Releases: nautobot/nautobot-app-golden-config
Releases · nautobot/nautobot-app-golden-config
v1.5.0
v1.5 Release Notes
- Add ability to update JSON based compliance via a job and have git integrations.
- Made custom compliance a boolean to support both JSON or CLI custom compliance types.
- Add metrics for Golden Config plugin.
- Add jinja settings support.
- Updated Filters for various models, including adding an experimental
_isnull
on DateTime objects. - Supports Nautobot >=1.6.1,<2.0.0.
v1.5.0 - 2023-08
Added
- 455 - Add metrics for Golden Config plugin.
- 485 - Custom compliance for CLI and JSON rules.
- 487 - Implement native JSON support.
- 527 - Add the ability to update Jinja environment setting from nautobot_config.
- 558 - Updated Filters for various models, including adding an experimental
_isnull
on DateTime objects.
Changed
- 485 - Changed the behavior of custom compliance to a boolean vs toggle between cli, json, and custom.
Fixed
v1.4.2
Changed
- 519 - docs-only: large fixes and template troubleshooting section.
Fixed
- 492 - Fix count of in scope devices on settings detail view.
- 498 - Fix deepdiff dependency.
- 501 - Update docs for adding CustomField data with datasources.
- 503 - Switch from deprecated FilterSet to new FilterSetMixin.
- 504 - Fix extend queryfilter to export.
- 511 - Fix
log_failure
function missing argument. - 523 - Fix docs site by pinning dev dependencies.
- 530 - Fix, removing ConfigCompliance model import from 0005 migration.
v.1.4.1
v1.4.0
v1.4 Release Notes
- Change min version of Nautobot from 1.4.0 to 1.5.3 which is required for the use of NautobotUIViewset, Notes mixins etc.
v1.4.0 - 2023-05
Added
- 445 - Add validation for Settings sot_agg_query.
- 449 - Allows for custom kwargs to
get_secret_by_secret_group_slug
. - 470 - Enhance UI settings detail object view.
- 473 - Add status selection field to job filtering.
- 480 - Add compliance summary to default tenant view.
Changed
- 414 - Update application description for UI.
- 407 - Update branching policy in contributing docs.
- 417 - Changed extends base.html to extends generic/object_detail.html.
- 434 - Upgrade deepdiff dependency to 6.2.0.
- 451 - Tune Dependabot.
- 459 - Update tasks.py to meet current standards.
- 464 - Update ordering on compliance views.
- 471 - Migrate to using NautobotUIViewset and other initial 2.x prep work.
- 481 - Update filtersets for rack-group to extend proper TreeNode parent.
Fixed
- 436 - Update FAQ for how compliance works.
- 444 -
app_faq.md
references incorrectCisco IOS XR
platform slug. - 446 - Fix mysql not working in github actions.
- 450 - Make ConfigReplace export match import.
- 456 - Fix postprocessing to use Sandbox Jinja2 environment.
- 461 - Moves dependabot config to proper location.
- 463 - Fix Json render in compliance reporting template.
- 468 - Fix GoldenConfig list view and csv export.
- 474 - Docs update: Fix multiple typos.
v1.3.1
v1.3.0
v1.3 Release Notes
- Add the ability to update Intended Configuration for multiple use cases, supporting rendering of secrets out of the box.
- Enable Routine Testing Against Upstream Nautobot versions to ensure continuous compatibility.
v1.3.0 - 2022-12
Added
- #344 - Enable routine testing against upstream Nautobot versions to ensure continuous compatibility.
- #339 - Add the ability to post-process Intended Configuration for multiple use cases, supporting rendering of secrets out of the box.
Changed
- #378 - Update nornir job logging to provide more feedback on the steps that are taking place.
- #365 - Add slack notify after release to Github Actions workflow.
Fixed
v1.2.4
v1.2.3
v1.2.3 - 2022-11
Fixed
v1.2.2
v1.2.1
Fixed
- #350 Fix lingering ssh connections by adding a close_connections in completed stage of processor.
- #317 Fix The CI builds the Nautobot container two times in the unittests step.
- #307 Fix
Bulk Delete
not always working on config compliance objects. - #358 Fix code block formatting in app_getting_started.md.
- #352 Fix clearing DB connections between threads.