[Release Notes] Release notes for version 4.17.0 - Additional Updates #8907
Closed
Replies: 1 comment
-
|
This discussion was automatically closed because it expired on 2026-03-16T20:43:48.412Z.
|
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Additional Release Notes for Version 4.17.0
The RELEASE_NOTES.md file already has a Version 4.17.0 section, but there are substantial additional changes since February 20, 2026 that should be added to complete the release notes.
Analysis Summary
Formatted Content to Add to RELEASE_NOTES.md
The following content should be inserted into the existing Version 4.17.0 section in RELEASE_NOTES.md, after the current entries but before "Version 4.16.0":
Notable Features in This Update
1. Memory Safety CI Workflow (External Contribution)
Angelica Moreira contributed a comprehensive CI workflow that runs AddressSanitizer (ASan) and UndefinedBehaviorSanitizer (UBSan) on every push, significantly improving code quality and safety.
2. API Completeness Improvements
Extensive work to achieve API parity across all language bindings (Python, Go, TypeScript, OCaml, Java), making Z3 more accessible and consistent across platforms.
3. Multiple Bug Fixes
Several critical bug fixes addressing issues #7507, #7951, and #7677, improving solver reliability and correctness.
4. External Contributions
Instructions for Maintainers
To apply these updates to RELEASE_NOTES.md:
RELEASE_NOTES.mdThe "Version 4.next" section at the top should remain unchanged - it's for planned future features.
Notes
Beta Was this translation helpful? Give feedback.
All reactions