github jokob-sk/NetAlertX v25.10.1
v25.10.1 - 📈Performance, UNIFIAPI, new API layer, SYNC port change

7 hours ago

Hey everyone! 👋

Any contribution, big or small makes me incredibly grateful and happy. Currently going thru some bumps in life, so this release, with that many contributions, makes me breath easier and helps me focus on some necessary things outside of FOSS.

This release comes with lots of backend improvements and LOTS of contributions from the amazing @ingoratsdorf , @adamoutler, @PreistlyPython, @cvc90, @SantosSi , @ningmeng68 , @martinkuck , @FlyingToto , and @Virenbar 💙

To highlight biggest ones, @ingoratsdorf helped improve performance of the backend significantly - in some cases by over 50% in certain cases. This will be mostly felt on slower servers. He targeted disk writes, read access, and helped remove unnecessary setting changes checks.

Then @adamoutler swooped in to significantly improve the developer experience with a devcontainer setup and he is hardening the image, and fixing bugs all over the place.

On top of that more bare metal installation options are being worked on, the setup process is being streamlined, and security being hardened.

Hope everyone appreciates this release as much as I do.

Screenshots

img

💔 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 to v25.5.24 before upgrading to this version). See the upgrades docs for details.

Warning

  • ⚠️UPCOMING: The port of the sync nodes for the SYNC plugin will change to the value of the GRAPHQL_PORT setting. Both ports are currently supported, so please update your configuration to point to the new port in the SYNC_hub_url and SYNC_nodes settings.
  • ⚠️UPCOMING: If you have implemented external applications using the OLD API endpoints, please migrate to the NEW API endpoints.

🆕New capabilities

✨Fixes and Improvements

  • Better handling of non-existing parent nodes which prevented the devices list to load #1132
  • Better handling of date time formats #1147
  • Performance improvements by @ingoratsdorf 🙏 #1144
  • Breaking and upcoming changes will be updated in #1150
  • A relative URL in the Reports page was fixed thanks to @cvc90 so reverse proxies work as expected 🙏
  • Muting SYNC plugin notifications if LOG_LEVEL set to minimal or none #1164

Previous releases:

https://github.com/jokob-sk/NetAlertX/releases

What's Changed

New Contributors

Full Changelog: v25.8.6...v25.10.1

Don't miss a new NetAlertX release

NewReleases is sending notifications on new releases.