1.4.1 (2024-06-03)
- target CCCP 6.0 to correctly validate filepaths in new Mods/Data folders (2ed8c78)
1.4.0 (2024-06-02)
- ci: update github actions node version (cdc6913)
- add minimal renaming detection (30311d4)
- add new fileSystem service method to trim URIs to workspace (618d69a)
- create
didRenameFile
provider (2849cfb)
1.3.2 (2023-02-07)
- resolve webpack build issues, start server correctly (70b5aaf)
- stop DataModule syntax highlighting breaking on empty lines (367f17a)
1.3.1 (2023-02-04)
- republish to package the correct version (8b856f6)
1.3.0 (2023-02-04)
- remove breaking references to
vscode
externals (108c75a) - stop file path validation firing on commented out lines (183974d)
- add crude filepath detection to flag errors (6a44787)
- add simple filepath validation to all ini files (3186ac4)
- ensure filepath validation accounts for image paths with trailing frame numbers (d6b5bbc)
- extend recognised file extension for syntax highlighting (255221c)
- fix comments not disabling filepath validation (4ce070f)
- generate module filelist on activation use it in validation (ed2e4e2)
- update configuration and revalidate files when extension config is changed (d71c54a)
- update filetree when watched files are changed to revalidate text (d57698b)
1.2.2 (2023-01-29)
- publish new docs (37f2c54)
1.2.1 (2023-01-29)
- update workplace extensions and republish docs (16ff6a7)
1.2.0 (2023-01-29)
- empty newlines no longer break a block (and hence syntax highlighting) (a9d3247)
- language configurations are now correctly included in the build (473b06b)
- add language snippets for several atomic classes (9fa08b6)
- update configuration properties and their titles for the language server (255260b)
1.1.0 (2023-01-29)
- add empty
activationEvents
to manifest (7081398) - retarget extension client to launch the language server on ccini files (2469a1a)
- add language client and language server libraries (5dd41e4)
- add test extension configuration to specify game directory (596709e)
- update grammar syntax to group blocks and handle module indexes (7b3bda9)
1.0.2 (2023-01-19)
- enable updates to the package.json on publish (0f8956d)
1.0.1 (2023-01-19)
- test commit to trigger CI (a0fe47e)
- block comments behave better with strings (14f9b5d)
- capture inline block comments in strings (06a667b)
- numbers correctly match to line end (b2f1078)
- reclassify capture groups, add doc comment to expression match (710dcae)
- resolve trailing block comment issues (3e6ae27)
- strings have lower precedence than numbers (2f6f9b5)
- strings now capture first character correctly (81b548e)
- add comments, strings and modulePaths to yaml grammar (c085c69)
- add numeric matching rule (37336b6)
- add repository label to package.json (5d20adf)
- add vscode extension manager to dev dependencies (2a34e0d)
- added a whole loasd of syntax highlighting (552271b)
- backtrack on grammar, narrowing to restart (07b4105)
- captured trailing whitespace after properties (9ec426e)
- enabled commitlint and pre-commit hooks (712fae0)
- fix comment highlighting, add keyword matching (e85754b)
- make block comments auto-close their pairs (20dc98e)
- more attempts to have multiline comments work (dd7c760)
All notable changes to the "cortex-command-community-project-language-support" extension will be documented in this file.
Check Keep a Changelog for recommendations on how to structure this file.
- Initial release