diff --git a/CHANGELOG.md b/CHANGELOG.md index 8128e83..2546223 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,97 +2,113 @@ **Topics** -- v0\.25\.0 +- v0\.26\.0 - Release Summary - Minor Changes - - Bugfixes -- v0\.24\.0 +- v0\.25\.0 - Release Summary - Minor Changes - - Deprecated Features -- v0\.23\.0 + - Bugfixes +- v0\.24\.0 - Release Summary - Minor Changes -- v0\.22\.0 + - Deprecated Features +- v0\.23\.0 - Release Summary - Minor Changes -- v0\.21\.0 +- v0\.22\.0 - Release Summary + - Minor Changes +- v0\.21\.0 + - Release Summary - Deprecated Features - v0\.20\.0 - - Release Summary + - Release Summary - Major Changes - Bugfixes - v0\.19\.0 - - Release Summary - - Minor Changes -- v0\.18\.0 - Release Summary + - Minor Changes +- v0\.18\.0 + - Release Summary - Breaking Changes / Porting Guide - v0\.17\.0 - - Release Summary - - Minor Changes -- v0\.16\.0 - Release Summary - Minor Changes - - Bugfixes -- v0\.15\.0 +- v0\.16\.0 - Release Summary - Minor Changes -- v0\.14\.0 + - Bugfixes +- v0\.15\.0 - Release Summary - Minor Changes -- v0\.13\.0 +- v0\.14\.0 - Release Summary - Minor Changes - - Bugfixes -- v0\.12\.0 +- v0\.13\.0 - Release Summary - Minor Changes + - Bugfixes +- v0\.12\.0 + - Release Summary + - Minor Changes - Bugfixes - v0\.11\.0 - - Minor Changes + - Minor Changes - Bugfixes - v0\.10\.0 - - Minor Changes + - Minor Changes - Bugfixes - v0\.9\.0 - Major Changes - - Minor Changes + - Minor Changes - Breaking Changes / Porting Guide - v0\.8\.1 - Bugfixes - v0\.8\.0 - - Minor Changes -- v0\.7\.0 - Minor Changes -- v0\.6\.0 +- v0\.7\.0 - Minor Changes -- v0\.5\.0 +- v0\.6\.0 - Minor Changes -- v0\.4\.0 +- v0\.5\.0 - Minor Changes +- v0\.4\.0 + - Minor Changes - Bugfixes - v0\.3\.1 - Bugfixes - v0\.3\.0 - - Minor Changes + - Minor Changes - v0\.2\.1 - Bugfixes - v0\.2\.0 - - Minor Changes + - Minor Changes - v0\.1\.0 - - Release Summary + - Release Summary + + +## v0\.26\.0 + + +### Release Summary + +Feature release\. + + +### Minor Changes + +* The Markdown output format is now compatible with [python\-markdown](https\://python\-markdown\.github\.io/) and [mkdocs](https\://www\.mkdocs\.org/)\, as long as the [pymdownx\.escapeall](https\://facelessuser\.github\.io/pymdown\-extensions/extensions/escapeall/) extension is enabled \([https\://github\.com/ansible\-community/antsibull\-changelog/pull/153](https\://github\.com/ansible\-community/antsibull\-changelog/pull/153)\)\. ## v0\.25\.0 - + ### Release Summary Bugfix and feature release\. - + ### Minor Changes * Add \-\-version flag to print package version and exit \([https\://github\.com/ansible\-community/antsibull\-changelog/pull/147](https\://github\.com/ansible\-community/antsibull\-changelog/pull/147)\)\. @@ -105,12 +121,12 @@ Bugfix and feature release\. ## v0\.24\.0 - + ### Release Summary Feature release which now allows to output MarkDown\. - + ### Minor Changes * Allow automatically retrieving package version for hatch projects with the hatch version command \([https\://github\.com/ansible\-community/antsibull\-changelog/pull/141](https\://github\.com/ansible\-community/antsibull\-changelog/pull/141)\)\. @@ -125,12 +141,12 @@ Feature release which now allows to output MarkDown\. ## v0\.23\.0 - + ### Release Summary Feature release\. - + ### Minor Changes * Allow to generate changelog for a specific version \([https\://github\.com/ansible\-community/antsibull\-changelog/pull/130](https\://github\.com/ansible\-community/antsibull\-changelog/pull/130)\)\. @@ -140,12 +156,12 @@ Feature release\. ## v0\.22\.0 - + ### Release Summary New feature release - + ### Minor Changes * Add antsibull\-changelog\-lint and antsibull\-changelog\-lint\-changelog\-yaml pre\-commit\.com hooks \([https\://github\.com/ansible\-community/antsibull\-changelog/pull/125](https\://github\.com/ansible\-community/antsibull\-changelog/pull/125)\)\. @@ -154,7 +170,7 @@ New feature release ## v0\.21\.0 - + ### Release Summary Maintenance release with a deprecation\. @@ -167,7 +183,7 @@ Maintenance release with a deprecation\. ## v0\.20\.0 - + ### Release Summary Bugfix and maintenance release using a new build system\. @@ -185,12 +201,12 @@ Bugfix and maintenance release using a new build system\. ## v0\.19\.0 - + ### Release Summary Feature release\. - + ### Minor Changes * Allow to extract other project versions for JavaScript / TypeScript projects from package\.json \([https\://github\.com/ansible\-community/antsibull\-changelog/pull/100](https\://github\.com/ansible\-community/antsibull\-changelog/pull/100)\)\. @@ -201,7 +217,7 @@ Feature release\. ## v0\.18\.0 - + ### Release Summary Maintenance release that drops support for older Python versions\. @@ -214,12 +230,12 @@ Maintenance release that drops support for older Python versions\. ## v0\.17\.0 - + ### Release Summary Feature release for ansible\-core\. - + ### Minor Changes * Only allow a trival section in the ansible\-core/ansible\-base changelog when explicitly configured \([https\://github\.com/ansible\-community/antsibull\-changelog/pull/90](https\://github\.com/ansible\-community/antsibull\-changelog/pull/90)\)\. @@ -227,12 +243,12 @@ Feature release for ansible\-core\. ## v0\.16\.0 - + ### Release Summary Feature and bugfix release\. - + ### Minor Changes * Allow to extract other project versions for Python poetry projects from pyproject\.toml \([https\://github\.com/ansible\-community/antsibull\-changelog/pull/80](https\://github\.com/ansible\-community/antsibull\-changelog/pull/80)\)\. @@ -246,12 +262,12 @@ Feature and bugfix release\. ## v0\.15\.0 - + ### Release Summary Feature release\. - + ### Minor Changes * Add changelogs/changelog\.yaml file format linting subcommand that was previously part of antsibull\-lint \([https\://github\.com/ansible\-community/antsibull\-changelog/pull/76](https\://github\.com/ansible\-community/antsibull\-changelog/pull/76)\, [https\://github\.com/ansible\-community/antsibull/issues/410](https\://github\.com/ansible\-community/antsibull/issues/410)\)\. @@ -259,12 +275,12 @@ Feature release\. ## v0\.14\.0 - + ### Release Summary Feature release that will speed up the release process with ansible\-core 2\.13\. - + ### Minor Changes * The internal changelog\.yaml linting API allows to use packaging\.version\.Version for version numbers instead of semantic versioning \([https\://github\.com/ansible\-community/antsibull\-changelog/pull/73](https\://github\.com/ansible\-community/antsibull\-changelog/pull/73)\)\. @@ -273,12 +289,12 @@ Feature release that will speed up the release process with ansible\-core 2\.13\ ## v0\.13\.0 - + ### Release Summary This release makes changelog building more reliable\. - + ### Minor Changes * Always lint fragments before releasing \([https\://github\.com/ansible\-community/antsibull\-changelog/issues/65](https\://github\.com/ansible\-community/antsibull\-changelog/issues/65)\, [https\://github\.com/ansible\-community/antsibull\-changelog/pull/67](https\://github\.com/ansible\-community/antsibull\-changelog/pull/67)\)\. @@ -292,12 +308,12 @@ This release makes changelog building more reliable\. ## v0\.12\.0 - + ### Release Summary New feature release which supports other projects than ansible\-core and Ansible collections\. - + ### Minor Changes * Support changelogs for other projects than ansible\-core/\-base and Ansible collections \([https\://github\.com/ansible\-community/antsibull\-changelog/pull/60](https\://github\.com/ansible\-community/antsibull\-changelog/pull/60)\)\. @@ -310,7 +326,7 @@ New feature release which supports other projects than ansible\-core and Ansible ## v0\.11\.0 - + ### Minor Changes * When using ansible\-core 2\.11 or newer\, will now detect new roles with argument spec\. We only consider the main entrypoint of roles\. @@ -323,7 +339,7 @@ New feature release which supports other projects than ansible\-core and Ansible ## v0\.10\.0 - + ### Minor Changes * The new \-\-cummulative\-release option for antsibull\-changelog release allows to add all plugins and objects to a release since whose version\_added is later than the previous release version \(or ancestor if there was no previous release\)\, and at latest the current release version\. This is needed for major releases of community\.general and similarly organized collections\. @@ -362,7 +378,7 @@ New feature release which supports other projects than ansible\-core and Ansible For every entry\, a list of plugins \(section add plugin\.xxx\) or objects \(section add object\.xxx\) of the given type \(filter\, test for plugins\, playbook\, role for objects\) will be added\. Every plugin or object has a short name as well as a short description\. These fields correspond to the module/plugin name and the short\_description field of the DOCUMENTATION block of modules and documentable plugins\. - + ### Minor Changes * Add \-\-update\-existing option for antsibull\-changelog release\, which allows to update the current release\'s release date and \(if relevant\) codename instead of simply reporting that the release already exists\. @@ -383,7 +399,7 @@ New feature release which supports other projects than ansible\-core and Ansible ## v0\.8\.0 - + ### Minor Changes * Allow to not save a changelog on release when using API\. @@ -392,7 +408,7 @@ New feature release which supports other projects than ansible\-core and Ansible ## v0\.7\.0 - + ### Minor Changes * A new config option\, ignore\_other\_fragment\_extensions allows for configuring whether only \.yaml and \.yml files are used \(as mandated by the ansible\-test sanity \-\-test changelog test\)\. The default value for existing configurations is false\, and for new configurations true\. @@ -402,7 +418,7 @@ New feature release which supports other projects than ansible\-core and Ansible ## v0\.6\.0 - + ### Minor Changes * New changelog configurations place the CHANGELOG\.rst file by default in the top\-level directory\, and not in changelogs/\. @@ -412,7 +428,7 @@ New feature release which supports other projects than ansible\-core and Ansible ## v0\.5\.0 - + ### Minor Changes * The internal changelog generator code got more flexible to help antsibull generate Ansible porting guides\. @@ -420,7 +436,7 @@ New feature release which supports other projects than ansible\-core and Ansible ## v0\.4\.0 - + ### Minor Changes * Allow to enable or disable flatmapping via config\.yaml\. @@ -443,7 +459,7 @@ New feature release which supports other projects than ansible\-core and Ansible ## v0\.3\.0 - + ### Minor Changes * Allow to pass path to ansible\-doc binary via \-\-ansible\-doc\-bin\. @@ -461,7 +477,7 @@ New feature release which supports other projects than ansible\-core and Ansible ## v0\.2\.0 - + ### Minor Changes * Added more testing\. @@ -475,7 +491,7 @@ New feature release which supports other projects than ansible\-core and Ansible ## v0\.1\.0 - + ### Release Summary Initial release as antsibull\-changelog\. The Ansible Changelog Tool has originally been developed by \@mattclay in [the ansible/ansible](https\://github\.com/ansible/ansible/blob/stable\-2\.9/packaging/release/changelogs/changelog\.py) repository for Ansible itself\. It has been extended in [felixfontein/ansible\-changelog](https\://github\.com/felixfontein/ansible\-changelog/) and [ansible\-community/antsibull](https\://github\.com/ansible\-community/antsibull/) to work with collections\, until it was moved to its current location [ansible\-community/antsibull\-changelog](https\://github\.com/ansible\-community/antsibull\-changelog/)\. diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 1fd81bf..a65dde5 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -4,6 +4,19 @@ Ansible Changelog Tool Release Notes .. contents:: Topics +v0.26.0 +======= + +Release Summary +--------------- + +Feature release. + +Minor Changes +------------- + +- The Markdown output format is now compatible with `python-markdown `_ and `mkdocs `_, as long as the `pymdownx.escapeall `_ extension is enabled (https://github.com/ansible-community/antsibull-changelog/pull/153). + v0.25.0 ======= diff --git a/changelogs/changelog.yaml b/changelogs/changelog.yaml index 5db2557..6cb53bb 100644 --- a/changelogs/changelog.yaml +++ b/changelogs/changelog.yaml @@ -254,6 +254,18 @@ releases: - 147-version-option.yaml - 151-generate-output-format.yml release_date: '2024-02-15' + 0.26.0: + changes: + minor_changes: + - The Markdown output format is now compatible with `python-markdown `_ + and `mkdocs `_, as long as the `pymdownx.escapeall + `_ + extension is enabled (https://github.com/ansible-community/antsibull-changelog/pull/153). + release_summary: Feature release. + fragments: + - 0.26.0.yml + - 153-pymd-improvements.yaml + release_date: '2024-03-17' 0.3.0: changes: minor_changes: diff --git a/changelogs/fragments/0.26.0.yml b/changelogs/fragments/0.26.0.yml deleted file mode 100644 index 512efc9..0000000 --- a/changelogs/fragments/0.26.0.yml +++ /dev/null @@ -1 +0,0 @@ -release_summary: Feature release. diff --git a/changelogs/fragments/153-pymd-improvements.yaml b/changelogs/fragments/153-pymd-improvements.yaml deleted file mode 100644 index 13d0df3..0000000 --- a/changelogs/fragments/153-pymd-improvements.yaml +++ /dev/null @@ -1,3 +0,0 @@ ---- -minor_changes: - - The Markdown output format is now compatible with `python-markdown `_ and `mkdocs `_, as long as the `pymdownx.escapeall `_ extension is enabled (https://github.com/ansible-community/antsibull-changelog/pull/153).