Skip to content

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.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 of setUp. Fixed incorrect base class on ConfigPlanTest.