Skip to content

Releases: linuxserver/docker-netbox

v4.0.5-ls208

20 Jun 15:55
Compare
Choose a tag to compare

LinuxServer Changes:

Rebase to Alpine 3.20.

netbox Changes:

Enhancements

  • #14810 - Enable contact assignment for services
  • #15489 - Add 1000Base-TX interface type
  • #15873 - Improve readability of allocates resource numbers for clusters
  • #16290 - Capture entire object in changelog data (but continue to display only non-internal attributes)
  • #16353 - Enable plugins to extend object change view with custom content

Bug Fixes

  • #13422 - Rebuild MPTT trees for applicable models after merging staged changes
  • #14567 - Apply active quicksearch value when exporting "current view" from object list
  • #15194 - Avoid enqueuing duplicate event triggers for a modified object
  • #16039 - Fix row highlighting for front & rear port connections under device view
  • #16050 - Fix display of names & descriptions defined for custom scripts
  • #16083 - Disable font ligatures to avoid peculiarities in rendered text
  • #16202 - Fix site map button URL for certain localizations
  • #16261 - Fix GraphQL filtering for certain multi-value filters
  • #16286 - Fix global search support for provider accounts
  • #16312 - Fix object list navigation for dashboard widgets
  • #16315 - Fix filtering change log & journal entries by object type in UI
  • #16376 - Update change log for the terminating object (e.g. interface) when attaching a cable
  • #16400 - Fix AttributeError when attempting to restore a previous configuration revision after deleting the current one

v4.0.5-ls207

13 Jun 15:52
Compare
Choose a tag to compare

LinuxServer Changes:

Rebase to Alpine 3.20.

netbox Changes:

Enhancements

  • #14810 - Enable contact assignment for services
  • #15489 - Add 1000Base-TX interface type
  • #15873 - Improve readability of allocates resource numbers for clusters
  • #16290 - Capture entire object in changelog data (but continue to display only non-internal attributes)
  • #16353 - Enable plugins to extend object change view with custom content

Bug Fixes

  • #13422 - Rebuild MPTT trees for applicable models after merging staged changes
  • #14567 - Apply active quicksearch value when exporting "current view" from object list
  • #15194 - Avoid enqueuing duplicate event triggers for a modified object
  • #16039 - Fix row highlighting for front & rear port connections under device view
  • #16050 - Fix display of names & descriptions defined for custom scripts
  • #16083 - Disable font ligatures to avoid peculiarities in rendered text
  • #16202 - Fix site map button URL for certain localizations
  • #16261 - Fix GraphQL filtering for certain multi-value filters
  • #16286 - Fix global search support for provider accounts
  • #16312 - Fix object list navigation for dashboard widgets
  • #16315 - Fix filtering change log & journal entries by object type in UI
  • #16376 - Update change log for the terminating object (e.g. interface) when attaching a cable
  • #16400 - Fix AttributeError when attempting to restore a previous configuration revision after deleting the current one

v4.0.5-ls206

06 Jun 16:31
Compare
Choose a tag to compare

LinuxServer Changes:

Rebase to Alpine 3.20.

netbox Changes:

Enhancements

  • #14810 - Enable contact assignment for services
  • #15489 - Add 1000Base-TX interface type
  • #15873 - Improve readability of allocates resource numbers for clusters
  • #16290 - Capture entire object in changelog data (but continue to display only non-internal attributes)
  • #16353 - Enable plugins to extend object change view with custom content

Bug Fixes

  • #13422 - Rebuild MPTT trees for applicable models after merging staged changes
  • #14567 - Apply active quicksearch value when exporting "current view" from object list
  • #15194 - Avoid enqueuing duplicate event triggers for a modified object
  • #16039 - Fix row highlighting for front & rear port connections under device view
  • #16050 - Fix display of names & descriptions defined for custom scripts
  • #16083 - Disable font ligatures to avoid peculiarities in rendered text
  • #16202 - Fix site map button URL for certain localizations
  • #16261 - Fix GraphQL filtering for certain multi-value filters
  • #16286 - Fix global search support for provider accounts
  • #16312 - Fix object list navigation for dashboard widgets
  • #16315 - Fix filtering change log & journal entries by object type in UI
  • #16376 - Update change log for the terminating object (e.g. interface) when attaching a cable
  • #16400 - Fix AttributeError when attempting to restore a previous configuration revision after deleting the current one

v4.0.3-ls205

06 Jun 15:51
Compare
Choose a tag to compare

LinuxServer Changes:

Rebase to Alpine 3.20.

netbox Changes:

Enhancements

  • #12984 - Add Molex Micro-Fit power port & outlet types
  • #13764 - Enable contact assignments for aggregates, prefixes, IP ranges, and IP addresses
  • #14639 - Add Ukrainian translation support
  • #14653 - Add an inventory items table column for all device components
  • #14686 - Add German translation support
  • #14855 - Add Chinese translation support
  • #14948 - Introduce the has_virtual_device_context filter for devices
  • #15353 - Improve error reporting when custom scripts fail to load
  • #15496 - Implement dedicated views for management of circuit terminations
  • #15603 - Add 4G & 5G cellular interface types
  • #15962 - Enable UNIX socket connections for Redis

