Skip to content

Releases: mathuo/dockview

v1.15.3

01 Aug 19:07
e5e9603
Compare
Choose a tag to compare

Release Notes

Please reference docs @ dockview.dev.

🛠 Miscs

  • Bug: CSS typo #671
  • Bug: Floating groups fromJSON(...) incorrect sizes #668

v1.15.2

17 Jul 21:47
5b9dbdf
Compare
Choose a tag to compare

Release Notes

Please reference docs @ dockview.dev.

🛠 Miscs

  • Bug: Calling layout with force=false was preventing layout calls #654

v1.15.1

16 Jul 19:31
374bd2a
Compare
Choose a tag to compare

Release Notes

Please reference docs @ dockview.dev.

🛠 Miscs

  • Bug: Fix typing when adding panels with floating options #647
  • Bug: Fix gap property #649
  • Bug: Group option not passed through correctly for popout groups #650

v1.15.0

11 Jul 20:05
b326291
Compare
Choose a tag to compare

Release Notes

Please reference docs @ dockview.dev.

🚀 Features

  • add onDidMovePanel event and incorperate into onDidLayoutChange events #616
  • panel gap size controlled through new gap property #618
  • Support floating groups anchoring through bottom and right attributes #628 #621

🛠 Miscs

  • Bug: setVisible fixes and enhancements #633
  • Documentation changes #627

v1.14.2

08 Jun 19:08
e3fb689
Compare
Choose a tag to compare

Release Notes

Please reference docs @ dockview.dev.

🛠 Miscs

  • Bug: setTitle fixes #623
  • Bug: Vue3 component rendering issues #625
  • Improves docs #617 #620

v1.14.1

28 May 20:56
b81afd4
Compare
Choose a tag to compare

Release Notes

Please reference docs @ dockview.dev.

🛠 Miscs

  • Bug: fix CSS related to group gap sizing #596

v1.14.0

23 May 21:13
9c6dae3
Compare
Choose a tag to compare

Release Notes

Please reference docs @ dockview.dev.

🚀 Features

  • Progess towards Vue.js integration #562

🛠 Miscs

  • Internal Changes #601
  • Internal Changes #603

v1.13.1

05 May 19:15
688abef
Compare
Choose a tag to compare

Release Notes

Please reference docs @ dockview.dev.

🛠 Miscs

  • Bug: fix duplicate group added when adding group with absolute position #596

  • Bug: Adjust onDidLayoutChange behaviour #597

    • onDidLayoutChange is an aggregation of events that constitute a layout change. Previously these events were aggregated and the events were then fired once through a setTimeout(..., 0) approach. This has been altered to fire on a queueMicrotask event and will only subscribe to events that happen after the event is subscribed to, previously you may have recieved events yet to fire on the setTimeout function but within the same event-loop cycle which was a bug.

v1.13.0

27 Apr 12:55
9c091f5
Compare
Choose a tag to compare

Release Notes

Please reference docs @ dockview.dev.

The majority of the changes in this release are internal changes to support the upcoming support of multiple frameworks, starting with Vue.js.

🚀 Features

  • Add onDidActivePanelChange event to group api #541

  • Add inactive property to addPanel method to add panels without making them active #572

🛠 Miscs

  • Bug: width and height set incorrectly on floating groups when resized #580

  • Create framework packages in preperation for multiple framework support #541
    These are still in active development and will be offically support soon.

    • Create dockview-react package
    • Create dockview-angular package
    • Create dockview-vue package
  • Move various type definitions from dockview to dockview-core in preperation for multiple framework support #541

    • Move IGroupPanelBaseProps from dockview to dockview-core
    • Move IDockviewPanelHeaderProps from dockview to dockview-core
    • Move IDockviewPanelProps from dockview to dockview-core
    • Move IDockviewHeaderActionsProps from dockview to dockview-core
    • Move IGroupHeaderProps from dockview to dockview-core
    • Move IWatermarkPanelProps from dockview to dockview-core
    • Move DockviewReadyEvent from dockview to dockview-core
  • [dockview] Depreciate canDisplayOverlay in favour of the onUnhandledDragOverEvent api event #541

🔥 Breaking changes

  • [dockview-core] Replace DockviewComponent canDisplayOverlay option with onUnhandledDragOverEvent event #541
  • [dockview-core] Rename createRightHeaderActionsElement to createRightHeaderActionElement #576
  • [dockview-core] Rename createLeftHeaderActionsElement to createLeftHeaderActionElement #576
  • [dockview-core] Rename createPrefixHeaderActionsElement to createPrefixHeaderActionElement #576
  • [dockview-core] Remove frameworkTabComponents and tabComponents, replaced by createTabComponent #576
  • [dockview-core] Remove frameworkComponents and components, replaced by createComponent #576
  • [dockview-core] Remove watermarkFrameworkComponent and watermarkComponent, replaced by createWatermarkComponent #576

v1.12.0

15 Apr 20:12
5a1e417
Compare
Choose a tag to compare

Release Notes

Please reference docs @ dockview.dev.

🚀 Features

  • Enhance onWillShowOverlay event to contain additional commonly used methods and properties #564

  • Expose api.component and api.tabComponent on panel api #569

🔥 Breaking changes

  • Fix Typo: onlyWhenVisibile to onlyWhenVisible #559