# Changelog ## 0.1.22 — 2026-08-11 ### Fixed - Manifest assets that share the same id under different types are now all kept in the by-id index. Previously the first same-id entry (e.g. `W3DHierarchy:AUMCV_HOVER`) could shadow later definitions (e.g. `W3DContainer:AUMCV_HOVER`), causing `Model@Name` and other `BaseRenderAssetType` references to be reported as unresolved even though the asset existed in `Static.manifest`. ## 0.1.21 — 2026-08-11 ### Added - English/Chinese localization for the extension manifest, commands, settings, status bar, notifications, hover, completions, CodeLens, and diagnostics. - `package.nls.*` and `l10n/` bundles so future languages can be added without touching source code. - AI-generated project disclosure in both `README.md` and `README.zh-CN.md`. ### Changed - Packaged extension now includes localization resources. - `npm run package` no longer fails on missing repository-link rewriting. ### Fixed - Parser errors carry stable codes and parameters so the UI layer can localize them while the parsing core stays VS Code-independent.