Skip to content

Latest commit

 

History

History
198 lines (107 loc) · 9.9 KB

CHANGELOG.md

File metadata and controls

198 lines (107 loc) · 9.9 KB

Changelog

v0.5.1 (2023-09-12)

Highlights

This release features an updated Lingua Franca compiler.

⬆️ Updated Dependencies

  • vsce bumped from 2.7.0 to 2.15.0 #137 (@lhstrh)

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

✨ Enhancements

🔧 Fixes

🚧 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

🧪 Tests

⬆️ Updated Dependencies

v0.4.2 (2023-03-04)

Highlights

This patch release provides a fix for lf-lang/lingua-franca#1619.

  • No changes

v0.4.1 (2023-03-01)

Highlights

This patch release is to satisfy the VS Marketplace requirements for publication.

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

✨ Enhancements

  • Language and diagram server built using Gradle #85 (a-sr)
  • Up-to-date types for NodeJS #95 (lhstrh)

🔧 Fixes

  • Removal of hardcoded LDS jar versions #87 (petervdonovan)
  • Fix "Build and Run" command with paths that contain spaces #89 (a-sr)

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.

Full Changelog

🔧 Fixes

  • Fix to npm clean script #74 (lhstrh)
  • Exit when unable to checkout lingua-franca and its submodules #75 (lhstrh)

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.

Full Changelog

✨ Enhancements

  • Syntax highlighting for modes #62 (a-sr)

🔧 Fixes

🚧 Maintenance and Refactoring

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.

Full Changelog

Implemented enhancements

  • Cmake errors need to show more details #42
  • Any automatic builds should be configurable #24

Merged pull requests

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.

Full Changelog

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)

v0.1.1 (2022-04-11)

Highlights

Upgrade to Lingua Franca v0.1.0.

Full Changelog

Closed issues

  • Enable CI #4

Merged pull requests

v0.1.0 (02/01/2022)

Features

  1. KLIghD Diagrams integration, allowing interactive diagrams of Lingua Franca programs.
  2. Syntax highlighting for Lingua Franca and C, C++, Python, TypeScript, and Rust code blocks.
  3. Semantic highlighting for Lingua Franca.
  4. Syntax checking and/or linting for C++, Python, TypeScript, and Rust.
  5. In-editor build command.