v10.0.0 (2025-05-25)
Bug Fixes
Build System
Breaking Changes
- github-action: The
root_optionsaction input parameter has been removed because it created a command injection vulnerability for arbitrary code to execute within the container context of the GitHub action if a command injection code was provided as part of theroot_optionsparameter string. To eliminate the vulnerability, each relevant option that can be provided tosemantic-releasehas been individually added as its own parameter and will be processed individually to prevent command injection. Please review our Github Actions Configuration page on the Python Semantic Release Documentation website to review the newly available configuration options that replace theroot_optionsparameter.
Resolved Issues
- #55: bug: command injection through GH action inputs
Detailed Changes: v9.21.1...v10.0.0