Bug Fixes

  • #13293 - Limit interface selector for IP address to current device/VM
  • #14953 - Ensure annotated count fields are present in REST API response data when creating new objects
  • #14982 - Fix OpenAPI schema definition for SerializedPKRelatedFields
  • #15082 - Strip whitespace from choice values & labels when creating a custom field choice set
  • #16138 - Fix support for referencing users & groups in object permissions
  • #16145 - Restore ability to reference custom scripts via module & name in REST API
  • #16164 - Correct display of selected values in UI when filtering object list by a null value
  • #16173 - Fix TypeError exception when viewing object list with no pagination preference defined
  • #16228 - Fix permissions enforcement for GraphQL queries of users & groups
  • #16232 - Preserve bulk action checkboxes on dynamic tables when using pagination
  • #16240 - Fixed NoReverseMatch exception when adding circuit terminations to an object counts dashboard widget

v4.0.3-ls204

04 Jun 18:53
Compare
Choose a tag to compare

LinuxServer Changes:

Rebase to Alpine 3.20.

netbox Changes:

Enhancements

  • #12984 - Add Molex Micro-Fit power port & outlet types
  • #13764 - Enable contact assignments for aggregates, prefixes, IP ranges, and IP addresses
  • #14639 - Add Ukrainian translation support
  • #14653 - Add an inventory items table column for all device components
  • #14686 - Add German translation support
  • #14855 - Add Chinese translation support
  • #14948 - Introduce the has_virtual_device_context filter for devices
  • #15353 - Improve error reporting when custom scripts fail to load
  • #15496 - Implement dedicated views for management of circuit terminations
  • #15603 - Add 4G & 5G cellular interface types
  • #15962 - Enable UNIX socket connections for Redis

Bug Fixes

  • #13293 - Limit interface selector for IP address to current device/VM
  • #14953 - Ensure annotated count fields are present in REST API response data when creating new objects
  • #14982 - Fix OpenAPI schema definition for SerializedPKRelatedFields
  • #15082 - Strip whitespace from choice values & labels when creating a custom field choice set
  • #16138 - Fix support for referencing users & groups in object permissions
  • #16145 - Restore ability to reference custom scripts via module & name in REST API
  • #16164 - Correct display of selected values in UI when filtering object list by a null value
  • #16173 - Fix TypeError exception when viewing object list with no pagination preference defined
  • #16228 - Fix permissions enforcement for GraphQL queries of users & groups
  • #16232 - Preserve bulk action checkboxes on dynamic tables when using pagination
  • #16240 - Fixed NoReverseMatch exception when adding circuit terminations to an object counts dashboard widget

v4.0.3-ls203

30 May 15:47
Compare
Choose a tag to compare

LinuxServer Changes:

Rebase to Alpine 3.19.

netbox Changes:

Enhancements

  • #12984 - Add Molex Micro-Fit power port & outlet types
  • #13764 - Enable contact assignments for aggregates, prefixes, IP ranges, and IP addresses
  • #14639 - Add Ukrainian translation support
  • #14653 - Add an inventory items table column for all device components
  • #14686 - Add German translation support
  • #14855 - Add Chinese translation support
  • #14948 - Introduce the has_virtual_device_context filter for devices
  • #15353 - Improve error reporting when custom scripts fail to load
  • #15496 - Implement dedicated views for management of circuit terminations
  • #15603 - Add 4G & 5G cellular interface types
  • #15962 - Enable UNIX socket connections for Redis

Bug Fixes

  • #13293 - Limit interface selector for IP address to current device/VM
  • #14953 - Ensure annotated count fields are present in REST API response data when creating new objects
  • #14982 - Fix OpenAPI schema definition for SerializedPKRelatedFields
  • #15082 - Strip whitespace from choice values & labels when creating a custom field choice set
  • #16138 - Fix support for referencing users & groups in object permissions
  • #16145 - Restore ability to reference custom scripts via module & name in REST API
  • #16164 - Correct display of selected values in UI when filtering object list by a null value
  • #16173 - Fix TypeError exception when viewing object list with no pagination preference defined
  • #16228 - Fix permissions enforcement for GraphQL queries of users & groups
  • #16232 - Preserve bulk action checkboxes on dynamic tables when using pagination
  • #16240 - Fixed NoReverseMatch exception when adding circuit terminations to an object counts dashboard widget

v4.0.3-ls202

23 May 15:55
Compare
Choose a tag to compare

LinuxServer Changes:

Rebase to Alpine 3.19.

netbox Changes:

