Skip to content

Releases: linuxserver/docker-netbox

v4.3.6-ls295

21 Aug 15:57
604ebbb

Choose a tag to compare

CI Report:

https://ci-tests.linuxserver.io/linuxserver/netbox/v4.3.6-ls295/index.html

LinuxServer Changes:

Restructure init to allow for plugins as mods.

Remote Changes:

Enhancements

  • #17222 - Made unread notifications more visible with improved styling and positioning
  • #18843 - Include color name when exporting cables
  • #18873 - Add a request timeout parameter to the RSS feed dashboard widget
  • #19622 - Allow sharing GraphQL queries as links
  • #19728 - Added C18 power port type for audio devices
  • #19968 - Improve object type selection form field when editing permissions
  • #19977 - Improve performance when filtering device components by site, location, or rack

Bug Fixes

  • #19321 - Reduce redundant database queries when bulk importing devices
  • #19379 - Support singular VLAN IDs in list when editing a VLAN group
  • #19812 - Implement contains GraphQL filter for IPAM prefixes and IP ranges
  • #19917 - Ensure deterministic ordering of duplicate MAC addresses
  • #19996 - Correct dynamic query parameters for IP Address field in Add/Edit Service form
  • #19998 - Fix missing changelog records for deleted tags
  • #19999 - Corrected excessive whitespace in script list dashboard widget
  • #20001 - is_api_request() should not evaluate a request's content type
  • #20009 - Ensure search parameter is escaped for export links under object list views
  • #20017 - Fix highlighting of changed lines in changelog data
  • #20023 - Add GiST index on prefixes table to vastly improve bulk deletion time
  • #20030 - Fix height of object list action buttons & others
  • #20033 - Fix TypeError exception when bulk deleting bookmarks
  • #20056 - Fixed missing RF role options in device type schema validation

v4.3.6-ls294

14 Aug 16:03
3b74c76

Choose a tag to compare

CI Report:

https://ci-tests.linuxserver.io/linuxserver/netbox/v4.3.6-ls294/index.html

LinuxServer Changes:

Restructure init to allow for plugins as mods.

Remote Changes:

Enhancements

  • #17222 - Made unread notifications more visible with improved styling and positioning
  • #18843 - Include color name when exporting cables
  • #18873 - Add a request timeout parameter to the RSS feed dashboard widget
  • #19622 - Allow sharing GraphQL queries as links
  • #19728 - Added C18 power port type for audio devices
  • #19968 - Improve object type selection form field when editing permissions
  • #19977 - Improve performance when filtering device components by site, location, or rack

Bug Fixes

  • #19321 - Reduce redundant database queries when bulk importing devices
  • #19379 - Support singular VLAN IDs in list when editing a VLAN group
  • #19812 - Implement contains GraphQL filter for IPAM prefixes and IP ranges
  • #19917 - Ensure deterministic ordering of duplicate MAC addresses
  • #19996 - Correct dynamic query parameters for IP Address field in Add/Edit Service form
  • #19998 - Fix missing changelog records for deleted tags
  • #19999 - Corrected excessive whitespace in script list dashboard widget
  • #20001 - is_api_request() should not evaluate a request's content type
  • #20009 - Ensure search parameter is escaped for export links under object list views
  • #20017 - Fix highlighting of changed lines in changelog data
  • #20023 - Add GiST index on prefixes table to vastly improve bulk deletion time
  • #20030 - Fix height of object list action buttons & others
  • #20033 - Fix TypeError exception when bulk deleting bookmarks
  • #20056 - Fixed missing RF role options in device type schema validation

v4.3.6-ls293

12 Aug 18:37
4c08045

Choose a tag to compare

CI Report:

https://ci-tests.linuxserver.io/linuxserver/netbox/v4.3.6-ls293/index.html

LinuxServer Changes:

Restructure init to allow for plugins as mods.

Remote Changes:

Enhancements

  • #17222 - Made unread notifications more visible with improved styling and positioning
  • #18843 - Include color name when exporting cables
  • #18873 - Add a request timeout parameter to the RSS feed dashboard widget
  • #19622 - Allow sharing GraphQL queries as links
  • #19728 - Added C18 power port type for audio devices
  • #19968 - Improve object type selection form field when editing permissions
  • #19977 - Improve performance when filtering device components by site, location, or rack

