Download Latest Version v26.7.1 - UX refinements and performance tuning source code.zip (32.9 MB)
Email in envelope

Get an email when there's a new version of NetAlertX

Home / v26.7.1
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2026-07-01 5.6 kB
v26.7.1 - UX refinements and performance tuning source code.tar.gz 2026-07-01 32.3 MB
v26.7.1 - UX refinements and performance tuning source code.zip 2026-07-01 32.9 MB
Totals: 3 Items   65.2 MB 6

Hi all đź‘‹ !

I’ve focused this release on improving the daily user experience and tightening up system resource management.

I’ve introduced several quality-of-life updates to make the interface feel more responsive. Most settings updates are now non-blocking, and I’ve added skeleton loading screens across the app to make wait times feel significantly more seamless. If you are a frontend contributor interested in helping us push the design further, please reach out!

On the performance side of things I removed the stdout.log as it was impossible to clean without a container restart, and all the logs should be already in the default app.log either way. I also decreased the default log retention size, which should prevent ballooning of RAM usage.

Now onto the new features. There is now a RSTIMPRT plugin available to import devices from generic REST endpoints. This is perfect for integrating services that lack native support, such as OPNsense in this OPNsense/Dnsmasq guide by @mikesalz.

Additionally, you can now target non-trigger devices in workflows, enabling more complex business rules like automatically archiving or cleaning up duplicate IP address entries.

Finally, if you're running NetAlertX on ARMv6 hardware, please check in on this thread. I'm assessing whether ARMv6 can continue to be supported in future releases due to compatibility issues with a Python dependency. If you're affected, or if NetAlertX is working for you on ARMv6, I'd appreciate your feedback. Please include your hardware, operating system, architecture (32-bit or 64-bit), and whether the current release is working, so we can try to identify a common pattern.

As always thanks for the support, be it via code or translation contributions, or by sharing and recommending NetAlertX on socials.


Screenshots

img

đź’” Breaking changes

Sometimes I have to introduce breaking changes

[!WARNING] - ⚠️UNDER CONSIDERATION: Removal of ARMv6 support check this thread for feedback - 🔺NEXT RELEASE REMOVAL: If you have implemented external applications using the OLD API endpoints, please migrate to the NEW API endpoints.

🆕New capabilities

✨Fixes and Improvements

  • stdout.log removal to improve the performance of long-term running instances
  • Made the default log length smaller to get a better first-time deployment experience
  • Added skeleton loading screens for most pages for a better user experience

What's Changed

New Contributors

Full Changelog: https://github.com/netalertx/NetAlertX/compare/v26.6.3...v26.7.1

Source: README.md, updated 2026-07-01