From 5936c1ecefca748859d74c9ac3df0d2d03ef45e0 Mon Sep 17 00:00:00 2001 From: Felix Fontein Date: Sun, 20 Oct 2024 10:38:22 +0200 Subject: [PATCH] Release 3.0.0. --- CHANGELOG.md | 154 +++++++++++++++++++-------------- CHANGELOG.rst | 18 ++++ changelogs/changelog.yaml | 14 +++ changelogs/fragments/3.0.0.yml | 7 -- 4 files changed, 120 insertions(+), 73 deletions(-) delete mode 100644 changelogs/fragments/3.0.0.yml diff --git a/CHANGELOG.md b/CHANGELOG.md index d104e3fb..55853f0b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,128 +2,150 @@ **Topics** -- v2\.20\.0 +- v3\.0\.0 - Release Summary + - Breaking Changes / Porting Guide + - Removed Features \(previously deprecated\) +- v2\.20\.0 + - Release Summary - Minor Changes - v2\.19\.0 - - Release Summary + - Release Summary - Minor Changes - v2\.18\.0 - - Release Summary + - Release Summary - Minor Changes - Deprecated Features - Bugfixes - v2\.17\.0 - - Release Summary + - Release Summary - Minor Changes - v2\.16\.0 - - Release Summary + - Release Summary - Minor Changes - v2\.15\.0 - - Release Summary + - Release Summary - Minor Changes - v2\.14\.0 - - Release Summary + - Release Summary - Minor Changes - v2\.13\.0 - - Release Summary + - Release Summary - Minor Changes - Bugfixes - v2\.12\.0 - - Release Summary + - Release Summary - Minor Changes - v2\.11\.0 - - Release Summary + - Release Summary - Minor Changes - v2\.10\.0 - - Release Summary + - Release Summary - Minor Changes - Bugfixes - v2\.9\.0 - - Release Summary + - Release Summary - Minor Changes - Bugfixes - v2\.8\.3 - - Release Summary + - Release Summary - Known Issues - v2\.8\.2 - - Release Summary + - Release Summary - Bugfixes - v2\.8\.1 - - Release Summary + - Release Summary - Bugfixes - v2\.8\.0 - - Release Summary + - Release Summary - Minor Changes - Bugfixes - v2\.7\.0 - - Release Summary + - Release Summary - Minor Changes - Bugfixes - v2\.6\.0 - - Release Summary + - Release Summary - Minor Changes - Bugfixes - v2\.5\.0 - - Release Summary + - Release Summary - Minor Changes - Bugfixes - v2\.4\.0 - - Release Summary + - Release Summary - Minor Changes - Bugfixes - Known Issues - v2\.3\.1 - - Release Summary + - Release Summary - Known Issues - v2\.3\.0 - - Release Summary + - Release Summary - Minor Changes - Bugfixes - v2\.2\.1 - - Release Summary + - Release Summary - Bugfixes - v2\.2\.0 - - Release Summary + - Release Summary - Minor Changes - Bugfixes - New Modules - v2\.1\.0 - - Release Summary + - Release Summary - Minor Changes - Bugfixes - New Modules - v2\.0\.0 - - Release Summary + - Release Summary - Minor Changes - - Breaking Changes / Porting Guide + - Breaking Changes / Porting Guide - Bugfixes - New Plugins - Filter - v1\.2\.0 - - Release Summary + - Release Summary - Minor Changes - Bugfixes - v1\.1\.0 - - Release Summary + - Release Summary - Minor Changes - v1\.0\.1 - - Release Summary + - Release Summary - Bugfixes - v1\.0\.0 - - Release Summary + - Release Summary - Bugfixes - v0\.1\.1 - - Release Summary + - Release Summary - Bugfixes - v0\.1\.0 - - Release Summary + - Release Summary - Minor Changes + +## v3\.0\.0 + + +### Release Summary + +Major release that drops support for End of Life Python versions and fixes check mode for community\.routeros\.command\. + + +### Breaking Changes / Porting Guide + +* command \- the module no longer declares that it supports check mode \([https\://github\.com/ansible\-collections/community\.routeros/pull/318](https\://github\.com/ansible\-collections/community\.routeros/pull/318)\)\. + + +### Removed Features \(previously deprecated\) + +* The collection no longer supports Ansible 2\.9\, ansible\-base 2\.10\, ansible\-core 2\.11\, ansible\-core 2\.12\, ansible\-core 2\.13\, and ansible\-core 2\.14\. If you need to continue using End of Life versions of Ansible/ansible\-base/ansible\-core\, please use community\.routeros 2\.x\.y \([https\://github\.com/ansible\-collections/community\.routeros/pull/318](https\://github\.com/ansible\-collections/community\.routeros/pull/318)\)\. + ## v2\.20\.0 - + ### Release Summary Feature release\. @@ -139,7 +161,7 @@ Feature release\. ## v2\.19\.0 - + ### Release Summary Feature release\. @@ -156,7 +178,7 @@ Feature release\. ## v2\.18\.0 - + ### Release Summary Feature release\. @@ -185,7 +207,7 @@ Feature release\. ## v2\.17\.0 - + ### Release Summary Feature release\. @@ -200,7 +222,7 @@ Feature release\. ## v2\.16\.0 - + ### Release Summary Feature release\. @@ -214,7 +236,7 @@ Feature release\. ## v2\.15\.0 - + ### Release Summary Feature release\. @@ -236,7 +258,7 @@ Feature release\. ## v2\.14\.0 - + ### Release Summary Feature release\. @@ -251,7 +273,7 @@ Feature release\. ## v2\.13\.0 - + ### Release Summary Bugfix and feature release\. @@ -270,7 +292,7 @@ Bugfix and feature release\. ## v2\.12\.0 - + ### Release Summary Feature release\. @@ -289,7 +311,7 @@ Feature release\. ## v2\.11\.0 - + ### Release Summary Feature and bugfix release\. @@ -309,7 +331,7 @@ Feature and bugfix release\. ## v2\.10\.0 - + ### Release Summary Bugfix and feature release\. @@ -346,7 +368,7 @@ Bugfix and feature release\. ## v2\.9\.0 - + ### Release Summary Bugfix and feature release\. @@ -365,7 +387,7 @@ Bugfix and feature release\. ## v2\.8\.3 - + ### Release Summary Maintenance release with updated documentation\. @@ -386,7 +408,7 @@ for the rendered HTML version of the documentation of the latest release\. ## v2\.8\.2 - + ### Release Summary Bugfix release\. @@ -399,7 +421,7 @@ Bugfix release\. ## v2\.8\.1 - + ### Release Summary Bugfix release\. @@ -412,7 +434,7 @@ Bugfix release\. ## v2\.8\.0 - + ### Release Summary Bugfix and feature release\. @@ -437,7 +459,7 @@ Bugfix and feature release\. ## v2\.7\.0 - + ### Release Summary Bugfix and feature release\. @@ -455,7 +477,7 @@ Bugfix and feature release\. ## v2\.6\.0 - + ### Release Summary Regular bugfix and feature release\. @@ -475,7 +497,7 @@ Regular bugfix and feature release\. ## v2\.5\.0 - + ### Release Summary Feature and bugfix release\. @@ -493,7 +515,7 @@ Feature and bugfix release\. ## v2\.4\.0 - + ### Release Summary Feature release improving the api\* modules\. @@ -537,7 +559,7 @@ Feature release improving the api\* modules\. ## v2\.3\.1 - + ### Release Summary Maintenance release with improved documentation\. @@ -550,7 +572,7 @@ Maintenance release with improved documentation\. ## v2\.3\.0 - + ### Release Summary Feature and bugfix release\. @@ -570,7 +592,7 @@ Feature and bugfix release\. ## v2\.2\.1 - + ### Release Summary Bugfix release\. @@ -584,7 +606,7 @@ Bugfix release\. ## v2\.2\.0 - + ### Release Summary New feature release\. @@ -608,7 +630,7 @@ New feature release\. ## v2\.1\.0 - + ### Release Summary Feature and bugfix release with new modules\. @@ -637,7 +659,7 @@ Feature and bugfix release with new modules\. ## v2\.0\.0 - + ### Release Summary A new major release with breaking changes in the behavior of community\.routeros\.api and community\.routeros\.command\. @@ -649,7 +671,7 @@ A new major release with breaking changes in the behavior of community\.ro * command \- the commands and wait\_for options now convert the list elements to strings \([https\://github\.com/ansible\-collections/community\.routeros/pull/55](https\://github\.com/ansible\-collections/community\.routeros/pull/55)\)\. * facts \- the gather\_subset option now converts the list elements to strings \([https\://github\.com/ansible\-collections/community\.routeros/pull/55](https\://github\.com/ansible\-collections/community\.routeros/pull/55)\)\. - + ### Breaking Changes / Porting Guide * api \- due to a programming error\, the module never failed on errors\. This has now been fixed\. If you are relying on the module not failing in case of idempotent commands \(resulting in errors like failure\: already have such address\)\, you need to adjust your roles/playbooks\. We suggest to use failed\_when to accept failure in specific circumstances\, for example failed\_when\: \"\'failure\: already have \' in result\.msg\[0\]\" \([https\://github\.com/ansible\-collections/community\.routeros/pull/39](https\://github\.com/ansible\-collections/community\.routeros/pull/39)\)\. @@ -678,7 +700,7 @@ A new major release with breaking changes in the behavior of community\.ro ## v1\.2\.0 - + ### Release Summary Bugfix and feature release\. @@ -699,7 +721,7 @@ Bugfix and feature release\. ## v1\.1\.0 - + ### Release Summary This release allow dashes in usernames for SSH\-based modules\. @@ -713,7 +735,7 @@ This release allow dashes in usernames for SSH\-based modules\. ## v1\.0\.1 - + ### Release Summary Maintenance release with a bugfix for api\. @@ -726,7 +748,7 @@ Maintenance release with a bugfix for api\. ## v1\.0\.0 - + ### Release Summary This is the first production \(non\-prerelease\) release of community\.routeros\. @@ -739,7 +761,7 @@ This is the first production \(non\-prerelease\) release of community\.rou ## v0\.1\.1 - + ### Release Summary Small improvements and bugfixes over the initial release\. @@ -752,7 +774,7 @@ Small improvements and bugfixes over the initial release\. ## v0\.1\.0 - + ### Release Summary The community\.routeros continues the work on the Ansible RouterOS modules from their state in community\.network 1\.2\.0\. The changes listed here are thus relative to the modules community\.network\.routeros\_\*\. diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 108831a8..4b511c33 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -4,6 +4,24 @@ Community RouterOS Release Notes .. contents:: Topics +v3.0.0 +====== + +Release Summary +--------------- + +Major release that drops support for End of Life Python versions and fixes check mode for community.routeros.command. + +Breaking Changes / Porting Guide +-------------------------------- + +- command - the module no longer declares that it supports check mode (https://github.com/ansible-collections/community.routeros/pull/318). + +Removed Features (previously deprecated) +---------------------------------------- + +- The collection no longer supports Ansible 2.9, ansible-base 2.10, ansible-core 2.11, ansible-core 2.12, ansible-core 2.13, and ansible-core 2.14. If you need to continue using End of Life versions of Ansible/ansible-base/ansible-core, please use community.routeros 2.x.y (https://github.com/ansible-collections/community.routeros/pull/318). + v2.20.0 ======= diff --git a/changelogs/changelog.yaml b/changelogs/changelog.yaml index 7185a2c7..09b5b6d8 100644 --- a/changelogs/changelog.yaml +++ b/changelogs/changelog.yaml @@ -795,3 +795,17 @@ releases: - 322-add-l2tp-client-interface-configuration.yml - 323-add-ros-7.16-parameters.yml release_date: '2024-10-17' + 3.0.0: + changes: + breaking_changes: + - command - the module no longer declares that it supports check mode (https://github.com/ansible-collections/community.routeros/pull/318). + release_summary: Major release that drops support for End of Life Python versions + and fixes check mode for community.routeros.command. + removed_features: + - The collection no longer supports Ansible 2.9, ansible-base 2.10, ansible-core + 2.11, ansible-core 2.12, ansible-core 2.13, and ansible-core 2.14. If you + need to continue using End of Life versions of Ansible/ansible-base/ansible-core, + please use community.routeros 2.x.y (https://github.com/ansible-collections/community.routeros/pull/318). + fragments: + - 3.0.0.yml + release_date: '2024-10-20' diff --git a/changelogs/fragments/3.0.0.yml b/changelogs/fragments/3.0.0.yml deleted file mode 100644 index 4a71c2f3..00000000 --- a/changelogs/fragments/3.0.0.yml +++ /dev/null @@ -1,7 +0,0 @@ -release_summary: Major release that drops support for End of Life Python versions and fixes check mode for community.routeros.command. -removed_features: - - "The collection no longer supports Ansible 2.9, ansible-base 2.10, ansible-core 2.11, ansible-core 2.12, ansible-core 2.13, and ansible-core 2.14. - If you need to continue using End of Life versions of Ansible/ansible-base/ansible-core, please use community.routeros 2.x.y - (https://github.com/ansible-collections/community.routeros/pull/318)." -breaking_changes: - - "command - the module no longer declares that it supports check mode (https://github.com/ansible-collections/community.routeros/pull/318)."