Skip to content

Commit

Permalink
Release 3.4.0.
Browse files Browse the repository at this point in the history
  • Loading branch information
felixfontein committed Nov 15, 2024
1 parent a0d135b commit 0c7b4b1
Show file tree
Hide file tree
Showing 6 changed files with 98 additions and 62 deletions.
127 changes: 72 additions & 55 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,74 +2,77 @@

**Topics**

- <a href="#v3-3-0">v3\.3\.0</a>
- <a href="#v3-4-0">v3\.4\.0</a>
- <a href="#release-summary">Release Summary</a>
- <a href="#minor-changes">Minor Changes</a>
- <a href="#v3-2-0">v3\.2\.0</a>
- <a href="#v3-3-0">v3\.3\.0</a>
- <a href="#release-summary-1">Release Summary</a>
- <a href="#minor-changes-1">Minor Changes</a>
- <a href="#bugfixes">Bugfixes</a>
- <a href="#v3-1-0">v3\.1\.0</a>
- <a href="#v3-2-0">v3\.2\.0</a>
- <a href="#release-summary-2">Release Summary</a>
- <a href="#minor-changes-2">Minor Changes</a>
- <a href="#v3-0-2">v3\.0\.2</a>
- <a href="#bugfixes">Bugfixes</a>
- <a href="#v3-1-0">v3\.1\.0</a>
- <a href="#release-summary-3">Release Summary</a>
- <a href="#minor-changes-3">Minor Changes</a>
- <a href="#v3-0-2">v3\.0\.2</a>
- <a href="#release-summary-4">Release Summary</a>
- <a href="#bugfixes-1">Bugfixes</a>
- <a href="#v3-0-1">v3\.0\.1</a>
- <a href="#release-summary-4">Release Summary</a>
- <a href="#release-summary-5">Release Summary</a>
- <a href="#bugfixes-2">Bugfixes</a>
- <a href="#v3-0-0">v3\.0\.0</a>
- <a href="#release-summary-5">Release Summary</a>
- <a href="#release-summary-6">Release Summary</a>
- <a href="#breaking-changes--porting-guide">Breaking Changes / Porting Guide</a>
- <a href="#removed-features-previously-deprecated">Removed Features \(previously deprecated\)</a>
- <a href="#bugfixes-3">Bugfixes</a>
- <a href="#v2-2-0">v2\.2\.0</a>
- <a href="#release-summary-6">Release Summary</a>
- <a href="#minor-changes-3">Minor Changes</a>
- <a href="#bugfixes-4">Bugfixes</a>
- <a href="#v2-1-0">v2\.1\.0</a>
- <a href="#release-summary-7">Release Summary</a>
- <a href="#minor-changes-4">Minor Changes</a>
- <a href="#v2-0-0">v2\.0\.0</a>
- <a href="#bugfixes-4">Bugfixes</a>
- <a href="#v2-1-0">v2\.1\.0</a>
- <a href="#release-summary-8">Release Summary</a>
- <a href="#minor-changes-5">Minor Changes</a>
- <a href="#v2-0-0">v2\.0\.0</a>
- <a href="#release-summary-9">Release Summary</a>
- <a href="#minor-changes-6">Minor Changes</a>
- <a href="#breaking-changes--porting-guide-1">Breaking Changes / Porting Guide</a>
- <a href="#deprecated-features">Deprecated Features</a>
- <a href="#removed-features-previously-deprecated-1">Removed Features \(previously deprecated\)</a>
- <a href="#bugfixes-5">Bugfixes</a>
- <a href="#v1-4-0">v1\.4\.0</a>
- <a href="#release-summary-9">Release Summary</a>
- <a href="#minor-changes-6">Minor Changes</a>
- <a href="#release-summary-10">Release Summary</a>
- <a href="#minor-changes-7">Minor Changes</a>
- <a href="#bugfixes-6">Bugfixes</a>
- <a href="#v1-3-1">v1\.3\.1</a>
- <a href="#release-summary-10">Release Summary</a>
- <a href="#v1-3-0-post0">v1\.3\.0\.post0</a>
- <a href="#release-summary-11">Release Summary</a>
- <a href="#v1-3-0">v1\.3\.0</a>
- <a href="#v1-3-0-post0">v1\.3\.0\.post0</a>
- <a href="#release-summary-12">Release Summary</a>
- <a href="#minor-changes-7">Minor Changes</a>
- <a href="#bugfixes-7">Bugfixes</a>
- <a href="#v1-2-0">v1\.2\.0</a>
- <a href="#v1-3-0">v1\.3\.0</a>
- <a href="#release-summary-13">Release Summary</a>
- <a href="#minor-changes-8">Minor Changes</a>
- <a href="#bugfixes-7">Bugfixes</a>
- <a href="#v1-2-0">v1\.2\.0</a>
- <a href="#release-summary-14">Release Summary</a>
- <a href="#minor-changes-9">Minor Changes</a>
- <a href="#deprecated-features-1">Deprecated Features</a>
- <a href="#bugfixes-8">Bugfixes</a>
- <a href="#v1-1-0">v1\.1\.0</a>
- <a href="#release-summary-14">Release Summary</a>
- <a href="#minor-changes-9">Minor Changes</a>
- <a href="#v1-0-1">v1\.0\.1</a>
- <a href="#release-summary-15">Release Summary</a>
- <a href="#minor-changes-10">Minor Changes</a>
- <a href="#v1-0-1">v1\.0\.1</a>
- <a href="#release-summary-16">Release Summary</a>
- <a href="#bugfixes-9">Bugfixes</a>
- <a href="#v1-0-0">v1\.0\.0</a>
- <a href="#release-summary-16">Release Summary</a>
- <a href="#release-summary-17">Release Summary</a>
- <a href="#major-changes">Major Changes</a>
- <a href="#minor-changes-10">Minor Changes</a>
- <a href="#minor-changes-11">Minor Changes</a>
- <a href="#removed-features-previously-deprecated-2">Removed Features \(previously deprecated\)</a>
- <a href="#v0-1-0">v0\.1\.0</a>
- <a href="#release-summary-17">Release Summary</a>
- <a href="#release-summary-18">Release Summary</a>

