Skip to content

Releases: linuxserver/docker-netbox

v3.4.8-ls113

20 Apr 15:52

Choose a tag to compare

LinuxServer Changes:

Rebase to Alpine 3.17.

netbox Changes:

Enhancements

  • #10414 - Enable general purpose image attachments for device types
  • #10600 - Allow custom object fields to reference a user or group
  • #11015 - Remove unit from commit rate column header in circuits table
  • #11431 - Disallow changing custom field type after creation
  • #11453 - Display a warning banner when DEBUG is enabled
  • #12007 - Enable filtering of VM Interfaces by assigned VLAN
  • #12095 - Specify UTF-8 encoding for default export template MIME type
  • #12207 - Introduce the grant_token permission for controlling the creation of API tokens on behalf of other users

Bug Fixes

  • #10221 - Validate generic foreign key relations assigned via REST API requests
  • #11432 - Prevent existing components & component templates from being reassigned to different devices/device types via the REST API
  • #11454 - Raise validation error if generic foreign key assignment does not specify both object type and ID
  • #11746 - Fix cleanup of object data when deleting a custom field
  • #12011 - Fix KeyError exception when attempting to add module bays in bulk
  • #12040 - Display relevant UI tab upon bulk import validation failure
  • #12074 - Fix the automatic assignment of racks to devices via the REST API
  • #12084 - Fix exception when attempting to create a saved filter for applied filters
  • #12087 - Fix bulk editing of many-to-many relationships
  • #12117 - Hide clone button for objects with no clonable attributes
  • #12118 - Fix instantiation of nested inventory item templates when creating a device
  • #12184 - Fix filtered bulk deletion for various models
  • #12190 - Fix form layout for plugin textarea fields
  • #12227 - Fix tenant assignment on bulk import of L2VPNs

v3.4.8-ls112

12 Apr 20:52

Choose a tag to compare

LinuxServer Changes:

Rebase to Alpine 3.17.

netbox Changes:

Enhancements

  • #10414 - Enable general purpose image attachments for device types
  • #10600 - Allow custom object fields to reference a user or group
  • #11015 - Remove unit from commit rate column header in circuits table
  • #11431 - Disallow changing custom field type after creation
  • #11453 - Display a warning banner when DEBUG is enabled
  • #12007 - Enable filtering of VM Interfaces by assigned VLAN
  • #12095 - Specify UTF-8 encoding for default export template MIME type
  • #12207 - Introduce the grant_token permission for controlling the creation of API tokens on behalf of other users

Bug Fixes

  • #10221 - Validate generic foreign key relations assigned via REST API requests
  • #11432 - Prevent existing components & component templates from being reassigned to different devices/device types via the REST API
  • #11454 - Raise validation error if generic foreign key assignment does not specify both object type and ID
  • #11746 - Fix cleanup of object data when deleting a custom field
  • #12011 - Fix KeyError exception when attempting to add module bays in bulk
  • #12040 - Display relevant UI tab upon bulk import validation failure
  • #12074 - Fix the automatic assignment of racks to devices via the REST API
  • #12084 - Fix exception when attempting to create a saved filter for applied filters
  • #12087 - Fix bulk editing of many-to-many relationships
  • #12117 - Hide clone button for objects with no clonable attributes
  • #12118 - Fix instantiation of nested inventory item templates when creating a device
  • #12184 - Fix filtered bulk deletion for various models
  • #12190 - Fix form layout for plugin textarea fields
  • #12227 - Fix tenant assignment on bulk import of L2VPNs

v3.4.7-ls111

07 Apr 10:31

Choose a tag to compare

LinuxServer Changes:

Rebase to Alpine 3.17.

netbox Changes:

Enhancements

  • #11645 - Automatically set the scheduled time when executing reports/scripts at a recurring interval
  • #11833 - Add fieldset support for custom script forms
  • #11973 - Use SSID for representing wireless links, if set
  • #11977 - Support designating multiple backends via REMOTE_AUTH_BACKEND config parameter
  • #11990 - Improve error reporting for duplicate CSV column headings
  • #11991 - Enable VDC assignment during bulk import/edit of interfaces

Bug Fixes

  • #11914 - Include parameters when exporting saved filters
  • #11933 - Fix cloning of saved filters
  • #11984 - Remove erroneous 802.3az PoE type
  • #11979 - Correct URL for tags in route targets list
  • #12008 - Enable cloning of export templates
  • #12029 - Restore missing description field on virtual chassis form
  • #12038 - Correct display of zero values for virtual chassis member priority
  • #12048 - Enable cloning of tags
  • #12058 - Enable cloning of config contexts

