3.4.1 (2026-07-23)
- Add verify parameter for ssl certs in panos_import (36a4f95)
- Bump pan-os-python required version (7987e5c)
- Escape potential user input in load_cfgfile (b2cbd04)
- Remove overly verbose display in httpapi (e5ad585)
3.4.0 (2026-06-16)
- panos_software: use correct base image for 12.1.x train (#665) (#671) (69fb448)
- Update requirements and CI to meet Validated Collection standards (#657) (0ea91f8)
3.3.0 (2026-03-02)
- panos_logical_router, panos_logical_router_vrf and panos_logical_router_vrf_static_route support #649 (#650) (61b0c98)
- deps: update panos-upgrade-assurance to >=2.0.0 (#651) (eff55ff)
3.2.0 (2025-10-03)
3.1.1 (2025-07-15)
3.1.0 (2025-07-09)
3.0.1 (2025-05-23)
- push deprecations to 4.0.0 (d6e4ea0)
3.0.0 (2025-05-16)
- merge beta to develop for a new major release (#618)
- drop crypto_profile_name alias in panos_ike_gateway
gathered_filterin 'gathered' state now accepts valid regex expressions, the previous syntax with extra escape characters is not valid anymore.
- merge beta to develop for a new major release (#618) (f89f05a)
- support ansible-core 2.16 to 2.18 - drop python 3.9 (#604) (3b0f5ab)
2.21.4 (2025-02-06)
- update assurance dependency (de1dcf4)
2.21.3 (2024-11-14)
- Add new community argument for bgp_policy_rule (#543) (255ebed)
- implement object_handling method for overriding defaults (#589) (2a085cb)
2.21.2 (2024-09-19)
- requirements.txt update python version and remove hashes (905b1eb)
2.21.1 (2024-09-16)
- new release for failed ci (3872708)
2.21.0 (2024-09-16)
2.20.0 (2024-04-17)
- Add 'parent_interface' parameter for l2/l3 subinterface modules (#552) (73c28a8)
- panos_facts.py: Fixed virtual systems fact name (#558) (0d0fd6d)
2.19.1 (2023-12-14)
2.19.0 (2023-12-13)
2.18.0 (2023-11-29)
- upgrade_assurance: add upgrade assurance modules (40b0d0d)
- upgrade_assurance: error out panorama connections (218e2d2)
2.17.8 (2023-10-23)
2.17.7 (2023-10-05)
2.17.6 (2023-09-14)
2.17.5 (2023-09-08)
- gathered_filter: Update logic to cover cases of None (#488) (d2372c5)
- panos_device_group: Do not move a Device Group if state is set to gathered (#484) (93d61a7)
2.17.4 (2023-08-15)
2.17.3 (2023-07-11)
- eda: Make
custom_loggerargument optional (#456) (49ed307) - panos_admpwd: Fix success criteria and update example in docs (#457) (9ecdb65)
- panos_bgp_peer_group: Fix for IBGP export next-hop options (#459) (9489fa2)
- panos_ike_crypto_profile: Update DH group choices (#461) (8194318)
- panos_ipsec_profile: Update DH group choices (#462) (1798a3b)
- panos_software: Modify valid sequence for downloads only (#463) (214c4bb)
2.17.2 (2023-06-28)
2.17.1 (2023-06-23)
- Tox-compliant EDA code, and Tox checks in CI (#453) (9a50c9b)
- eda: Move EDA plugin to correct path (#444) (dc524e9)
2.17.0 (2023-06-14)
- panos_export: Create directory if it doesn't exist (#434) (9422af0)
- panos_import: Add private key blocking to keypair import (#417) (3fd5bac)
- panos_software: name config load option (#398) (378d5a6)
2.16.0 (2023-05-12)
- event_driven_ansible: New plugin for event-driven ansible (c4b627d)
- panos_log_forwarding_profile_match_list: Add decryption log-type to log forwarding (#429) (a1dab0a)
2.15.0 (2023-04-27)
2.14.0 (2023-04-26)
Details can be found here