<a id="v3-3-0"></a>
## v3\.3\.0
<a id="v3-4-0"></a>
## v3\.4\.0

<a id="release-summary"></a>
### Release Summary
Expand All @@ -79,17 +82,31 @@ Feature release\.
<a id="minor-changes"></a>
### Minor Changes

* Allow information on removed or deprecated collections to be updated\. This is needed to generate a consistent changelog \([https\://github\.com/ansible\-community/antsibull\-core/pull/177](https\://github\.com/ansible\-community/antsibull\-core/pull/177)\)\.
* Declare support for Python 3\.13 \([https\://github\.com/ansible\-community/antsibull\-core/pull/176](https\://github\.com/ansible\-community/antsibull\-core/pull/176)\)\.

<a id="v3-3-0"></a>
## v3\.3\.0

<a id="release-summary-1"></a>
### Release Summary

Feature release\.

<a id="minor-changes-1"></a>
### Minor Changes

* Allow information on removed collections from previous major releases in collection metadata schema \([https\://github\.com/ansible\-community/antsibull\-core/pull/174](https\://github\.com/ansible\-community/antsibull\-core/pull/174)\)\.

<a id="v3-2-0"></a>
## v3\.2\.0

<a id="release-summary-1"></a>
<a id="release-summary-2"></a>
### Release Summary

Feature and bugfix release\.

<a id="minor-changes-1"></a>
<a id="minor-changes-2"></a>
### Minor Changes

* Add pydantic helper for strict linting \([https\://github\.com/ansible\-community/antsibull\-core/pull/169](https\://github\.com/ansible\-community/antsibull\-core/pull/169)\)\.
Expand All @@ -103,12 +120,12 @@ Feature and bugfix release\.
<a id="v3-1-0"></a>
## v3\.1\.0

<a id="release-summary-2"></a>
<a id="release-summary-3"></a>
### Release Summary

Feature release adding a new dependency\.

<a id="minor-changes-2"></a>
<a id="minor-changes-3"></a>
### Minor Changes

* Add schema and validation helper for ansible\-build\-data\'s collection meta \([https\://github\.com/ansible\-community/ansible\-build\-data/pull/450](https\://github\.com/ansible\-community/ansible\-build\-data/pull/450)\, [https\://github\.com/ansible\-community/antsibull\-core/pull/168](https\://github\.com/ansible\-community/antsibull\-core/pull/168)\)\.
Expand All @@ -117,7 +134,7 @@ Feature release adding a new dependency\.
<a id="v3-0-2"></a>
## v3\.0\.2

<a id="release-summary-3"></a>
<a id="release-summary-4"></a>
### Release Summary

Bugfix release\.
Expand All @@ -133,7 +150,7 @@ Bugfix release\.
<a id="v3-0-1"></a>
## v3\.0\.1

<a id="release-summary-4"></a>
<a id="release-summary-5"></a>
### Release Summary

Bugfix release\.
Expand All @@ -146,7 +163,7 @@ Bugfix release\.
<a id="v3-0-0"></a>
## v3\.0\.0

<a id="release-summary-5"></a>
<a id="release-summary-6"></a>
### Release Summary

New major release\.
Expand Down Expand Up @@ -179,12 +196,12 @@ New major release\.
<a id="v2-2-0"></a>
## v2\.2\.0

<a id="release-summary-6"></a>
<a id="release-summary-7"></a>
### Release Summary

Add support for Python 3\.12 and improve <code>subprocess\_util</code>

<a id="minor-changes-3"></a>
<a id="minor-changes-4"></a>
### Minor Changes

* Declare support for Python 3\.12 \([https\://github\.com/ansible\-community/antsibull\-core/pull/103](https\://github\.com/ansible\-community/antsibull\-core/pull/103)\)\.
Expand All @@ -199,25 +216,25 @@ Add support for Python 3\.12 and improve <code>subprocess\_util</code>
<a id="v2-1-0"></a>
## v2\.1\.0

<a id="release-summary-7"></a>
<a id="release-summary-8"></a>
### Release Summary

Feature release\.

<a id="minor-changes-4"></a>
<a id="minor-changes-5"></a>
### Minor Changes

* Allow to overwrite the version and the program name when using <code>antsibull\_core\.args\.get\_toplevel\_parser\(\)</code> \([https\://github\.com/ansible\-community/antsibull\-core/pull/96](https\://github\.com/ansible\-community/antsibull\-core/pull/96)\)\.

<a id="v2-0-0"></a>
## v2\.0\.0

<a id="release-summary-8"></a>
<a id="release-summary-9"></a>
### Release Summary

New major release

<a id="minor-changes-5"></a>
<a id="minor-changes-6"></a>
### Minor Changes

* Add <code>async\_log\_run\(\)</code> and <code>log\_run\(\)</code> methods to <code>antsibull\_core\.venv\.VenvRunner</code> and <code>antsibull\_core\.venv\.FakeVenvRunner</code>\. These should be used instead of <code>get\_command\(\)</code> \([https\://github\.com/ansible\-community/antsibull\-core/pull/50](https\://github\.com/ansible\-community/antsibull\-core/pull/50)\)\.
Expand Down Expand Up @@ -265,12 +282,12 @@ New major release
<a id="v1-4-0"></a>
## v1\.4\.0

<a id="release-summary-9"></a>
<a id="release-summary-10"></a>
### Release Summary

Bugfix and feature release\.

<a id="minor-changes-6"></a>
<a id="minor-changes-7"></a>
### Minor Changes

* Fix overly restrictive file name type annotations\. Use <code>StrOrBytesPath</code> type annotation instead of <code>str</code> for functions that accept a file name \([https\://github\.com/ansible\-community/antsibull\-core/pull/14](https\://github\.com/ansible\-community/antsibull\-core/pull/14)\)\.
Expand All @@ -283,28 +300,28 @@ Bugfix and feature release\.
<a id="v1-3-1"></a>
## v1\.3\.1

<a id="release-summary-10"></a>
<a id="release-summary-11"></a>
### Release Summary

Maintenance release to fix unwanted <code>1\.3\.0\.post0</code> release\.

<a id="v1-3-0-post0"></a>
## v1\.3\.0\.post0

<a id="release-summary-11"></a>
<a id="release-summary-12"></a>
### Release Summary

Erroneously released version\.

<a id="v1-3-0"></a>
## v1\.3\.0

<a id="release-summary-12"></a>
<a id="release-summary-13"></a>
### Release Summary

Feature and bugfix release\.

<a id="minor-changes-7"></a>
<a id="minor-changes-8"></a>
### Minor Changes

* Allow to write Python dependencies as <code>\_python</code> key into build and dependency files \([https\://github\.com/ansible\-community/antsibull\-core/pull/10](https\://github\.com/ansible\-community/antsibull\-core/pull/10)\)\.
Expand All @@ -317,12 +334,12 @@ Feature and bugfix release\.
<a id="v1-2-0"></a>
## v1\.2\.0

<a id="release-summary-13"></a>
<a id="release-summary-14"></a>
### Release Summary

Feature release\.

<a id="minor-changes-8"></a>
<a id="minor-changes-9"></a>
### Minor Changes

* Improve typing \([https\://github\.com/ansible\-community/antsibull\-core/pull/6](https\://github\.com/ansible\-community/antsibull\-core/pull/6)\)\.
Expand All @@ -341,20 +358,20 @@ Feature release\.
<a id="v1-1-0"></a>
## v1\.1\.0

<a id="release-summary-14"></a>
<a id="release-summary-15"></a>
### Release Summary

Maintenance release\.

<a id="minor-changes-9"></a>
<a id="minor-changes-10"></a>
### Minor Changes

* The files in the source repository now follow the [REUSE Specification](https\://reuse\.software/spec/)\. The only exceptions are changelog fragments in <code>changelogs/fragments/</code> \([https\://github\.com/ansible\-community/antsibull\-core/pull/5](https\://github\.com/ansible\-community/antsibull\-core/pull/5)\)\.

<a id="v1-0-1"></a>
## v1\.0\.1

<a id="release-summary-15"></a>
<a id="release-summary-16"></a>
### Release Summary

Bugfix release\.
Expand All @@ -367,7 +384,7 @@ Bugfix release\.
<a id="v1-0-0"></a>
## v1\.0\.0

<a id="release-summary-16"></a>
<a id="release-summary-17"></a>
### Release Summary

First stable release\.
Expand All @@ -377,7 +394,7 @@ First stable release\.

* From version 1\.0\.0 on\, antsibull\-core is sticking to semantic versioning and aims at providing no backwards compatibility breaking changes during a major release cycle \([https\://github\.com/ansible\-community/antsibull\-core/pull/2](https\://github\.com/ansible\-community/antsibull\-core/pull/2)\)\.

<a id="minor-changes-10"></a>
<a id="minor-changes-11"></a>
### Minor Changes

* Remove unused code \([https\://github\.com/ansible\-community/antsibull\-core/pull/1](https\://github\.com/ansible\-community/antsibull\-core/pull/1)\)\.
Expand All @@ -390,7 +407,7 @@ First stable release\.
<a id="v0-1-0"></a>
## v0\.1\.0

<a id="release-summary-17"></a>
<a id="release-summary-18"></a>
### Release Summary

Initial release\.
14 changes: 14 additions & 0 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,20 @@ antsibull-core Release Notes

.. contents:: Topics

v3.4.0
======

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

Feature release.

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

- Allow information on removed or deprecated collections to be updated. This is needed to generate a consistent changelog (https://github.com/ansible-community/antsibull-core/pull/177).
- Declare support for Python 3.13 (https://github.com/ansible-community/antsibull-core/pull/176).

v3.3.0
======

Expand Down
12 changes: 12 additions & 0 deletions changelogs/changelog.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -360,3 +360,15 @@ releases:
- 174-removed-in-previous.yml
- 3.3.0.yml
release_date: '2024-10-09'
3.4.0:
changes:
minor_changes:
- Allow information on removed or deprecated collections to be updated. This
is needed to generate a consistent changelog (https://github.com/ansible-community/antsibull-core/pull/177).
- Declare support for Python 3.13 (https://github.com/ansible-community/antsibull-core/pull/176).
release_summary: Feature release.
fragments:
- 177-removal-updates.yml
- 3.4.0.yml
- python-3.13.yml
release_date: '2024-11-15'
4 changes: 0 additions & 4 deletions changelogs/fragments/177-removal-updates.yml

This file was deleted.

1 change: 0 additions & 1 deletion changelogs/fragments/3.4.0.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 0c7b4b1

Please sign in to comment.