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
to2.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.1] - 2024-03¶
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.
[v2.0.0] - 2023-09¶
Changed¶
- #117 - Updated
nautobot
to2.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
toPlatform.network_driver
. - #117 - Removed references to
.slug
for Nautobot core models and changed to.name
. - #117 - Moved all references of
Site
orRegion
toLocation
.
Added¶
- #117 - Plugin config
allowed_location_types
to limit what locations are allowed based on location types, specifically fromLocationType.name
. - #117 - Plugin config
denied_location_types
to limit what locations are turned denied based on location types, specifically fromLocationType.name
. - #117 - Added early failure with message when settings are in the wrong location such as
dispatcher_mapping
orcustom_dispatcher
. - #117 - Added error code framework.