NAV 5.17.1 released
The first maintenance release of the 5.17 series of NAV is now out!
The source code is available for download at GitHub.
New packages for Debian 12 (Bookworm), 11 (Bullseye) and 13 (Trixie) are available in our APT repository.
Fixed
- Fix collapsed multiselects in status tool filters (#3797)
- Event engine now yields to overdue scheduler callbacks between processing queued events, preventing long event batches from blocking time-critical tasks. (#3798) - Added missing index on
netboxentity.deviceidto speed up lookups by device. (#3794) - Fix crash when rendering navlet error responses due to missing navlet ID (#3802)
- Fixed a session crash (
UpdateError) on the login page that could leak cleartext passwords in Django error emails. (#3803) - Fix chart widget failing to load images from URLs without query parameters (#3805)
- Fixed
sc.05.16.0001.sqlmigration failure on PostgreSQL 14 caused by ambiguous||operator when concatenating an integer without an explicit::TEXTcast. (#3806) - Fixed a crash in Netmap when the topology graph exceeds memcached’s max item size. The graph is now returned successfully even when it cannot be cached. (#3795)
- Improved active IP collector query performance (~10x) by utilizing partial database indexes on the
arptable more effectively. (#3793) - PortAdmin’s “commit configuration” endpoint now returns 503 instead of 500 when the device is unreachable or does not support configuration commits, and no longer triggers spurious admin error emails for these expected operational failures. (#3801)
- Turned support for
REMOTE_USERback on. Regression caused by the new auth-system and its complicated route to the finish line.
Release notes
We always advise you to have a look at NAV’s accompanying release notes before upgrading.
Happy NAVing everyone!