Releases: lf-lang/vscode-lingua-franca
VS Lingua Franca 0.5.1
VS Lingua Franca 0.5.0
v0.5.0 (2023-09-01)
Highlights
This release comes with an updated Lingua Franca compiler, improved syntax highlighting, and support for nightly pre-releases.
🚀 New Features
- Support for "New LF file" #112 (@jesslin02)
- Nightly publication of pre-release #130 (@lhstrh)
✨ Enhancements
- Compatibility with Linguist #111 (@jesslin02)
- Highlighting improvements #8 (@petervdonovan)
- Faster indexing during gradle build #125 (@petervdonovan)
- Updated message for missing dependencies #123 (@petervdonovan)
🔧 Fixes
- Diagram bug fixed #116 (@petervdonovan)
🚧 Maintenance and Refactoring
- Update according to the gradle configuration #120 (@petervdonovan)
- Added .gitattributes file to let Linguist ignore known-good HTML files #129 (@lhstrh)
- Ability to create pre-release package #132 (@lhstrh)
📖 Documentation
- Updated README #107 (@petervdonovan)
- Updated debug configuration and CONTRIBUTING.md #121 (@petervdonovan)
🧪 Tests
- Tests for syntax highlighting #105 (@petervdonovan)
- Dependency tests ran only if relevant files change #117 (@petervdonovan)
- Updated debug configuration and CONTRIBUTING.md #121 (@petervdonovan)
⬆️ Updated Dependencies
VS Lingua Franca 0.4.2
v0.4.2 (2023-03-04)
Highlights
This patch release provides a fix for lf-lang/lingua-franca#1619.
- No changes
VS Lingua Franca 0.4.1
VS Lingua Franca 0.4.0
v0.4.0 (2023-03-01)
Highlights
This release comes with an updated Lingua Franca compiler, a code formatting feature (Ctrl + Shift + I), and built-in checks for dependencies.
🚀 New Features
- Formatting #70 (petervdonovan)
- Support for Java versions > 17 #83 (lhstrh)
✨ Enhancements
🔧 Fixes
- Removal of hardcoded LDS jar versions #87 (petervdonovan)
- Fix "Build and Run" command with paths that contain spaces #89 (a-sr)
VS Lingua Franca 0.3.1
v0.3.1 (2022-07-23)
Highlights This is a patch release to correct faulty artifacts that were released on the VS Code Marketplace/Open VSX Registry on 07-22-2022. Version 0.3.0 of the VS Code extension may experience runtime errors that are due to uncaught (and now corrected) build errors in our release workflow on GitHub Actions.
🔧 Fixes
VS Lingua Franca 0.3.0
v0.3.0 (2022-07-22)
Highlights This release builds on Lingua Franca v0.3.0 and KLighD 2.2.0. The extension is now also checks whether necessary dependencies are installed and assists users in setting up their environment.
✨ Enhancements
🔧 Fixes
- Correction of import statement highlighting #66 (petervdonovan)
🚧 Maintenance and Refactoring
-
Enable invocation of uf.py via npm run #61 (petervdonovan)
-
Dependency checks and environment setup assistance #55 (petervdonovan)
VS Lingua Franca 0.2.1
v0.2.1 (2022-05-19)
Highlights:
This release includes bug fixes in the Lingua Franca compiler as well as minor enhancements of the user experience in VS Code.
Implemented enhancements:
Merged pull requests:
- Allow users to disable target language validation on save. #51 (petervdonovan)
- Add button to view output from build #47 (petervdonovan)
- Style updates #17 (petervdonovan)
VS Lingua Franca 0.2.0
v0.2.0 (2022-05-02)
Highlights:
Upgrade to Lingua Franca v0.2.0, which runs on Java 17. Most relevant to the VS Code extension is a fix for an issue that prevented some of the diagram options from showing up in the menu.
Fixed bugs:
- "Build and Run" should use full path #43
Closed issues:
- Strange rendering artifacts in diagrams #31
Merged pull requests:
- Make "Build and Run" action work irrespective of current working directory #45 (petervdonovan)
- Bump to Java 17 and allow building on Mac #44 (lhstrh)