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
move
method - (textdocuments) Return the
TextDocument
that wasclosed
- (version) Add build timestamp
- (textdocuments) Add
find_or_open
method - (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_reset
functions to reset element and document states to unresolved - (
python) Add
invalidated
argument toPipeline.schedule
to 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()
forglibc
version first, adjust warningsstacklevel
- (model) Add missing standard
Relationship
variant types - (serde) Fix that non-
Relationship
ownedRelatedElements
were treated as owned children - (assertions) Do not use colours if
stderr
is not an interactive terminal - (
python) Fix version check to return
True
newer 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