Hey everyone π,
This is a lighter release of some fixes I wanted to get out before implementing some bigger changes. I want to thank the community to help me translate NetAlertX into almost 15 languages! π The latest big addition is @bo3bdo for a full Arabic translation and @ond000 who started on the Czech translation. As always, thanks everyone keeping the translations up-to-date: @mapi68 @Atalanttoreweblate @Maksim2005UA @GitSpoon @YoSafeguard @slammingprogramming @oldmav
Any small contribution to translations or code helps to keep this project going - consistency is key! π
Read on what additional fixes are included in this release. π½
π Breaking changes
Sometimes I have to introduce breaking changes
- Reminder: Due to code refactoring in order to upgrade to this version you have to run a previous version of the application (run
v25.5.24
before upgrading to this version). See the upgrades docs for details.
ποΈ Community
- Huge thanks to @slammingprogramming for various fixes and @bo3bdo for a full Arabic translation π
πDocs updates
- A new docs article with workflow examples π
βSettings
- Fixed incorrect
REFRESH_FQDN
check in the device name discovery scanners #1081 β¨
πPlugins
- Fix for devices with number only names that were not sent via
MQTT
#1102 β¨ - Fix for the
FREEBOX
plugin by @mathoudebine #1084 β¨ - Fix for
VNDRPDT
not updating the vendor database #1080 β¨
πΌ UI
- Archived devices are now being hidden in the Network topology view β¨
Other Info
π - New features | β¨ - Fixes & Improvements | β - Possibly breaking changes | π§ͺ - Experimental/work in progress |
---|
What's Changed
- Added buymeacoffee to FUNDING.yml and move it to the correct directory by @YouFoundAlpha in #1075
- Updating base image to Alpine 3.22 by @vladaurosh in #1076
- Update freebox.py: add missing entries in device_type_map by @mathoudebine in #1085
- Sanitize device fields and prevent crash with numeric hostnames by @slammingprogramming in #1089
- Revert "Sanitize device fields and prevent crash with numeric hostnames" by @slammingprogramming in #1091
- add documentation feedback issue template by @slammingprogramming in #1097
- Sanitize hostnames, macs, and vendor names before running .lower/.upper on them to prevent AttributeError by @slammingprogramming in #1098
- Docs overhaul by @slammingprogramming in #1099
- Improvements by @slammingprogramming in #1101
New Contributors
- @YouFoundAlpha made their first contribution in #1075
- @mathoudebine made their first contribution in #1085
- @slammingprogramming made their first contribution in #1089
Full Changelog: v25.6.7...v25.7.3