From 8359596be019a9ad24a3125e5d8567c2c155a4de Mon Sep 17 00:00:00 2001 From: mathuo <6710312+mathuo@users.noreply.github.com> Date: Sun, 29 Dec 2024 14:17:13 +0000 Subject: [PATCH] chore: v3.0.0 docs --- .../docs/blog/2024-12-29-dockview-3.0.0.md | 29 +++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 packages/docs/blog/2024-12-29-dockview-3.0.0.md diff --git a/packages/docs/blog/2024-12-29-dockview-3.0.0.md b/packages/docs/blog/2024-12-29-dockview-3.0.0.md new file mode 100644 index 000000000..807a5945e --- /dev/null +++ b/packages/docs/blog/2024-12-29-dockview-3.0.0.md @@ -0,0 +1,29 @@ +--- +slug: dockview-3.0.0-release +title: Dockview 3.0.0 +tags: [release] +--- + +# Release Notes + +This is a major release version due to some breaking changes in the `dockview-core` package. If you use the react or vue versions of dockview you should not see any breaking changes when upgrading. There are no new features in this release. + +Please reference docs @ [dockview.dev](https://dockview.dev). + +## 🚀 Features + +## 🛠 Miscs + +- `dockview-vue` vue3 peerDependency [#808](https://github.com/mathuo/dockview/issues/808) +- Bug: correct enablement of `dv-single-tab` class [#811](https://github.com/mathuo/dockview/issues/811) + +## 🔥 Breaking changes + +- Standardize `dockview-core` components for generic framework extensions following the pattern in `DockviewComponent` [#810](https://github.com/mathuo/dockview/issues/810) + - `SplitviewComponent`: Replace `components` and `frameworkComponents` with `createComponent` + - `PaneviewComponent`: Replace `components` and `frameworkComponents` with `createComponent` and replace `headerComponents` and `headerFrameworkComponents` with `createHeaderComponent` + - `GridviewComponent`: Replace `components` and `frameworkComponents` with `createComponent` +- rename class `dockview-react-part` to `dv-react-part` [#806](https://github.com/mathuo/dockview/issues/806) +- rename type `PaneviewDropEvent` to `PaneviewDidDropEvent` [#812](https://github.com/mathuo/dockview/issues/812) +- remove `showDndOverlay` from `PaneviewComponent` in favour of `api.onUnhandledDragOverEvent` [#812](https://github.com/mathuo/dockview/issues/812) +