File: //lib/python3.9/site-packages/ansible_collections/cisco/meraki/changelogs/changelog.yaml
ancestor: null
releases:
2.0.0:
changes:
breaking_changes:
- meraki_device - Changed tags from string to list
- meraki_device - Removed serial_lldp_cdp parameter
- meraki_device - Removed serial_uplink parameter
- meraki_intrusion_prevention - Rename whitedlisted_rules to allowed_rules
- meraki_mx_l3_firewall - Rule responses are now in a `rules` list
- meraki_mx_l7_firewall - Rename blacklisted_countries to blocked_countries
- meraki_mx_l7_firewall - Rename whitelisted_countries to allowed_countries
- meraki_network - Local and remote status page settings cannot be set during
network creation
- meraki_network - `disableRemoteStatusPage` response is now `remote_status_page_enabled`
- meraki_network - `disable_my_meraki_com` response is now `local_status_page_enabled`
- meraki_network - `disable_my_meraki` has been deprecated
- meraki_network - `enable_my_meraki` is now called `local_status_page_enabled`
- meraki_network - `enable_remote_status_page` is now called `remote_status_page_enabled`
- meraki_network - `enabled` response for VLAN status is now `vlans_enabled`
- meraki_network - `tags` and `type` now return a list
- meraki_snmp - peer_ips is now a list
- meraki_switchport - `access_policy_number` is now an int and not a string
- meraki_switchport - `tags` is now a list and not a string
- meraki_webhook - Querying test status now uses state of query.
bugfixes:
- Remove unnecessary files from the collection package, significantly reduces
package size
- meraki_admin - Fix error when adding network privileges to admin using network
name
- meraki_switch_stack - Fix situation where module may crash due to switch being
in or not in a stack already
- meraki_webhook - Proper response is shown when creating webhook test
major_changes:
- Rewrite requests method for version 1.0 API and improved readability
- meraki_mr_rf_profile - Configure wireless RF profiles.
- meraki_mr_settings - Configure network settings for wireless.
- meraki_ms_l3_interface - New module
- meraki_ms_ospf - Configure OSPF.
minor_changes:
- meraki - Add optional debugging for is_update_required() method.
- meraki_admin - Update endpoints for API v1
- meraki_alert - Manage network wide alert settings.
- meraki_device - Added query parameter
- meraki_intrusion_prevention - Change documentation to show proper way to clear
rules
- meraki_malware - Update documentation to show how to allow multiple URLs at
once.
- meraki_mx_l2_interface - Configure physical interfaces on MX appliances.
- meraki_mx_uplink - Renamed to meraki_mx_uplink_bandwidth
- meraki_ssid - Add `WPA3 Only` and `WPA3 Transition Mode`
- meraki_switchport - Add support for `access_policy_type` parameter
security_fixes:
- meraki_webhook - diff output may show data for values set to not display
fragments:
- add-build-ignore.yml
- diff_secret_fix.yml
- is_update_debug.yml
- malware_docs.yml
- malware_mx_l2_interface.yml
- meraki_admin.yml
- meraki_alert.yml
- meraki_content_filtering.yml
- meraki_device.yml
- meraki_firewalled_services.yml
- meraki_intrusion_prevention.yml
- meraki_malware.yml
- meraki_management_interface.yml
- meraki_mr_l3_firewall.yml
- meraki_mr_rf_profile.yml
- meraki_mr_settings.yml
- meraki_ms_l3_interface.yml
- meraki_ms_ospf.yml
- meraki_mx_l3_firewall.yml
- meraki_mx_l7_firewall.yml
- meraki_mx_uplink.yml
- meraki_nat.yml
- meraki_network_update.yml
- meraki_site_to_site_vpn.yml
- meraki_snmp.yml
- meraki_ssid.yml
- meraki_static_route.yml
- meraki_switch_stack.yml
- meraki_switch_storm_control.yml
- meraki_switchport.yml
- meraki_syslog.yml
- meraki_vlan.yml
- meraki_webhook.yml
- requests-rewrite.yml
- ssid-tags-fix.yml
- ssid_wpa3.yml
release_date: '2020-08-27'
2.1.0:
modules:
- description: Manage alerts in the Meraki cloud
name: meraki_alert
namespace: ''
- description: Configure MX layer 2 interfaces
name: meraki_mx_l2_interface
namespace: ''
release_date: '2020-10-16'
2.1.1:
changes:
bugfixes:
- meraki_management_interface - Fix crash when modifying a non-MX management
interface.
fragments:
- management_ms_fix.yml
release_date: '2020-11-02'
2.1.2:
changes:
bugfixes:
- Remove test output as it made the collection, and Ansible, huge.
fragments:
- size_fix.yml
release_date: '2020-11-04'
2.1.3:
changes:
bugfixes:
- meraki_device - Support pagination. This allows for more than 1,000 devices
to be listed at a time.
- meraki_network - Support pagination. This allows for more than 1,000 networks
to be listed at a time.
fragments:
- pagination.yml
release_date: '2020-12-16'
2.10.0:
changes:
minor_changes:
- meraki_network - Add support for `copy_from_network_id`.
fragments:
- 335-net_copy.yml
- rename_method.yml
release_date: '2022-07-06'
2.10.1:
changes:
minor_changes:
- Change shebang in Sublime utils to point to env instead of direct to the path
fragments:
- changelog-frags.yml
- sublime-utils.yml
release_date: '2022-07-16'
2.11.0:
changes:
minor_changes:
- Add GPLv3 license. Always was GPLv3, but didn't have the file.
- Change shebang in Sublime utils to point to env instead of direct to the path
- meraki_alert - Change type for opbject to alert_type in examples
- meraki_ms_access_policies - New module to create, delete, update Access Policies
in the Switch settings
- meraki_ssid - Add support for `ap_availability_tags`.
- meraki_ssid - Add support for `available_on_all_aps`
- meraki_ssid - Add support for `lan_isolation_enabled`.
- meraki_ssid - Add support for `visible`.
fragments:
- add-meraki_ms_access_policy.yml
- alert_examples.yml
- amend_meraki_network.yml
- changelog-frags.yml
- license.yml
- meraki_mr_ssid.yaml
- meraki_mr_ssid_availability_tags.yaml
- meraki_mr_ssid_lan_isolation.yaml
- shebang.yml
- ssid_test_fix.yml
- sublime-utils.yml
release_date: '2022-09-12'
2.12.0:
changes:
bugfixes:
- Update defaults in documentation for new sanity tests
- meraki_device - Fix URL for LLDP and CDP lookups
major_changes:
- meraki_webhook_payload_template - New module
fragments:
- 2.15-docs.yml
- 2.15-prep.yml
- device_lldp.yml
- fix-meraki-mr-radio-tests.yml
- meraki_ms_switch_pollicy_doc.yml
- meraki_webhook_payload_template.yml
- warnings-.yml
- warnings-meraki_action_batch.yml
- warnings-meraki_admin.yml
- warnings-meraki_alert.yml
- warnings-meraki_config_template.yml
- warnings-meraki_device.yml
- warnings-meraki_management_interface.yml
- warnings-meraki_mr_l3_firewall.yml
- warnings-meraki_mr_radio.yml
- warnings-meraki_mr_rf_profile.yml
release_date: '2022-11-21'
2.13.0:
changes:
major_changes:
- meraki_mr_l7_firewall - New module
fragments:
- meraki_mr_l7_firewall.yml
release_date: '2022-11-21'
2.14.0:
changes:
bugfixes:
- Fix checkmode on merak webhook payload template update
- meraki_webhook - First error when updating URL in a webhook
minor_changes:
- meraki_webhook - Add payload template parameter
fragments:
- bugfixes-meraki_webhook_payload_template.yml
- warnings-meraki_mr_settings.yml
- warnings-meraki_ms_access_list.yml
- warnings-meraki_ms_storm_control.yml
- webhook-diff.yml
- webhook-plus-payload-templates.yml
release_date: '2023-01-05'
2.15.0:
changes:
bugfixes:
- Resolved issue
- Update pipeline to use newer version of action to detect changed files.
- meraki_alert - Fix situation where specifying emails may crash.
- meraki_mx_site_to_site_vpn - Check mode should no longer apply changes when
enabled.
known_issues:
- meraki_network - Updated documentation for `local_status_page_enabled` and
`remote_status_page_enabled` as these no longer work.
minor_changes:
- New module - meraki_network_settings - Configure detailed settings of a network.
fragments:
- 412-meraki_network-settings.yaml
- 412-network-settings.yaml
- 414-alert-emails.yaml
- issue-meraki_mx_content_filtering.yml
- mx-s2s.yaml
- pipeline-changelog.yaml
- warnings-meraki_ms_ospf.yml
- warnings-meraki_ms_stack.yml
- warnings-meraki_ms_switchport.yml
- warnings-meraki_mx_content_filtering.yml
- warnings-meraki_mx_intrusion_prevention.yml
- warnings-meraki_mx_l2_interface.yml
- warnings-meraki_ssid.yml
- workflow-ansible-lint.yml
release_date: '2023-01-24'
2.15.1:
changes:
bugfixes:
- Corrects constraints applied to local and remote status page settings to align
with API behaviour (https://github.com/CiscoDevNet/ansible-meraki/issues/437)
- Enables meraki_network query by net_id (https://github.com/CiscoDevNet/ansible-meraki/issues/441)
- Resolved an issue where an empty response from the API triggered an exception
in module meraki_webhook (https://github.com/CiscoDevNet/ansible-meraki/issues/433)
- Resolves issues with meraki_webhook shared_secret defaulting to null; (https://github.com/CiscoDevNet/ansible-meraki/issues/439);
Also adds Test Coverage for shared secret idempotency and resolves test file
lint issues.
fragments:
- 433_Resolve_meraki_webhook_fail_when_none_defined.yml
- Resolve_local_and_remote_status_pages_constraint.yml
- Resolve_meraki_network_query_by_ID_returns_empty_data_object.yml
- Resolve_shared_secret_defaulting_to_null.yml
- warnings-meraki_ms_link_aggregation.yml
release_date: '2023-02-15'
2.2.0:
changes:
bugfixes:
- meraki_network - Fix bug where local or remote settings always show changed.
minor_changes:
- meraki_network - Update documentation to show querying of local or remote
settings.
- meraki_ssid - Add Cisco ISE as a splash page option.
fragments:
- network_settings_changed.yml
- ssid_ise.yml
release_date: '2021-02-01'
2.2.1:
changes:
bugfixes:
- meraki_mx_content_filtering - Fix crash with idempotent condition due to improper
sorting
fragments:
- 222.yml
release_date: '2021-02-22'
2.3.0:
changes:
bugfixes:
- meraki_ms_switchport - access_policy_types choices are incorrect causing failures.
(https://github.com/CiscoDevNet/ansible-meraki/issues/227).
minor_changes:
- meraki_ms_switchport - Adding additional functionality to support the access_policy_types
"MAC allow list" and "Sticky MAC allow list" port security configuration options.
(https://github.com/CiscoDevNet/ansible-meraki/issues/227).
- meraki_mx_intrusion_prevention - Rename message to rule_message to avoid conflicts
with internal Ansible variables.
fragments:
- 228-switchport-module-additions.yml
- msg.yaml
release_date: '2021-05-12'
2.3.1:
changes:
bugfixes:
- meraki_ms_switchport - link_negotiation choice for 100 Megabit Auto is incorrect
causing failures. (https://github.com/CiscoDevNet/ansible-meraki/issues/235).
fragments:
- CHANGELOG.yml
release_date: '2021-05-19'
2.4.0:
changes:
bugfixes:
- Allow a state of absent in voice vlan to allow the value to be nulled out(https://github.com/CiscoDevNet/ansible-meraki/issues/238)
minor_changes:
- meraki_mx_switchport - Improve documentation for response
fragments:
- 0238-vvlan-allow-null.yml
- switchport-docs.yaml
release_date: '2021-06-07'
2.4.2:
changes:
bugfixes:
- Fix some flake8 sanity errors as reported by Ansible Galaxy. Should be no
functional change.
fragments:
- sanity-fixes.yml
release_date: '2021-06-22'
2.5.0:
changes:
minor_changes:
- meraki_mr_l3_firewall - Return each MR L3 firewall rule's values in lowercase.
- meraki_mr_ssid - Add support for radius_proxy_enabled SSID setting.
- meraki_mx_l3_firewall - Return each MX L3 firewall rule's values in lowercase.
- meraki_mx_vlan - Fix dhcp_boot_options_enabled parameter
fragments:
- dhcp_boot_options_enabled.yaml
- lowercase-firewall-rule-values.yml
- radius_proxy_enabled.yaml
release_date: '2021-10-14'
2.6.0:
changes:
bugfixes:
- meraki_mr_ssid - Fix issue with SSID removal idempotency when ID doesn't exist
major_changes:
- meraki_mr_radio - New module
minor_changes:
- meraki_mx_l7_firewall - Allow passing an empty ruleset to delete all rules
- meraki_utils - Add debugging output for failed socket connections
fragments:
- delete-ssid-idempotency.yml
- docs-m-reference.yml
- meraki_mr_radio.yml
- mx_l7_firewall_empty_list.yaml
release_date: '2021-12-27'
2.6.1:
changes:
bugfixes:
- meraki_mr_rf_profile - Fix issue with idempotency and creation of RF Profiles
by name only
- meraki_syslog - Improve reliability for multiple roles or capitalization.
minor_changes:
- meraki_ssid - Add support for enterprise_admin_access and splash_guest_sponsor_domains
with the latter required for creating a sponsor portal.
fragments:
- 288-syslog_idempotency.yml
- 290-sponsor.yml
- docs-contributing.yml
- rf-profile-create-idempotency.yml
- sanity_fixes.yaml
release_date: '2022-03-28'
2.6.2:
changes:
bugfixes:
- meraki_alert - Updates now properly set default destination webhook
- meraki_syslog - Fix crash due to incorrect dictionary reference
minor_changes:
- Add execution-environment.yml in meta as the base to a Meraki ee
- meraki_network - Add Products to net_type list
fragments:
- 288-fix-dict.yml
- 310-alert-webhook.yml
- ee.yml
- net_type-list.yml
release_date: '2022-05-16'
2.7.0:
changes:
bugfixes:
- meraki_mx_static_route - Add support for gateway_vlan_id otherwise requests
could error
minor_changes:
- meraki_mx_network_vlan_settings - New module to enable or disable VLANs on
a network
- meraki_mx_third_party_vpn_peers - New module for managing third party VPM
peers
fragments:
- meraki_mx_network_vlan_settings.yml
- mx_static_route.yaml
- s2s_peers.yaml
release_date: '2022-06-14'
2.8.0:
changes:
minor_changes:
- meraki_action_batch - New module for CRUD operations on Meraki Action Batches
- meraki_switchport - Add support for flexible stacking
fragments:
- 327-switchport-flex.yaml
- action_batch.yaml
release_date: '2022-06-24'
2.9.0:
changes:
bugfixes:
- meraki_switchport - Setting VLAN to 0 on trunk port clears the VLAN.
fragments:
- 331-switchport_clear_vlan.yml
release_date: '2022-07-04'