Please reference docs @ dockview.dev.
72 posts tagged with "release"
View All TagsDockview 1.14.1
Dockview 1.14.0
Dockview 1.13.1
Please reference docs @ dockview.dev.
๐ Miscsโ
-
Bug: fix duplicate group added when adding group with absolute position #596
-
Bug: Adjust onDidLayoutChange behaviour #597
onDidLayoutChangeis 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 aqueueMicrotaskevent and will only subscribe to events that happen after the event is subscribed to, previously you may have recieved events yet to fire on thesetTimeoutfunction but within the same event-loop cycle which was a bug.
Dockview 1.13.0
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
onDidActivePanelChangeevent to group api #541 -
Add
inactiveproperty toaddPanelmethod 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-reactpackage - Create
dockview-angularpackage - Create
dockview-vuepackage
- Create
-
Move various type definitions from
dockviewtodockview-corein preperation for multiple framework support #541- Move
IGroupPanelBasePropsfromdockviewtodockview-core - Move
IDockviewPanelHeaderPropsfromdockviewtodockview-core - Move
IDockviewPanelPropsfromdockviewtodockview-core - Move
IDockviewHeaderActionsPropsfromdockviewtodockview-core - Move
IGroupHeaderPropsfromdockviewtodockview-core - Move
IWatermarkPanelPropsfromdockviewtodockview-core - Move
DockviewReadyEventfromdockviewtodockview-core
- Move
-
[dockview] Depreciate
canDisplayOverlayin favour of theonUnhandledDragOverEventapi event #541
๐ฅ Breaking changesโ
- [dockview-core] Replace DockviewComponent
canDisplayOverlayoption withonUnhandledDragOverEventevent #541 - [dockview-core] Rename
createRightHeaderActionsElementtocreateRightHeaderActionElement#576 - [dockview-core] Rename
createLeftHeaderActionsElementtocreateLeftHeaderActionElement#576 - [dockview-core] Rename
createPrefixHeaderActionsElementtocreatePrefixHeaderActionElement#576 - [dockview-core] Remove
frameworkTabComponentsandtabComponents, replaced bycreateTabComponent#576 - [dockview-core] Remove
frameworkComponentsandcomponents, replaced bycreateComponent#576 - [dockview-core] Remove
watermarkFrameworkComponentandwatermarkComponent, replaced bycreateWatermarkComponent#576
Dockview 1.12.0
Dockview 1.11.0
Please reference docs @ dockview.dev.
๐ Miscsโ
-
Adjust
Reactimports #556- Rename
import * as React from 'react'toimport React from 'react' - Rename
import * as ReactDOM from 'react-dom'toimport ReactDOM from 'react-dom' - This is preperation work for supporting multiple framworks (Vue, Angular etc...)
- Rename
-
Only export CSS from
dockview-core#553- All required CSS is now found in
dockview-coreonly.dockview(React) specific CSS has been removed and made compatible with CSS indockview-core. This is preperation work for supporting multiple framworks (Vue, Angular etc...) - For compatibility reasons
dockview-coreCSS continues to be re-exported throughdockview. - Class name changes as follows:
tab-actiontodv-default-tab-actiondefault-tabtodv-default-tabtab-contenttodv-default-tab-contentdockview-react-tabtodv-default-tabdockview-react-tab-titletodv-default-tab-contentdv-react-tab-close-btntodv-default-tab-action
- All required CSS is now found in
Dockview 1.10.2
Please reference to docs @ dockview.dev.
๐ Featuresโ
-
Expose panel data #526
- Add
componentproperty to panel api - Add
tabComponentproperty to dock panel api
- Add
-
Enhance panel parameters and title changing logic #504
- Parameter and title changing events will now trigger
onDidLayoutChange - Add
getParameters()method to panel api - Add
onDidTitleChangeevent to dock panel api - Add
onDidParametersChangeevent to panel api
- Parameter and title changing events will now trigger
Dockview 1.10.1
Please reference to docs @ dockview.dev.
๐ Featuresโ
onWillShowOverlayhandles 'edge' drops #526
๐ Miscsโ
- regression: add
setVisibleto public panel api #535- remove unintended public api methods
isHidden,onDidHiddenChange - reinstate
setVisibleafter mistaken removal
- remove unintended public api methods
Dockview 1.10.0
Please reference to docs @ dockview.dev.
๐ Featuresโ
- New Documentation Website #475
- Documentation website improved to cater for growing libary
- Panel Gaps #447
- CSS Variable
--dv-group-gap-sizeexposed.
- CSS Variable
- Locked Dock #460
lockedoption prevents all user resizing of dock.
- Enhance Window Popout #469
- Numerous improved to Window popouts including replacement of window to original location when popout is closed.
- Enhance Events #479
- Drag and Drop Events #395
๐ Miscsโ
- Bug: Drop Target Scaling #448
- Drop target overlays are no longer scaled with
transformwhich allows for better CSS customization.
- Drop target overlays are no longer scaled with
- Bug: Popout
alwaysrendeing mode #486alwaysrender mode now works in Popout Windows too.
- Bug: React Component Support #498
- Support components wrapped with
React.memo(...)passed incomponentsoption.
- Support components wrapped with
- Bug: Remove Source Maps #509
- Source maps do not currently work. They have been removed and will be re-evaluated for a later release.
๐ฅ Breaking changesโ
- Bug: Typo #495
- Rename
onDidMaxmizedNodeChangetoonDidMaximizedNodeChange - Rename
exitMaxmizedGrouptoexitMaximizedGroup - Rename
onDidMaxmizedGroupChangetoonDidMaximizedGroupChange
- Rename