v2.2 Release Notes¶
This document describes all new features and changes in the release. The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
Release Overview¶
- Added Python 3.12 support.
- Added REST API endpoint for Jinja as first part of journey towards a jinja live editor.
v2.2.2 (2024-12-17)¶
Added¶
- #840 - Added GraphQL output to the "Generate Intended Config" view.
- #841 - Added GraphQL query form field to the "Generate Intended Config" view.
- #844 - Added a diff output to the "Generate Intended Config" view and associated REST API.
Fixed¶
- #849 - Fixed failing tests in Nautobot v2.3.13.
v2.2.1 (2024-11-27)¶
Added¶
- #827 - Added a web ui for Jinja template developers to render intended configurations.
Fixed¶
- #831 - Resolved issue with tests failing in Nautobot 2.3.11.
- #835 - Resolved error when accessing the Golden Config Settings list view in Nautobot v2.3.11 and higher.
v2.2.0 (2024-11-04)¶
Added¶
- #803 - Added Python 3.12 support.
- #824 - Added a REST API endpoint for Jinja template developers to render intended configurations from templates in an arbitrary git repository.
Changed¶
- #814 - Changed the Git commit message of GC Jobs to be configurable.
Fixed¶
- #743 - Fixed improperly rendered panels in device and location views.
- #810 - Fixed custom compliance to work with non-string objects.
Housekeeping¶
- #0 - Rebaked from the cookie
nautobot-app-v2.4.0
. - #803 - Rebaked from the cookie
nautobot-app-v2.3.2
. - #823 - Changed model_class_name in .cookiecutter.json to a valid model to help with drift management.
- #824 - Updated multiple tests to use the faster
setUpTestData
instead ofsetUp
. Fixed incorrect base class onConfigPlanTest
.