Last Month in Nautobot – May 2025

Welcome to our monthly Nautobot community update! We’ll dive into the latest updates across the Nautobot community, highlighting the key milestones, releases, and noteworthy contributions. From new features and enhancements to bug fixes and events, there’s always something happening in our dynamic ecosystem. Open source is at the core of our values, empowering individuals and organizations to collaborate, innovate, and make a positive impact together. This monthly blog post is our way of celebrating the accomplishments and contributions of our Nautobot community members.

Nautobot Core

Releases – Stable

  • Nautobot: v2.4.9 – 2025-05-27
    • #7317 – Updated setuptools to 78.1.1 to address CVE-2025-47273. This is not a direct dependency so will not auto-update when upgrading. Please be sure to upgrade your local environment.
    • Improved job queue handling with better warnings and scheduling support, restored missing UI elements, and fixed several bugs in forms, GraphQL, and the Golden Config App. 
  • Nautobot: v2.4.8 – 2025-05-12
    • #7223 – Updated dependency h11 to 0.16.0 to address CVE-2025-43859. This is a development dependency and will not auto-update when upgrading Nautobot. Please be sure to update your local environment.
    • #7273 – Updated Django to 4.2.21 to address CVE-2025-32873.
    • Introduced bulk edit support for more models and enhanced GraphQL for easier lookups. Also included numerous bug fixes and UI improvements.

Releases – LTM 1.6

  • Nautobot: v1.6.31 – 2025-05-12
    • #6983 – Updated dependency Jinja2 to ~3.1.6 to address CVE-2025-27516.
    • #6985 – Fixed Rack Elevation filtering by adding filterset_form to the RackElevationListView.

Apps Ecosystem

  • Nautobot App Device Lifecycle Mgmt: v3.1.0 – 2025-05-24
    • The new NIST integration allows you to automatically discover and associate CVEs to all software versions in Nautobot that are known to NIST.
  • Pylint Nautobot: v0.4.0 – 2025-05-22
    • Added support for Pylint 3.x #108
    • Added support for Python 3.12 #108
    • Added support for Python 3.13 #111
    • Added support for Nautobot 3.x #111
    • Implement a checker to validate that q uses SearchFilter #107
    • Add information on writing Custom Pylint Checkers #105
    • Dropped support for Python 3.8 #108
  • Nautobot App Firewall Models: v2.2.2 – 2025-05-21
    • This release is mostly bug fixes and housekeeping.
  • Nautobot App SSoT: v3.8.1 – 2025-05-16
    • This is a patch release to disable the sort_relationships() function that was recently added. We’ve gotten reports that it’s causing problems so it’s being disabled until we can fully ensure it’s tested and no longer causing problems for users.
  • Nautobot App SSoT: v3.8.0 – 2025-05-16
    • This release has a new IPFabric feature for syncing the Device Role using the Device Type. There were also a lot of bugfixes for a few integrations and performance improvements by adding an index to a few fields on the Sync and SyncLogEntry classes.
  • Nautobot App SSoT: v3.7.0 – 2025-05-08
    • This release focuses on bugfixes for the DNA Center, Citrix ADM, Bootstrap and Slurpit integrations along with some dependency updates.
  • Helm Charts: v2.5.3 – 2025-05-16
    • Upgraded Nautobot from 2.4.6 to 2.4.8
    • Upgraded Upgraded nginx-prometheus-exporter image from 1.4.1 to 1.4.2
    • Upgraded Nginx Unprivileged optional container from 1.27 to 1.28
  • Nautobot App DNS Models: v1.1.0 – 2025-05-16
    • Added A/AAAA/PTR DNS records panels in IP Address detail view.
    • Added support for SRV (Service) DNS records
  • Nautobot App Golden Config: v1.6.7 – 2025-05-15
    • #912 – Changed logging from git repo url to name to avoid exposing credentials in job logs.
  • Nautobot App Golden Config: v2.4.1 – 2025-05-09
    • #886 – Updated the “generate intended config” api to perform a shallow git clone.
    • #794 – Fixed Git Repo Sync issue when multiple platforms use the same network_driver.
    • #881 – Fixed generate intended config view to use Golden Config sot_agg_transposer.
    • #887 – Fixed copy button not hidden on diff tab in generate intended config tool.
    • #924 – Fixed copy button not working on detail views.
    • #906 – Fixed missing post processing enable check in deploy task.
  • Nautobot App Device Onboarding: v4.2.5 – 2025-05-13
    • #233 – Added support syncing in software versions from devices to nautobot core models.
    • #334 – Added initial F5 Support for Network Device Sync.
    • #357 – Added improved error messaging for device object get() call in the update() method of SyncDevicesDevice.
    • #372 – Fixed bug when loading Nautobot Vlans with multiple locations assigned. Only Vlans with 1 location will be considered for the sync.
  • Nautobot App Floor Plan: v2.8.1 – 2025-05-12
    • #180 – Fixed bugs where locations without Floorplans would not load Power Feed detail view, and weight attribute for buttons had string configured.
  • Pynautobot: v2.6.3 – 2025-05-09
    • Updated dockerfile so poetry install works correctly.

Community


Conclusion

Get in Touch!

Do you have any cool Nautobot-related project we should write about? Swing by the Network to Code Slack -> channel #nautobot and write us a quick line! Sign up here if you don’t have an account.

-Gary



Author