v9.18.0 (2025-02-06)
This release is published under the MIT License.
✨ Features
-
Add
create_release_url&format_w_official_vcs_namefilters (PR#1161,f853cf0) -
changelog: Add
create_pypi_urlfilter 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_commitsoption 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_commitsoption 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_commitsto 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_namefilter function (PR#1161,f853cf0) -
vcs-gitea: Add
create_release_url&format_w_official_vcs_namefilter functions (PR#1161,f853cf0) -
vcs-github: Add
create_release_url&format_w_official_vcs_namefilter functions (PR#1161,f853cf0) -
vcs-gitlab: Add
create_release_url&format_w_official_vcs_namefilter 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_urlfilter 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_namefilters (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: