SysIDE Pro 0.7.2

Released on September 2nd, 2025.

This version’s documentation.

Modeler

:rocket: Features

  • (lsp) Add Find References feature
  • (lsp) Add Rename feature
  • (lsp) Enable edit features on non-project tier documents with --edit option

:bug: Bugfixes

  • (lsp) Fix VS Code edit previews polluting global namespace
  • (lsp) Fix untitled documents not removed from workspace on save
  • (lsp) Fix crash on retrieving documentation from a file with an empty path, e.g. unnamed Neovim buffer

:tractor: Refactor

  • (version) Leave only the commit sha instead of using git describe

Automator

:rocket: Features

  • (printer) Add force_break_bodies format option to force print child elements on new line
  • (python) Add insert_chain and replace_chain_at methods for consistency
  • (printer) Include imports from ancestor namespaces when attempting to shorten synthetic references (as asked for in this forum post)

:bug: Bugfixes

  • (printer) Fix last member name not printed when programmatically referencing owning memberships
  • (printer) Fix synthetic references relative to a LHS expression result printed as fully qualified names resulting in reference errors when parsed

:books: Documentation

  • (model) Remove specification ocl constraints

:tractor: Refactor

  • (version) Leave only the commit sha instead of using git describe