Skip to content

Releases: nautobot/nautobot-app-nornir

v2.2.1

19 Feb 18:00
9919e6d
Compare
Choose a tag to compare

v2.2.1 (2025-02-19)

Housekeeping

  • #194 - Resolve issue with release 2.2.0 referencing outdated code.

Full Changelog: v2.2.0...v2.2.1

v2.2.0

19 Feb 15:24
4291831
Compare
Choose a tag to compare

v2.2.0 (2025-02-19)

Added

  • #2 - Add initial set of unittest.

Fixed

  • #162 - Augment SecretAccessType to support both HTTP(S) with HTTP in _get_secret_value
  • #189 - Drop Python3.8 support.
  • #189 - Bump nornir-nautobot to newest version 3.3.0.
  • #189 - Update CI testing to remove Python3.8 from testing.

Documentation

  • #164 - Documentation for use_config_context within development config.

New Contributors

Full Changelog: v2.1.0...v2.2.0

v2.1.0

09 Sep 16:50
df9ab86
Compare
Choose a tag to compare

This document describes all new features and changes in the release 2.1. The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

Release Overview

  • Added Python3.12 support.

v2.1.0 (2024-09-09)

Added

  • #175 - Added Python3.12 support.

Documentation

  • #168 - Documentation for the Connectivity Check in the FAQ.

Housekeeping

  • #169 - Rebaked from the cookie nautobot-app-v2.3.0.
  • #175 - Rebaked from the cookie nautobot-app-v2.3.2.

New Contributors

Full Changelog: v2.0.1...v2.1.0

v1.0.5

24 Apr 02:42
19614c8
Compare
Choose a tag to compare

Fixed

  • #155 - Fixed secrets group access type overrides not working.

Full Changelog: v1.0.4...v1.0.5

v1.0.4

22 Apr 16:58
e3b7d86
Compare
Choose a tag to compare

Fixed

  • #153 - Fixed credential cache when using Nautobot secrets.

Full Changelog: v1.0.3...v1.0.4

v1.0.3

17 Apr 20:45
4ac49db
Compare
Choose a tag to compare

Fixed

  • #147 - Changed mechanism to get secrets by caching them.

Full Changelog: v1.0.2...v1.0.3

v1.0.2

14 Mar 14:27
2dd5a7b
Compare
Choose a tag to compare

[v1.0.2] - 2024-04

Fixed

  • #143 - Deprecate Python 3.7 add Python 3.11.

New Contributors

Full Changelog: v1.0.1...v1.0.2

v2.0.1

12 Mar 16:40
c1a0287
Compare
Choose a tag to compare

Changed

  • #120 - Updated to use Cookiecutter from drift manager.
  • #134 - Changed to app vs plugin, first of many.
  • #139 - Changed mechanism to get secrets by caching them.

Full Changelog: v2.0.0...v2.0.1

v2.0.0

01 Oct 22:20
32f3c75
Compare
Choose a tag to compare

v2.0 Release Notes

This document describes all new features and changes in the release 2.0. The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

Release Overview

  • Updated nautobot to 2.0.0 and made associated changes.
  • Added a standard way to provide error codes.
  • Removed dispatcher mapping.
  • Provided a mechanism to allow for Location Groupings to be configurable.

[v2.0.0] - 2023-09

Changed

  • #117 - Updated nautobot to 2.0.0.
  • #117 - Removed dispatcher_mapping a similar functionality can be found in Nautobot's Golden Config plugin, but simplified version in nornir-nautobot means this is no longer required.
  • #117 - Moved all references of Platform.slug to Platform.network_driver.
  • #117 - Removed references to .slug for Nautobot core models and changed to .name.
  • #117 - Moved all references of Site or Region to Location.

Added

  • #117 - Plugin config allowed_location_types to limit what locations are allowed based on location types, specifically from LocationType.name.
  • #117 - Plugin config denied_location_types to limit what locations are turned denied based on location types, specifically from LocationType.name.
  • #117 - Added early failure with message when settings are in the wrong location such as dispatcher_mapping or custom_dispatcher.
  • #117 - Added error code framework.

Full Changelog: v.1.0.1...v2.0.0

v1.0.1

27 Aug 02:40
4ba6cef
Compare
Choose a tag to compare

Changed

  • #53 - Update credentials for GH publishing.
  • #60 - Doc cleanup and better error handling.
  • #62 - Update readme to describe secrets usage.
  • #63 - Update docs to new standards and development environment to NTC standards.
  • #64 - Update links on Readme to point to read the docs page.
  • #65 - More update links on Readme to point to read the docs page.
  • #66 - Even more update links on Readme to point to read the docs page.
  • #69 - Add suggested custom CSS for mkdocstrings indentation.
  • #70 - Remove Args from class definition docstring.
  • #80 - Update docs to new standards and development environment to NTC standards March addition.
  • #72 - Update init.py to better describe the app in the UI.
  • #93 - fix and cleanup some incorrect docs.

Fixed

  • #68 - Merge dispatcher rather than overwrite.
  • #91 - Fix conn_options by using deepcopy to avoid pointers.
  • #102 - Fix jinja settings support for golden config plugin.