SysIDE Pro 0.6.2

Released on July 19th, 2025.

This version’s documentation.

Modeler

Warning: The changes below refer to the Modeler native IDE experience, which is still in beta and disabled by default. To enable it, set the Syside: Enable LSP option to true in the Modeler settings.

:rocket: Features

  • (parser) Diagnose invalid escapes instead of erroring in the grammar
  • (printer) Print string literals as multiline strings while preserving explicit line break escapes

:bug: Bugfixes

  • (linker) Fix crash when linking references through error nodes on new CSTs
  • (stdlib) Fix Occurrences::surroundedByOccurrences to not have end features to match upstream
  • (sema) Do not report additional internal errors due to unresolved references
  • (lsp) Fix crash in reference completion

:right_arrow_curving_left: Revert

  • Allow multiline string literals again

Automator

:rocket: Features

  • (parser) Diagnose invalid escapes instead of erroring in the grammar
  • (printer) Print string literals as multiline strings while preserving explicit line break escapes

:bug: Bugfixes

  • (linker) Fix crash when linking references through error nodes on new CSTs
  • (stdlib) Fix Occurrences::surroundedByOccurrences to not have end features to match upstream
  • (sema) Do not report additional internal errors due to unresolved references

:right_arrow_curving_left: Revert

  • Allow multiline string literals again