dockview/packages/docs/blog/2024-04-27-dockview-1.13.0.md
2024-04-27 13:19:25 +01:00

51 lines
2.9 KiB
Markdown

---
slug: dockview-1.13.0-release
title: Dockview 1.13.0
tags: [release]
---
# Release Notes
Please reference docs @ [dockview.dev](https://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](https://github.com/mathuo/dockview/pull/541)
- Add `inactive` property to `addPanel` method to add panels without making them active [#572](https://github.com/mathuo/dockview/issues/572)
## 🛠 Miscs
- Bug: width and height set incorrectly on floating groups when resized [#580](https://github.com/mathuo/dockview/issues/580)
- Create framework packages in preperation for multiple framework support [#541](https://github.com/mathuo/dockview/pull/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](https://github.com/mathuo/dockview/pull/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](https://github.com/mathuo/dockview/pull/541)
## 🔥 Breaking changes
- [dockview-core] Replace DockviewComponent `canDisplayOverlay` option with `onUnhandledDragOverEvent` event [#541](https://github.com/mathuo/dockview/pull/541)
- [dockview-core] Rename `createRightHeaderActionsElement` to `createRightHeaderActionElement` [#576](https://github.com/mathuo/dockview/pull/576)
- [dockview-core] Rename `createLeftHeaderActionsElement` to `createLeftHeaderActionElement` [#576](https://github.com/mathuo/dockview/pull/576)
- [dockview-core] Rename `createPrefixHeaderActionsElement` to `createPrefixHeaderActionElement` [#576](https://github.com/mathuo/dockview/pull/576)
- [dockview-core] Remove `frameworkTabComponents` and `tabComponents`, replaced by `createTabComponent` [#576](https://github.com/mathuo/dockview/pull/576)
- [dockview-core] Remove `frameworkComponents` and `components`, replaced by `createComponent` [#576](https://github.com/mathuo/dockview/pull/576)
- [dockview-core] Remove `watermarkFrameworkComponent` and `watermarkComponent`, replaced by `createWatermarkComponent` [#576](https://github.com/mathuo/dockview/pull/576)