Hi selfhosters! βοΈ
A small release to fix a couple of outstanding issues and a nice addition by @kllngtme contributing a Prometheus metrics endpoint and NetAlertX-like looking Grafana template π
I also managed to sneak in a better icon and type guessing mechanism, with an easy to maintain (and contribute to π ) heuristics json file.
As always, see all the stuff that has changed below.
π Breaking changes
Sometimes I have to introduce breaking changes
- Reminder: Due to code refactoring in order to upgrade to this version from a version before
v25.5.24
, you have to upgrade tov25.5.24
before upgrading to this version). See the upgrades docs for details.
πNew capabilities
- New Prometheus
<server>:<GRAPHQL_PORT>/metrics
API endpoint with a Grafana template based on the work of @kllngtme π - The parent network node column in the devices list displays as a chip with hover-over info
- New heuristics JSON rules file to make icon and device type guessing more maintainable
- Heuristics:Device icon and type guessing docs
β¨Fixes and Improvements
- Reworked device heuristics for guessing device icon an device type #1129
- Further performance improvements to the System info page by switching from
https://ifconfig.co
tohttps://api64.ipify.org
with a 10s timeout #1124 - Fixed the dummy/manual device creation #1126
- Fixed copying icons across devices of the same type #1128
- Fixed the loading overlay on the Tools tab on devices when returning to a different device #1130
- Fixed issue when creating new devices with number-only names #1131
- System info sub-menu items
Previous releases:
https://github.com/jokob-sk/NetAlertX/releases
Full Changelog: v25.7.30...v25.8.6