v2.7 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¶
- Dropped support for Python 3.9.
- Changed minimum Nautobot version to
2.4.20. - Updated
invoke generate-release-noteswith more automation. - Added support for PyPI Trusted Publisher in release workflow.
nautobot-app-v2.7.2 (2025-12-02)¶
Fixed¶
- #310 - Fixed version numbers in ltm-2.4 branch.
nautobot-app-v2.7.1 (2025-10-30)¶
Fixed¶
- #303 - Fixed release workflow missing the docs build step.
nautobot-app-v2.7.0 (2025-10-23)¶
Changed¶
- #295 - Changed default minimum Nautobot version to 2.4.20.
- #295 - Changed default minimum Python version to 3.10 on cookies.
- #295 - Changed default minimum Python version to 3.10 on cookiecutter-nautobot-app.
- #295 - Changed default Python version to 3.12 on cookies.
- #295 - Changed default Python version to 3.12 on cookiecutter-nautobot-app.
- #296 - Updated release process into separate workflow that uses the PyPI Trusted Publisher.
Dependencies¶
- #299 - Set minimum version of pylint-django to
>=2.5.4. - #299 - Set minimum version of pylint-nautobot to
>=0.3.1.
Documentation¶
- #294 - Removed references to docs/requirements.txt in dev environment documentation.