From 42209f419e98b48c27a6131c4727cff6fe7c9144 Mon Sep 17 00:00:00 2001 From: Croc-ye <1402322262@qq.com> Date: Tue, 24 Dec 2024 19:33:27 +0800 Subject: [PATCH 01/14] fix: fix the exception of inputting Chinese when selecting multiple cells --- packages/table/src/react/onKeyDownTable.ts | 28 ++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/packages/table/src/react/onKeyDownTable.ts b/packages/table/src/react/onKeyDownTable.ts index 9489f504b5..fcbafb45d1 100644 --- a/packages/table/src/react/onKeyDownTable.ts +++ b/packages/table/src/react/onKeyDownTable.ts @@ -1,10 +1,14 @@ +import { TableRowPlugin } from '@udecode/plate/react'; import { type TElement, + collapseSelection, getAboveNode, + isExpanded, isHotkey, select, } from '@udecode/plate-common'; import { type KeyboardHandler, Hotkeys } from '@udecode/plate-common/react'; +import { type BaseEditor, Editor } from 'slate'; import { type TableConfig, @@ -22,6 +26,30 @@ export const onKeyDownTable: KeyboardHandler = ({ }) => { if (event.defaultPrevented) return; + const compositeKeyCode = 229; + + if ( + event.which === compositeKeyCode && + editor.selection && + isExpanded(editor.selection) + ) { + // fix the exception of inputting Chinese when selecting multiple cells + const trElements = Array.from( + Editor.nodes(editor as BaseEditor, { + at: editor.selection, + match: (n) => n.type === TableRowPlugin.key, + }) + ); + + if (trElements.length > 0) { + collapseSelection(editor, { + edge: 'end', + }); + + return; + } + } + const isKeyDown: any = { 'shift+down': isHotkey('shift+down', event), 'shift+left': isHotkey('shift+left', event), From 87d4fe0282a55cb97e0a717aeabb5dc47fa63ff0 Mon Sep 17 00:00:00 2001 From: Croc-ye <1402322262@qq.com> Date: Tue, 24 Dec 2024 19:44:51 +0800 Subject: [PATCH 02/14] feat: updates --- packages/table/src/react/onKeyDownTable.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/table/src/react/onKeyDownTable.ts b/packages/table/src/react/onKeyDownTable.ts index fcbafb45d1..79417a6075 100644 --- a/packages/table/src/react/onKeyDownTable.ts +++ b/packages/table/src/react/onKeyDownTable.ts @@ -37,11 +37,12 @@ export const onKeyDownTable: KeyboardHandler = ({ const trElements = Array.from( Editor.nodes(editor as BaseEditor, { at: editor.selection, + // @ts-ignore match: (n) => n.type === TableRowPlugin.key, }) ); - if (trElements.length > 0) { + if (trElements.length > 1) { collapseSelection(editor, { edge: 'end', }); From 8609afb0582a76e580a2b50f91a5e291d06e4da1 Mon Sep 17 00:00:00 2001 From: Croc-ye <1402322262@qq.com> Date: Tue, 24 Dec 2024 20:12:43 +0800 Subject: [PATCH 03/14] feat: update --- packages/table/src/react/onKeyDownTable.ts | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/packages/table/src/react/onKeyDownTable.ts b/packages/table/src/react/onKeyDownTable.ts index 79417a6075..2044a22442 100644 --- a/packages/table/src/react/onKeyDownTable.ts +++ b/packages/table/src/react/onKeyDownTable.ts @@ -3,12 +3,12 @@ import { type TElement, collapseSelection, getAboveNode, + getNodeEntries, isExpanded, isHotkey, select, } from '@udecode/plate-common'; import { type KeyboardHandler, Hotkeys } from '@udecode/plate-common/react'; -import { type BaseEditor, Editor } from 'slate'; import { type TableConfig, @@ -35,10 +35,9 @@ export const onKeyDownTable: KeyboardHandler = ({ ) { // fix the exception of inputting Chinese when selecting multiple cells const trElements = Array.from( - Editor.nodes(editor as BaseEditor, { + getNodeEntries(editor, { at: editor.selection, - // @ts-ignore - match: (n) => n.type === TableRowPlugin.key, + match: { type: TableRowPlugin.key }, }) ); From 406ae3d3f3b1db3d3426b8e1c81caadd9cad47a2 Mon Sep 17 00:00:00 2001 From: Croc-ye <1402322262@qq.com> Date: Tue, 24 Dec 2024 20:44:02 +0800 Subject: [PATCH 04/14] feat: update --- packages/table/src/react/onKeyDownTable.ts | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/packages/table/src/react/onKeyDownTable.ts b/packages/table/src/react/onKeyDownTable.ts index 2044a22442..8557768549 100644 --- a/packages/table/src/react/onKeyDownTable.ts +++ b/packages/table/src/react/onKeyDownTable.ts @@ -1,4 +1,4 @@ -import { TableRowPlugin } from '@udecode/plate/react'; +import { TableCellPlugin } from '@udecode/plate/react'; import { type TElement, collapseSelection, @@ -29,19 +29,20 @@ export const onKeyDownTable: KeyboardHandler = ({ const compositeKeyCode = 229; if ( + // This exception only occurs when IME composition is triggered, and can be identified by this keycode event.which === compositeKeyCode && editor.selection && isExpanded(editor.selection) ) { // fix the exception of inputting Chinese when selecting multiple cells - const trElements = Array.from( + const tdEntries = Array.from( getNodeEntries(editor, { at: editor.selection, - match: { type: TableRowPlugin.key }, + match: { type: TableCellPlugin.key }, }) ); - if (trElements.length > 1) { + if (tdEntries.length > 1) { collapseSelection(editor, { edge: 'end', }); From fcb635d2ee59caac4fa3a250f7ab67771d8aa0ad Mon Sep 17 00:00:00 2001 From: Croc-ye <1402322262@qq.com> Date: Tue, 24 Dec 2024 21:06:28 +0800 Subject: [PATCH 05/14] fix: copying form mulitple cells does not retain font attributes --- packages/table/src/lib/withSetFragmentDataTable.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/table/src/lib/withSetFragmentDataTable.ts b/packages/table/src/lib/withSetFragmentDataTable.ts index 13834ab52c..7451fc6355 100644 --- a/packages/table/src/lib/withSetFragmentDataTable.ts +++ b/packages/table/src/lib/withSetFragmentDataTable.ts @@ -148,7 +148,7 @@ export const withSetFragmentDataTable: ExtendEditor = ({ data.setData('text/html', divElement.innerHTML); // set slate fragment - const selectedFragmentStr = JSON.stringify(tableNode); + const selectedFragmentStr = JSON.stringify([tableNode]); const encodedFragment = window.btoa( encodeURIComponent(selectedFragmentStr) ); From 07460a565eef131992d112b83db12e246615c84a Mon Sep 17 00:00:00 2001 From: Croc-ye <1402322262@qq.com> Date: Tue, 24 Dec 2024 21:10:28 +0800 Subject: [PATCH 06/14] feat: update --- packages/table/src/react/onKeyDownTable.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/table/src/react/onKeyDownTable.ts b/packages/table/src/react/onKeyDownTable.ts index 8557768549..5d3911a27c 100644 --- a/packages/table/src/react/onKeyDownTable.ts +++ b/packages/table/src/react/onKeyDownTable.ts @@ -13,6 +13,7 @@ import { type KeyboardHandler, Hotkeys } from '@udecode/plate-common/react'; import { type TableConfig, KEY_SHIFT_EDGES, + getCellTypes, getNextTableCell, getPreviousTableCell, getTableEntries, @@ -38,7 +39,7 @@ export const onKeyDownTable: KeyboardHandler = ({ const tdEntries = Array.from( getNodeEntries(editor, { at: editor.selection, - match: { type: TableCellPlugin.key }, + match: { type: getCellTypes(editor) }, }) ); From 8bb9bac211add234d067df2316e37c01b14f7234 Mon Sep 17 00:00:00 2001 From: Croc-ye <1402322262@qq.com> Date: Tue, 24 Dec 2024 21:11:49 +0800 Subject: [PATCH 07/14] feat: update --- packages/table/src/react/onKeyDownTable.ts | 1 - 1 file changed, 1 deletion(-) diff --git a/packages/table/src/react/onKeyDownTable.ts b/packages/table/src/react/onKeyDownTable.ts index 5d3911a27c..0d70014c20 100644 --- a/packages/table/src/react/onKeyDownTable.ts +++ b/packages/table/src/react/onKeyDownTable.ts @@ -1,4 +1,3 @@ -import { TableCellPlugin } from '@udecode/plate/react'; import { type TElement, collapseSelection, From 6e81abeae84c3544ae76440b5808b9cf2fad4097 Mon Sep 17 00:00:00 2001 From: Ziad Beyens Date: Tue, 24 Dec 2024 16:54:19 +0100 Subject: [PATCH 08/14] Create twelve-shoes-exercise.md --- .changeset/twelve-shoes-exercise.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/twelve-shoes-exercise.md diff --git a/.changeset/twelve-shoes-exercise.md b/.changeset/twelve-shoes-exercise.md new file mode 100644 index 0000000000..9da32a7cdd --- /dev/null +++ b/.changeset/twelve-shoes-exercise.md @@ -0,0 +1,5 @@ +--- +"@udecode/plate-table": patch +--- + +fix: copying form mulitple cells does not retain font attributes From 0c6c031a243b3ebaa12ef3f171299b513002fb91 Mon Sep 17 00:00:00 2001 From: Ziad Beyens Date: Tue, 24 Dec 2024 16:55:49 +0100 Subject: [PATCH 09/14] Create young-files-allow.md --- .changeset/young-files-allow.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/young-files-allow.md diff --git a/.changeset/young-files-allow.md b/.changeset/young-files-allow.md new file mode 100644 index 0000000000..c645c24a09 --- /dev/null +++ b/.changeset/young-files-allow.md @@ -0,0 +1,5 @@ +--- +"@udecode/plate-table": patch +--- + +fix: exception of inputting Chinese when selecting multiple cells From 4c10bfb14ce93df4825548d0ddf1cadd0ac850a6 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Wed, 25 Dec 2024 02:09:40 +0000 Subject: [PATCH 10/14] Version Packages --- .changeset/young-files-allow.md | 5 ----- packages/csv/CHANGELOG.md | 2 ++ packages/csv/package.json | 4 ++-- packages/docx/CHANGELOG.md | 2 ++ packages/docx/package.json | 4 ++-- packages/plate/CHANGELOG.md | 2 ++ packages/plate/package.json | 8 ++++---- packages/table/CHANGELOG.md | 6 ++++++ packages/table/package.json | 2 +- 9 files changed, 21 insertions(+), 14 deletions(-) delete mode 100644 .changeset/young-files-allow.md diff --git a/.changeset/young-files-allow.md b/.changeset/young-files-allow.md deleted file mode 100644 index c645c24a09..0000000000 --- a/.changeset/young-files-allow.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@udecode/plate-table": patch ---- - -fix: exception of inputting Chinese when selecting multiple cells diff --git a/packages/csv/CHANGELOG.md b/packages/csv/CHANGELOG.md index ae2da247b1..8c1022cf18 100644 --- a/packages/csv/CHANGELOG.md +++ b/packages/csv/CHANGELOG.md @@ -1,5 +1,7 @@ # @udecode/plate-serializer-csv +## 41.0.7 + ## 41.0.0 ## 40.0.0 diff --git a/packages/csv/package.json b/packages/csv/package.json index c2cd36f760..1ba10708b7 100644 --- a/packages/csv/package.json +++ b/packages/csv/package.json @@ -1,6 +1,6 @@ { "name": "@udecode/plate-csv", - "version": "41.0.0", + "version": "41.0.7", "description": "CSV serializer plugin for Plate", "keywords": [ "csv", @@ -46,7 +46,7 @@ "typecheck": "yarn p:typecheck" }, "dependencies": { - "@udecode/plate-table": "41.0.0", + "@udecode/plate-table": "41.0.7", "papaparse": "^5.4.1" }, "devDependencies": { diff --git a/packages/docx/CHANGELOG.md b/packages/docx/CHANGELOG.md index e05ea8d3a8..321f13b4dc 100644 --- a/packages/docx/CHANGELOG.md +++ b/packages/docx/CHANGELOG.md @@ -1,5 +1,7 @@ # @udecode/plate-docx-serializer +## 41.0.7 + ## 41.0.0 ## 40.2.7 diff --git a/packages/docx/package.json b/packages/docx/package.json index 402495fa57..bb120a660b 100644 --- a/packages/docx/package.json +++ b/packages/docx/package.json @@ -1,6 +1,6 @@ { "name": "@udecode/plate-docx", - "version": "41.0.0", + "version": "41.0.7", "description": "Docx serializer plugin for Plate", "keywords": [ "docx", @@ -50,7 +50,7 @@ "@udecode/plate-indent": "41.0.0", "@udecode/plate-indent-list": "41.0.0", "@udecode/plate-media": "41.0.0", - "@udecode/plate-table": "41.0.0", + "@udecode/plate-table": "41.0.7", "validator": "^13.12.0" }, "devDependencies": { diff --git a/packages/plate/CHANGELOG.md b/packages/plate/CHANGELOG.md index 15ac67dd2b..f6eeb0afae 100644 --- a/packages/plate/CHANGELOG.md +++ b/packages/plate/CHANGELOG.md @@ -1,5 +1,7 @@ # @udecode/plate +## 41.0.7 + ## 41.0.6 ## 41.0.5 diff --git a/packages/plate/package.json b/packages/plate/package.json index 12a7802ab3..66110e58bb 100644 --- a/packages/plate/package.json +++ b/packages/plate/package.json @@ -1,6 +1,6 @@ { "name": "@udecode/plate", - "version": "41.0.6", + "version": "41.0.7", "description": "Plate – a plugin system for slate", "keywords": [ "contentEditable", @@ -66,9 +66,9 @@ "@udecode/plate-combobox": "41.0.0", "@udecode/plate-comments": "41.0.0", "@udecode/plate-common": "41.0.5", - "@udecode/plate-csv": "41.0.0", + "@udecode/plate-csv": "41.0.7", "@udecode/plate-diff": "41.0.0", - "@udecode/plate-docx": "41.0.0", + "@udecode/plate-docx": "41.0.7", "@udecode/plate-find-replace": "41.0.0", "@udecode/plate-floating": "41.0.0", "@udecode/plate-font": "41.0.0", @@ -94,7 +94,7 @@ "@udecode/plate-slash-command": "41.0.0", "@udecode/plate-suggestion": "41.0.0", "@udecode/plate-tabbable": "41.0.0", - "@udecode/plate-table": "41.0.0", + "@udecode/plate-table": "41.0.7", "@udecode/plate-toggle": "41.0.0", "@udecode/plate-trailing-block": "41.0.0" }, diff --git a/packages/table/CHANGELOG.md b/packages/table/CHANGELOG.md index dec18d1fff..6e311155d5 100644 --- a/packages/table/CHANGELOG.md +++ b/packages/table/CHANGELOG.md @@ -1,5 +1,11 @@ # @udecode/plate-table +## 41.0.7 + +### Patch Changes + +- [#3908](https://github.com/udecode/plate/pull/3908) by [@Croc-ye](https://github.com/Croc-ye) – fix: exception of inputting Chinese when selecting multiple cells + ## 41.0.0 ### Major Changes diff --git a/packages/table/package.json b/packages/table/package.json index dd70c65cdd..fadd12a400 100644 --- a/packages/table/package.json +++ b/packages/table/package.json @@ -1,6 +1,6 @@ { "name": "@udecode/plate-table", - "version": "41.0.0", + "version": "41.0.7", "description": "Table plugin for Plate", "keywords": [ "plate", From 6f570580d8a4c05a1eee624590ebb04cd0e133b3 Mon Sep 17 00:00:00 2001 From: Felix Feng Date: Wed, 25 Dec 2024 10:33:36 +0800 Subject: [PATCH 11/14] fix block-menu --- apps/www/src/registry/default/plate-ui/draggable.tsx | 5 +---- packages/selection/src/react/BlockSelectionPlugin.tsx | 6 ++++-- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/apps/www/src/registry/default/plate-ui/draggable.tsx b/apps/www/src/registry/default/plate-ui/draggable.tsx index 928a3e7c4b..5e0bf38ddf 100644 --- a/apps/www/src/registry/default/plate-ui/draggable.tsx +++ b/apps/www/src/registry/default/plate-ui/draggable.tsx @@ -108,10 +108,7 @@ export const Draggable = withRef<'div', PlateRenderElementProps>( className={cn( 'relative', isDragging && 'opacity-50', - STRUCTURAL_TYPES.includes(element.type) - ? 'group/structural' - : 'group', - className + STRUCTURAL_TYPES.includes(element.type) ? 'group/structural' : 'group' )} > diff --git a/packages/selection/src/react/BlockSelectionPlugin.tsx b/packages/selection/src/react/BlockSelectionPlugin.tsx index 1cd8b8c605..656259286e 100644 --- a/packages/selection/src/react/BlockSelectionPlugin.tsx +++ b/packages/selection/src/react/BlockSelectionPlugin.tsx @@ -161,10 +161,12 @@ export const BlockSelectionPlugin = createTPlatePlugin({ const next = new Set(prev); if (added) { - extractSelectableIds(added).forEach((id) => next.add(id)); + extractSelectableIds(added).forEach((id) => id && next.add(id)); } if (removed) { - extractSelectableIds(removed).forEach((id) => next.delete(id)); + extractSelectableIds(removed).forEach( + (id) => id && next.delete(id) + ); } setOption('selectedIds', next); From 7fccf1be8eee1155e4515d12fab411ca2cf20c62 Mon Sep 17 00:00:00 2001 From: Felix Feng Date: Wed, 25 Dec 2024 10:35:09 +0800 Subject: [PATCH 12/14] docs --- .changeset/rich-years-sneeze.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/rich-years-sneeze.md diff --git a/.changeset/rich-years-sneeze.md b/.changeset/rich-years-sneeze.md new file mode 100644 index 0000000000..4eed3973c0 --- /dev/null +++ b/.changeset/rich-years-sneeze.md @@ -0,0 +1,5 @@ +--- +'@udecode/plate-selection': patch +--- + +Fix `selectedIds` has `undifinded` From 9fc4c13dd69f3cc13f511e4533c15fabf997affb Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Wed, 25 Dec 2024 03:20:12 +0000 Subject: [PATCH 13/14] Version Packages --- .changeset/rich-years-sneeze.md | 5 ----- packages/ai/CHANGELOG.md | 2 ++ packages/ai/package.json | 4 ++-- packages/plate/CHANGELOG.md | 2 ++ packages/plate/package.json | 4 ++-- packages/selection/CHANGELOG.md | 6 ++++++ packages/selection/package.json | 2 +- 7 files changed, 15 insertions(+), 10 deletions(-) delete mode 100644 .changeset/rich-years-sneeze.md diff --git a/.changeset/rich-years-sneeze.md b/.changeset/rich-years-sneeze.md deleted file mode 100644 index 4eed3973c0..0000000000 --- a/.changeset/rich-years-sneeze.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@udecode/plate-selection': patch ---- - -Fix `selectedIds` has `undifinded` diff --git a/packages/ai/CHANGELOG.md b/packages/ai/CHANGELOG.md index a580fd4cdb..8570ffaf38 100644 --- a/packages/ai/CHANGELOG.md +++ b/packages/ai/CHANGELOG.md @@ -1,5 +1,7 @@ # @udecode/plate-ai +## 41.0.8 + ## 41.0.6 ## 41.0.1 diff --git a/packages/ai/package.json b/packages/ai/package.json index 9434d0afa0..469473b26f 100644 --- a/packages/ai/package.json +++ b/packages/ai/package.json @@ -1,6 +1,6 @@ { "name": "@udecode/plate-ai", - "version": "41.0.6", + "version": "41.0.8", "description": "Text AI plugin for Plate", "keywords": [ "plate", @@ -51,7 +51,7 @@ }, "dependencies": { "@udecode/plate-markdown": "41.0.0", - "@udecode/plate-selection": "41.0.6", + "@udecode/plate-selection": "41.0.8", "lodash": "^4.17.21" }, "devDependencies": { diff --git a/packages/plate/CHANGELOG.md b/packages/plate/CHANGELOG.md index f6eeb0afae..90ff54cad8 100644 --- a/packages/plate/CHANGELOG.md +++ b/packages/plate/CHANGELOG.md @@ -1,5 +1,7 @@ # @udecode/plate +## 41.0.8 + ## 41.0.7 ## 41.0.6 diff --git a/packages/plate/package.json b/packages/plate/package.json index 66110e58bb..02c2030bae 100644 --- a/packages/plate/package.json +++ b/packages/plate/package.json @@ -1,6 +1,6 @@ { "name": "@udecode/plate", - "version": "41.0.7", + "version": "41.0.8", "description": "Plate – a plugin system for slate", "keywords": [ "contentEditable", @@ -90,7 +90,7 @@ "@udecode/plate-reset-node": "41.0.0", "@udecode/plate-resizable": "41.0.0", "@udecode/plate-select": "41.0.0", - "@udecode/plate-selection": "41.0.6", + "@udecode/plate-selection": "41.0.8", "@udecode/plate-slash-command": "41.0.0", "@udecode/plate-suggestion": "41.0.0", "@udecode/plate-tabbable": "41.0.0", diff --git a/packages/selection/CHANGELOG.md b/packages/selection/CHANGELOG.md index 7cb7f3c869..a238866436 100644 --- a/packages/selection/CHANGELOG.md +++ b/packages/selection/CHANGELOG.md @@ -1,5 +1,11 @@ # @udecode/plate-selection +## 41.0.8 + +### Patch Changes + +- [#3912](https://github.com/udecode/plate/pull/3912) by [@felixfeng33](https://github.com/felixfeng33) – Fix `selectedIds` has `undifinded` + ## 41.0.6 ### Patch Changes diff --git a/packages/selection/package.json b/packages/selection/package.json index 2a44f24ac2..c9c1773dbf 100644 --- a/packages/selection/package.json +++ b/packages/selection/package.json @@ -1,6 +1,6 @@ { "name": "@udecode/plate-selection", - "version": "41.0.6", + "version": "41.0.8", "description": "Plate selection plugins", "keywords": [ "plate", From 1c51c889db963719b3a78c6239ffdc6e779f831d Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Wed, 25 Dec 2024 03:22:57 +0000 Subject: [PATCH 14/14] Version Packages --- .changeset/twelve-shoes-exercise.md | 5 ----- packages/csv/CHANGELOG.md | 2 ++ packages/csv/package.json | 4 ++-- packages/docx/CHANGELOG.md | 2 ++ packages/docx/package.json | 4 ++-- packages/plate/CHANGELOG.md | 2 ++ packages/plate/package.json | 8 ++++---- packages/table/CHANGELOG.md | 6 ++++++ packages/table/package.json | 2 +- 9 files changed, 21 insertions(+), 14 deletions(-) delete mode 100644 .changeset/twelve-shoes-exercise.md diff --git a/.changeset/twelve-shoes-exercise.md b/.changeset/twelve-shoes-exercise.md deleted file mode 100644 index 9da32a7cdd..0000000000 --- a/.changeset/twelve-shoes-exercise.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@udecode/plate-table": patch ---- - -fix: copying form mulitple cells does not retain font attributes diff --git a/packages/csv/CHANGELOG.md b/packages/csv/CHANGELOG.md index 8c1022cf18..1c57bfb5ce 100644 --- a/packages/csv/CHANGELOG.md +++ b/packages/csv/CHANGELOG.md @@ -1,5 +1,7 @@ # @udecode/plate-serializer-csv +## 41.0.9 + ## 41.0.7 ## 41.0.0 diff --git a/packages/csv/package.json b/packages/csv/package.json index 1ba10708b7..211e8febd2 100644 --- a/packages/csv/package.json +++ b/packages/csv/package.json @@ -1,6 +1,6 @@ { "name": "@udecode/plate-csv", - "version": "41.0.7", + "version": "41.0.9", "description": "CSV serializer plugin for Plate", "keywords": [ "csv", @@ -46,7 +46,7 @@ "typecheck": "yarn p:typecheck" }, "dependencies": { - "@udecode/plate-table": "41.0.7", + "@udecode/plate-table": "41.0.9", "papaparse": "^5.4.1" }, "devDependencies": { diff --git a/packages/docx/CHANGELOG.md b/packages/docx/CHANGELOG.md index 321f13b4dc..0de27b4028 100644 --- a/packages/docx/CHANGELOG.md +++ b/packages/docx/CHANGELOG.md @@ -1,5 +1,7 @@ # @udecode/plate-docx-serializer +## 41.0.9 + ## 41.0.7 ## 41.0.0 diff --git a/packages/docx/package.json b/packages/docx/package.json index bb120a660b..0333296a1b 100644 --- a/packages/docx/package.json +++ b/packages/docx/package.json @@ -1,6 +1,6 @@ { "name": "@udecode/plate-docx", - "version": "41.0.7", + "version": "41.0.9", "description": "Docx serializer plugin for Plate", "keywords": [ "docx", @@ -50,7 +50,7 @@ "@udecode/plate-indent": "41.0.0", "@udecode/plate-indent-list": "41.0.0", "@udecode/plate-media": "41.0.0", - "@udecode/plate-table": "41.0.7", + "@udecode/plate-table": "41.0.9", "validator": "^13.12.0" }, "devDependencies": { diff --git a/packages/plate/CHANGELOG.md b/packages/plate/CHANGELOG.md index 90ff54cad8..d19778dd13 100644 --- a/packages/plate/CHANGELOG.md +++ b/packages/plate/CHANGELOG.md @@ -1,5 +1,7 @@ # @udecode/plate +## 41.0.9 + ## 41.0.8 ## 41.0.7 diff --git a/packages/plate/package.json b/packages/plate/package.json index 02c2030bae..5d9a9eb525 100644 --- a/packages/plate/package.json +++ b/packages/plate/package.json @@ -1,6 +1,6 @@ { "name": "@udecode/plate", - "version": "41.0.8", + "version": "41.0.9", "description": "Plate – a plugin system for slate", "keywords": [ "contentEditable", @@ -66,9 +66,9 @@ "@udecode/plate-combobox": "41.0.0", "@udecode/plate-comments": "41.0.0", "@udecode/plate-common": "41.0.5", - "@udecode/plate-csv": "41.0.7", + "@udecode/plate-csv": "41.0.9", "@udecode/plate-diff": "41.0.0", - "@udecode/plate-docx": "41.0.7", + "@udecode/plate-docx": "41.0.9", "@udecode/plate-find-replace": "41.0.0", "@udecode/plate-floating": "41.0.0", "@udecode/plate-font": "41.0.0", @@ -94,7 +94,7 @@ "@udecode/plate-slash-command": "41.0.0", "@udecode/plate-suggestion": "41.0.0", "@udecode/plate-tabbable": "41.0.0", - "@udecode/plate-table": "41.0.7", + "@udecode/plate-table": "41.0.9", "@udecode/plate-toggle": "41.0.0", "@udecode/plate-trailing-block": "41.0.0" }, diff --git a/packages/table/CHANGELOG.md b/packages/table/CHANGELOG.md index 6e311155d5..8239e0f4a2 100644 --- a/packages/table/CHANGELOG.md +++ b/packages/table/CHANGELOG.md @@ -1,5 +1,11 @@ # @udecode/plate-table +## 41.0.9 + +### Patch Changes + +- [#3909](https://github.com/udecode/plate/pull/3909) by [@Croc-ye](https://github.com/Croc-ye) – fix: copying form mulitple cells does not retain font attributes + ## 41.0.7 ### Patch Changes diff --git a/packages/table/package.json b/packages/table/package.json index fadd12a400..2a227a055e 100644 --- a/packages/table/package.json +++ b/packages/table/package.json @@ -1,6 +1,6 @@ { "name": "@udecode/plate-table", - "version": "41.0.7", + "version": "41.0.9", "description": "Table plugin for Plate", "keywords": [ "plate",