Skip to content

Releases: linuxserver/docker-netbox

v4.3.5-ls291

31 Jul 16:07
51d1537
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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

v4.3.3-ls285

26 Jun 19:29
cff02e8
Compare
Choose a tag to compare

CI Report:

https://ci-tests.linuxserver.io/linuxserver/netbox/v4.3.3-ls285/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.2-ls284

26 Jun 15:59
d872724
Compare
Choose a tag to compare

CI Report:

https://ci-tests.linuxserver.io/linuxserver/netbox/v4.3.2-ls284/index.html

LinuxServer Changes:

Restructure init to allow for plugins as mods.

Remote Changes:

Enhancements

  • #19200 - Display assigned virtual chassis (if any) on device view
  • #19461 - Add color backgrounds for virtual circuit types
  • #19605 - Enable filtering IP addresses by family in GraphQL API
  • #19627 - Introduce object change migrators

Bug Fixes

  • #19415 - Increase maximum supported distance for circuits and wireless links
  • #19475 - VLANs belonging to the same location as a VM's cluster should be eligible for assignment to interfaces on that VM
  • #19486 - Fix connection card rendering for console server ports
  • #19487 - Fix FieldError exception when ordering circuit or tunnel terminations by the terminating object
  • #19490 - Fix inclusion support for config templates populated via a data source
  • #19496 - Fix AttributeError exception when rendering a config template with no output
  • #19510 - Restore GraphQL API filtering for assigned IP addresses
  • #19520 - Restore ability to alter prefix scope via the REST API
  • #19587 - The occupied filter should include interfaces terminating a wireless link
  • #19599 - Fix AttributeError exception when sorting change history under user view
  • #19610 - Fix FieldError exception when sorting tunnel terminations by tenant
  • #19623 - Display description under provider account view

v4.3.2-ls283

19 Jun 15:59
6748853
Compare
Choose a tag to compare

CI Report:

https://ci-tests.linuxserver.io/linuxserver/netbox/v4.3.2-ls283/index.html

LinuxServer Changes:

Restructure init to allow for plugins as mods.

Remote Changes:

Enhancements

  • #19200 - Display assigned virtual chassis (if any) on device view
  • #19461 - Add color backgrounds for virtual circuit types
  • #19605 - Enable filtering IP addresses by family in GraphQL API
  • #19627 - Introduce object change migrators

Bug Fixes

  • #19415 - Increase maximum supported distance for circuits and wireless links
  • #19475 - VLANs belonging to the same location as a VM's cluster should be eligible for assignment to interfaces on that VM
  • #19486 - Fix connection card rendering for console server ports
  • #19487 - Fix FieldError exception when ordering circuit or tunnel terminations by the terminating object
  • #19490 - Fix inclusion support for config templates populated via a data source
  • #19496 - Fix AttributeError exception when rendering a config template with no output
  • #19510 - Restore GraphQL API filtering for assigned IP addresses
  • #19520 - Restore ability to alter prefix scope via the REST API
  • #19587 - The occupied filter should include interfaces terminating a wireless link
  • #19599 - Fix AttributeError exception when sorting change history under user view
  • #19610 - Fix FieldError exception when sorting tunnel terminations by tenant
  • #19623 - Display description under provider account view

v4.3.2-ls282

12 Jun 16:13
fdaa6aa
Compare
Choose a tag to compare

CI Report:

https://ci-tests.linuxserver.io/linuxserver/netbox/v4.3.2-ls282/index.html

LinuxServer Changes:

Restructure init to allow for plugins as mods.

Remote Changes:

Enhancements

  • #19200 - Display assigned virtual chassis (if any) on device view
  • #19461 - Add color backgrounds for virtual circuit types
  • #19605 - Enable filtering IP addresses by family in GraphQL API
  • #19627 - Introduce object change migrators

Bug Fixes

  • #19415 - Increase maximum supported distance for circuits and wireless links
  • #19475 - VLANs belonging to the same location as a VM's cluster should be eligible for assignment to interfaces on that VM
  • #19486 - Fix connection card rendering for console server ports
  • #19487 - Fix FieldError exception when ordering circuit or tunnel terminations by the terminating object
  • #19490 - Fix inclusion support for config templates populated via a data source
  • #19496 - Fix AttributeError exception when rendering a config template with no output
  • #19510 - Restore GraphQL API filtering for assigned IP addresses
  • #19520 - Restore ability to alter prefix scope via the REST API
  • #19587 - The occupied filter should include interfaces terminating a wireless link
  • #19599 - Fix AttributeError exception when sorting change history under user view
  • #19610 - Fix FieldError exception when sorting tunnel terminations by tenant
  • #19623 - Display description under provider account view