nautobot / nautobot-app-device-lifecycle-mgmt

Device Lifecycle Management App for Nautobot
https://docs.nautobot.com/projects/device-lifecycle/en/latest/
Other
43 stars 25 forks source link

Bump nautobot from 2.0.0 to 2.2.5 #338

Closed dependabot[bot] closed 5 months ago

dependabot[bot] commented 5 months ago

Bumps nautobot from 2.0.0 to 2.2.5.

Release notes

Sourced from nautobot's releases.

v2.2.5 - 2024-05-28

What's Changed

Security

  • #5740 - Updated requests to 2.32.1 to address GHSA-9wx4-h78v-vm56. This is not a direct dependency so it will not auto-update when upgrading Nautobot. Please be sure to update your local environment.
  • #5757 - Fixed missing member object permission enforcement (e.g., enforce Device permissions for a Dynamic Group containing Devices) when viewing Dynamic Group member objects in the UI or REST API (GHSA-qmjf-wc2h-6x3q).

Added

  • #5588 - Added "Add VRFs" and "Remove VRFs" fields to PrefixBulkEditForm.
  • #5588 - Added "Add Prefixes" and "Remove Prefixes" fields to VRFBulkEditForm.
  • #5655 - Added "Device Family" as a configurable column in the Device Types table view.
  • #5690 - Added a generic test case that asserts that all list views provide an appropriate FilterForm class.
  • #5747 - Added "Circuit Terminations" navigation menu item.

Removed

  • #5690 - Removed deprecated CustomFieldFilterForm alias of CustomFieldModelFilterFormMixin as this would have caused confusion with the newly added CustomFieldFilterForm class providing filtering support for the Custom Fields list view.

Fixed

  • #5564 - Fixed ContactAssociationFilterSet.associated_object_type not using the right filter field.
  • #5669 - Fixed AttributeError thrown when deleting software versions or images from list views.
  • #5690 - Fixed a Javascript error when attempting to filter certain list views.
  • #5690 - Added missing "default" filter forms for a number of list views.
  • #5703 - Fixed unintended creation of _custom_field_data filter on various FilterSets.
  • #5703 - Fixed Filter "_custom_field_data" on ... is not GraphQL safe, and will be omitted warning logs when generating the GraphQL schema.
  • #5707 - Fixed incorrect installation of xmlsec library in the Nautobot Docker images.
  • #5708 - Fixed integrity error when doing bulk edits that resulted from a delete operation on a related model.
  • #5738 - Fixed incorrect API query parameters when selecting VLANs to apply to a VM Interface.
  • #5738 - Fixed incorrect query parameters when accessing or creating Clusters from a Cluster Type detail view.

Documentation

  • #5699 - Updated to mkdocs~1.6.0 and mkdocs-material~9.5.23.
  • #5699 - Fixed a number of broken links within the documentation.

Housekeeping

  • #5699 - Updated pylint to ~3.1.1.
  • #5740 - Updated test dependency requests to ~2.32.1.

Contributors

... (truncated)

Commits
  • 755b652 Merge pull request #5764 from nautobot/release/2.2.5
  • 0d79858 Update nautobot/docs/release-notes/version-2.2.md
  • e4f028a towncrier
  • d5c1a6c Merge branch 'develop' into release/2.2.5
  • 1178535 Fix VLAN selection in VMInterface edit forms (#5768)
  • 24598bc Add CircuitTermination list link to nav menu (#5766)
  • 5e1e943 Latest 1.6 LTM release-notes
  • ae8c4f5 Towncrier and version bump
  • 4d1ff2a Dynamic group permissions improvements (#5757)
  • 5f97da6 Fixed AttributeError thrown when deleting sofware versions or images from lis...
  • Additional commits viewable in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/nautobot/nautobot-app-device-lifecycle-mgmt/network/alerts).
dependabot[bot] commented 5 months ago

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.