Hi everyone ๐ !
This is a small hotfix release addressing a couple of issues that slipped into the previous version. In some cases the device details page would fail to load until the browser cache was refreshed, and Hub SYNC could fail when encountering newly discovered devices. Both issues are now fixed.
While this release mainly focuses on stability, Iโm also giving early notice about a few breaking changes planned for the next release. The old API endpoints will be removed, and notification payload fields will be standardized across all sections. If you rely on automations or external integrations (for example in Home Assistant), itโs a good idea to review the warning section below and prepare for the upcoming changes.
Thanks as always to everyone reporting issues and contributing improvements ๐.
๐ Breaking changes
Sometimes I have to introduce breaking changes
Warning
- ๐บ NEXT RELEASE REMOVAL: If you have implemented external applications using the OLD API endpoints, please migrate to the NEW API endpoints.
- ๐บPLANNED: Notification Field Name Standardization
We're standardizing the field names used across all notification sections. Currently, the down_devices and down_reconnected sections use raw database column names (e.g., devName, eve_MAC) while new_devices and events use friendly names (e.g., Device name, MAC). This will break notification automations or integrations in 3rd party stystems (possibly HASS) that rely on e.g. the JSON having a specific structure. We suggest disabling automated upgrades, spin up the new version once released and migrate your integrations and to the new format. See the JSON notifications format under Monitoring -> Sent Reports -> Select report -> Select Format: JSON
โจFixes and Improvements
- Detail devices view wouldn't load properly without manual cache refresh #1554
- Hub SYNC would fail on new devices #1547
- Better documentation around the ARP flux sysctl limitations tahnks to @adamoutler and @MrMeatikins ๐
๐ Get notified what's new
Get notified about a new release, what new functionality you can use, and about breaking changes.
Make sure you refresh your browser cache (usually shift + reload button) - and click the ๐ refresh button in the top right corner.
Previous releases:
https://github.com/netalertx/netalertx/releases
Target release frequency:
- Monthly
What's Changed
- docs: Clarify ARP flux sysctl limitations with host networking by @MrMeatikins in #1552
Full Changelog: v26.3.7...v26.3.15
