mirror of
https://github.com/netbox-community/netbox.git
synced 2026-04-23 17:28:49 +02:00
v3.0
0%
v3.1
0%
v3.7
0%
v4.2
0%
v4.2.6
0%
v4.2.7
0%
Enhancements
- #16144 - Add support for plugin models to GetReturnURLMixin
- #18138 - Enable filtering of ObjectVar and MultiObjectVar input selections for custom fields
- #18656 - Enable FHRP group assignment when bulk importing IP addresses
- #18980 - Optimize bulk updates of custom field values when custom fields are added/removed
- #19018 - Add MoCA interface type
Bug Fixes
- #18553 - Avoid clearing site of assigned virtual machines when editing a cluster
- #18738 - Respect declared ordering of custom scripts within a module
- #18895 - Fix GraphQL support for interfaces which terminate virtual circuits
- #18904 - Add missing tags column to config contexts table
- #18964 - Fix "select all" behavior on object lists
- #18965 - "Run script" button should respect default commit toggle for custom scripts
- #18991 - Fix cable path tracing for pass-through ports in REST API
- #18999 - Fix filtering of inventory items with no manufacturer in GraphQL API
- #19021 - Preserve JSONField stylign when
help_textis passed - #19023 -
get_field_value()should honor null values on bound form fields - #19030 - Prevent pagination buttons from overlapping bulk action buttons on object lists
- #19041 - Fix
IndexErrorexception when creating multiple front ports with a label - #19092 - Fix clearing of scope field when bulk editing prefixes
- #19122 - Fix styling of server error page
v4.2.8
0%
Enhancements
- #17136 - Introduce the
--readonlyflag on upgrade script - #17908 - Add trace buttons to terminations under cable view
- #18976 - Include FHRP group name on interface lists
- #18978 - Add 802.1Q mode to interface filter form
- #18879 - Enable filtering prefixes by group of assigned VLAN
- #19038 - Show count of related VLAN groups under cluster view
- #19040 - Add "copy to clipboard" button for rendered config
- #19056 - Enable filtering devices by location slug
- #19196 - Add Filtering by VLAN Translation Policy to Interface Filter Forms
Bug Fixes
- #18500 -
prepare_cloned_fields()should validate cloning support on model - #18881 - Include missing related object counts under certain views
- #18955 - Omit "clear" button on required choice fields
- #18959 - Preserve ordering of terminations in cable traces
- #18961 - Virtual chassis form should exclude members of other VCs when adding members
- #19166 - Fix custom field choices bulk import support for
base_choices - #19189 - The
load_yaml()convenience method on BaseScript should use SafeLoader - #19195 - Language cookie should respect
SESSION_COOKIE_SECUREvalue - #19230 - Allow label reuse when creating multiple components from a pattern
- #19268 - Restore editing conflict protection for several object forms
v4.2.9
0%
Enhancements
- #17151 - Display circuit type with background color in circuits list
- #17319 - Improve layout of component template edit forms
- #17405 - Display plugin icons in plugins list
- #18215 - Link to script results list from script history
- #18334 - Add region, site group, site, location, and rack filters for modules
- #18982 - Reference rack as related object in changelog records for rack reservations
- #18989 - List virtual circuits under provider view
- #19110 - Enable filtering devices and virtual machines by primary IP address
- #19358 - Move release info from footer to the navigation menu
Bug Fixes
- #15739 - Account for parallel cables when calculating total path length
- #15971 - Preserve "none" selection in filter form fields
- #16238 - Fix styling for white, gray, and black custom link buttons
- #17613 - Fix layout of object view content on mobile
- #17676 - Fix support for module bay creation when bulk importing module types
- #18706 - Fix validation for VLANs assigned to both a group and a site
- #18717 - Ensure change logs populated for many-to-one changes
- #19117 - Avoid
AttributeErrorexception when bulk import objects which have a multi-object custom field with a default value - #19204 - Improve JSON serialization support for data returned by a custom script
- #19217 - Ensure static assets for the debug toolbar are installed even if
DEBUGis false - #19228 - Fix ordering of custom scripts to avoid
NoReverseMatchexception - #19229 - Fix
ValueErrorexception when attempting to nullify interface mode when a VLAN is assigned - #19275 -
typefield should not be required when bulk editing interfaces - #19279 -
statusfield should not be required when bulk editing inventory items - #19281 - Fix form validation failure when attempting to create a service from a service template
- #19320 - Include Q-in-Q VLAN (if any) in VM interface details
- #19322 - Correct URL paths for bulk import views
- #19346 - Ensure all redirect URLs are validated before use
v4.3.1
0%
Enhancements
- #17073 - Enable global search for tags
- #18419 - Enable specifying a queue name when calling
Job.enqueue() - #19416 - Add the 1000BASE-SX interface type
- #19434 - Add pre-populated interface speed choices for 2.5 and 5 Gbps
Bug Fixes
- #17107 - Fix cosmetic issue in cable traces ending at a provider network
- #19309 - Improve REST API query performance for prefixes and IP addresses
- #19361 - Fix incorrect GraphQL object types
- #19375 - Fix table configuration after applying a saved table config
- #19376 - Fix
FieldDoesNotExistexception when global search results include a contact - #19380 - Fix column selections for child object tables
- #19381 - Fix syncing of custom scripts from a remote data source
- #19396 - Enable nullifying VLAN
qinq_rolevia the REST API - #19397 - Correct enum type for IPRangeFilter in GraphQL API
- #19432 - Update minimum required PostgreSQL version referenced by server error page
- #19440 - Ensure data migrations use the correct database connection
- #19444 - Fix change logging for contact group assignments
- #19463 - Hide button dropdown for tables which do not support saved configs
- #19464 - Fix bulk editing of inventory items from device view
- #19465 - Fix ability to clear assigned prefix scope in UI
- #19472 - Fix device column rendering in virtual device contexts table
v4.3.2
0%
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
FieldErrorexception when ordering circuit or tunnel terminations by the terminating object - #19490 - Fix inclusion support for config templates populated via a data source
- #19496 - Fix
AttributeErrorexception 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
occupiedfilter should include interfaces terminating a wireless link - #19599 - Fix
AttributeErrorexception when sorting change history under user view - #19610 - Fix
FieldErrorexception when sorting tunnel terminations by tenant - #19623 - Display description under provider account view
v4.3.3
0%
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
runscriptmanagement command - #19555 - Fix support for
schedule_atwhen 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
TypeErrorexception 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_vrffilter - #19680 - Correct chronological ordering of change records resulting from device deletions
- #19687 - Cellular interface types should be considered non-connectable
- #19702 - Fix
DoesNotExistexception 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.6
0%
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
containsGraphQL 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
TypeErrorexception when bulk deleting bookmarks - #20056 - Fixed missing RF role options in device type schema validation
v3.2
0%
v3.3
0%
v3.4
0%
v3.5
0%
v3.6
0%
v4.0
0%
v4.1
0%
v4.3
0%