Skip to content

v1.6 Release Notes

  • Add ability to generate ConfigPlans for configurations that need to be deployed, based on multiple plan types.
  • Add a job that can deploy config_set based on a generated ConfigPlan object.
  • Add functionality to compliance result to provide a Remediation plan.
  • Supports Nautobot >=1.6.1,<2.0.0.
  • Drops Python 3.8 support.

v1.6.8 2025-09

Security

  • #989 - Upgraded DeepDiff to 8.6.1 version to address CVE-2025-58367.

Dependencies

  • Removed Python 3.8 Support. As Python 3.8 has reached end-of-life, A major security issue (CVE-2025-58367) in the DeepDiff dependency requires a minimum of Python 3.9 to address the vulnerability.

v1.6.7 2025-05

Changed

  • #912 - Changed logging from git repo url to name to avoid exposing credentials in job logs.

Documentation

  • #775 - Added FAQ for deepdiff and numpy dependency issue.

Dependencies

  • #773 - Fixed deepdiff dependency range.
  • #913 - Updated docs dependencies.

v1.6.6 - 2024-08

Fixed

  • #787 - Allow version 7 of deepdiff.

v1.6.5 - 2024-04

Fixed

  • #714 - Fixed close threaded db connections during config deployment.
  • #744 - Fixed issue where parser is not mapped when not matching netutils normalized names.

Changed

  • #744 - Changed netutils to support 1.8.0 and up.

v1.6.4 - 2024-01

Fixed

  • #695 - Removed optional job_result parameter from ensure_git_repository.

Changed

  • #670 - Update Nautobot Nornir Dependency.

v1.6.3 - 2023-10

Fixed

  • #668 - Removed unneeded lookup for GoldenConfigSetting.

v1.6.2 - 2023-09

Fixed

  • #621 - Moved jinja to be locally scoped, this was causing issues with Jinja filters based on import order.

v1.6.1 - 2023-09

Changed

  • #600 - Updated readme to include the additional use cases covered.

Fixed

  • #603 - Fix missing fields from the "AllDevicesGoldenConfig" Job.
  • #609 - Fixed issue where not all jinja filers, specifically netutils were being loaded into Jinja environment.
  • #609 - Fixed issues if a Job was never created since the feature was disabled, it would cause a stacktrace.
  • #609 - Fixed issue where in GoldenConfigSetting page, dynamic group selection would not show all of the eligible options.
  • #609 - Fixed issue where you could not fill in jinja_env['undefined'] vars as a string, only a complex class.
  • #609 - Added the ability to generate remediation configurations and store in ConfigRemediation model

v1.6.0 - 2023-09

Added

  • #573 - Added the ability to generate remediation configurations and store in ConfigRemediation model
  • #573 - Added the ability to generate configurations that you plan to deploy from a variety of methods, such as Remediation, intended, manual, etc. via the ConfigPlan model.
  • #573 - Added the ability to Deploy configurations from the ConfigPlan configurations to your network devices.
  • #578 - Updated ComplianceRule and ComplianceRule forms to include tags.

Fixed

  • #585 - Remove Jquery dependency from Google APIs, inherit from Nautobot core instead.
  • #577 - Fixed various forms fields and filters fields.
  • #577 - Updated default has_sensitive_data boolean to False.
  • #577 - Added warning message on views when required jobs are not enabled.