25.4.0 Release Announcement

LibreNMS version 25.4.0 was released on April 14th, 2025.

We want to thank every one of the 47 contributors to LibreNMS this month. A BIG increase in contributors from last month. We’ve really been pushing to merge or close as many pull requests as we can. If yours was closed then we apologise but this is most likely due to a lack of response or updates for a while, feel free to reply to the pull request if you want it re-opening.

A big thank you to @murrant and @Jellyfrog for all of their contributions. It’s amazing to see you helping push LibreNMS forward.

Make sure you thank them for their time and effort :slight_smile:

If you would like help with LibreNMS in any way, let us know in Discord.

Flagging breaking changes:

We have migrated to use Laravel-permissions instead of Bouncer for permissions and roles, hopefully all of the kinks have been worked out but if you find you no longer have admin permissions then it’s suggested you create a new user with admin ability and restore access to your other users.

snmp.inc.php is now marked as deprecated. If you have any custom code that uses these functions then it’s recommended to update them to use the Snmpquery support built into LibreNMS. Vastly improved documentation has been written by @murrant (thank youuuu): Fetching SNMP Data - LibreNMS Docs

Notable changes in this release:

  • Replace bouncer with laravel-permissions (#17288) - murrant
  • Deprecate snmp.inc.php (#17334) - murrant
  • Debian 13 “Trixie” install docs (#17438) - systeembeheerder
  • Over 30 devices with new or updated support!!
  • Many other features and bug fixes

Full Changelog

Comparison with 25.3.0

We still have a busy pipeline of pull requests to review, if you can help with any testing then please do get in touch.

You can check out the Pull Requests on GitHub and give feedback on them to help them get merged.

Don’t forget our LibreNMS Merch Store

As always, Happy Monitoring and thanks for being part of a great community.


1 Like