Bug Fixes

  • #19321 - Reduce redundant database queries when bulk importing devices
  • #19379 - Support singular VLAN IDs in list when editing a VLAN group
  • #19812 - Implement contains GraphQL filter for IPAM prefixes and IP ranges
  • #19917 - Ensure deterministic ordering of duplicate MAC addresses
  • #19996 - Correct dynamic query parameters for IP Address field in Add/Edit Service form
  • #19998 - Fix missing changelog records for deleted tags
  • #19999 - Corrected excessive whitespace in script list dashboard widget
  • #20001 - is_api_request() should not evaluate a request's content type
  • #20009 - Ensure search parameter is escaped for export links under object list views
  • #20017 - Fix highlighting of changed lines in changelog data
  • #20023 - Add GiST index on prefixes table to vastly improve bulk deletion time
  • #20030 - Fix height of object list action buttons & others
  • #20033 - Fix TypeError exception when bulk deleting bookmarks
  • #20056 - Fixed missing RF role options in device type schema validation

v4.3.5-ls292

07 Aug 16:02
6ef2f43

Choose a tag to compare

CI Report:

https://ci-tests.linuxserver.io/linuxserver/netbox/v4.3.5-ls292/index.html

LinuxServer Changes:

Restructure init to allow for plugins as mods.

Remote Changes:

Enhancements

  • #18797 - Added jinja2.StrictUndefined option for config template rendering to catch undefined variables
  • #18936 - Cable imports now accept color names (e.g. "red", "blue") in addition to hex color codes
  • #19840 - Cable imports now support specifying site information for better organization
  • #19902 - Device names in rack elevation SVG exports are automatically truncated to prevent overflow beyond rack unit boundaries
  • #19903 - String field filters now support regex and iregex lookups for advanced pattern matching
  • #19910 - Internet-dependent links are no longer visible when running in air-gapped environments

Bug Fixes

  • #18900 - REST API paginator now raises proper exceptions when attempting to paginate unordered querysets
  • #19916 - Rack elevation image/label dropdown functionality restored
  • #19934 - Added missing description field to tenant bulk edit form
  • #19956 - Prevent duplicate deletion records in changelog from cascading deletions

v4.3.5-ls291

31 Jul 16:07
51d1537

Choose a tag to compare

CI Report:

https://ci-tests.linuxserver.io/linuxserver/netbox/v4.3.5-ls291/index.html

LinuxServer Changes:

Restructure init to allow for plugins as mods.

Remote Changes:

Enhancements

  • #18797 - Added jinja2.StrictUndefined option for config template rendering to catch undefined variables
  • #18936 - Cable imports now accept color names (e.g. "red", "blue") in addition to hex color codes
  • #19840 - Cable imports now support specifying site information for better organization
  • #19902 - Device names in rack elevation SVG exports are automatically truncated to prevent overflow beyond rack unit boundaries
  • #19903 - String field filters now support regex and iregex lookups for advanced pattern matching
  • #19910 - Internet-dependent links are no longer visible when running in air-gapped environments

Bug Fixes

  • #18900 - REST API paginator now raises proper exceptions when attempting to paginate unordered querysets
  • #19916 - Rack elevation image/label dropdown functionality restored
  • #19934 - Added missing description field to tenant bulk edit form
  • #19956 - Prevent duplicate deletion records in changelog from cascading deletions

v4.3.5-ls290

29 Jul 21:29
7af5376

Choose a tag to compare

CI Report:

https://ci-tests.linuxserver.io/linuxserver/netbox/v4.3.5-ls290/index.html

LinuxServer Changes:

Restructure init to allow for plugins as mods.

Remote Changes:

Enhancements

  • #18797 - Added jinja2.StrictUndefined option for config template rendering to catch undefined variables
  • #18936 - Cable imports now accept color names (e.g. "red", "blue") in addition to hex color codes
  • #19840 - Cable imports now support specifying site information for better organization
  • #19902 - Device names in rack elevation SVG exports are automatically truncated to prevent overflow beyond rack unit boundaries
  • #19903 - String field filters now support regex and iregex lookups for advanced pattern matching
  • #19910 - Internet-dependent links are no longer visible when running in air-gapped environments

Bug Fixes

  • #18900 - REST API paginator now raises proper exceptions when attempting to paginate unordered querysets
  • #19916 - Rack elevation image/label dropdown functionality restored
  • #19934 - Added missing description field to tenant bulk edit form
  • #19956 - Prevent duplicate deletion records in changelog from cascading deletions

v4.3.4-ls289

24 Jul 15:59
e7c92f9

Choose a tag to compare

CI Report:

https://ci-tests.linuxserver.io/linuxserver/netbox/v4.3.4-ls289/index.html

LinuxServer Changes:

Restructure init to allow for plugins as mods.

Remote Changes:

Enhancements

  • #18811 - Match expanded form IPv6 addresses in global search
  • #19550 - Enable lazy loading for rack elevations
  • #19571 - Add a default module type profile for expansion cards
  • #19793 - Support custom dynamic navigation menu links
  • #19828 - Expose L2VPN termination in interface GraphQL response

