Released on April 15th, 2025.
Modeler
Platform Support
- (windows) Use SysIDE Automator v0.5.4, which has no more dependency on C++ Redistributable
- (osx) Use SysIDE Automator v0.5.4, which supports lower MacOS versions
Automator
Features
- (textdocuments) Add
movemethod - (textdocuments) Return the
TextDocumentthat wasclosed - (version) Add build timestamp
- (textdocuments) Add
find_or_openmethod - (posix,crash-handler) Print loaded dynamic modules on crash to be able to resolve absolute function addresses from stripped binaries
- (windows,crash-handler) Print loaded modules on crash similarly to Posix handlers
- (
python) Add sema_resetfunctions to reset element and document states to unresolved - (
python) Add invalidatedargument toPipeline.scheduleto build those documents by first resetting sema
Bugfixes
- (
python) Fix formatting of platform errors - (
python) Fix typos in _platform.py - (textdocument) Sanitize text edit range before computing tree edit
- (
python,linux) Check platform.platform()forglibcversion first, adjust warningsstacklevel - (model) Add missing standard
Relationshipvariant types - (serde) Fix that non-
RelationshipownedRelatedElementswere treated as owned children - (assertions) Do not use colours if
stderris not an interactive terminal - (
python) Fix version check to return Truenewer major versions
Documentation
- (
python) Fix rendering of inline literals followed by text - (
python) Removed mentions of C++ and Rust
Platform Support
- (windows) Link against C++ runtime statically, no more dependency on C++ Redist
- (osx) Link against upstream libc++ statically, lower deployment target