Skip to content

v4.0.0

Latest
Compare
Choose a tag to compare
@mathuo mathuo released this 12 Mar 20:33
bffd2de

Release Notes

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".