v3.4.7-ls110

31 Mar 10:16

Choose a tag to compare

LinuxServer Changes:

Rebase to Alpine 3.17.

netbox Changes:

Enhancements

  • #11645 - Automatically set the scheduled time when executing reports/scripts at a recurring interval
  • #11833 - Add fieldset support for custom script forms
  • #11973 - Use SSID for representing wireless links, if set
  • #11977 - Support designating multiple backends via REMOTE_AUTH_BACKEND config parameter
  • #11990 - Improve error reporting for duplicate CSV column headings
  • #11991 - Enable VDC assignment during bulk import/edit of interfaces

Bug Fixes

  • #11914 - Include parameters when exporting saved filters
  • #11933 - Fix cloning of saved filters
  • #11984 - Remove erroneous 802.3az PoE type
  • #11979 - Correct URL for tags in route targets list
  • #12008 - Enable cloning of export templates
  • #12029 - Restore missing description field on virtual chassis form
  • #12038 - Correct display of zero values for virtual chassis member priority
  • #12048 - Enable cloning of tags
  • #12058 - Enable cloning of config contexts

v3.4.7-ls109

28 Mar 18:54

Choose a tag to compare

LinuxServer Changes:

Rebase to Alpine 3.17.

netbox Changes:

Enhancements

  • #11645 - Automatically set the scheduled time when executing reports/scripts at a recurring interval
  • #11833 - Add fieldset support for custom script forms
  • #11973 - Use SSID for representing wireless links, if set
  • #11977 - Support designating multiple backends via REMOTE_AUTH_BACKEND config parameter
  • #11990 - Improve error reporting for duplicate CSV column headings
  • #11991 - Enable VDC assignment during bulk import/edit of interfaces

Bug Fixes

  • #11914 - Include parameters when exporting saved filters
  • #11933 - Fix cloning of saved filters
  • #11984 - Remove erroneous 802.3az PoE type
  • #11979 - Correct URL for tags in route targets list
  • #12008 - Enable cloning of export templates
  • #12029 - Restore missing description field on virtual chassis form
  • #12038 - Correct display of zero values for virtual chassis member priority
  • #12048 - Enable cloning of tags
  • #12058 - Enable cloning of config contexts

v3.4.6-ls108

24 Mar 10:18

Choose a tag to compare

LinuxServer Changes:

Rebase to Alpine 3.17.

netbox Changes:

Enhancements

  • #10058 - Enable searching for devices/VMs by primary IP address
  • #11011 - Add ability to toggle visibility of virtual interfaces under device view
  • #11294 - Enable live preview of Markdown content
  • #11807 - Restore default page size when navigating between views
  • #11817 - Add connected_endpoints field to GraphQL API for cabled objects
  • #11851 - Include IP version in GraphQL API representations of aggregates, prefixes, and IP addresses
  • #11862 - Add Cisco StackWise 1T interface type
  • #11871 - Add IEEE 802.3az PoE type for interfaces
  • #11929 - Strip whitespace from CSV headers prior to validation

Bug Fixes

  • #11470 - Avoid raising exception when filtering IPs by an invalid address
  • #11565 - Apply custom field defaults to IP address created during FHRP group creation
  • #11631 - Fix filtering changelog & journal entries by multiple content type IDs
  • #11758 - Support non-URL-safe characters in plugin menu titles
  • #11796 - When importing devices, restrict rack by location only if the location field is specified
  • #11819 - Fix filtering of cable terminations by object type
  • #11850 - Fix loading of CSV files containing a byte order mark
  • #11903 - Fix escaping of return URL values for action buttons in tables
  • #11927 - Correct loading of plugin resources with custom paths

v3.4.6-ls107

17 Mar 10:22

Choose a tag to compare

LinuxServer Changes:

Rebase to Alpine 3.17.

netbox Changes:

Enhancements

  • #10058 - Enable searching for devices/VMs by primary IP address
  • #11011 - Add ability to toggle visibility of virtual interfaces under device view
  • #11294 - Enable live preview of Markdown content
  • #11807 - Restore default page size when navigating between views
  • #11817 - Add connected_endpoints field to GraphQL API for cabled objects
  • #11851 - Include IP version in GraphQL API representations of aggregates, prefixes, and IP addresses
  • #11862 - Add Cisco StackWise 1T interface type
  • #11871 - Add IEEE 802.3az PoE type for interfaces
  • #11929 - Strip whitespace from CSV headers prior to validation

