mirror of
https://github.com/ansible-collections/community.routeros.git
synced 2025-09-01 15:35:47 +02:00
Release 3.10.0.
This commit is contained in:
parent
3c982eda70
commit
e487cee2ab
7 changed files with 314 additions and 232 deletions
461
CHANGELOG.md
461
CHANGELOG.md
File diff suppressed because it is too large
Load diff
|
@ -4,6 +4,33 @@ Community RouterOS Release Notes
|
|||
|
||||
.. contents:: Topics
|
||||
|
||||
v3.10.0
|
||||
=======
|
||||
|
||||
Release Summary
|
||||
---------------
|
||||
|
||||
Bugfix and feature release.
|
||||
|
||||
Minor Changes
|
||||
-------------
|
||||
|
||||
- api_info, api_modify - add ``show-at-cli-login`` property in ``system note`` (https://github.com/ansible-collections/community.routeros/pull/392).
|
||||
- api_info, api_modify - set default value for ``include`` and ``exclude`` properties in ``system note`` to an empty string (https://github.com/ansible-collections/community.routeros/pull/394).
|
||||
|
||||
Bugfixes
|
||||
--------
|
||||
|
||||
- api_facts - also report interfaces that are inferred only by reference by IP addresses.
|
||||
RouterOS's APIs have IPv4 and IPv6 addresses point at interfaces by their name, which can
|
||||
change over time and in-between API calls, such that interfaces may have been enumerated
|
||||
under another name, or not at all (for example when removed). Such interfaces are now reported
|
||||
under their new or temporary name and with a synthetic ``type`` property set to differentiate
|
||||
the more likely and positively confirmed removal case (with ``type: "ansible:unknown"``) from
|
||||
the unlikely and probably transient naming mismatch (with ``type: "ansible:mismatch"``).
|
||||
Previously, the api_facts module would have crashed with a ``KeyError`` exception
|
||||
(https://github.com/ansible-collections/community.routeros/pull/391).
|
||||
|
||||
v3.9.0
|
||||
======
|
||||
|
||||
|
|
|
@ -971,3 +971,44 @@ releases:
|
|||
- 385-vrf-support-for-ovpn-server.yml
|
||||
- 386-fix-pattern-to-handle-long-identity.yml
|
||||
release_date: '2025-08-10'
|
||||
3.10.0:
|
||||
changes:
|
||||
bugfixes:
|
||||
- 'api_facts - also report interfaces that are inferred only by reference
|
||||
by IP addresses.
|
||||
|
||||
RouterOS''s APIs have IPv4 and IPv6 addresses point at interfaces by their
|
||||
name, which can
|
||||
|
||||
change over time and in-between API calls, such that interfaces may have
|
||||
been enumerated
|
||||
|
||||
under another name, or not at all (for example when removed). Such interfaces
|
||||
are now reported
|
||||
|
||||
under their new or temporary name and with a synthetic ``type`` property
|
||||
set to differentiate
|
||||
|
||||
the more likely and positively confirmed removal case (with ``type: "ansible:unknown"``)
|
||||
from
|
||||
|
||||
the unlikely and probably transient naming mismatch (with ``type: "ansible:mismatch"``).
|
||||
|
||||
Previously, the api_facts module would have crashed with a ``KeyError``
|
||||
exception
|
||||
|
||||
(https://github.com/ansible-collections/community.routeros/pull/391).
|
||||
|
||||
'
|
||||
minor_changes:
|
||||
- api_info, api_modify - add ``show-at-cli-login`` property in ``system note``
|
||||
(https://github.com/ansible-collections/community.routeros/pull/392).
|
||||
- api_info, api_modify - set default value for ``include`` and ``exclude``
|
||||
properties in ``system note`` to an empty string (https://github.com/ansible-collections/community.routeros/pull/394).
|
||||
release_summary: Bugfix and feature release.
|
||||
fragments:
|
||||
- 3.10.0.yml
|
||||
- 391-report-unknown-interfaces.yml
|
||||
- 392-sys-note-cli-login.yml
|
||||
- 394-iface-list-defaults.yml
|
||||
release_date: '2025-08-31'
|
||||
|
|
|
@ -1 +0,0 @@
|
|||
release_summary: Bugfix and feature release.
|
|
@ -1,12 +0,0 @@
|
|||
---
|
||||
bugfixes:
|
||||
- |
|
||||
api_facts - also report interfaces that are inferred only by reference by IP addresses.
|
||||
RouterOS's APIs have IPv4 and IPv6 addresses point at interfaces by their name, which can
|
||||
change over time and in-between API calls, such that interfaces may have been enumerated
|
||||
under another name, or not at all (for example when removed). Such interfaces are now reported
|
||||
under their new or temporary name and with a synthetic ``type`` property set to differentiate
|
||||
the more likely and positively confirmed removal case (with ``type: "ansible:unknown"``) from
|
||||
the unlikely and probably transient naming mismatch (with ``type: "ansible:mismatch"``).
|
||||
Previously, the api_facts module would have crashed with a ``KeyError`` exception
|
||||
(https://github.com/ansible-collections/community.routeros/pull/391).
|
|
@ -1,2 +0,0 @@
|
|||
minor_changes:
|
||||
- api_info, api_modify - add ``show-at-cli-login`` property in ``system note`` (https://github.com/ansible-collections/community.routeros/pull/392).
|
|
@ -1,2 +0,0 @@
|
|||
minor_changes:
|
||||
- api_info, api_modify - set default value for ``include`` and ``exclude`` properties in ``system note`` to an empty string (https://github.com/ansible-collections/community.routeros/pull/394).
|
Loading…
Add table
Add a link
Reference in a new issue