Bug Fixes

  • #19413 - Custom fields should be grouped in filter forms
  • #19633 - Introduce InvalidCondition exception and log all evaluations of invalid event rule conditions
  • #19800 - Module type bulk import should support profile assignment
  • #19806 - Introduce JobFailed exception to allow marking background jobs as failed
  • #19827 - Enforce uniqueness for device role names & slugs
  • #19839 - Enable export of parent assignment for recursively nested objects
  • #19876 - Remove Markdown rendering from CustomFieldChoiceSet description field

v4.3.4-ls288

15 Jul 18:37
3b26417

Choose a tag to compare

CI Report:

https://ci-tests.linuxserver.io/linuxserver/netbox/v4.3.4-ls288/index.html

LinuxServer Changes:

Restructure init to allow for plugins as mods.

Remote Changes:

Enhancements

  • #18811 - Match expanded form IPv6 addresses in global search
  • #19550 - Enable lazy loading for rack elevations
  • #19571 - Add a default module type profile for expansion cards
  • #19793 - Support custom dynamic navigation menu links
  • #19828 - Expose L2VPN termination in interface GraphQL response

Bug Fixes

  • #19413 - Custom fields should be grouped in filter forms
  • #19633 - Introduce InvalidCondition exception and log all evaluations of invalid event rule conditions
  • #19800 - Module type bulk import should support profile assignment
  • #19806 - Introduce JobFailed exception to allow marking background jobs as failed
  • #19827 - Enforce uniqueness for device role names & slugs
  • #19839 - Enable export of parent assignment for recursively nested objects
  • #19876 - Remove Markdown rendering from CustomFieldChoiceSet description field

v4.3.3-ls287

10 Jul 16:01
c20d892

Choose a tag to compare

CI Report:

https://ci-tests.linuxserver.io/linuxserver/netbox/v4.3.3-ls287/index.html

LinuxServer Changes:

Restructure init to allow for plugins as mods.

Remote Changes:

Enhancements

  • #17183 - Enable associating tags with object types during bulk import
  • #17719 - Introduce a user preference for table row striping
  • #19492 - Add a UI button to download the output of an executed custom script
  • #19499 - Support qualifying interfaces by parent device when bulk importing wireless links

Bug Fixes

  • #19529 - Fix support for running custom scripts via the runscript management command
  • #19555 - Fix support for schedule_at when invoking a custom script via the REST API
  • #19617 - Ensure consistent styling of "connect" buttons in UI
  • #19640 - Restore ability to filter FHRP group assignments by device/VM in GraphQL API
  • #19644 - Atomic transactions should always employ database routing
  • #19659 - Populate initial device/VM selection for "add a service" button
  • #19665 - Correct field reference in wireless link model validation
  • #19667 - Fix TypeError exception when creating a new module profile type with no schema
  • #19673 - Ignore custom field references when compiling table prefetches
  • #19677 - Fix exception when passing null value to present_in_vrf filter
  • #19680 - Correct chronological ordering of change records resulting from device deletions
  • #19687 - Cellular interface types should be considered non-connectable
  • #19702 - Fix DoesNotExist exception when deleting a notification group with an associated event rule
  • #19745 - Fix bulk import of services with IP addresses assigned to FHRP groups

v4.3.3-ls286

03 Jul 16:03
dbc675f

Choose a tag to compare

CI Report:

https://ci-tests.linuxserver.io/linuxserver/netbox/v4.3.3-ls286/index.html

LinuxServer Changes:

Restructure init to allow for plugins as mods.

Remote Changes:

Enhancements

  • #17183 - Enable associating tags with object types during bulk import
  • #17719 - Introduce a user preference for table row striping
  • #19492 - Add a UI button to download the output of an executed custom script
  • #19499 - Support qualifying interfaces by parent device when bulk importing wireless links

Bug Fixes

  • #19529 - Fix support for running custom scripts via the runscript management command
  • #19555 - Fix support for schedule_at when invoking a custom script via the REST API
  • #19617 - Ensure consistent styling of "connect" buttons in UI
  • #19640 - Restore ability to filter FHRP group assignments by device/VM in GraphQL API
  • #19644 - Atomic transactions should always employ database routing
  • #19659 - Populate initial device/VM selection for "add a service" button
  • #19665 - Correct field reference in wireless link model validation
  • #19667 - Fix TypeError exception when creating a new module profile type with no schema
  • #19673 - Ignore custom field references when compiling table prefetches
  • #19677 - Fix exception when passing null value to present_in_vrf filter
  • #19680 - Correct chronological ordering of change records resulting from device deletions
  • #19687 - Cellular interface types should be considered non-connectable
  • #19702 - Fix DoesNotExist exception when deleting a notification group with an associated event rule
  • #19745 - Fix bulk import of services with IP addresses assigned to FHRP groups