Skip to content

Commit

Permalink
Release 0.31.0.
Browse files Browse the repository at this point in the history
  • Loading branch information
felixfontein committed Oct 19, 2024
1 parent 4c3daae commit 6ae8fd4
Show file tree
Hide file tree
Showing 8 changed files with 156 additions and 102 deletions.
199 changes: 112 additions & 87 deletions CHANGELOG.md

Large diffs are not rendered by default.

21 changes: 21 additions & 0 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,27 @@ Ansible Changelog Tool Release Notes

.. contents:: Topics

v0.31.0
=======

Release Summary
---------------

Feature release.

Minor Changes
-------------

- Add ``--strict`` parameter to the ``lint-changelog-yaml`` subcommand to also check for extra fields that should not be there (https://github.com/ansible-community/antsibull-changelog/pull/182).
- Declare support for Python 3.13 (https://github.com/ansible-community/antsibull-changelog/pull/180).
- Python API: allow to extract extra data when loading changelog files, and allow to insert extra data when saving (https://github.com/ansible-community/antsibull-changelog/pull/181).
- Python API: allow to preprocess changelog.yaml before linting (https://github.com/ansible-community/antsibull-changelog/pull/181).

Breaking Changes / Porting Guide
--------------------------------

- More internal code related to the old changelog format has been removed. This only potentially affects other projects which consume antsibull-changelog as a library. The sister antsibull projects antsibull-build and antsibull-docs might only be affected in older versions. **Users of the antsibull-changelog CLI tool are not affected by this change** (https://github.com/ansible-community/antsibull-changelog/pull/179).

v0.30.0
=======

Expand Down
23 changes: 23 additions & 0 deletions changelogs/changelog.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -461,3 +461,26 @@ releases:
- 175-vcs.yml
- 176-antsibull-fileutils.yml
release_date: '2024-09-09'
0.31.0:
changes:
breaking_changes:
- More internal code related to the old changelog format has been removed.
This only potentially affects other projects which consume antsibull-changelog
as a library. The sister antsibull projects antsibull-build and antsibull-docs
might only be affected in older versions. **Users of the antsibull-changelog
CLI tool are not affected by this change** (https://github.com/ansible-community/antsibull-changelog/pull/179).
minor_changes:
- Add ``--strict`` parameter to the ``lint-changelog-yaml`` subcommand to
also check for extra fields that should not be there (https://github.com/ansible-community/antsibull-changelog/pull/182).
- Declare support for Python 3.13 (https://github.com/ansible-community/antsibull-changelog/pull/180).
- 'Python API: allow to extract extra data when loading changelog files, and
allow to insert extra data when saving (https://github.com/ansible-community/antsibull-changelog/pull/181).'
- 'Python API: allow to preprocess changelog.yaml before linting (https://github.com/ansible-community/antsibull-changelog/pull/181).'
release_summary: Feature release.
fragments:
- 0.31.0.yml
- 179-cleanup.yml
- 181-extra-data.yml
- 182-strict-linting.yml
- python-3.13.yml
release_date: '2024-10-19'
1 change: 0 additions & 1 deletion changelogs/fragments/0.31.0.yml

This file was deleted.

7 changes: 0 additions & 7 deletions changelogs/fragments/179-cleanup.yml

This file was deleted.

3 changes: 0 additions & 3 deletions changelogs/fragments/181-extra-data.yml

This file was deleted.

2 changes: 0 additions & 2 deletions changelogs/fragments/182-strict-linting.yml

This file was deleted.

2 changes: 0 additions & 2 deletions changelogs/fragments/python-3.13.yml

This file was deleted.

0 comments on commit 6ae8fd4

Please sign in to comment.