diff --git a/CHANGELOG.md b/CHANGELOG.md
index 88a7efe..af8c632 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,179 +2,205 @@
**Topics**
-- v3\.8\.1
+- v3\.9\.0
- Release Summary
- - Bugfixes
-- v3\.8\.0
- - Release Summary
- Minor Changes
-- v3\.7\.0
+ - Bugfixes
+- v3\.8\.1
+ - Release Summary
+ - Bugfixes
+- v3\.8\.0
- Release Summary
- Minor Changes
-- v3\.6\.0
+- v3\.7\.0
- Release Summary
- Minor Changes
-- v3\.5\.0
+- v3\.6\.0
- Release Summary
- Minor Changes
-- v3\.4\.0
+- v3\.5\.0
- Release Summary
- Minor Changes
- - Bugfixes
-- v3\.3\.0
+- v3\.4\.0
- Release Summary
- Minor Changes
-- v3\.2\.0
+ - Bugfixes
+- v3\.3\.0
- Release Summary
- Minor Changes
-- v3\.1\.0
+- v3\.2\.0
- Release Summary
- Minor Changes
- - Bugfixes
-- v3\.0\.0
+- v3\.1\.0
- Release Summary
+ - Minor Changes
+ - Bugfixes
+- 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
- Minor Changes
-- v2\.18\.0
+- v2\.19\.0
- Release Summary
- Minor Changes
- - Deprecated Features
- - Bugfixes
-- v2\.17\.0
+- v2\.18\.0
- Release Summary
- Minor Changes
-- v2\.16\.0
+ - Deprecated Features
+ - Bugfixes
+- v2\.17\.0
- Release Summary
- Minor Changes
-- v2\.15\.0
+- v2\.16\.0
- Release Summary
- Minor Changes
-- v2\.14\.0
+- v2\.15\.0
- Release Summary
- Minor Changes
-- v2\.13\.0
+- v2\.14\.0
- Release Summary
- Minor Changes
- - Bugfixes
-- v2\.12\.0
+- v2\.13\.0
- Release Summary
- Minor Changes
-- v2\.11\.0
+ - Bugfixes
+- v2\.12\.0
- Release Summary
- Minor Changes
-- v2\.10\.0
+- v2\.11\.0
- Release Summary
- Minor Changes
- - Bugfixes
-- v2\.9\.0
+- v2\.10\.0
- Release Summary
- Minor Changes
- Bugfixes
-- v2\.8\.3
+- v2\.9\.0
- Release Summary
+ - Minor Changes
+ - Bugfixes
+- v2\.8\.3
+ - Release Summary
- Known Issues
- v2\.8\.2
- - Release Summary
- - Bugfixes
-- v2\.8\.1
- Release Summary
- Bugfixes
-- v2\.8\.0
+- v2\.8\.1
- Release Summary
- - Minor Changes
- Bugfixes
-- v2\.7\.0
+- v2\.8\.0
- Release Summary
- Minor Changes
- Bugfixes
-- v2\.6\.0
+- v2\.7\.0
- Release Summary
- Minor Changes
- Bugfixes
-- v2\.5\.0
+- v2\.6\.0
- Release Summary
- Minor Changes
- Bugfixes
-- v2\.4\.0
+- v2\.5\.0
- Release Summary
- Minor Changes
- Bugfixes
- - Known Issues
-- v2\.3\.1
+- v2\.4\.0
- Release Summary
- - Known Issues
-- v2\.3\.0
- - Release Summary
- Minor Changes
- Bugfixes
-- v2\.2\.1
+ - Known Issues
+- v2\.3\.1
+ - Release Summary
+ - Known Issues
+- v2\.3\.0
- Release Summary
- - Bugfixes
-- v2\.2\.0
- - Release Summary
- Minor Changes
+ - Bugfixes
+- v2\.2\.1
+ - Release Summary
- Bugfixes
- - New Modules
-- v2\.1\.0
+- v2\.2\.0
- Release Summary
- Minor Changes
- Bugfixes
- - New Modules
-- v2\.0\.0
+ - New Modules
+- v2\.1\.0
- Release Summary
- Minor Changes
- - Breaking Changes / Porting Guide
- Bugfixes
+ - New Modules
+- v2\.0\.0
+ - Release Summary
+ - Minor Changes
+ - Breaking Changes / Porting Guide
+ - Bugfixes
- New Plugins
- Filter
- v1\.2\.0
- - Release Summary
- - Minor Changes
- - Bugfixes
-- v1\.1\.0
- Release Summary
- Minor Changes
-- v1\.0\.1
- - Release Summary
- Bugfixes
-- v1\.0\.0
+- v1\.1\.0
+ - Release Summary
+ - Minor Changes
+- v1\.0\.1
- Release Summary
- Bugfixes
-- v0\.1\.1
+- v1\.0\.0
- Release Summary
- Bugfixes
-- v0\.1\.0
+- v0\.1\.1
- Release Summary
- - Minor Changes
+ - Bugfixes
+- v0\.1\.0
+ - Release Summary
+ - Minor Changes
-
-## v3\.8\.1
+
+## v3\.9\.0
### Release Summary
-Bugfix release\.
+Bugfix and feature release\.
+
+
+### Minor Changes
+
+* api\_info\, api modify \- add remote\-log\-format
\, remote\-protocol
\, and event\-delimiter
to system logging action
\([https\://github\.com/ansible\-collections/community\.routeros/pull/381](https\://github\.com/ansible\-collections/community\.routeros/pull/381)\)\.
+* api\_info\, api\_modify \- add disable\-link\-local\-address
and stale\-neighbor\-timeout
fields to ipv6 settings
\([https\://github\.com/ansible\-collections/community\.routeros/pull/380](https\://github\.com/ansible\-collections/community\.routeros/pull/380)\)\.
+* api\_info\, api\_modify \- adjust neighbor limit fields in ipv6 settings
to match RouterOS 7\.18 and newer \([https\://github\.com/ansible\-collections/community\.routeros/pull/380](https\://github\.com/ansible\-collections/community\.routeros/pull/380)\)\.
+* api\_info\, api\_modify \- set passthrough
default in ip firewall mangle
to true
for RouterOS 7\.19 and newer \([https\://github\.com/ansible\-collections/community\.routeros/pull/382](https\://github\.com/ansible\-collections/community\.routeros/pull/382)\)\.
+* api\_info\, api\_modify \- since RouterOS 7\.17 VRF is supported for OVPN server\. It now supports multiple entries\, while api\_modify
so far only accepted a single entry\. The interface ovpn\-server server
path now allows multiple entries on RouterOS 7\.17 and newer \([https\://github\.com/ansible\-collections/community\.routeros/pull/383](https\://github\.com/ansible\-collections/community\.routeros/pull/383)\)\.
### Bugfixes
+* routeros terminal plugin \- fix terminal\_stdout\_re
pattern to handle long system identities when connecting to RouterOS through SSH \([https\://github\.com/ansible\-collections/community\.routeros/pull/386](https\://github\.com/ansible\-collections/community\.routeros/pull/386)\)\.
+
+
+## v3\.8\.1
+
+
+### Release Summary
+
+Bugfix release\.
+
+
+### Bugfixes
+
* facts and api\_facts modules \- prevent deprecation warnings when used with ansible\-core 2\.19 \([https\://github\.com/ansible\-collections/community\.routeros/pull/384](https\://github\.com/ansible\-collections/community\.routeros/pull/384)\)\.
## v3\.8\.0
-
+
### Release Summary
Feature release\.
-
+
### Minor Changes
* api\_info\, api\_modify \- add interface ethernet switch port\-isolation
which is supported since RouterOS 6\.43 \([https\://github\.com/ansible\-collections/community\.routeros/pull/375](https\://github\.com/ansible\-collections/community\.routeros/pull/375)\)\.
@@ -185,20 +211,6 @@ Feature release\.
## v3\.7\.0
-
-### Release Summary
-
-Feature release\.
-
-
-### Minor Changes
-
-* api\_find\_and\_modify \- allow to control whether dynamic
and/or builtin
entries are ignored with the new ignore\_dynamic
and ignore\_builtin
options \([https\://github\.com/ansible\-collections/community\.routeros/issues/372](https\://github\.com/ansible\-collections/community\.routeros/issues/372)\, [https\://github\.com/ansible\-collections/community\.routeros/pull/373](https\://github\.com/ansible\-collections/community\.routeros/pull/373)\)\.
-* api\_info\, api\_modify \- add port\-cost\-mode
to interface bridge
which is supported since RouterOS 7\.13 \([https\://github\.com/ansible\-collections/community\.routeros/pull/371](https\://github\.com/ansible\-collections/community\.routeros/pull/371)\)\.
-
-
-## v3\.6\.0
-
### Release Summary
@@ -207,12 +219,11 @@ Feature release\.
### Minor Changes
-* api\_info\, api\_modify \- add mdns\-repeat\-ifaces
to ip dns
for RouterOS 7\.16 and newer \([https\://github\.com/ansible\-collections/community\.routeros/pull/358](https\://github\.com/ansible\-collections/community\.routeros/pull/358)\)\.
-* api\_info\, api\_modify \- field name change in routing bgp connection
path implemented by RouterOS 7\.19 and newer \([https\://github\.com/ansible\-collections/community\.routeros/pull/360](https\://github\.com/ansible\-collections/community\.routeros/pull/360)\)\.
-* api\_info\, api\_modify \- rename is\-responder
property in interface wireguard peers
to responder
for RouterOS 7\.17 and newer \([https\://github\.com/ansible\-collections/community\.routeros/pull/364](https\://github\.com/ansible\-collections/community\.routeros/pull/364)\)\.
+* api\_find\_and\_modify \- allow to control whether dynamic
and/or builtin
entries are ignored with the new ignore\_dynamic
and ignore\_builtin
options \([https\://github\.com/ansible\-collections/community\.routeros/issues/372](https\://github\.com/ansible\-collections/community\.routeros/issues/372)\, [https\://github\.com/ansible\-collections/community\.routeros/pull/373](https\://github\.com/ansible\-collections/community\.routeros/pull/373)\)\.
+* api\_info\, api\_modify \- add port\-cost\-mode
to interface bridge
which is supported since RouterOS 7\.13 \([https\://github\.com/ansible\-collections/community\.routeros/pull/371](https\://github\.com/ansible\-collections/community\.routeros/pull/371)\)\.
-
-## v3\.5\.0
+
+## v3\.6\.0
### Release Summary
@@ -222,22 +233,37 @@ Feature release\.
### Minor Changes
+* api\_info\, api\_modify \- add mdns\-repeat\-ifaces
to ip dns
for RouterOS 7\.16 and newer \([https\://github\.com/ansible\-collections/community\.routeros/pull/358](https\://github\.com/ansible\-collections/community\.routeros/pull/358)\)\.
+* api\_info\, api\_modify \- field name change in routing bgp connection
path implemented by RouterOS 7\.19 and newer \([https\://github\.com/ansible\-collections/community\.routeros/pull/360](https\://github\.com/ansible\-collections/community\.routeros/pull/360)\)\.
+* api\_info\, api\_modify \- rename is\-responder
property in interface wireguard peers
to responder
for RouterOS 7\.17 and newer \([https\://github\.com/ansible\-collections/community\.routeros/pull/364](https\://github\.com/ansible\-collections/community\.routeros/pull/364)\)\.
+
+
+## v3\.5\.0
+
+
+### Release Summary
+
+Feature release\.
+
+
+### Minor Changes
+
* api\_info\, api\_modify \- change default for /ip/cloud/ddns\-enabled
for RouterOS 7\.17 and newer from yes
to auto
\([https\://github\.com/ansible\-collections/community\.routeros/pull/350](https\://github\.com/ansible\-collections/community\.routeros/pull/350)\)\.
## v3\.4\.0
-
+
### Release Summary
Feature and bugfix release\.
-
+
### Minor Changes
* api\_info\, api\_modify \- add support for the ip dns forwarders
path implemented by RouterOS 7\.17 and newer \([https\://github\.com/ansible\-collections/community\.routeros/pull/343](https\://github\.com/ansible\-collections/community\.routeros/pull/343)\)\.
-
+
### Bugfixes
* api\_info\, api\_modify \- remove the primary key action
from the interface wifi provisioning
path\, since RouterOS also allows to create completely duplicate entries \([https\://github\.com/ansible\-collections/community\.routeros/issues/344](https\://github\.com/ansible\-collections/community\.routeros/issues/344)\, [https\://github\.com/ansible\-collections/community\.routeros/pull/345](https\://github\.com/ansible\-collections/community\.routeros/pull/345)\)\.
@@ -245,12 +271,12 @@ Feature and bugfix release\.
## v3\.3\.0
-
+
### Release Summary
Feature release\.
-
+
### Minor Changes
* api\_info\, api\_modify \- add missing attribute require\-message\-auth
for the radius
path which exists since RouterOS version 7\.15 \([https\://github\.com/ansible\-collections/community\.routeros/issues/338](https\://github\.com/ansible\-collections/community\.routeros/issues/338)\, [https\://github\.com/ansible\-collections/community\.routeros/pull/339](https\://github\.com/ansible\-collections/community\.routeros/pull/339)\)\.
@@ -261,12 +287,12 @@ Feature release\.
## v3\.2\.0
-
+
### Release Summary
Feature release\.
-
+
### Minor Changes
* api\_info\, api\_modify \- add support for the routing filter community\-list
path implemented by RouterOS 7 and newer \([https\://github\.com/ansible\-collections/community\.routeros/pull/331](https\://github\.com/ansible\-collections/community\.routeros/pull/331)\)\.
@@ -274,17 +300,17 @@ Feature release\.
## v3\.1\.0
-
+
### Release Summary
Bugfix and feature release\.
-
+
### Minor Changes
* api\_info\, api\_modify \- add missing fields comment
\, next\-pool
to ip pool
path \([https\://github\.com/ansible\-collections/community\.routeros/pull/327](https\://github\.com/ansible\-collections/community\.routeros/pull/327)\)\.
-
+
### Bugfixes
* api\_info\, api\_modify \- fields log
and log\-prefix
in paths ip firewall filter
\, ip firewall mangle
\, ip firewall nat
\, ip firewall raw
now have the correct default values \([https\://github\.com/ansible\-collections/community\.routeros/pull/324](https\://github\.com/ansible\-collections/community\.routeros/pull/324)\)\.
@@ -292,7 +318,7 @@ Bugfix and feature release\.
## v3\.0\.0
-
+
### Release Summary
Major release that drops support for End of Life Python versions and fixes check mode for community\.routeros\.command\.
@@ -310,12 +336,12 @@ Major release that drops support for End of Life Python versions and fixes check
## v2\.20\.0
-
+
### Release Summary
Feature release\.
-
+
### Minor Changes
* api\_info\, api\_modify \- add new parameters from the RouterOS 7\.16 release \([https\://github\.com/ansible\-collections/community\.routeros/pull/323](https\://github\.com/ansible\-collections/community\.routeros/pull/323)\)\.
@@ -326,12 +352,12 @@ Feature release\.
## v2\.19\.0
-
+
### Release Summary
Feature release\.
-
+
### Minor Changes
* api\_info\, api\_modify \- add support for the ip dns adlist
path implemented by RouterOS 7\.15 and newer \([https\://github\.com/ansible\-collections/community\.routeros/pull/310](https\://github\.com/ansible\-collections/community\.routeros/pull/310)\)\.
@@ -343,12 +369,12 @@ Feature release\.
## v2\.18\.0
-
+
### Release Summary
Feature release\.
-
+
### Minor Changes
* api\_info \- allow to restrict the output by limiting fields to specific values with the new restrict
option \([https\://github\.com/ansible\-collections/community\.routeros/pull/305](https\://github\.com/ansible\-collections/community\.routeros/pull/305)\)\.
@@ -364,7 +390,7 @@ Feature release\.
* The collection deprecates support for all Ansible/ansible\-base/ansible\-core versions that are currently End of Life\, [according to the ansible\-core support matrix](https\://docs\.ansible\.com/ansible\-core/devel/reference\_appendices/release\_and\_maintenance\.html\#ansible\-core\-support\-matrix)\. This means that the next major release of the collection will no longer support Ansible 2\.9\, ansible\-base 2\.10\, ansible\-core 2\.11\, ansible\-core 2\.12\, ansible\-core 2\.13\, and ansible\-core 2\.14\.
-
+
### Bugfixes
* api\_modify\, api\_info \- change the default of ingress\-filtering
in paths interface bridge
and interface bridge port
back to false
for RouterOS before version 7 \([https\://github\.com/ansible\-collections/community\.routeros/pull/305](https\://github\.com/ansible\-collections/community\.routeros/pull/305)\)\.
@@ -372,21 +398,6 @@ Feature release\.
## v2\.17\.0
-
-### Release Summary
-
-Feature release\.
-
-
-### Minor Changes
-
-* api\_info\, api\_modify \- add system health settings
path \([https\://github\.com/ansible\-collections/community\.routeros/pull/294](https\://github\.com/ansible\-collections/community\.routeros/pull/294)\)\.
-* api\_info\, api\_modify \- add missing path /system resource irq rps
\([https\://github\.com/ansible\-collections/community\.routeros/pull/295](https\://github\.com/ansible\-collections/community\.routeros/pull/295)\)\.
-* api\_info\, api\_modify \- add parameter host\-key\-type
for ip ssh
path \([https\://github\.com/ansible\-collections/community\.routeros/issues/280](https\://github\.com/ansible\-collections/community\.routeros/issues/280)\, [https\://github\.com/ansible\-collections/community\.routeros/pull/297](https\://github\.com/ansible\-collections/community\.routeros/pull/297)\)\.
-
-
-## v2\.16\.0
-
### Release Summary
@@ -395,11 +406,12 @@ Feature release\.
### Minor Changes
-* api\_info\, api\_modify \- add missing path /ppp secret
\([https\://github\.com/ansible\-collections/community\.routeros/pull/286](https\://github\.com/ansible\-collections/community\.routeros/pull/286)\)\.
-* api\_info\, api\_modify \- minor changes /interface ethernet
path fields \([https\://github\.com/ansible\-collections/community\.routeros/pull/288](https\://github\.com/ansible\-collections/community\.routeros/pull/288)\)\.
+* api\_info\, api\_modify \- add system health settings
path \([https\://github\.com/ansible\-collections/community\.routeros/pull/294](https\://github\.com/ansible\-collections/community\.routeros/pull/294)\)\.
+* api\_info\, api\_modify \- add missing path /system resource irq rps
\([https\://github\.com/ansible\-collections/community\.routeros/pull/295](https\://github\.com/ansible\-collections/community\.routeros/pull/295)\)\.
+* api\_info\, api\_modify \- add parameter host\-key\-type
for ip ssh
path \([https\://github\.com/ansible\-collections/community\.routeros/issues/280](https\://github\.com/ansible\-collections/community\.routeros/issues/280)\, [https\://github\.com/ansible\-collections/community\.routeros/pull/297](https\://github\.com/ansible\-collections/community\.routeros/pull/297)\)\.
-
-## v2\.15\.0
+
+## v2\.16\.0
### Release Summary
@@ -409,6 +421,20 @@ Feature release\.
### Minor Changes
+* api\_info\, api\_modify \- add missing path /ppp secret
\([https\://github\.com/ansible\-collections/community\.routeros/pull/286](https\://github\.com/ansible\-collections/community\.routeros/pull/286)\)\.
+* api\_info\, api\_modify \- minor changes /interface ethernet
path fields \([https\://github\.com/ansible\-collections/community\.routeros/pull/288](https\://github\.com/ansible\-collections/community\.routeros/pull/288)\)\.
+
+
+## v2\.15\.0
+
+
+### Release Summary
+
+Feature release\.
+
+
+### Minor Changes
+
* api\_info\, api\_modify \- Add RouterOS 7\.x support to /mpls ldp
path \([https\://github\.com/ansible\-collections/community\.routeros/pull/271](https\://github\.com/ansible\-collections/community\.routeros/pull/271)\)\.
* api\_info\, api\_modify \- add /ip route rule
path for RouterOS 6\.x \([https\://github\.com/ansible\-collections/community\.routeros/pull/278](https\://github\.com/ansible\-collections/community\.routeros/pull/278)\)\.
* api\_info\, api\_modify \- add /routing filter
path for RouterOS 6\.x \([https\://github\.com/ansible\-collections/community\.routeros/pull/279](https\://github\.com/ansible\-collections/community\.routeros/pull/279)\)\.
@@ -423,12 +449,12 @@ Feature release\.
## v2\.14\.0
-
+
### Release Summary
Feature release\.
-
+
### Minor Changes
* api\_info\, api\_modify \- add read\-only fields installed\-version
\, latest\-version
and status
in system package update
\([https\://github\.com/ansible\-collections/community\.routeros/pull/263](https\://github\.com/ansible\-collections/community\.routeros/pull/263)\)\.
@@ -438,18 +464,18 @@ Feature release\.
## v2\.13\.0
-
+
### Release Summary
Bugfix and feature release\.
-
+
### Minor Changes
* api\_info\, api\_modify \- make path user group
modifiable and add comment
attribute \([https\://github\.com/ansible\-collections/community\.routeros/issues/256](https\://github\.com/ansible\-collections/community\.routeros/issues/256)\, [https\://github\.com/ansible\-collections/community\.routeros/pull/257](https\://github\.com/ansible\-collections/community\.routeros/pull/257)\)\.
* api\_modify\, api\_info \- add support for the ip vrf
path in RouterOS 7 \([https\://github\.com/ansible\-collections/community\.routeros/pull/259](https\://github\.com/ansible\-collections/community\.routeros/pull/259)\)
-
+
### Bugfixes
* facts \- fix date not getting removed for idempotent config export \([https\://github\.com/ansible\-collections/community\.routeros/pull/262](https\://github\.com/ansible\-collections/community\.routeros/pull/262)\)\.
@@ -457,12 +483,12 @@ Bugfix and feature release\.
## v2\.12\.0
-
+
### Release Summary
Feature release\.
-
+
### Minor Changes
* api\_info\, api\_modify \- add interface ovpn\-client
path \([https\://github\.com/ansible\-collections/community\.routeros/issues/242](https\://github\.com/ansible\-collections/community\.routeros/issues/242)\, [https\://github\.com/ansible\-collections/community\.routeros/pull/244](https\://github\.com/ansible\-collections/community\.routeros/pull/244)\)\.
@@ -476,12 +502,12 @@ Feature release\.
## v2\.11\.0
-
+
### Release Summary
Feature and bugfix release\.
-
+
### Minor Changes
* api\_info\, api\_modify \- add missing DoH parameters doh\-max\-concurrent\-queries
\, doh\-max\-server\-connections
\, and doh\-timeout
to the ip dns
path \([https\://github\.com/ansible\-collections/community\.routeros/issues/230](https\://github\.com/ansible\-collections/community\.routeros/issues/230)\, [https\://github\.com/ansible\-collections/community\.routeros/pull/235](https\://github\.com/ansible\-collections/community\.routeros/pull/235)\)
@@ -496,12 +522,12 @@ Feature and bugfix release\.
## v2\.10\.0
-
+
### Release Summary
Bugfix and feature release\.
-
+
### Minor Changes
* api\_info \- add new include\_read\_only
option to select behavior for read\-only values\. By default these are not returned \([https\://github\.com/ansible\-collections/community\.routeros/pull/213](https\://github\.com/ansible\-collections/community\.routeros/pull/213)\)\.
@@ -525,7 +551,7 @@ Bugfix and feature release\.
* api\_modify \- add new handle\_read\_only
and handle\_write\_only
options to handle the module\'s behavior for read\-only and write\-only fields \([https\://github\.com/ansible\-collections/community\.routeros/pull/213](https\://github\.com/ansible\-collections/community\.routeros/pull/213)\)\.
* api\_modify\, api\_info \- support API paths routing id
\, routing bgp connection
\([https\://github\.com/ansible\-collections/community\.routeros/pull/220](https\://github\.com/ansible\-collections/community\.routeros/pull/220)\)\.
-
+
### Bugfixes
* api\_info\, api\_modify \- in the snmp
path\, ensure that engine\-id\-suffix
is only available on RouterOS 7\.10\+\, and that engine\-id
is read\-only on RouterOS 7\.10\+ \([https\://github\.com/ansible\-collections/community\.routeros/issues/208](https\://github\.com/ansible\-collections/community\.routeros/issues/208)\, [https\://github\.com/ansible\-collections/community\.routeros/pull/218](https\://github\.com/ansible\-collections/community\.routeros/pull/218)\)\.
@@ -533,18 +559,18 @@ Bugfix and feature release\.
## v2\.9\.0
-
+
### Release Summary
Bugfix and feature release\.
-
+
### Minor Changes
* api\_info\, api\_modify \- add path caps\-man channel
and enable path caps\-man manager interface
\([https\://github\.com/ansible\-collections/community\.routeros/issues/193](https\://github\.com/ansible\-collections/community\.routeros/issues/193)\, [https\://github\.com/ansible\-collections/community\.routeros/pull/194](https\://github\.com/ansible\-collections/community\.routeros/pull/194)\)\.
* api\_info\, api\_modify \- add path ip traffic\-flow target
\([https\://github\.com/ansible\-collections/community\.routeros/issues/191](https\://github\.com/ansible\-collections/community\.routeros/issues/191)\, [https\://github\.com/ansible\-collections/community\.routeros/pull/192](https\://github\.com/ansible\-collections/community\.routeros/pull/192)\)\.
-
+
### Bugfixes
* api\_modify\, api\_info \- add missing parameter engine\-id\-suffix
for the snmp
path \([https\://github\.com/ansible\-collections/community\.routeros/issues/189](https\://github\.com/ansible\-collections/community\.routeros/issues/189)\, [https\://github\.com/ansible\-collections/community\.routeros/pull/190](https\://github\.com/ansible\-collections/community\.routeros/pull/190)\)\.
@@ -552,7 +578,7 @@ Bugfix and feature release\.
## v2\.8\.3
-
+
### Release Summary
Maintenance release with updated documentation\.
@@ -573,19 +599,6 @@ for the rendered HTML version of the documentation of the latest release\.
## v2\.8\.2
-
-### Release Summary
-
-Bugfix release\.
-
-
-### Bugfixes
-
-* api\_modify\, api\_info \- add missing parameter tls
for the tool e\-mail
path \([https\://github\.com/ansible\-collections/community\.routeros/issues/179](https\://github\.com/ansible\-collections/community\.routeros/issues/179)\, [https\://github\.com/ansible\-collections/community\.routeros/pull/180](https\://github\.com/ansible\-collections/community\.routeros/pull/180)\)\.
-
-
-## v2\.8\.1
-
### Release Summary
@@ -594,35 +607,23 @@ Bugfix release\.
### Bugfixes
-* facts \- do not crash in CLI output preprocessing in unexpected situations during line unwrapping \([https\://github\.com/ansible\-collections/community\.routeros/issues/170](https\://github\.com/ansible\-collections/community\.routeros/issues/170)\, [https\://github\.com/ansible\-collections/community\.routeros/pull/177](https\://github\.com/ansible\-collections/community\.routeros/pull/177)\)\.
+* api\_modify\, api\_info \- add missing parameter tls
for the tool e\-mail
path \([https\://github\.com/ansible\-collections/community\.routeros/issues/179](https\://github\.com/ansible\-collections/community\.routeros/issues/179)\, [https\://github\.com/ansible\-collections/community\.routeros/pull/180](https\://github\.com/ansible\-collections/community\.routeros/pull/180)\)\.
-
-## v2\.8\.0
+
+## v2\.8\.1
### Release Summary
-Bugfix and feature release\.
-
-
-### Minor Changes
-
-* api\_modify \- adapt data for API paths ip dhcp\-server network
\([https\://github\.com/ansible\-collections/community\.routeros/pull/156](https\://github\.com/ansible\-collections/community\.routeros/pull/156)\)\.
-* api\_modify \- add support for API path snmp community
\([https\://github\.com/ansible\-collections/community\.routeros/pull/159](https\://github\.com/ansible\-collections/community\.routeros/pull/159)\)\.
-* api\_modify \- add support for trap\-interfaces
in API path snmp
\([https\://github\.com/ansible\-collections/community\.routeros/pull/159](https\://github\.com/ansible\-collections/community\.routeros/pull/159)\)\.
-* api\_modify \- add support to disable IPv6 in API paths ipv6 settings
\([https\://github\.com/ansible\-collections/community\.routeros/pull/158](https\://github\.com/ansible\-collections/community\.routeros/pull/158)\)\.
-* api\_modify \- support API paths ip firewall layer7\-protocol
\([https\://github\.com/ansible\-collections/community\.routeros/pull/153](https\://github\.com/ansible\-collections/community\.routeros/pull/153)\)\.
-* command \- workaround for extra characters in stdout in RouterOS versions between 6\.49 and 7\.1\.5 \([https\://github\.com/ansible\-collections/community\.routeros/issues/62](https\://github\.com/ansible\-collections/community\.routeros/issues/62)\, [https\://github\.com/ansible\-collections/community\.routeros/pull/161](https\://github\.com/ansible\-collections/community\.routeros/pull/161)\)\.
+Bugfix release\.
### Bugfixes
-* api\_info\, api\_modify \- fix default and remove behavior for dhcp\-options
in path ip dhcp\-client
\([https\://github\.com/ansible\-collections/community\.routeros/issues/148](https\://github\.com/ansible\-collections/community\.routeros/issues/148)\, [https\://github\.com/ansible\-collections/community\.routeros/pull/154](https\://github\.com/ansible\-collections/community\.routeros/pull/154)\)\.
-* api\_modify \- fix handling of disabled keys on creation \([https\://github\.com/ansible\-collections/community\.routeros/pull/154](https\://github\.com/ansible\-collections/community\.routeros/pull/154)\)\.
-* various plugins and modules \- remove unnecessary imports \([https\://github\.com/ansible\-collections/community\.routeros/pull/149](https\://github\.com/ansible\-collections/community\.routeros/pull/149)\)\.
+* facts \- do not crash in CLI output preprocessing in unexpected situations during line unwrapping \([https\://github\.com/ansible\-collections/community\.routeros/issues/170](https\://github\.com/ansible\-collections/community\.routeros/issues/170)\, [https\://github\.com/ansible\-collections/community\.routeros/pull/177](https\://github\.com/ansible\-collections/community\.routeros/pull/177)\)\.
-
-## v2\.7\.0
+
+## v2\.8\.0
### Release Summary
@@ -632,28 +633,53 @@ Bugfix and feature release\.
### Minor Changes
-* api\_modify\, api\_info \- support API paths ip arp
\, ip firewall raw
\, ipv6 firewall raw
\([https\://github\.com/ansible\-collections/community\.routeros/pull/144](https\://github\.com/ansible\-collections/community\.routeros/pull/144)\)\.
+* api\_modify \- adapt data for API paths ip dhcp\-server network
\([https\://github\.com/ansible\-collections/community\.routeros/pull/156](https\://github\.com/ansible\-collections/community\.routeros/pull/156)\)\.
+* api\_modify \- add support for API path snmp community
\([https\://github\.com/ansible\-collections/community\.routeros/pull/159](https\://github\.com/ansible\-collections/community\.routeros/pull/159)\)\.
+* api\_modify \- add support for trap\-interfaces
in API path snmp
\([https\://github\.com/ansible\-collections/community\.routeros/pull/159](https\://github\.com/ansible\-collections/community\.routeros/pull/159)\)\.
+* api\_modify \- add support to disable IPv6 in API paths ipv6 settings
\([https\://github\.com/ansible\-collections/community\.routeros/pull/158](https\://github\.com/ansible\-collections/community\.routeros/pull/158)\)\.
+* api\_modify \- support API paths ip firewall layer7\-protocol
\([https\://github\.com/ansible\-collections/community\.routeros/pull/153](https\://github\.com/ansible\-collections/community\.routeros/pull/153)\)\.
+* command \- workaround for extra characters in stdout in RouterOS versions between 6\.49 and 7\.1\.5 \([https\://github\.com/ansible\-collections/community\.routeros/issues/62](https\://github\.com/ansible\-collections/community\.routeros/issues/62)\, [https\://github\.com/ansible\-collections/community\.routeros/pull/161](https\://github\.com/ansible\-collections/community\.routeros/pull/161)\)\.
### Bugfixes
+* api\_info\, api\_modify \- fix default and remove behavior for dhcp\-options
in path ip dhcp\-client
\([https\://github\.com/ansible\-collections/community\.routeros/issues/148](https\://github\.com/ansible\-collections/community\.routeros/issues/148)\, [https\://github\.com/ansible\-collections/community\.routeros/pull/154](https\://github\.com/ansible\-collections/community\.routeros/pull/154)\)\.
+* api\_modify \- fix handling of disabled keys on creation \([https\://github\.com/ansible\-collections/community\.routeros/pull/154](https\://github\.com/ansible\-collections/community\.routeros/pull/154)\)\.
+* various plugins and modules \- remove unnecessary imports \([https\://github\.com/ansible\-collections/community\.routeros/pull/149](https\://github\.com/ansible\-collections/community\.routeros/pull/149)\)\.
+
+
+## v2\.7\.0
+
+
+### Release Summary
+
+Bugfix and feature release\.
+
+
+### Minor Changes
+
+* api\_modify\, api\_info \- support API paths ip arp
\, ip firewall raw
\, ipv6 firewall raw
\([https\://github\.com/ansible\-collections/community\.routeros/pull/144](https\://github\.com/ansible\-collections/community\.routeros/pull/144)\)\.
+
+
+### Bugfixes
+
* api\_modify\, api\_info \- defaults corrected for fields in interface wireguard peers
API path \([https\://github\.com/ansible\-collections/community\.routeros/pull/144](https\://github\.com/ansible\-collections/community\.routeros/pull/144)\)\.
## v2\.6\.0
-
+
### Release Summary
Regular bugfix and feature release\.
-
+
### Minor Changes
* api\_modify\, api\_info \- add field regexp
to ip dns static
\([https\://github\.com/ansible\-collections/community\.routeros/issues/141](https\://github\.com/ansible\-collections/community\.routeros/issues/141)\)\.
* api\_modify\, api\_info \- support API paths interface wireguard
\, interface wireguard peers
\([https\://github\.com/ansible\-collections/community\.routeros/pull/143](https\://github\.com/ansible\-collections/community\.routeros/pull/143)\)\.
-
+
### Bugfixes
* api\_modify \- do not use name
as a unique key in ip dns static
\([https\://github\.com/ansible\-collections/community\.routeros/issues/141](https\://github\.com/ansible\-collections/community\.routeros/issues/141)\)\.
@@ -662,17 +688,17 @@ Regular bugfix and feature release\.
## v2\.5\.0
-
+
### Release Summary
Feature and bugfix release\.
-
+
### Minor Changes
* api\_info\, api\_modify \- support API paths interface ethernet poe
\, interface gre6
\, interface vrrp
and also support all previously missing fields of entries in ip dhcp\-server
\([https\://github\.com/ansible\-collections/community\.routeros/pull/137](https\://github\.com/ansible\-collections/community\.routeros/pull/137)\)\.
-
+
### Bugfixes
* api\_modify \- address\-pool
field of entries in API path ip dhcp\-server
is not required anymore \([https\://github\.com/ansible\-collections/community\.routeros/pull/137](https\://github\.com/ansible\-collections/community\.routeros/pull/137)\)\.
@@ -680,12 +706,12 @@ Feature and bugfix release\.
## v2\.4\.0
-
+
### Release Summary
Feature release improving the api\*
modules\.
-
+
### Minor Changes
* api\* modules \- Add new option force\_no\_cert
to connect with ADH ciphers \([https\://github\.com/ansible\-collections/community\.routeros/pull/124](https\://github\.com/ansible\-collections/community\.routeros/pull/124)\)\.
@@ -706,7 +732,7 @@ Feature release improving the api\*
modules\.
* api\_modify\, api\_info \- support for fields blackhole
\, pref\-src
\, routing\-table
\, suppress\-hw\-offload
\, type
\, vrf\-interface
in ip route
path \([https\://github\.com/ansible\-collections/community\.routeros/pull/131](https\://github\.com/ansible\-collections/community\.routeros/pull/131)\)\.
* api\_modify\, api\_info \- support paths system ntp client servers
and system ntp server
available in ROS7\, as well as new fields servers
\, mode
\, and vrf
for system ntp client
\([https\://github\.com/ansible\-collections/community\.routeros/pull/122](https\://github\.com/ansible\-collections/community\.routeros/pull/122)\)\.
-
+
### Bugfixes
* api\_modify \- ip route
entry can be defined without the need of gateway
field\, which is correct for unreachable/blackhole type of routes \([https\://github\.com/ansible\-collections/community\.routeros/pull/131](https\://github\.com/ansible\-collections/community\.routeros/pull/131)\)\.
@@ -724,7 +750,7 @@ Feature release improving the api\*
modules\.
## v2\.3\.1
-
+
### Release Summary
Maintenance release with improved documentation\.
@@ -737,19 +763,19 @@ Maintenance release with improved documentation\.
## v2\.3\.0
-
+
### Release Summary
Feature and bugfix release\.
-
+
### Minor Changes
* The collection repository conforms to the [REUSE specification](https\://reuse\.software/spec/) except for the changelog fragments \([https\://github\.com/ansible\-collections/community\.routeros/pull/108](https\://github\.com/ansible\-collections/community\.routeros/pull/108)\)\.
* api\* modules \- added timeout
parameter \([https\://github\.com/ansible\-collections/community\.routeros/pull/109](https\://github\.com/ansible\-collections/community\.routeros/pull/109)\)\.
* api\_modify\, api\_info \- support API path ip firewall mangle
\([https\://github\.com/ansible\-collections/community\.routeros/pull/110](https\://github\.com/ansible\-collections/community\.routeros/pull/110)\)\.
-
+
### Bugfixes
* api\_modify\, api\_info \- make API path ip dhcp\-server
support script
\, and ip firewall nat
support in\-interface
and in\-interface\-list
\([https\://github\.com/ansible\-collections/community\.routeros/pull/110](https\://github\.com/ansible\-collections/community\.routeros/pull/110)\)\.
@@ -757,12 +783,12 @@ Feature and bugfix release\.
## v2\.2\.1
-
+
### Release Summary
Bugfix release\.
-
+
### Bugfixes
* api\_modify\, api\_info \- make API path ip dhcp\-server lease
support server\=all
\([https\://github\.com/ansible\-collections/community\.routeros/issues/104](https\://github\.com/ansible\-collections/community\.routeros/issues/104)\, [https\://github\.com/ansible\-collections/community\.routeros/pull/107](https\://github\.com/ansible\-collections/community\.routeros/pull/107)\)\.
@@ -771,17 +797,17 @@ Bugfix release\.
## v2\.2\.0
-
+
### Release Summary
New feature release\.
-
+
### Minor Changes
* All software licenses are now in the LICENSES/
directory of the collection root\. Moreover\, SPDX\-License\-Identifier\:
is used to declare the applicable license for every file that is not automatically generated \([https\://github\.com/ansible\-collections/community\.routeros/pull/101](https\://github\.com/ansible\-collections/community\.routeros/pull/101)\)\.
-
+
### Bugfixes
* Include LICENSES/BSD\-2\-Clause\.txt
file for the routeros
module utils \([https\://github\.com/ansible\-collections/community\.routeros/pull/101](https\://github\.com/ansible\-collections/community\.routeros/pull/101)\)\.
@@ -795,12 +821,12 @@ New feature release\.
## v2\.1\.0
-
+
### Release Summary
Feature and bugfix release with new modules\.
-
+
### Minor Changes
* Added a community\.routeros\.api
module defaults group\. Use with group/community\.routeros\.api
to provide options for all API\-based modules \([https\://github\.com/ansible\-collections/community\.routeros/pull/89](https\://github\.com/ansible\-collections/community\.routeros/pull/89)\)\.
@@ -809,7 +835,7 @@ Feature and bugfix release with new modules\.
* api \- update query
to accept symbolic parameters \([https\://github\.com/ansible\-collections/community\.routeros/pull/63](https\://github\.com/ansible\-collections/community\.routeros/pull/63)\)\.
* api\* modules \- allow to set an encoding other than the default ASCII for communicating with the API \([https\://github\.com/ansible\-collections/community\.routeros/pull/95](https\://github\.com/ansible\-collections/community\.routeros/pull/95)\)\.
-
+
### Bugfixes
* query \- fix query function check for \.id
vs\. id
arguments to not conflict with routeros arguments like identity
\([https\://github\.com/ansible\-collections/community\.routeros/pull/68](https\://github\.com/ansible\-collections/community\.routeros/pull/68)\, [https\://github\.com/ansible\-collections/community\.routeros/issues/67](https\://github\.com/ansible\-collections/community\.routeros/issues/67)\)\.
@@ -824,12 +850,12 @@ 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
\.
-
+
### Minor Changes
* api \- make validation of WHERE
for query
more strict \([https\://github\.com/ansible\-collections/community\.routeros/pull/53](https\://github\.com/ansible\-collections/community\.routeros/pull/53)\)\.
@@ -843,7 +869,7 @@ A new major release with breaking changes in the behavior of community\.ro
* api \- splitting commands no longer uses a naive split by whitespace\, but a more RouterOS CLI compatible splitting algorithm \([https\://github\.com/ansible\-collections/community\.routeros/pull/45](https\://github\.com/ansible\-collections/community\.routeros/pull/45)\)\.
* command \- the module now always indicates that a change happens\. If this is not correct\, please use changed\_when
to determine the correct changed status for a task \([https\://github\.com/ansible\-collections/community\.routeros/pull/50](https\://github\.com/ansible\-collections/community\.routeros/pull/50)\)\.
-
+
### Bugfixes
* api \- improve splitting of WHERE
queries \([https\://github\.com/ansible\-collections/community\.routeros/pull/47](https\://github\.com/ansible\-collections/community\.routeros/pull/47)\)\.
@@ -865,12 +891,12 @@ A new major release with breaking changes in the behavior of community\.ro
## v1\.2\.0
-
+
### Release Summary
Bugfix and feature release\.
-
+
### Minor Changes
* Avoid internal ansible\-core module\_utils in favor of equivalent public API available since at least Ansible 2\.9 \([https\://github\.com/ansible\-collections/community\.routeros/pull/38](https\://github\.com/ansible\-collections/community\.routeros/pull/38)\)\.
@@ -878,7 +904,7 @@ Bugfix and feature release\.
* api \- rename option ssl
to tls
\, and keep the old name as an alias \([https\://github\.com/ansible\-collections/community\.routeros/pull/37](https\://github\.com/ansible\-collections/community\.routeros/pull/37)\)\.
* fact \- add fact ansible\_net\_config\_nonverbose
to get idempotent config \(no date\, no verbose\) \([https\://github\.com/ansible\-collections/community\.routeros/pull/23](https\://github\.com/ansible\-collections/community\.routeros/pull/23)\)\.
-
+
### Bugfixes
* api \- when using TLS/SSL\, remove explicit cipher configuration to insecure values\, which also makes it impossible to connect to newer RouterOS versions \([https\://github\.com/ansible\-collections/community\.routeros/pull/34](https\://github\.com/ansible\-collections/community\.routeros/pull/34)\)\.
@@ -886,12 +912,12 @@ Bugfix and feature release\.
## v1\.1\.0
-
+
### Release Summary
This release allow dashes in usernames for SSH\-based modules\.
-
+
### Minor Changes
* command \- added support for a dash \(\-
\) in username \([https\://github\.com/ansible\-collections/community\.routeros/pull/18](https\://github\.com/ansible\-collections/community\.routeros/pull/18)\)\.
@@ -900,12 +926,12 @@ This release allow dashes in usernames for SSH\-based modules\.
## v1\.0\.1
-
+
### Release Summary
Maintenance release with a bugfix for api
\.
-
+
### Bugfixes
* api \- remove id to \.id
as default requirement which conflicts with RouterOS id
configuration parameter \([https\://github\.com/ansible\-collections/community\.routeros/pull/15](https\://github\.com/ansible\-collections/community\.routeros/pull/15)\)\.
@@ -913,12 +939,12 @@ Maintenance release with a bugfix for api
\.
## v1\.0\.0
-
+
### Release Summary
This is the first production \(non\-prerelease\) release of community\.routeros
\.
-
+
### Bugfixes
* routeros terminal plugin \- allow slashes in hostnames for terminal detection\. Without this\, slashes in hostnames will result in connection timeouts \([https\://github\.com/ansible\-collections/community\.network/pull/138](https\://github\.com/ansible\-collections/community\.network/pull/138)\)\.
@@ -926,12 +952,12 @@ This is the first production \(non\-prerelease\) release of community\.rou
## v0\.1\.1
-
+
### Release Summary
Small improvements and bugfixes over the initial release\.
-
+
### Bugfixes
* api \- fix crash when the ssl
parameter is used \([https\://github\.com/ansible\-collections/community\.routeros/pull/3](https\://github\.com/ansible\-collections/community\.routeros/pull/3)\)\.
@@ -939,12 +965,12 @@ 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\_\*
\.
-
+
### Minor Changes
* facts \- now also collecting data about BGP and OSPF \([https\://github\.com/ansible\-collections/community\.network/pull/101](https\://github\.com/ansible\-collections/community\.network/pull/101)\)\.
diff --git a/CHANGELOG.rst b/CHANGELOG.rst
index 2e73ef4..3fc3b05 100644
--- a/CHANGELOG.rst
+++ b/CHANGELOG.rst
@@ -4,6 +4,28 @@ Community RouterOS Release Notes
.. contents:: Topics
+v3.9.0
+======
+
+Release Summary
+---------------
+
+Bugfix and feature release.
+
+Minor Changes
+-------------
+
+- api_info, api modify - add ``remote-log-format``, ``remote-protocol``, and ``event-delimiter`` to ``system logging action`` (https://github.com/ansible-collections/community.routeros/pull/381).
+- api_info, api_modify - add ``disable-link-local-address`` and ``stale-neighbor-timeout`` fields to ``ipv6 settings`` (https://github.com/ansible-collections/community.routeros/pull/380).
+- api_info, api_modify - adjust neighbor limit fields in ``ipv6 settings`` to match RouterOS 7.18 and newer (https://github.com/ansible-collections/community.routeros/pull/380).
+- api_info, api_modify - set ``passthrough`` default in ``ip firewall mangle`` to ``true`` for RouterOS 7.19 and newer (https://github.com/ansible-collections/community.routeros/pull/382).
+- api_info, api_modify - since RouterOS 7.17 VRF is supported for OVPN server. It now supports multiple entries, while ``api_modify`` so far only accepted a single entry. The ``interface ovpn-server server`` path now allows multiple entries on RouterOS 7.17 and newer (https://github.com/ansible-collections/community.routeros/pull/383).
+
+Bugfixes
+--------
+
+- routeros terminal plugin - fix ``terminal_stdout_re`` pattern to handle long system identities when connecting to RouterOS through SSH (https://github.com/ansible-collections/community.routeros/pull/386).
+
v3.8.1
======
diff --git a/changelogs/changelog.yaml b/changelogs/changelog.yaml
index df9d0e0..1ba1857 100644
--- a/changelogs/changelog.yaml
+++ b/changelogs/changelog.yaml
@@ -944,3 +944,30 @@ releases:
- 3.8.1.yml
- 384-warnings.yml
release_date: '2025-07-26'
+ 3.9.0:
+ changes:
+ bugfixes:
+ - routeros terminal plugin - fix ``terminal_stdout_re`` pattern to handle
+ long system identities when connecting to RouterOS through SSH (https://github.com/ansible-collections/community.routeros/pull/386).
+ minor_changes:
+ - api_info, api modify - add ``remote-log-format``, ``remote-protocol``, and
+ ``event-delimiter`` to ``system logging action`` (https://github.com/ansible-collections/community.routeros/pull/381).
+ - api_info, api_modify - add ``disable-link-local-address`` and ``stale-neighbor-timeout``
+ fields to ``ipv6 settings`` (https://github.com/ansible-collections/community.routeros/pull/380).
+ - api_info, api_modify - adjust neighbor limit fields in ``ipv6 settings``
+ to match RouterOS 7.18 and newer (https://github.com/ansible-collections/community.routeros/pull/380).
+ - api_info, api_modify - set ``passthrough`` default in ``ip firewall mangle``
+ to ``true`` for RouterOS 7.19 and newer (https://github.com/ansible-collections/community.routeros/pull/382).
+ - api_info, api_modify - since RouterOS 7.17 VRF is supported for OVPN server.
+ It now supports multiple entries, while ``api_modify`` so far only accepted
+ a single entry. The ``interface ovpn-server server`` path now allows multiple
+ entries on RouterOS 7.17 and newer (https://github.com/ansible-collections/community.routeros/pull/383).
+ release_summary: Bugfix and feature release.
+ fragments:
+ - 3.9.0.yml
+ - 380-ipv6-settings.yml
+ - 381-logging-cef.yml
+ - 382-mangle-passthrough.yml
+ - 385-vrf-support-for-ovpn-server.yml
+ - 386-fix-pattern-to-handle-long-identity.yml
+ release_date: '2025-08-10'
diff --git a/changelogs/fragments/3.9.0.yml b/changelogs/fragments/3.9.0.yml
deleted file mode 100644
index 56de6d9..0000000
--- a/changelogs/fragments/3.9.0.yml
+++ /dev/null
@@ -1 +0,0 @@
-release_summary: Bugfix and feature release.
diff --git a/changelogs/fragments/380-ipv6-settings.yml b/changelogs/fragments/380-ipv6-settings.yml
deleted file mode 100644
index a8c6e9b..0000000
--- a/changelogs/fragments/380-ipv6-settings.yml
+++ /dev/null
@@ -1,3 +0,0 @@
-minor_changes:
- - api_info, api_modify - add ``disable-link-local-address`` and ``stale-neighbor-timeout`` fields to ``ipv6 settings`` (https://github.com/ansible-collections/community.routeros/pull/380).
- - api_info, api_modify - adjust neighbor limit fields in ``ipv6 settings`` to match RouterOS 7.18 and newer (https://github.com/ansible-collections/community.routeros/pull/380).
diff --git a/changelogs/fragments/381-logging-cef.yml b/changelogs/fragments/381-logging-cef.yml
deleted file mode 100644
index 849f82a..0000000
--- a/changelogs/fragments/381-logging-cef.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-minor_changes:
- - api_info, api modify - add ``remote-log-format``, ``remote-protocol``, and ``event-delimiter`` to ``system logging action`` (https://github.com/ansible-collections/community.routeros/pull/381).
diff --git a/changelogs/fragments/382-mangle-passthrough.yml b/changelogs/fragments/382-mangle-passthrough.yml
deleted file mode 100644
index 2123dfa..0000000
--- a/changelogs/fragments/382-mangle-passthrough.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-minor_changes:
- - api_info, api_modify - set ``passthrough`` default in ``ip firewall mangle`` to ``true`` for RouterOS 7.19 and newer (https://github.com/ansible-collections/community.routeros/pull/382).
diff --git a/changelogs/fragments/385-vrf-support-for-ovpn-server.yml b/changelogs/fragments/385-vrf-support-for-ovpn-server.yml
deleted file mode 100644
index 4790a9d..0000000
--- a/changelogs/fragments/385-vrf-support-for-ovpn-server.yml
+++ /dev/null
@@ -1,7 +0,0 @@
----
-minor_changes:
- - api_info, api_modify - since RouterOS 7.17 VRF is supported for OVPN server.
- It now supports multiple entries, while ``api_modify`` so far only accepted a single entry.
- The ``interface ovpn-server server`` path now allows multiple entries
- on RouterOS 7.17 and newer
- (https://github.com/ansible-collections/community.routeros/pull/383).
diff --git a/changelogs/fragments/386-fix-pattern-to-handle-long-identity.yml b/changelogs/fragments/386-fix-pattern-to-handle-long-identity.yml
deleted file mode 100644
index b9a749f..0000000
--- a/changelogs/fragments/386-fix-pattern-to-handle-long-identity.yml
+++ /dev/null
@@ -1,3 +0,0 @@
----
-bugfixes:
- - routeros terminal plugin - fix ``terminal_stdout_re`` pattern to handle long system identities when connecting to RouterOS through SSH (https://github.com/ansible-collections/community.routeros/pull/386).