Last Month in Nautobot – September 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.19 – 2025-09-29
    • This release extends the UI component framework with more granular options for tabs, permissions, and table rendering, along with performance gains in GraphQL and detail views. Form fields for software versions and platforms are now dynamic, rack heights can go up to 500U, and bulk job actions are hidden by default. It also resolves a wide range of UI and API edge cases around breadcrumbs, tabs, and detail views.
  • Nautobot: v2.4.18 – 2025-09-15
    • 2.4.18 includes a Django security update plus several practical improvements: bulk edit for Dynamic Groups, Saved Views for Job Results, and better ObjectFieldsPanel options. The UI now uses consistent breadcrumbs, circuit termination fields were streamlined, and a series of fixes addressed prefix/parent bugs, sorting issues, and duplicated or missing data.
  • Nautobot: v2.4.17 – 2025-09-02
    • This release adds shift+click selection in list views and introduces a system job to repair incorrect IPAM parent assignments. Prefix handling was improved so moving or editing them correctly updates child objects, and some legacy warnings and dependencies were cleaned up. A few UI bugs around tables and REST field warnings were also fixed.

Apps Ecosystem

  • Nautobot App Firewall Models: v2.3.0 – 2025-09-30
    • #318 – Dropped support for Python 3.8.
    • #318 – Changed minimum Nautobot version to 2.4.2.
    • #293 – Removed incorrect config context model forms from all forms.
    • #295 – Standardized the object description fields to max 1024 characters and all other charfields to max 255 characters.
    • #320 – Fixed the reference of addresses in address groups with complex names.
  • Nautobot App Device Onboarding: v4.3.2 – 2025-09-29
    • Fixed logging error preventing the execution of the hidden troubleshooting job.
  • Nautobot App Device Onboarding: v4.3.1 – 2025-09-12
    • #418 – Fixed job failure due to invalid argument to sync_network_data_command_getter and empty device queryset.
  • Nautobot App Device Onboarding: v4.3.0 – 2025-09-10
    • Deprecated Python 3.8.
    • Added Cisco IOS-XR experimental support.
    • #342 – Fixed a bug that prevented onboarding devices using their FQDN.
    • #376 – Fixed the default coming back for admin status to default to False instead of an empty list.
    • #384 – Fixed a typo in the F5 command mapper yaml.
    • #385 – Fixed a bug causing excessive logging noise.
    • #386 – Added 10GEChannel to INTERFACE_TYPE_MAP_STATIC so that port-channel interfaces with this hardware type are recognized as type LAG.
    • #387 – Fixed capitalization of the keys in the command_mapper for cisco_nxos for show interface switchport.
    • #388 – Fixed a RuntimeError when running the onboarding job against a large number of devices.
  • Nautobot App ChatOps: v3.2.0 – 2025-09-29
    • #347 – Added support for Slurpit.io chat commands.
    • #368 – Fixed “Error: No closing quotation” error.
    • Raised minimum Nautobot version to 2.4.2.
    • Dropped support for Python 3.8.
  • Nautobot App Golden Config: v2.5.1 – 2025-09-26
    • #994 – Increased Change Control URL field max length from 256 to 2048 characters in Config Plan model.
    • #994 – Fixed Change Control URL field max length in the Config Plan bulk edit form.
  • Nautobot App Golden Config: v1.6.8 – 2025-09-17
    • Dropped Python 3.8
    • Updated DeepDiff dependency to address CVE-2025-58367.
  • Nautobot App Golden Config: v2.5.0 – 2025-09-10
    • Updated DeepDiff dependency to address CVE-2025-58367.
    • Updated heir_config from v2 to v3.
    • Added the ability to manage remediation settings via Git data sources.
    • Added additional options to fail Config Plans better.
  • Nautobot App DNS Models: v1.2.2 – 2025-09-26
    • #113 – Added q SearchFilter to DNSZoneFilterSet.
    • #122 – Added q SearchFilter for models to enable global search.
  • Nautobot App DNS Models: v1.2.1 – 2025-09-16
    • #100 – Fixed TTL field missing from GraphQL DNS record’s schemas.
  • Nautobot Ansible: v5.16.0 – 2025-09-24
    • Added device_family module.
    • Added Virtual Device Context module.
    • Fixed parsing of permission constraints.
    • Added missing custom_fields and tags support to multiple modules.
  • Pynautobot: v2.6.6 – 2025-09-22
    • Fixed JSON fields and other minor changes.
  • Nautobot App SSoT: v3.9.4 – 2025-09-18
    • Updated DeepDiff dependency to address CVE-2025-58367 and fixed a bug in the Meraki integration.
  • Nautobot App SSoT: v3.9.3 – 2025-09-09
    • #913 – Added the enable_global_search configuration option to control whether the Nautobot global search includes sync logs.
    • #938 – Added support for Object Metadata in the Bootstrap integration.
    • #948 – Added ExternalIntegration creation to Bootstrap integration.
    • #548 – Improved performance of the SSoT Sync history page by removing an unnecessary log prefetch and deferring large JSON fields.
    • #723 – Fixed _handle_single_parameter metadata key vs name inconsistency.
    • #910 – Fixed Service Now caching sys_ids causing objects to not be created.
    • #936 – Fixed creation of “Unknown” location when running LibreNMS integration in dry run mode.
    • #940 – Fixed error in Citrix ADM integration when attempting to assign an IP Address to an Interface.
    • #947 – Fixed Advanced Filters for Infoblox Config and Automation Gateway Management.
    • #953 – Fixed an issue in the Cisco DNA Center integration where devices with unmapped platforms were silently skipped during synchronization, resulting in an incomplete inventory.
  • Cookiecutter Nautobot App: nautobot-app-v2.6.0 – 2025-09-16
  • Nornir Nautobot: v3.5.1 – 2025-09-16
    • #230 – Fixed config_command to use the Platform’s network_driver to NetMiko Driver mapping rather than the Platform name.
    • #232 – Fixed NotImplemented error on Juniper merge_config. Better handling of save vs commit.
  • Nornir Nautobot: v3.5.0 – 2025-09-09
    • Fixed a regression where Jinja templating data context was missing “obj” access.
    • Added the ability to inject Netmiko Keyword Arguments through to Netmiko. This allows for default overrides to be accepted from Nautobot and Golden Config.
  • Helm Charts: v2.5.6 – 2025-09-08
    • #597 – Fix ingress by removing bitnami unsupported helpers.
    • Upgraded Nautobot from 2.4.14 to 2.4.17.
    • Upgraded minor version of bitnami legacy Docker images.

Conclusion
Community

  • Use this link to join us at ONUG Fall, New York, NY, 21-23 Oct

Get in Touch!

Do you have a 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