Skip to main content

51 posts tagged with "release"

View All Tags

ยท One min read

Please reference docs @ dockview.dev.

๐Ÿš€ Featuresโ€‹

  • Close tab with middle mouse button #847

๐Ÿ›  Miscsโ€‹

  • Bug: Fix crash on navigation with open popout group #835 #845
  • Bug: Subscribe to onDidAcitvePanelChange immediately, rather than deferred to queueMicrotask #843
  • Bug: Minor theme fixup #831

๐Ÿ”ฅ Breaking changesโ€‹

ยท One min read

This is a major release version due to some breaking changes in the dockview-core package. If you use the react or vue versions of dockview you should not see any breaking changes when upgrading. There are no new features in this release.

Please reference docs @ dockview.dev.

๐Ÿš€ Featuresโ€‹

๐Ÿ›  Miscsโ€‹

  • dockview-vue vue3 peerDependency #808
  • Bug: correct enablement of dv-single-tab class #811

๐Ÿ”ฅ Breaking changesโ€‹

  • Standardize dockview-core components for generic framework extensions following the pattern in DockviewComponent #810
    • SplitviewComponent: Replace components and frameworkComponents with createComponent
    • PaneviewComponent: Replace components and frameworkComponents with createComponent and replace headerComponents and headerFrameworkComponents with createHeaderComponent
    • GridviewComponent: Replace components and frameworkComponents with createComponent
  • rename class dockview-react-part to dv-react-part #806
  • rename type PaneviewDropEvent to PaneviewDidDropEvent #812
  • remove showDndOverlay from PaneviewComponent in favour of api.onUnhandledDragOverEvent #812

ยท One min read

Please reference docs @ dockview.dev.

๐Ÿš€ Featuresโ€‹

  • Persist custom popout urls in layouts #769
  • Ensure group always exists #783
  • Serialization of maximized views #762
  • Set react as an explicit peerDependency of the dockview package
  • Make tabs container non-focusable #761

๐Ÿ›  Miscsโ€‹

  • Bug: fix setVisible for floating groups #755
  • Bug: fix onDidAddGroup event firing when adding floating groups and panels #785
  • Documentation #743 #770
  • Build tooling #789 #759

๐Ÿ”ฅ Breaking changesโ€‹

ยท One min read

This major version bump is due to breaking changes related to classnames.

Please reference docs @ dockview.dev.

๐Ÿš€ Featuresโ€‹

  • Add panel within group at specific index #751

๐Ÿ›  Miscsโ€‹

  • Set drag event dataTransfer object to empty string #738
  • General code cleanup / housekeeping #740 #746
  • Bug: Popout window initial sizing #737 #727
  • Bug: Close popout window on unload (refresh) #731
  • Bug: Preserve Vue3 inject/provide context #673
  • Bug: Fix Contraints #744
  • Bug: Fix popout window issues #748

๐Ÿ”ฅ Breaking changesโ€‹

  • Prefix all classnames with -dv-* #688
  • Remove depreciated methods #742