Skip to content
Compare
Choose a tag to compare
@github-actions github-actions released this 06 Feb 04:40
· 41 commits to master since this release

v9.18.0 (2025-02-06)

This release is published under the MIT License.

✨ Features

  • Add create_release_url & format_w_official_vcs_name filters (PR#1161, f853cf0)

  • changelog: Add create_pypi_url filter to jinja template render context (PR#1160, 45d49c3)

  • changelog: Add additional release info to changeling from commit NOTICE's (PR#1166, 834ce32)

  • changelog-md: Add additional release info section to default markdown template (PR#1166, 834ce32)

  • changelog-rst: Add additional release info section to default ReStructuredText template (PR#1166, 834ce32)

  • commit-parser: Enable parsers to identify additional release notices from commit msgs (PR#1166, 834ce32)

  • parser-angular: Add a ignore_merge_commits option to discard parsing merge commits (PR#1164, 463e43b)

  • parser-angular: Add functionality to parse out NOTICE: prefixed statements in commits (PR#1166, 834ce32)

  • parser-emoji: Add a ignore_merge_commits option to discard parsing merge commits (PR#1164, 463e43b)

  • parser-emoji: Add functionality to parse out NOTICE: prefixed statements in commits (PR#1166, 834ce32)

  • parsers: Add option ignore_merge_commits to discard parsing merge commits (PR#1164, 463e43b)

  • release-notes: Add license information to default release notes template (PR#1167, 41172c1)

  • vcs-bitbucket: Add format_w_official_vcs_name filter function (PR#1161, f853cf0)

  • vcs-gitea: Add create_release_url & format_w_official_vcs_name filter functions (PR#1161, f853cf0)

  • vcs-github: Add create_release_url & format_w_official_vcs_name filter functions (PR#1161, f853cf0)

  • vcs-gitlab: Add create_release_url & format_w_official_vcs_name filter functiions (PR#1161, f853cf0)

🪲 Bug Fixes

  • Refactor parsing compatibility function to support older custom parsers (PR#1165, cf340c5)

  • changelog: Fix parsing compatibility w/ custom parsers (PR#1165, cf340c5)

  • changelog-templates: Adjust default templates to avoid empty version sections (PR#1164, 463e43b)

  • parser-angular: Adjust parser to prevent empty message extractions (PR#1166, 834ce32)

  • parser-emoji: Adjust parser to prevent empty message extractions (PR#1166, 834ce32)

  • version: Fix parsing compatibility w/ custom parsers (PR#1165, cf340c5)

📖 Documentation

  • changelog: Add formatted changelog into hosted documentation (PR#1155, 2f18a6d)

  • changelog-templates: Add description for new create_pypi_url filter function (PR#1160, 45d49c3)

  • changelog-templates: Add details about license specification in the release notes (PR#1167, 41172c1)

  • changelog-templates: Define create_release_url & format_w_official_vcs_name filters (PR#1161, f853cf0)

  • changelog-templates: Document special separate sections of commit descriptions (ebb4c67)

  • commit-parsing: Document new release notice footer detection feature of built-in parsers (cd14e92)

✅ Resolved Issues

  • #223: Add extra details to release from commit message

  • #228: Add option to add license name to release

  • #1162: Failure to determine correct level bump with custom parser in 9.17.0


Detailed Changes: v9.17.0...v9.18.0


Installable artifacts are available from: