This maintenance release includes reliability and compatibility improvements across Git, parsing, logs, networking, and code editing.
Git & Integration Improvements
- IX-4329 – Improved Git instance reset performance for instances with many components.
- IX-4332 – Improved Windows Git process cleanup after operations.
- IX-4348 – Added additional permission checks for manual pushes to the instance repository.
- IX-4374 – Improved support for starting components by name as well as GUID.
- IX-4378 – Refined component API permission checks and validation messages.
- IX-4384 – Improved checkout handling for earlier commits in uncommitted libraries.
- IX-4393 – Fixed SSH key validation and registration checks for Git services when servers return broader permission-denied messages or emit SSH warnings before the final auth error.
- IX-4394 – Updated Bitbucket integration to use the current API.
- IX-4399 – Improved reliability when refreshing cached repositories during Git operations, including cases where Git reports unrelated histories.
Runtime, Logs & Editor Improvements
- IX-4226 – Improved UTF-8 handling when exporting sample data from logs.
- IX-4306 – Improved FTP and SFTP handling for file failures and names with spaces.
- IX-4360 – Improved
net.tcp connection cleanup when a component is stopped.
- IX-4362 – Improved path parsing for shell commands such as
netstat.
- IX-4369 – Improved resilience in module loading and annotation handling while editing code.
- IX-4382 – Improved responsiveness when fetching last-error messages in logs.
- IX-4383 – Improved log browser performance for logs with large messages.
- IX-4389 – Improved HTTP/2 redirect handling.
- IX-4397 – Improved compatibility for HL7 field lookup by name in imported message definitions.