Last Month in Nautobot – January 2026

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

  • v3.0.5 – 2026-01-19
    • #8375 – Added prefix_exact filter and updated REST API filter documentation.
    • #8406 – Use graceful degradation in case of media failure. When a dependency fails to load, show an error alert instead of navigating to a separate page.
    • #8396 – Improved rendering of custom-field values in list views, including adding support for rendering of JSON and Markdown custom fields.
    • #8396 – Improved rendering of null/empty values in various list view tables.
  • v3.0.4 – 2026-01-12
    • #8401 – Added Service to the global search.
    • #8356 – Added description column to Device Redundancy Group table.
    • #8362 – Fixed an IntegrityError when using kubernetes workers to run jobs.
    • #8380 – Restored (still-deprecated) support for explicit configuration of STATICFILES_STORAGE and DEFAULT_FILE_STORAGE in nautobot_config.py that was inadvertently broken when deprecating these settings in the previous release.

Releases – LTM 2.4

  • v2.4.25 – 2026-01-09
    • #7252 – Added NAUTOBOT_KUBERNETES_JOB_MANIFEST environment variable to configure KUBERNETES_JOB_MANIFEST setting.
    • #8350 – Use graceful degradation in case of media failure. When a dependency fails to load, show an error alert instead of navigating to a separate page.
    • #8340 – Fixed incorrect default timeout values for cache entries intended to be long-lived when not explicitly invalidated.
    • #8362 – Fixed an IntegrityError when using kubernetes workers to run jobs.
    • #8380 – Restored (still-deprecated) support for explicit configuration of STATICFILES_STORAGE and DEFAULT_FILE_STORAGE in nautobot_config.py that was inadvertently broken when deprecating these settings in the previous release.

Apps Ecosystem

  • Nautobot App Golden Config: v2.6.2 – 2026-01-29
    • #1073 – Changed Compliance Rule’s “Config to Match” form field to preserve leading spaces to properly match some operating systems.
    • #1061 – Fixed an issue where Hier Config Remediation Options were not being applied.
  • Nautobot App Golden Config: v3.0.1 – 2026-01-22
    • #1030 – Fixed a bug with Config Plans being deployed despite the cancel button being clicked.
    • #1051 – Improved gc_repo_prep decorator compatibility with inherited jobs.
    • #1055 – Fixed permissions for the GC Compliance report view.
    • #1061 – Fixed an issue where Hier Config Remediation Options were not being applied.
  • Nautobot App SSoT: v3.12.0 – 2026-01-22
    • This release includes some backported additions to the Meraki integration.
  • Nautobot App SSoT: v4.1.0 – 2026-01-21
    • This release brings exciting improvements to the platform’s performance and stability. The most notable addition is the support for parallel processing of each System of Record’s Adapters. As a result, loading data from Nautobot and your external system should now be significantly faster, with an average improvement of 30% to 50%. However, this feature is currently disabled by default. This is because each integration must undergo rigorous testing and verification to ensure compatibility with this enhancement before it becomes enabled by default. Developers interested in utilizing this feature will need to save the parallel_loading keyword argument in their Job’s run() method, similar to the debug argument.
  • Nautobot App SSoT: v3.11.1 – 2026-01-12
    • #1019 – Fixed unpermitted_values bug and additional KeyError bug.
    • #1055 – Fixed a performance issue with the SSoT log entries table view.
  • Nautobot App Device Onboarding: v4.4.3 – 2026-01-27
    • #477 – Fixed VRFs not syncing on Cisco XE interfaces that are down.
    • #484 – Added support for assigning a tenant to devices created by the SSOTSyncDevices job.
  • Nautobot App Device Onboarding: v5.2.0 – 2026-01-27
    • #484 – Added support for assigning a tenant to devices created by the SSOTSyncDevices job.
    • #477 – Fixed VRFs not syncing on Cisco XE interfaces that are down.
    • #493 – Fixed unexpected keyword argument ‘parallel_loading’ with nautobot-ssot 4.1.x.
  • Nautobot App Device Onboarding: v5.1.0 – 2026-01-21
    • Support for additional device platforms has been added, including Brocade/Ruckus FastIron, HP Procurve, ArubaCX, ArubaOS, and F5 TMSH.
    • Fixed several bugs related to database connections, device synchronization, and interface management.
  • Nautobot App Device Onboarding: v4.4.2 – 2026-01-21
    • #366 – Fixed Sync Devices and Sync Network Data jobs not releasing DB connections.
    • #483 – Fixed interfaces attached to modules being recreated when running the Sync Network Data job.
  • Nautobot App Device Lifecycle Mgmt: v3.2.2 – 2026-01-23
    • #544 – Updated pycountry to 24.6.1 to eliminate deprecated pkg_resources API usage.
  • Nautobot Ansible: v6.1.0 – 2026-01-22
    • Removed static choices from actions on the admin_permission module.
    • Added data validation modules.
    • Added performance improvements to the inventory plugin.
    • Added the capability to look up ContentTypes.
  • Helm Charts: v3.0.3 – 2026-01-27
    • #692 – Fixed spacing for the uwsgi.ini template when uwsgi_exporter is enabled.
  • Helm Charts: v3.0.2 – 2026-01-23
    • #682 – Added support for existing TLS certificates.
    • #675 – Updated documentation for Openshift deployments.
    • #684 – Fixed issues with lookup function.
  • Pylint Nautobot: v1.0.0 – 2026-01-16
    • #133 – Updated pylint from 3.x to 4.x.

Community

In this demo by Alcatel-Lucent Enterprise, they shows how Infrastructure as Code, Nautobot as the Source of Truth, and AWX for automation enable a fully automated end-to-end SPB deployment, from design to implementation, with no manual steps.  As Alcatel-Lucent notes in the video, the Nautobot App framework is more scalable than NetBox’s plugin model, and avoids the requirement for and reliance on community plugins


Conclusion
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