Skip to content

v4.0.10 - 2024-08-29

Compare
Choose a tag to compare
@jeremystretch jeremystretch released this 29 Aug 13:48
· 305 commits to master since this release
e93e9ac

Enhancements

  • #16857 - Scroll long rendered Markdown content within tables
  • #16905 - Enable filtering of device components by device status
  • #16949 - Add device count column to sites table
  • #17072 - Linkify email addresses & phone numbers in contact assignments list
  • #17177 - Add facility field to locations filter form

Bug Fixes

  • #16292 - Ensure consistent evaluation of queryset for both individual and list GraphQL API queries
  • #16385 - Restore support for white, gray, and black background colors
  • #16640 - Fix potential corruption of JSON values in custom fields that are not UI-editable
  • #16670 - Fix conflicts within OpenAPI schema definition regarding nested serializers
  • #16733 - Fix bulk edit/delete of objects when using "select all" widget
  • #16756 - Fix dynamic pagination of custom script results table
  • #16825 - Avoid NoReverseMatch exception when displaying count of related object type with no list view
  • #16946 - GraphQL API requests with an invalid filter should return an empty set
  • #16959 - Fix function of "reset" button on objects filter form
  • #16973 - Fix support for evaluating user token ($user) against custom field values in permission constraints
  • #17007 - Center SSO authentication icon when backend is unnamed
  • #17070 - Image height & width values should not be required when creating an image attachment via the REST API
  • #17108 - Ensure template date & time filters always return localtime-aware values
  • #17117 - Work around Safari rendering bug
  • #17186 - Fix display of custom links with default style under dark mode
  • #17219 - Fix system config view exception when custom validator classes are employed
  • #17230 - Ensure consistent rendering for all dashboard widget colors
  • #17256 - Fix VLAN group scope selection for non-English languages
  • #17278 - Ensure hierarchy is recalculated when bulk editing recursively nested object types (e.g. tenant groups)
  • #17279 - Do not regenerate key when updating a token via REST API
  • #17286 - Fix exception when adding member device to virtual chassis via web UI