Today we published version 2.1.0 of the VSCode Extension for Concerto.
This is a major release and includes the following updates and new features:
- LLM Co-Pilot integration, created by Kshitij Pathania as part of his Google Summer of Code project. You can read all about the project here.
- Import aliasing support is now enabled, as implemented by Jaskeerat Saluja. You can read about the project here.
- Map support is now enabled, as implemented by Jonathan Casey.
- Update of code dependencies to use the latest VSCode tooling
- Full web-extension support, allowing the VSCode extension to run inside your web-browser. Simply hit “.” when browsing a Github repository and then install the extension.
- Support for validating Concerto Vocabulary files, including creating warning for missing vocabulary terms
- Code actions to update the namespace for a Concerto file, automatically refactoring imports of the namespace in other files
- Find all references for Concerto concepts and primitives
Install from the VSCode marketplace.
Screenshots: