Skip to content

NetAlertX

v26.7.1 Breaking

This release includes 2 breaking changes for platform teams planning a safe upgrade.

Published 25d Network Security
βœ“ No known CVEs patched
Read the diff β†’ Tool health β†’ What is this tool? β†’

✓ No known CVEs patched in this version

Topics

arp-scan asset-management dcim ipam network-analysis network-automation
+8 more
network-monitoring network-security networking security self-hosted sysadmin wifi-network wifi-security

Affected surfaces

breaking_upgrade

Summary

AI summary

Broad release touches ✨Fixes and Improvements, πŸ†•New capabilities, Screenshots , and BE.

Full changelog

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

πŸ’” Breaking changes

Sometimes I have to introduce breaking changes

[!WARNING]

πŸ†•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

  • feat(server): optional default for get_setting_value by @Kartalops in https://github.com/netalertx/NetAlertX/pull/1669
  • Next release by @jokob-sk in https://github.com/netalertx/NetAlertX/pull/1670
  • BE: Removal of stdout.log by @jokob-sk in https://github.com/netalertx/NetAlertX/pull/1672
  • PLG: linting by @jokob-sk in https://github.com/netalertx/NetAlertX/pull/1673
  • Next release by @jokob-sk in https://github.com/netalertx/NetAlertX/pull/1675
  • BE: css + docs for WF by @jokob-sk in https://github.com/netalertx/NetAlertX/pull/1676
  • sync by @jokob-sk in https://github.com/netalertx/NetAlertX/pull/1678
  • Next release by @jokob-sk in https://github.com/netalertx/NetAlertX/pull/1677
  • Next release by @jokob-sk in https://github.com/netalertx/NetAlertX/pull/1679
  • RSTIMPRT plugin OPNsense/Dnsmasq setup doc by @mikesalz in https://github.com/netalertx/NetAlertX/pull/1680
  • sync by @jokob-sk in https://github.com/netalertx/NetAlertX/pull/1682
  • Next release by @jokob-sk in https://github.com/netalertx/NetAlertX/pull/1683
  • Next release by @jokob-sk in https://github.com/netalertx/NetAlertX/pull/1684
  • Next release by @jokob-sk in https://github.com/netalertx/NetAlertX/pull/1685
  • Next release by @jokob-sk in https://github.com/netalertx/NetAlertX/pull/1686
  • sync by @jokob-sk in https://github.com/netalertx/NetAlertX/pull/1687
  • Next release by @jokob-sk in https://github.com/netalertx/NetAlertX/pull/1688
  • DOCS: remote networks by @jokob-sk in https://github.com/netalertx/NetAlertX/pull/1689
  • Next release by @jokob-sk in https://github.com/netalertx/NetAlertX/pull/1690
  • FE + docs by @jokob-sk in https://github.com/netalertx/NetAlertX/pull/1691
  • Next release by @jokob-sk in https://github.com/netalertx/NetAlertX/pull/1692
  • Next release by @jokob-sk in https://github.com/netalertx/NetAlertX/pull/1693

New Contributors

  • @Kartalops made their first contribution in https://github.com/netalertx/NetAlertX/pull/1669
  • @mikesalz made their first contribution in https://github.com/netalertx/NetAlertX/pull/1680

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

Breaking Changes

  • Removal of `stdout.log` file; all logs now consolidated into `app.log`.
  • Default log retention size decreased to reduce RAM usage.

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track NetAlertX

Get notified when new releases ship.

Sign up free

About NetAlertX

Centralized network visibility and continuous asset discovery. Monitor devices, detect change, and stay aware across distributed networks.

All releases β†’

Related context

Beta — feedback welcome: [email protected]