Skip to content

Releases: python-semantic-release/python-semantic-release

v9.8.0

27 May 16:00
Compare
Choose a tag to compare

v9.8.0 (2024-05-27)

Features

  • Extend GitLab support to edit a previous release if exists (#934)

  • gha: configure ssh signed tags in GitHub Action (#937)

  • hvcs-gitlab: enable gitlab to edit a previous release if found (23e02b9)

  • version-cmd: add toggle of --no-verify option to git commit (#927)

Fixes

  • hvcs-gitlab: add tag message to release creation (23e02b9)

  • gitlab: adjust release name to mirror other hvcs release names (23e02b9)

Documentation

  • configuration: add no_git_verify description to the configuration page (1de6f78)

  • migration-v8: update version references in migration instructions (#938)

Resolved Issues

  • #936: Enable signing of the created version tags

Detailed Changes: v9.7.3...v9.8.0

v9.7.3

15 May 11:46
Compare
Choose a tag to compare

v9.7.3 (2024-05-15)

Fix

  • Enabled prelease-token parameter in github action (#929)

Detailed Changes: v9.7.2...v9.7.3

v9.7.2

13 May 03:23
Compare
Choose a tag to compare

v9.7.2 (2024-05-13)

Fixes

  • Enable user configuration of build_command env vars (#925)

  • version: enable user config of build_command env variables (6b5b271)

Documentation

  • configuration: clarify TOC & alphabetize configuration descriptions (19add16)

  • configuration: clarify TOC & standardize heading links (3a41995)

  • configuration: document build_command_env configuration option (6b5b271)

Resolved Issue

  • #922: Custom build_command environment variables unavailable

v9.7.1

07 May 03:29
Compare
Choose a tag to compare

v9.7.1 (2024-05-07)

Fix

  • gha: fix missing git_commit_author definition in action (#919)

Resolved Issue

  • #918: GHA of PSR 9.7.0 does not respect git_committer_name and git_committer_email anymore

v9.7.0

06 May 03:00
Compare
Choose a tag to compare

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

29 Apr 04:29
Compare
Choose a tag to compare

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

23 Apr 02:38
Compare
Choose a tag to compare

v9.5.0 (2024-04-23)

Features

  • Extend support to on-prem GitHub Enterprise Server (#896)

  • github: extend support to on-prem GitHub Enterprise Server (4fcb737)

Resolved Issues

  • #895: Version Command failed Create Release step under Github Enterprise VCS

v9.4.2

14 Apr 01:45
Compare
Choose a tag to compare

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

06 Apr 19:50
Compare
Choose a tag to compare

v9.4.1 (2024-04-06)

Fix

  • gh-actions-output: fixed trailing newline to match GITHUB_OUTPUT format (#885)

Resolved Issue

v9.4.0

31 Mar 20:44
Compare
Choose a tag to compare

v9.4.0 (2024-03-31)

Feature

  • gitea: derives Gitea api domain from base domain when unspecified (#675)