HomeFreeBSD

net-mgmt/netbox: Update to 4.2.6

Description

net-mgmt/netbox: Update to 4.2.6

  • Switch from py-mkdocstrings-python-legacy to py-mkdocstrings-python as upstream now uses the latter in conjunction with py-mkdocstrings to generate the embedded documentation.

Changelog:

Enhancements:

  • Add rack title above rack on rack detail view
  • Add config option for disk space divisor
  • Update filtersets and filter forms to include contact filters where missing
  • Ensure contact link in tables is hyperlinked
  • Add FC/UPC, FC/APC and FC/PC port types
  • Delay enqueuing background tasks until DB transaction is committed to avoid race condition
  • Support site group search for ASNs

Bug Fixes:

  • Eliminate N+1 issue by adding generic prefetch operation to Interface API endpoint
  • Update JSONField to enclose bare string values in quotes
  • Fix prefix bulk import with associated VLAN and conflicting VLAN IDs
  • Ensure location list and detail views show related VLAN group information
  • Ensure misconfigured object list widgets on the dashboard now degrade gracefully
  • Fix inventory item bulk edit to ensure that component name and type are both validated Ensure
  • Ensure that local context data correctly rejects falsy values
  • Restore default sort behavior of name column on devices list view
  • Exempt MPTT-based models from ordering fix introduced in #18279
  • Ensure numeric conversion helper always return a clean decimal value
  • Ensure that kind is a required field when making journal entries
  • Ensure tag deserialization is handled correctly
  • Allow VM interface objects to be set on prefix object-type custom field
  • Fix icon displayed for GitHub authentication on login page
  • Support cascading deletions when cleaning up expired changelog records
  • Allow filtering VLAN groups by associated site groups
  • Ensure clearing "Widget type" field when adding widgets to dashboard does not cause a "ValueError: Unregistered widget class" error
  • Add missing contacts property to GraphQL types where the associated model has a connection to a contact

https://github.com/netbox-community/netbox/releases/tag/v4.2.6

Details

Provenance
kaiAuthored on Mar 22 2025, 3:52 PM
Parents
R11:04585e11c65c: www/py-dj51-django-htmx: Update to 1.23.0
Branches
Unknown
Tags
Unknown