Enhancements

  • #12984 - Add Molex Micro-Fit power port & outlet types
  • #13764 - Enable contact assignments for aggregates, prefixes, IP ranges, and IP addresses
  • #14639 - Add Ukrainian translation support
  • #14653 - Add an inventory items table column for all device components
  • #14686 - Add German translation support
  • #14855 - Add Chinese translation support
  • #14948 - Introduce the has_virtual_device_context filter for devices
  • #15353 - Improve error reporting when custom scripts fail to load
  • #15496 - Implement dedicated views for management of circuit terminations
  • #15603 - Add 4G & 5G cellular interface types
  • #15962 - Enable UNIX socket connections for Redis

Bug Fixes

  • #13293 - Limit interface selector for IP address to current device/VM
  • #14953 - Ensure annotated count fields are present in REST API response data when creating new objects
  • #14982 - Fix OpenAPI schema definition for SerializedPKRelatedFields
  • #15082 - Strip whitespace from choice values & labels when creating a custom field choice set
  • #16138 - Fix support for referencing users & groups in object permissions
  • #16145 - Restore ability to reference custom scripts via module & name in REST API
  • #16164 - Correct display of selected values in UI when filtering object list by a null value
  • #16173 - Fix TypeError exception when viewing object list with no pagination preference defined
  • #16228 - Fix permissions enforcement for GraphQL queries of users & groups
  • #16232 - Preserve bulk action checkboxes on dynamic tables when using pagination
  • #16240 - Fixed NoReverseMatch exception when adding circuit terminations to an object counts dashboard widget

v4.0.3-ls201

22 May 19:31
Compare
Choose a tag to compare

LinuxServer Changes:

Rebase to Alpine 3.19.

netbox Changes:

Enhancements

  • #12984 - Add Molex Micro-Fit power port & outlet types
  • #13764 - Enable contact assignments for aggregates, prefixes, IP ranges, and IP addresses
  • #14639 - Add Ukrainian translation support
  • #14653 - Add an inventory items table column for all device components
  • #14686 - Add German translation support
  • #14855 - Add Chinese translation support
  • #14948 - Introduce the has_virtual_device_context filter for devices
  • #15353 - Improve error reporting when custom scripts fail to load
  • #15496 - Implement dedicated views for management of circuit terminations
  • #15603 - Add 4G & 5G cellular interface types
  • #15962 - Enable UNIX socket connections for Redis

Bug Fixes

  • #13293 - Limit interface selector for IP address to current device/VM
  • #14953 - Ensure annotated count fields are present in REST API response data when creating new objects
  • #14982 - Fix OpenAPI schema definition for SerializedPKRelatedFields
  • #15082 - Strip whitespace from choice values & labels when creating a custom field choice set
  • #16138 - Fix support for referencing users & groups in object permissions
  • #16145 - Restore ability to reference custom scripts via module & name in REST API
  • #16164 - Correct display of selected values in UI when filtering object list by a null value
  • #16173 - Fix TypeError exception when viewing object list with no pagination preference defined
  • #16228 - Fix permissions enforcement for GraphQL queries of users & groups
  • #16232 - Preserve bulk action checkboxes on dynamic tables when using pagination
  • #16240 - Fixed NoReverseMatch exception when adding circuit terminations to an object counts dashboard widget

v4.0.2-ls200

16 May 16:07
Compare
Choose a tag to compare

LinuxServer Changes:

Rebase to Alpine 3.19.

netbox Changes:

Important

This release includes an important security fix for NetBox v4.0.0 and v4.0.1, and is a strongly recommended update for all users. More details will follow.

Enhancements

  • #15119 - Add cluster & cluster group UI filter fields for VLAN groups
  • #16090 - Include current NetBox version when an unsupported plugin is detected
  • #16096 - Introduce the ENABLE_TRANSLATION configuration parameter
  • #16107 - Change the default value for LOGIN_REQUIRED to True
  • #16127 - Add integration point for unsupported settings

Bug Fixes

  • #16077 - Fix display of parameter values when viewing configuration revisions
  • #16078 - Fix integer filters mistakenly marked as required for GraphQL API
  • #16101 - Fix initial loading of pagination widget for dynamic object tables
  • #16123 - Fix custom script execution via REST API
  • #16124 - Fix GraphQL API support for querying virtual machine interfaces

v4.0.2-ls199

14 May 16:47
Compare
Choose a tag to compare

LinuxServer Changes:

Rebase to Alpine 3.19.

netbox Changes:

Important

This release includes an important security fix for NetBox v4.0.0 and v4.0.1, and is a strongly recommended update for all users. More details will follow.

Enhancements

  • #15119 - Add cluster & cluster group UI filter fields for VLAN groups
  • #16090 - Include current NetBox version when an unsupported plugin is detected
  • #16096 - Introduce the ENABLE_TRANSLATION configuration parameter
  • #16107 - Change the default value for LOGIN_REQUIRED to True
  • #16127 - Add integration point for unsupported settings

Bug Fixes

  • #16077 - Fix display of parameter values when viewing configuration revisions
  • #16078 - Fix integer filters mistakenly marked as required for GraphQL API
  • #16101 - Fix initial loading of pagination widget for dynamic object tables
  • #16123 - Fix custom script execution via REST API
  • #16124 - Fix GraphQL API support for querying virtual machine interfaces