Added support for restricting floating dock host maximum size when appropriate if contained docking windows have ContainerMaxSize set.
Added a protected virtual DockSite.NotifyWindowDragMove method that is called as the pointer drags any set of docking windows around.
Improved support for dragging docking windows to nested linked dock sites.
Updated floating dock hosts that contain a single ToolWindowContainer to use the selected ToolWindow's Title as their title.
Updated the AdvancedTabItem template to bind to the HeaderTemplateSelector property.
Grids
Added a GridResourceKeys class with ComponentResourceKeys for several built-in PropertyGridItem styles.
Navigation
Updated ZoomContentControl's zoom-to-region rubber band to render in a light color when in a dark theme.
Updated ZoomContentControl's cursors to have better contrast in dark themes.
SyntaxEditor
Added the SearchOverlayPane.ApplyStringResources method that can update the pane's UI strings after a string resource change.
Improved TextSnapshot.TextRangeToPositionRange performance for zero-length text ranges.
Updated the visible whitespace rendering logic to include non-breaking space characters.
Themes
Updated WindowChrome to tell the system which border color to use when Microsoft Windows renders the window border, ensuring border color consistency between Windows versions.
Shared
Updated logic for determining maximum popup height.
Updated VisualTreeHelperExtended logic to better guard against non-Visual source arguments.
Updated WindowChrome to better support the Window.MaxWidth and MaxHeight properties.