Last Month in Nautobot – October 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.

The release candidate of Nautobot v3.0 is now out and many of the most popular Nautobot apps have compatible prereleases that can be tested with it. If you’d like to check out the next major release of Nautobot you can install it yourself or head over to the demo site at https://next.demo.nautobot.com. Keep in mind that the prereleases are not guaranteed to be upgradable to the full release so you should only install them in a non-production environment!

Nautobot Core

Releases – Stable

  • Nautobot: v2.4.21 – 2025-10-27
    • This release includes some performance improvements for Dynamic Groups, a script to help app developers migrate HTML templates to be compatible with Nautobot v3.0, and bug fixes. See the release notes for the full details.
  • Nautobot: v2.4.20 – 2025-10-14
    • This release drops support for Python 3.9 and includes a security fix for CVE-2025-61783 in social-auth-app-django. It also fixed various bugs in the UI. See the release notes for the full details.

Apps Ecosystem

  • Nautobot App DNS Models: v1.3.0 – 2025-10-29
    • #67 – Added DNS View model.
    • #119 – Fixed TTL column not sorting in all views.
    • #120 – Fixed TTL field missing from Record detail views.
    • #130 – Fixed SRVRecord GraphQL type so srv_record and srv_records are available.
    • #135 – Fixed ARecord/AAAARecord validation to enforce correct IP version and reject mismatched addresses via ORM writes.
  • Nautobot App Device Lifecycle Mgmt: v3.2.0 – 2025-10-29
    • #483 – Added support for ArubaOS and PanOS in NIST CVE with netutils update 1.14.1.
    • #468 – Updated the netutils version to be minimum of 1.14.1 to fix the cisco_nxos scan in NIST.
    • #479 – Restored the Software valid/invalid panel for Device and InventoryItem objects with an assigned Software version, which was erroneously removed in version 3.0.
    • #481 – Fixed UI forms that displayed fields linked to the deprecated DLM models.
  • Pylint Nautobot: v0.4.3 – 2025-10-28
    • #126 – Added rule E4293 (nb-deprecated-class) to identify Python classes that are using base classes removed in Nautobot v3.0.
  • Nautobot App Device Onboarding: v4.4.0 – 2025-10-27
    • #392 – Fixed a bug when creating VLANs for trunks on cisco_nxos devices.
    • #433 – Fixed nxos lag member assignment in the sync network data job.
  • Cookiecutter Nautobot App: nautobot-app-v2.7.1 – 2025-10-30
    • #303 – Fixed release workflow missing the docs build step.
  • Cookiecutter Nautobot App: nautobot-app-v2.7.0 – 2025-10-23
    • #295 – Changed default minimum Nautobot version to 2.4.20.
    • #295 – Changed default minimum Python version to 3.10 on cookies.
    • #295 – Changed default Python version to 3.12 on cookies.
    • #296 – Updated release process into separate workflow that uses the PyPI Trusted Publisher.
  • Nautobot App SSoT: v3.10.0 – 2025-10-21
    • This release resolves a security vulnerability GHSA-535g-62r7-cx6v in the ServiceNow Config view.
    • Changed the minimum Nautobot version to 2.4.20.
    • Changed the minimum Python version to 3.10.
    • #877 – Added contrib base classes BaseNautobotAdapter and BaseNautobotModel.
    • #878 – Fixed vSphere integration failing to sync IPv6 addresses.
    • #964 – Fixed sync of anycast IPs for CloudVision SSoT.
    • #964 – Added tag deduplication for CloudVision SSoT.
    • #964 – Fixed noisy log messages when duplicate IP or IPAssignments are found by CloudVision SSoT.
    • #964 – Fixed cert failures for CloudVision SSoT CVaaS implementations (verify cert = False). Such cases can happen when SSL inspection for nautobot workers is in place.
    • #980 – Fixed Bootstrap SoftwareVersion deletion error.
    • #982 – Fixed an exception when attempting to delete Software referenced by a Device.
  • Helm Charts: v2.5.8 – 2025-10-21
    • #639 Fixed helm lint for extra objects.
  • Helm Charts: v2.5.7 – 2025-10-20
    • Upgraded Nautobot from 2.4.17 to 2.4.20.
    • Upgraded nginx-prometheus-exporter image from 1.4.2 to 1.5.1.
    • Updated documentation to reflect the upcoming version 3.0 changes.
  • Nautobot App Data Validation Engine: v3.3.1 – 2025-10-10
    • #221 – Fixed a bug causing Nautobot to crash.
  • Nautobot App Data Validation Engine: v3.3.0 – 2025-10-10
    • #191 – Fixed a bug when loading the bulk edit views.
    • #210 – Fixed a race condition when discovering/importing data compliance rules from a Git repository.
  • Pynautobot: v2.7.1 – 2025-10-08
    • Added default filters to more methods.
  • Pynautobot: v2.7.0 – 2025-10-06
    • Added exclude_m2m and include_default options.
  • Nornir Nautobot: v3.5.2 – 2025-10-28
    • #238 – Fixed missing obj default lookup during dispatcher task initialization.
  • Nautobot App Nornir: v2.3.0 – 2025-10-03
    • Changed the minimum Nautobot version support to 2.4.2.
    • Added a common Nornir logger for console and database logging.
    • Fixed secret group “types” errors for HTTP and new SNMP types.

Conclusion
Community
Get in Touch!

Do you have any cool Nautobot-related projects 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