github nautobot/nautobot-app-golden-config v2.5.0
v2.5.0 - 2025-09-09

9 hours ago

What's Changed

Release Overview

  • Updated DeepDiff dependency to address CVE-2025-58367.
  • Updated heir_config from v2 to v3.
  • Add the ability to manage remediation settings via Git data sources.
  • Add additional options to fail Config Plans better.

v2.5.0 (2025-09-09)

Security

Added

  • #870 - Added the ability to sync remediation settings from a Git repository.
  • #898 - Added tests to ensure that mkdocs release notes are properly set.
  • #921 - Added testing for the two issues with mkdocs versus markdown rendering and associated fixes.
  • #955 - Added an option to fail the Config Plan Deployment Job if any tasks for any device fails.

Changed

  • #902 - Upgraded from hier_config v2.2.2 to v3.2.2, which is a breaking change from the hier_config side. The hier_config implementation was updated to reflect hier_config v3.
  • Changed the Golden Config Setting form to use dynamic dropdowns for the related models.

Fixed

  • #899 - Fixed template include errors during intended config rendering due to incorrect Jinja root path.
  • #940 - Implement a more performant ORM/DB query in-place of the existing for loop logic for device_to_settings_map.
  • #951 - Fixed potential duplicates in data migration by adding a check to validate time uniqueness.
  • #959 - Fix device_type filter for GC jobs.

Documentation

  • #969 - Added Analytics GTM template override only to the public ReadTheDocs build.

Housekeeping

  • #961 - Migrate Golden Config Setting, Config Plan, Golden Config models to UI Component Framework.
  • #970 - Regenerate lock file with poetry 1.8 version.
  • Rebaked from the cookie nautobot-app-v2.5.0.
  • Rebaked from the cookie nautobot-app-v2.5.1.

New Contributors

Full Changelog: v2.4.1...v2.5.0

Don't miss a new nautobot-app-golden-config release

NewReleases is sending notifications on new releases.