vsix-22.0.0
Breaking Changes📦 angularView on GitHub →
⚠ 2 breaking✨ 4 features🐛 1 fixes🔧 1 symbols
Summary
This release updates the bundled TypeScript to version 6.0, introducing stricter defaults, and adds several new language service features including template inlay hints and support for `@Input` transforms.
⚠️ Breaking Changes
- The bundled TypeScript version is updated to 6.0, which defaults to `strict: true`. To maintain previous behavior, explicitly set `"strict": false` in your `tsconfig.json`.
- The bundled TypeScript version is updated to 6.0, which includes breaking changes from TypeScript itself.
Migration Steps
- If you rely on TypeScript defaults, review your `tsconfig.json` and explicitly set `"strict": false` if you do not want the new TypeScript 6.0 defaults.
- Alternatively, configure the `tsdk` in your configuration to use the workspace version of TypeScript.
✨ New Features
- Added support for `@Input` with transforms in the language service.
- Added Document Symbols support for Angular templates in the language service.
- Added angular template inlay hints support in the language service.
- Added support for idle timeout in defer blocks in the language service.
🐛 Bug Fixes
- Fixed support for `@Input` with transforms in the language service.