Bug Fixes

  • #11470 - Avoid raising exception when filtering IPs by an invalid address
  • #11565 - Apply custom field defaults to IP address created during FHRP group creation
  • #11631 - Fix filtering changelog & journal entries by multiple content type IDs
  • #11758 - Support non-URL-safe characters in plugin menu titles
  • #11796 - When importing devices, restrict rack by location only if the location field is specified
  • #11819 - Fix filtering of cable terminations by object type
  • #11850 - Fix loading of CSV files containing a byte order mark
  • #11903 - Fix escaping of return URL values for action buttons in tables
  • #11927 - Correct loading of plugin resources with custom paths

v3.4.6-ls106

13 Mar 16:58

Choose a tag to compare

LinuxServer Changes:

Rebase to Alpine 3.17.

netbox Changes:

Enhancements

  • #10058 - Enable searching for devices/VMs by primary IP address
  • #11011 - Add ability to toggle visibility of virtual interfaces under device view
  • #11294 - Enable live preview of Markdown content
  • #11807 - Restore default page size when navigating between views
  • #11817 - Add connected_endpoints field to GraphQL API for cabled objects
  • #11851 - Include IP version in GraphQL API representations of aggregates, prefixes, and IP addresses
  • #11862 - Add Cisco StackWise 1T interface type
  • #11871 - Add IEEE 802.3az PoE type for interfaces
  • #11929 - Strip whitespace from CSV headers prior to validation

Bug Fixes

  • #11470 - Avoid raising exception when filtering IPs by an invalid address
  • #11565 - Apply custom field defaults to IP address created during FHRP group creation
  • #11631 - Fix filtering changelog & journal entries by multiple content type IDs
  • #11758 - Support non-URL-safe characters in plugin menu titles
  • #11796 - When importing devices, restrict rack by location only if the location field is specified
  • #11819 - Fix filtering of cable terminations by object type
  • #11850 - Fix loading of CSV files containing a byte order mark
  • #11903 - Fix escaping of return URL values for action buttons in tables
  • #11927 - Correct loading of plugin resources with custom paths

v3.4.5-ls105

10 Mar 18:50

Choose a tag to compare

LinuxServer Changes:

Rebase to Alpine 3.17.

netbox Changes:

Enhancements

  • #11110 - Add start_address and end_address filters for IP ranges
  • #11592 - Introduce FILE_UPLOAD_MAX_MEMORY_SIZE configuration parameter
  • #11685 - Match on containing prefixes and aggregates when querying for IP addresses using global search
  • #11787 - Upgrade script will automatically rebuild missing search cache

Bug Fixes

  • #11032 - Fix false custom validation errors during component creation
  • #11226 - Ensure scripts and reports within submodules are automatically reloaded
  • #11459 - Enable evaluating null values in custom validation rules
  • #11473 - GraphQL requests specifying an invalid filter should return an empty queryset
  • #11582 - Ensure form validation errors are displayed when adding virtual chassis members
  • #11601 - Fix partial matching of start/end addresses for IP range search
  • #11683 - Fix CSV header attribute detection when auto-detecting import format
  • #11711 - Fix CSV import for multiple-object custom fields
  • #11723 - Circuit terminations should link to their associated circuits (rather than site or provider network)
  • #11775 - Skip checking for old search cache records when creating a new object
  • #11786 - List only applicable object types in form widget when filtering custom fields

v3.4.5-ls104

10 Mar 10:38

Choose a tag to compare

LinuxServer Changes:

Rebase to Alpine 3.16, migrate to s6v3.

netbox Changes:

Enhancements

  • #11110 - Add start_address and end_address filters for IP ranges
  • #11592 - Introduce FILE_UPLOAD_MAX_MEMORY_SIZE configuration parameter
  • #11685 - Match on containing prefixes and aggregates when querying for IP addresses using global search
  • #11787 - Upgrade script will automatically rebuild missing search cache

Bug Fixes

  • #11032 - Fix false custom validation errors during component creation
  • #11226 - Ensure scripts and reports within submodules are automatically reloaded
  • #11459 - Enable evaluating null values in custom validation rules
  • #11473 - GraphQL requests specifying an invalid filter should return an empty queryset
  • #11582 - Ensure form validation errors are displayed when adding virtual chassis members
  • #11601 - Fix partial matching of start/end addresses for IP range search
  • #11683 - Fix CSV header attribute detection when auto-detecting import format
  • #11711 - Fix CSV import for multiple-object custom fields
  • #11723 - Circuit terminations should link to their associated circuits (rather than site or provider network)
  • #11775 - Skip checking for old search cache records when creating a new object
  • #11786 - List only applicable object types in form widget when filtering custom fields