Releases: linuxserver/docker-netbox
v4.4.5-ls311
CI Report:
https://ci-tests.linuxserver.io/linuxserver/netbox/v4.4.5-ls311/index.html
LinuxServer Changes:
Full Changelog: v4.4.5-ls310...v4.4.5-ls311
Remote Changes:
Enhancements
- #19751 - Disable occupied module bays in form dropdowns when installing a new module
- #20301 - Add a "dismiss all" option to the notifications dropdown
- #20399 - Add
assignedandprimaryboolean filters for MAC addresses - #20567 - Add contacts column to services table
- #20675 - Enable NetBox Copilot integration
- #20692 - Add contacts column to IP addresses table
- #20700 - Add contacts table column for various additional models
Bug Fixes
- #19872 - Ensure custom script validation failures display error messages
- #20389 - Fix "select all" behavior for bulk rename views
- #20422 - Enable filtering of aggregates and prefixes by family in GraphQL API
- #20459 - Fix validation of
is_oob&is_primaryfields under IP address bulk import - #20466 - Fix querying of devices with a primary IP assigned in GraphQL API
- #20498 - Enforce the validation regex (if set) for custom URL fields
- #20524 - Raise a validation error when attempting to schedule a custom script for a past date/time
- #20541 - Fix resolution of GraphQL object fields which rely on custom filters
- #20551 - Fix automatic slug generation in quick-add UI form
- #20606 - Enable copying of values from table columns rendered as badges
- #20641 - Fix
AttributeErrorexception raised by the object changes REST API endpoint - #20646 - Prevent cables from connecting to objects marked as connected
- #20655 - Fix
FieldErrorexception when attempting to sort permissions list by actions
v4.4.5-ls310
CI Report:
https://ci-tests.linuxserver.io/linuxserver/netbox/v4.4.5-ls310/index.html
LinuxServer Changes:
Full Changelog: v4.4.4-ls309...v4.4.5-ls310
Remote Changes:
Enhancements
- #19751 - Disable occupied module bays in form dropdowns when installing a new module
- #20301 - Add a "dismiss all" option to the notifications dropdown
- #20399 - Add
assignedandprimaryboolean filters for MAC addresses - #20567 - Add contacts column to services table
- #20675 - Enable NetBox Copilot integration
- #20692 - Add contacts column to IP addresses table
- #20700 - Add contacts table column for various additional models
Bug Fixes
- #19872 - Ensure custom script validation failures display error messages
- #20389 - Fix "select all" behavior for bulk rename views
- #20422 - Enable filtering of aggregates and prefixes by family in GraphQL API
- #20459 - Fix validation of
is_oob&is_primaryfields under IP address bulk import - #20466 - Fix querying of devices with a primary IP assigned in GraphQL API
- #20498 - Enforce the validation regex (if set) for custom URL fields
- #20524 - Raise a validation error when attempting to schedule a custom script for a past date/time
- #20541 - Fix resolution of GraphQL object fields which rely on custom filters
- #20551 - Fix automatic slug generation in quick-add UI form
- #20606 - Enable copying of values from table columns rendered as badges
- #20641 - Fix
AttributeErrorexception raised by the object changes REST API endpoint - #20646 - Prevent cables from connecting to objects marked as connected
- #20655 - Fix
FieldErrorexception when attempting to sort permissions list by actions
v4.4.4-ls309
CI Report:
https://ci-tests.linuxserver.io/linuxserver/netbox/v4.4.4-ls309/index.html
LinuxServer Changes:
Full Changelog: v4.4.4-ls308...v4.4.4-ls309
Remote Changes:
Bug Fixes
- #20554 - Fix generic relation filters to accept
<app>.<model>format matching POST requests - #20574 - Fix excessive storage initialization overhead when listing scripts with remote backends
- #20584 - Enforce PoE mode requirement on interface templates when PoE type is set
- #20585 - Fix API schema generation crash for models with single-field UniqueConstraints
- #20587 - Fix upgrade.sh failure when removing stale content types
v4.4.4-ls308
CI Report:
https://ci-tests.linuxserver.io/linuxserver/netbox/v4.4.4-ls308/index.html
LinuxServer Changes:
Restructure init to allow for plugins as mods.
Remote Changes:
Bug Fixes
- #20554 - Fix generic relation filters to accept
<app>.<model>format matching POST requests - #20574 - Fix excessive storage initialization overhead when listing scripts with remote backends
- #20584 - Enforce PoE mode requirement on interface templates when PoE type is set
- #20585 - Fix API schema generation crash for models with single-field UniqueConstraints
- #20587 - Fix upgrade.sh failure when removing stale content types
v4.4.4-ls307
CI Report:
https://ci-tests.linuxserver.io/linuxserver/netbox/v4.4.4-ls307/index.html
LinuxServer Changes:
Restructure init to allow for plugins as mods.
Remote Changes:
Bug Fixes
- #20554 - Fix generic relation filters to accept
<app>.<model>format matching POST requests - #20574 - Fix excessive storage initialization overhead when listing scripts with remote backends
- #20584 - Enforce PoE mode requirement on interface templates when PoE type is set
- #20585 - Fix API schema generation crash for models with single-field UniqueConstraints
- #20587 - Fix upgrade.sh failure when removing stale content types
v4.4.3-ls306
CI Report:
https://ci-tests.linuxserver.io/linuxserver/netbox/v4.4.3-ls306/index.html
LinuxServer Changes:
Restructure init to allow for plugins as mods.
Remote Changes:
Enhancements
- #20426 - Add a copy-to-clipboard button for custom script output
- #20516 - Improve rendering of VLAN ID ranges in VLAN group tables
Bug Fixes
- #19302 - Fix uniqueness validation in REST API for nullable fields
- #19615 - Fix support for static file parameters in templates when external storage is in use
- #19818 - Hide primary IP assignment fields when creating a new virtual machine in the UI
- #19825 - Prevent cache for config revisions from being erroneously overwritten when debugging is enabled
- #20140 - Changing a site's region or group should update any associated circuit terminations
- #20156 - Fix display of rack elevation labels
- #20290 - Fix migration error when upgrading to NetBox v4.4 from releases earlier than v4.3
- #20471 - Saving an unmodified VLAN group should not generate a change record
- #20475 - Collapse singleton VLAN IDs in VLAN group display
- #20494 - Correct OpenAPI schema definition for
IntegerRangeSerializer - #20496 - REST API should always honor
MAX_PAGE_SIZEvalue - #20497 - Fix filtering of VLAN groups by VLAN ID range in GraphQL API
- #20507 - Fix support for fetching ASN contacts via GraphQL API
- #20523 - Hide password change form for users authenticated via SSO
- #20542 - Fix the creation of MAC addresses using the "quick add" form
v4.4.2-ls305
CI Report:
https://ci-tests.linuxserver.io/linuxserver/netbox/v4.4.2-ls305/index.html
LinuxServer Changes:
Restructure init to allow for plugins as mods.
Remote Changes:
Enhancements
- #17010 - Show admin navigation menu items only for staff & superusers
- #19590 - Add columns for device site & location to device component tables
- #19765 - Linkify assigned object types under saved filter view
- #20308 - Add a hotkey (
/) for the global search field - #20332 - Add a "none" option to object tag filters
- #20380 - Introduce the
SENTRY_CONFIGconfiguration parameter - #20412 - Linkify cluster type on virtual machine detail view
- #20438 - Add
facilityfield to bulk edit forms for sites and locations
Bug Fixes
- #18878 - Automatically assign a designated primary MAC address upon creation of a new interface
- #20243 - Prevent scheduled system jobs from re-running multiple times
- #20253 - Fix support for filtering object contact assignments in GraphQL API
- #20365 - Address various inaccuracies in generated OpenAPI schema
- #20375 - Preserve filter parameters when performing bulk operations
- #20390 - Fix styling of page size selection dropdown
- #20392 - Clean up ordering of interface type options
- #20398 - Fix misleading error reporting for min/max custom field values
- #20419 - Correct action buttons for child object views
- #20425 - Fix Markdown preview functionality within "quick add" modal
- #20441 - Fix display of the "groups" column in contact assignments table
v4.4.2-ls304
CI Report:
https://ci-tests.linuxserver.io/linuxserver/netbox/v4.4.2-ls304/index.html
LinuxServer Changes:
Restructure init to allow for plugins as mods.
Remote Changes:
Enhancements
- #17010 - Show admin navigation menu items only for staff & superusers
- #19590 - Add columns for device site & location to device component tables
- #19765 - Linkify assigned object types under saved filter view
- #20308 - Add a hotkey (
/) for the global search field - #20332 - Add a "none" option to object tag filters
- #20380 - Introduce the
SENTRY_CONFIGconfiguration parameter - #20412 - Linkify cluster type on virtual machine detail view
- #20438 - Add
facilityfield to bulk edit forms for sites and locations
Bug Fixes
- #18878 - Automatically assign a designated primary MAC address upon creation of a new interface
- #20243 - Prevent scheduled system jobs from re-running multiple times
- #20253 - Fix support for filtering object contact assignments in GraphQL API
- #20365 - Address various inaccuracies in generated OpenAPI schema
- #20375 - Preserve filter parameters when performing bulk operations
- #20390 - Fix styling of page size selection dropdown
- #20392 - Clean up ordering of interface type options
- #20398 - Fix misleading error reporting for min/max custom field values
- #20419 - Correct action buttons for child object views
- #20425 - Fix Markdown preview functionality within "quick add" modal
- #20441 - Fix display of the "groups" column in contact assignments table
v4.4.2-ls303
CI Report:
https://ci-tests.linuxserver.io/linuxserver/netbox/v4.4.2-ls303/index.html
LinuxServer Changes:
Restructure init to allow for plugins as mods.
Remote Changes:
Enhancements
- #17010 - Show admin navigation menu items only for staff & superusers
- #19590 - Add columns for device site & location to device component tables
- #19765 - Linkify assigned object types under saved filter view
- #20308 - Add a hotkey (
/) for the global search field - #20332 - Add a "none" option to object tag filters
- #20380 - Introduce the
SENTRY_CONFIGconfiguration parameter - #20412 - Linkify cluster type on virtual machine detail view
- #20438 - Add
facilityfield to bulk edit forms for sites and locations
Bug Fixes
- #18878 - Automatically assign a designated primary MAC address upon creation of a new interface
- #20243 - Prevent scheduled system jobs from re-running multiple times
- #20253 - Fix support for filtering object contact assignments in GraphQL API
- #20365 - Address various inaccuracies in generated OpenAPI schema
- #20375 - Preserve filter parameters when performing bulk operations
- #20390 - Fix styling of page size selection dropdown
- #20392 - Clean up ordering of interface type options
- #20398 - Fix misleading error reporting for min/max custom field values
- #20419 - Correct action buttons for child object views
- #20425 - Fix Markdown preview functionality within "quick add" modal
- #20441 - Fix display of the "groups" column in contact assignments table
v4.4.1-ls302
CI Report:
https://ci-tests.linuxserver.io/linuxserver/netbox/v4.4.1-ls302/index.html
LinuxServer Changes:
Restructure init to allow for plugins as mods.
Remote Changes:
Enhancements
- #15492 - Enable cloning of permissions
- #16381 - Display script result timestamps in system timezone
- #19262 - No longer restrict FHRP group assignment by assigned IP address
- #19408 - Support export templates for circuit terminations and virtual circuit terminations
- #19428 - Add an optional U height field to the devices table
- #19547 - Add individual "sync" buttons in data sources table
- #19865 - Reorganize cable type groupings
- #20222 - Enable the
HttpOnlyflag for CSRF cookie - #20237 - Include VPN tunnel groups in global search results
- #20241 - Record A & B terminations in cable changelog data
- #20277 - Add support for attribute assignment to
deserialize_object()utility - #20321 - Add physical media types for transceiver interfaces
- #20347 - Add Wi-Fi Alliance aliases to 802.11 interface types
Bug Fixes
- #19729 - Restore
kindfilter for interfaces in GraphQL API - #19744 - Plugins list should be orderable by "active" column
- #19851 - Fix
ValueErrorcomplaining of missingscopewhen bulk importing wireless LANs - #19896 - Min/max values for decimal custom fields should accept decimal values
- #20197 - Correct validation for virtual chassis parent interface
- #20215 - All GraphQL filters for config contexts should be optional
- #20217 - Remove "0 VLANs available" row at end of VLAN range table
- #20221 - JSON fields should not coerce empty dictionaries to null
- #20227 - Ensure consistent padding of Markdown content
- #20234 - Fix "add" button link for prerequisite object warning in UI
- #20236 - Strip invalid characters from uploaded image file names
- #20238 - Fix support for outside IP assignment during bulk import of tunnel terminations
- #20242 - Avoid
AttributeErrorexception on background jobs with no request ID - #20252 - Remove generic AddObject from ObjectChildrenView to prevent duplicate "add" buttons
- #20264 - Fix rendering of default icon in plugins list
- #20272 - ConfigContexts assigned to ancestor locations should apply to device/VM
- #20282 - Fix styling of prerequisite objects warning
- #20298 - Display a placeholder when an image thumbnail fails to load
- #20327 - Avoid calling
distinct()on device/VM queryset when fetching config context data