Releases: python-semantic-release/python-semantic-release
v9.7.1
v9.7.0
v9.7.0 (2024-05-06)
Feature
- version-cmd: pass
NEW_VERSION
& useful env vars to build command (ee6b246
)
Fix
- gha: add missing
tag
option to GitHub Action definition (#908)
Documentation
- configuration: add description of build command available env variables (
c882dc6
)
Resolved Issue
- #906: Support tag in GH action config
v9.6.0
v9.6.0 (2024-04-29)
Features
-
Changelog filters are specialized per vcs type (#890)
-
changelog: changelog filters are hvcs focused (
76ed593
) -
changelog-context: add flag to jinja env for which hvcs is available (
76ed593
) -
changelog-gitea: add issue url filter to changelog context (
76ed593
) -
changelog-github: add issue url filter to changelog context (
76ed593
) -
version-cmd: add
--as-prerelease
option to force the next version to be a prerelease (2acb5ac
)
Fixes
-
Correct version
--prerelease
use & enable--as-prerelease
(#647) -
github: correct changelog filter for pull request urls (
76ed593
) -
parser-custom: gracefully handle custom parser import errors (
67f6038
) -
version-cmd: correct
--prerelease
use (2acb5ac
)
Documentation
-
changelog-context: explain new hvcs specific context filters (
76ed593
) -
commands: update version command options definition about prereleases (
2acb5ac
)
Resolved Issues
- #639:
semantic-release version --prerelease
does not force a prerelease version bump
v9.5.0
v9.4.2
v9.4.2 (2024-04-14)
Fixes
-
Allow insecure http connections if configured (#886)
-
Prevent double url schemes urls in changelog (#676)
-
bitbucket: allow insecure http connections if configured (
db13438
) -
bitbucket: correct url parsing & prevent double url schemes (
5cfdb24
) -
config: add flag to allow insecure connections (
db13438
) -
gitea: allow insecure http connections if configured (
db13438
) -
gitea: correct url parsing & prevent double url schemes (
5cfdb24
) -
github: allow insecure http connections if configured (
db13438
) -
github: correct url parsing & prevent double url schemes (
5cfdb24
) -
gitlab: allow insecure http connections if configured (
db13438
) -
gitlab: correct url parsing & prevent double url schemes (
5cfdb24
) -
version-cmd: handle HTTP exceptions more gracefully (
db13438
)
Build System
- dependencies: update rich requirement from ~=12.5 to ~=13.0 (#877)
Documentation
- configuration: update
remote
settings section with missing values (db13438
)
Resolved Issues
v9.4.1
v9.4.1 (2024-04-06)
Fix
- gh-actions-output: fixed trailing newline to match GITHUB_OUTPUT format (#885)
Resolved Issue
v9.4.0
v9.3.1
v9.3.0
v9.2.2
v9.2.2 (2024-03-19)
Fix
- cli: enable subcommand help even if config is invalid (
91d221a
)