Skip to main content

Dockview 4.0.0

ยท One min read

Please reference docs @ dockview.dev.

๐Ÿš€ Featuresโ€‹

  • To control the theme of dockview you should no longer pass a dv-theme-* class, instead directly use the theme property. See Themes for more details. #850
  • Introduces a new dnd overlay model with improved animations and customization options allowing themes to take more fine grained control over the dnd overlay styles. #850
  • Custom scrollbar on tab headers for better UX #822
  • When tabs are hidden within scrollbar hidden tabs can be selected from a dropdown that appears in header #822

๐Ÿ›  Miscsโ€‹

  • Bug: Remove elements from DOM after disposable for Splitview and Paneview components #870

๐Ÿ”ฅ Breaking changesโ€‹

  • setGap(gap: number | undefined): void and gap(): number have been removed. The gap property is now controlled directly within the chosen Theme. See Themes for more details.
  • DockviewDefaultTab requires a tabLocation field, to mimic existing behaviour use tabLocation="header".