Releases: mathuo/dockview
Releases · mathuo/dockview
v1.16.1
v1.16.0
Release Notes
Please reference docs @ dockview.dev.
🚀 Features
- Vanilla TypeScript Support #652
- Expose
createDockview
,createGridview
,createPaneview
andcreateSplitview
which should be used rather thanDockviewComponent
,GridviewComponent
,SplitviewComponent
,PaneviewComponent
- Expose
🛠 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)
removingparentElement
fromoptions
.
v1.15.3
v1.15.2
v1.15.1
v1.15.0
Release Notes
Please reference docs @ dockview.dev.
🚀 Features
- add
onDidMovePanel
event and incorperate intoonDidLayoutChange
events #616 - panel gap size controlled through new
gap
property #618 - Support floating groups anchoring through
bottom
andright
attributes #628 #621
🛠 Miscs
v1.14.2
v1.14.1
v1.14.0
v1.13.1
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 asetTimeout(..., 0)
approach. This has been altered to fire on aqueueMicrotask
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 thesetTimeout
function but within the same event-loop cycle which was a bug.