Releases: travisghansen/hass-opnsense
Release list
v1.0.5
OPNsense Minimum Firmware Required: 25.1
OPNsense Recommended Firmware: 26.1+
What's Changed
📚 Documentation
🎓 Code Quality
🧰 Maintenance
- Bump aiopnsense to 1.1.7 by @github-actions[bot] in #695
Full Changelog: v1.0.4...v1.0.5
For firmware versions below the minimum version, the integration will not permit new installations and existing installations will no longer start. Firmware versions below the recommended version will likely work but may have limited features and/or show errors in the logs.
v1.0.4
OPNsense Minimum Firmware Required: 25.1
OPNsense Recommended Firmware: 26.1+
What's Changed
🐛 Bug Fixes
- docs: fix parallel phrasing and introductory comma in README.md in #673
- docs: fix GitHub brand capitalization and Title Case section headings in CONTRIBUTING.md in #672
- docs: fix Title Case section headings in AGENTS.md in #674
🧰 Maintenance
- Update prek_autoupdate.yml by @Snuffy2 in #685
- Update GitHub maintenance workflows by @Snuffy2 in #690
- Bump aiopnsense to 1.1.6 by @github-actions[bot] in #691
Full Changelog: v1.0.3...v1.0.4
For firmware versions below the minimum version, the integration will not permit new installations and existing installations will no longer start. Firmware versions below the recommended version will likely work but may have limited features and/or show errors in the logs.
v1.0.3
OPNsense Minimum Firmware Required: 25.1
OPNsense Recommended Firmware: 26.1+
What's Changed
✨ New Features
🐛 Bug Fixes
- docs: fix default Device Tracker Scan Interval in README table by @amir-rezaei in #670
- Allow migration without firewall privileges by @Snuffy2 in #667
New Contributors
- @amir-rezaei made their first contribution in #670
Full Changelog: v1.0.2...v1.0.3
For firmware versions below the minimum version, the integration will not permit new installations and existing installations will no longer start. Firmware versions below the recommended version will likely work but may have limited features and/or show errors in the logs.
v1.0.2
OPNsense Minimum Firmware Required: 25.1
OPNsense Recommended Firmware: 26.1+
What's Changed
✨ New Features
- Add live interface traffic sensors by @Snuffy2 in #660
- Add NUT UPS monitoring sensors by @Snuffy2 in #659
📚 Documentation
🧰 Maintenance
- Bump aiopnsense to 1.1.4 by @github-actions[bot] in #663
- Bump aiopnsense to 1.1.5 by @github-actions[bot] in #664
Other Changes
Full Changelog: v1.0.1...v1.0.2
For firmware versions below the minimum version, the integration will not permit new installations and existing installations will no longer start. Firmware versions below the recommended version will likely work but may have limited features and/or show errors in the logs.
v1.0.1
OPNsense Minimum Firmware Required: 25.1
OPNsense Recommended Firmware: 26.1+
What's Changed
✨ New Features
- Add independent CARP VIP entries by @Snuffy2 in #656
- Add device ID replacement repair by @Snuffy2 in #657
Full Changelog: v1.0.0...v1.0.1
For firmware versions below the minimum version, the integration will not permit new installations and existing installations will no longer start. Firmware versions below the recommended version will likely work but may have limited features and/or show errors in the logs.
Beta carp-vip-entry
OPNsense Minimum Firmware Required: 25.1
OPNsense Recommended Firmware: 26.1+
Initial carp-vip-entry beta
For firmware versions below the minimum version, the integration will not permit new installations and existing installations will no longer start. Firmware versions below the recommended version will likely work but may have limited features and/or show errors in the logs.
v1.0.0
OPNsense Minimum Firmware Required: 25.1
OPNsense Recommended Firmware: 26.1+
This is a major code refactor and fully removes the embedded, legacy pyopnsense and moves to the external aiopnsense library
Breaking Change for OPNsense Firmware < 26.1.1
For anyone using OPNsense Firmware < 26.1.1, Firewall and NAT Filter switches will be removed and are no longer supported. To regain Firewall and NAT Rule Switches, upgrade your OPNsense to Firmware 26.1.1+ and migrate to the updated Firewall Rules in OPNsense
What's Changed
✨ New Features
🐛 Bug Fixes
- Preserve shared devices during tracker cleanup by @Snuffy2 in #644
- Use public ScannerEntity import by @Snuffy2 in #652
🎓 Code Quality
- Use reusable prek autoupdate workflow by @Snuffy2 in #639
- Run prek cleanup daily by @Snuffy2 in #641
🧰 Maintenance
- Bump aiopnsense to 1.1.0 by @github-actions[bot] in #638
- Bump aiopnsense to 1.1.1 by @github-actions[bot] in #646
- Bump aiopnsense to 1.1.3 by @github-actions[bot] in #650
Full Changelog: v0.7.4...v1.0.0
For firmware versions below the minimum version, the integration will not permit new installations and existing installations will no longer start. Firmware versions below the recommended version will likely work but may have limited features and/or show errors in the logs.
v1.0.0-beta.3
OPNsense Minimum Firmware Required: 25.1
OPNsense Recommended Firmware: 26.1+
What's Changed
🚀 Enhancements
- Clean up config flow helpers by @Snuffy2 in #621
- Tighten OPNsense init lifecycle and migration cleanup by @Snuffy2 in #622
- Move runtime data model into init by @Snuffy2 in #623
- Refine OPNsense services by @Snuffy2 in #624
- Refine coordinator counter handling by @Snuffy2 in #625
- Refine aiopnsense error handling by @Snuffy2 in #630
- Refine coordinator update handlers by @Snuffy2 in #627
- Harden dynamic entity payload guards by @Snuffy2 in #631
- Align entity names with has_entity_name by @Snuffy2 in #634
📚 Documentation
🧰 Maintenance
Full Changelog: v1.0.0-beta.2...v1.0.0-beta.3
For firmware versions below the minimum version, the integration will not permit new installations and existing installations will no longer start. Firmware versions below the recommended version will likely work but may have limited features and/or show errors in the logs.
v0.7.4
OPNsense Minimum Firmware Required: 25.1
OPNsense Recommended Firmware: 26.1+
What's Changed
🐛 Bug Fixes
- Harden entity setup against malformed rows by @Snuffy2 in #626
- Handle initial firmware probe timeouts by @Snuffy2 in #628
🧰 Maintenance
- Bump aiopnsense to 1.0.15 by @github-actions[bot] in #632
Full Changelog: v0.7.3...v0.7.4
For firmware versions below the minimum version, the integration will not permit new installations and existing installations will no longer start. Firmware versions below the recommended version will likely work but may have limited features and/or show errors in the logs.
v1.0.0-beta.2
OPNsense Minimum Firmware Required: 25.1
OPNsense Recommended Firmware: 26.1+
What's Changed
🚀 Enhancements
- Post pyopnsense refinement by @Snuffy2 in #616
- Refactor sensor entity compilation by @Snuffy2 in #618
- Refactor platform compilation by @Snuffy2 in #619
- Refine device tracker entity behavior by @Snuffy2 in #620
Full Changelog: v1.0.0-beta.1...v1.0.0-beta.2
For firmware versions below the minimum version, the integration will not permit new installations and existing installations will no longer start. Firmware versions below the recommended version will likely work but may have limited features and/or show errors in the logs.