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 toaddPanel
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
- Create
-
Move various type definitions from
dockview
todockview-core
in preperation for multiple framework support #541- Move
IGroupPanelBaseProps
fromdockview
todockview-core
- Move
IDockviewPanelHeaderProps
fromdockview
todockview-core
- Move
IDockviewPanelProps
fromdockview
todockview-core
- Move
IDockviewHeaderActionsProps
fromdockview
todockview-core
- Move
IGroupHeaderProps
fromdockview
todockview-core
- Move
IWatermarkPanelProps
fromdockview
todockview-core
- Move
DockviewReadyEvent
fromdockview
todockview-core
- Move
-
[dockview] Depreciate
canDisplayOverlay
in favour of theonUnhandledDragOverEvent
api event #541
๐ฅ Breaking changesโ
- [dockview-core] Replace DockviewComponent
canDisplayOverlay
option withonUnhandledDragOverEvent
event #541 - [dockview-core] Rename
createRightHeaderActionsElement
tocreateRightHeaderActionElement
#576 - [dockview-core] Rename
createLeftHeaderActionsElement
tocreateLeftHeaderActionElement
#576 - [dockview-core] Rename
createPrefixHeaderActionsElement
tocreatePrefixHeaderActionElement
#576 - [dockview-core] Remove
frameworkTabComponents
andtabComponents
, replaced bycreateTabComponent
#576 - [dockview-core] Remove
frameworkComponents
andcomponents
, replaced bycreateComponent
#576 - [dockview-core] Remove
watermarkFrameworkComponent
andwatermarkComponent
, replaced bycreateWatermarkComponent
#576