v3.0 Release Notes¶
This document describes all new features and changes in the release 3.0
. The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
Release Overview¶
This release includes support for the Azure Key Vault secrets provider along with significant refactoring and housekeeping. Notably, all existing references to Thycotic
were changed to Delinea
. Be sure to update your app accordingly, including within PLUGINS_CONFIG
in nautobot_config.py
.
v3.0.0 (2024-06-27)¶
Added¶
- #64 - Added fallthrough for boto3 error handling to catch errors not explicitly defined.
- #131 - Added a secrets provider for Azure Key Vault.
- #134 - Added previous release notes to docs.
- #134 - Added logos and missing doc sections.
- #134 - Added
0001_update_thycotic_delinea_slug.py
migration to update any legacy Thycotic secrets.
Changed¶
- #124 - Replaced pydocstyle with ruff.
- #130 - Removed version from docker-compose files.
- #134 - Updated
creds.example.env
file with clearer environment variables for providers. - #134 - Updated lock file dependencies.
- #134 - Moved installation guides for specific secrets providers to separate pages.
- #134 - Renamed any existing references of
Thycotic
toDelinea
. - #134 - Updated app's verbose name to
Secrets Providers
. - #134 - Updated screenshots in Nautobot 2.0 UI.
Removed¶
- #134 - Removed unnecessary provider config from
nautobot_config.py
. - #134 - Removed old references to previous Nautobot versions.
Housekeeping¶
- #8 - Re-baked from the latest template.