Releases: nautobot/pynautobot
v3.1.0
What's Changed
v3.1.0
Added
- #223 - Added the ability to access nested attributes for related objects without the need to call
print()orfull_details()on the related object first.
Housekeeping
- #344 - Updated all documentation links to use the new docs page.
- #351 - Added Python 3.14 to the CI test matrix.
- #366 - Updated CI to use Poetry v2.
- #375 - Added a favicon to the docs.
- Updated CI matrix to test Nautobot 3.0 instead of the develop branch.
- Removed unit tests as a requirement for the release workflow.
- Updated CI to use
ubuntu-latestas the default OS. - Updated the changelog CI branch name requirements.
- Updated the upstream testing workflow to use the latest matrix from the Nautobot repository.
- Updated the version of PostgreSQL used in for testing to 17-alpine.
Full Changelog: v3.0.0...v3.1.0
v3.0.0
Release Overview
This major release marks the start of compatibility with Nautobot 3.0.0. Check out the full details of the changes included in this new major release of Nautobot.
We will continue to support the previous major release for users of Nautobot LTM 2.4 only with critical bug and security fixes as per the Software Lifecycle Policy.
What's Changed
This release does not include any breaking changes and is mostly backwards compatible with Nautobot v2.
Added
- #318 - Added support for
data-validationAPI endpoints. - #353 - Added compatibility for the
vpnapp. - #353 - Added compatibility for the
load-balancersapp.
Changed
- #316 - Changed the minimum supported Python version to 3.10.
Removed
- #202 - Removed the Nautobot version 2 validation check from the API instantiation.
v2.7.2
v3.0.0a1
v3.0.0a1
Release Overview
This is a pre-release for pynautobot v3. This release should not include any breaking changes. The major version bump is mostly ceremonial to help delineate between the currently supported version of this library and the future v2 LTM that will only support security patches and bug fixes for Nautobot v2.
Added
- #318 - Added support for
data-validationAPI endpoints. - #353 - Added compatibility for the
vpnapp. - #353 - Added compatibility for the
load-balancersapp.
Changed
- #316 - Changed the minimum supported Python version to 3.10.
Removed
- #202 - Removed the Nautobot version 2 validation check from the API instantiation.
v2.7.1
v2.7.0
What's Changed
- Adds documentation on getting config contexts. by @jvanderaa in #341
- Adding
exclude_m2mandinclude_defaultoptions by @joewesch in #345
Full Changelog: v2.6.6...v2.7.0
v2.6.6
v1.5.5
What's Changed
- [LTM-1.6] Replaces docker-compose with docker compose for invoke by @joewesch in #228
- [LTM 1.6] Fixes Upstream CI tests by @joewesch in #231
- Fix ltm-1.6 RTD builds by @cmsirbu in #242
- [LTM-1.6] Fix for CI by @joewesch in #268
- Updated urlib3 and requests dependencies because of reported CVEs. by @pszulczewski in #330
Full Changelog: v1.5.4...v1.5.5
v2.6.5
v2.6.4
What's Changed
- Updated examples to include assigning IP. by @jvanderaa in #315
- Fixing parsing lists of choices by @joewesch in #323
- Allows for job.run() to work, and adds new job_name kwarg by @nopg in #324
New Contributors
Full Changelog: v2.6.3...v2.6.4