Releases: aurelia/vscode-extension
Releases · aurelia/vscode-extension
2.3.5
v2.3.4
2.3.3
2.3.0
2.3.0 (2022-02-06)
Note on versioning
We are trying out VSCode pre-release https://code.visualstudio.com/api/working-with-extensions/publishing-extension.
In the hopes, that we can more freely push updates, and to monitor code changes, before an "official" release.
Example:
- 2.3.* for pre-release
- 2.4.* for release
Bug Fixes
- core: use correct file format for document finding (98cf4ca)
- definitions: add editing tracker (56d1d1b)
- rename: add editing tracker (1c4a65d)
If you noticed, that normal Typescript Renaming and Definitions behaved off. Yes that was our mistake.
Explanation:
- To enrich your view model files with Aurelia specific features, we return (eg. View information) in the Defintions list as well
- But, when we return new information, the old Typescript Defintions are overwritten.
- So we used a library (TsMorph) to readd those missing Typescript Defintions.
- When doing so, the normal Typescript Defintions sometimes got outdated
- Because we only accounted for saved files and not files, that you are currently editing (eg. a dot instead of an x next the file name)
- --> Fix: Try to always use files, that have the correct "real time" content
- Detail: Introduce a
editingFilesTracker
array, that collects files while you are editing- Clears the tracker on save.
- Detail: Introduce a
2.1.4
fix for attributes containerless, compile-spy, and view-spy
0.2.3
fixes for aurelia themes with vscode 1.9.0
fixes for vscode 1.9.0
Bug Fixes
- dependencies: updated vscode-languageclient, vscode-languageserver. vscode-languageserver-types (3794414)
- theme: adjust dark theme to new settings in vscode 1.9 (691610f)
- theme: adjust light theme to new settings in vscode 1.9 (f4cd0f4)
Features
- vscode: SnippetString was removed and API changed to InsertTextFormat.Snippet (4ee1599)