Skip to content

Releases: mathuo/dockview

v1.16.1

13 Aug 19:19
a6a2d04
Compare
Choose a tag to compare

Please reference docs @ dockview.dev.

🛠 Miscs

  • Bug: Multiple classNames in single string not accepted #684

v1.16.0

11 Aug 20:49
56182aa
Compare
Choose a tag to compare

Release Notes

Please reference docs @ dockview.dev.

🚀 Features

  • Vanilla TypeScript Support #652
    • Expose createDockview, createGridview, createPaneview and createSplitview which should be used rather than DockviewComponent, GridviewComponent, SplitviewComponent, PaneviewComponent

🛠 Miscs

  • Bug: Floating z-index positions for always rendered panels #679
  • Bug: Resize handle position when gap size is defined #682 #667
  • Bug: Popout group incorrectly disposed when single remaining panel is removed #662
  • Documentation #678

🔥 Breaking changes

  • Vanilla TypeScript Support #652
    • DockviewComponent, GridviewComponent, SplitviewComponent, PaneviewComponent constructor signature changes from (options) to (parentElement, options) removing parentElement from options.

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.