加载中...
Releases
v4.5.2
Compare
Sorry, something went wrong.
No results found
Enhancements
#15801 - Add link peer and connection columns to the VLAN device interfaces table
#19221 - Truncate long image attachment filenames in the UI
#19869 - Display peer connections for LAG member interfaces
#20052 - Increase logging level of error message when a custom script fails to load
#20172 - Add cabled filter for interfaces in GraphQL API
#21081 - Add owner group table columns & filters across all supported object list views
#21088 - Add max depth and max length dropdowns for child prefix views
#21110 - Support cursor-based pagination in GraphQL API
#21201 - Pre-populate GenericForeignKey form fields when cloning
#21209 - Ignore case sensitivity for configuration parameters which specify an app label and model name
#21228 - Support image attachments for rack types
#21244 - Enable omitting specific fields from REST API responses with ?omit= parameter
Performance Improvements
#21249 - Avoid extraneous user query when no event rules are present
#21259 - Cache ObjectType lookups for the duration of a request
#21260 - Defer object serialization for events pipeline processing
#21263 - Prefetch related objects after creating/updating objects via REST API
#21300 - Cache custom field lookups for the duration of a request
#21302 - Avoid redundant uniqueness checks in ValidatedModelSerializer
#21303 - Cache post-change snapshot on each instance after serialization
#21327 - Always leverage get_by_natural_key() to resolve ContentTypes
Bug Fixes
#20212 - Fix support for image attachment thumbnails when using S3 storage
#20383 - When editing a device, clearing the assigned unit should also clear the rack face selection
#20902 - Avoid SyncError exception when Git URL contains an embedded username
#20977 - "Run again" button should respect script variable defaults
#21115 - Include attribute_data in ModuleType YAML export
#21129 - Store queue name on the Job model to ensure deletion of associated RQ task when a non-default queue is used
#21168 - Fix Application Service cloning to preserve parent object
#21173 - Ensure all plugin menu items are registered regardless of initialization order
#21176 - Remove checkboxes from IP ranges in mixed-type tables
#21202 - Fix scoped form cloning clearing the scope field when scope_type changes
#21214 - Clean up AutoSyncRecord when detaching from DataSource
#21242 - Navigation menu items for authentication should not require staff_only permission
#21254 - Fix AttributeError exception when checking for latest release
#21262 - Assigned scope should be replicated when cloning a prefix
#21269 - Fix replication of front/rear port assignments from the module type when installing a module
You can’t perform that action at this time.