diff --git a/.changeset/duplicate-undo-redo.md b/.changeset/duplicate-undo-redo.md deleted file mode 100644 index 7ccb0e8..0000000 --- a/.changeset/duplicate-undo-redo.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@craftile/core': patch ---- - -Undoing a duplicate now emits `block:remove`, so the preview and persisted updates drop the copy. Redoing a duplicate restores the copy with the same block IDs. diff --git a/.changeset/move-resolved-position.md b/.changeset/move-resolved-position.md deleted file mode 100644 index 23870c2..0000000 --- a/.changeset/move-resolved-position.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@craftile/core': patch ---- - -`block:move` now reports the resolved index instead of the requested one. Appending a block reports its real final index instead of `undefined` (which updates turned into `toIndex: 0`), and undoing a move reports the position the block actually moved to. diff --git a/.changeset/preset-redo-ids.md b/.changeset/preset-redo-ids.md deleted file mode 100644 index 0e7be97..0000000 --- a/.changeset/preset-redo-ids.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@craftile/core': patch ---- - -Redoing a preset insert now restores the preset's children with the same block IDs. diff --git a/.changeset/remove-descendants.md b/.changeset/remove-descendants.md deleted file mode 100644 index 7842283..0000000 --- a/.changeset/remove-descendants.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@craftile/core': patch ---- - -Removing a block now also removes its descendants from the page instead of leaving them as orphans, and undo restores them. diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index 9f4e5a1..4fecaaf 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -1,5 +1,21 @@ # @craftile/core +## 1.3.2 + +### Patch Changes + +- [`dc710e1`](https://github.com/craftile/editor/commit/dc710e197545abde599b559373f7b3d20900908f) Thanks [@eldomagan](https://github.com/eldomagan)! - Undoing a duplicate now emits `block:remove`, so the preview and persisted updates drop the copy. Redoing a duplicate restores the copy with the same block IDs. + +- [`220a5a0`](https://github.com/craftile/editor/commit/220a5a05f268fd5df7ed6e07b5e6b98673151d6d) Thanks [@eldomagan](https://github.com/eldomagan)! - `block:move` now reports the resolved index instead of the requested one. Appending a block reports its real final index instead of `undefined` (which updates turned into `toIndex: 0`), and undoing a move reports the position the block actually moved to. + +- [`c7f1d6c`](https://github.com/craftile/editor/commit/c7f1d6c8761160a9bebb279621e407943ee263cd) Thanks [@eldomagan](https://github.com/eldomagan)! - Redoing a preset insert now restores the preset's children with the same block IDs. + +- [`b75dfe9`](https://github.com/craftile/editor/commit/b75dfe9c1c601bfed9dc653757b228c8cc479551) Thanks [@eldomagan](https://github.com/eldomagan)! - Removing a block now also removes its descendants from the page instead of leaving them as orphans, and undo restores them. + +- Updated dependencies []: + - @craftile/event-bus@1.3.2 + - @craftile/types@1.3.2 + ## 1.3.1 ### Patch Changes diff --git a/packages/core/package.json b/packages/core/package.json index 42f3485..6d97160 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@craftile/core", - "version": "1.3.1", + "version": "1.3.2", "description": "Framework-agnostic block editor engine for Craftile", "keywords": [ "craftile", diff --git a/packages/editor/CHANGELOG.md b/packages/editor/CHANGELOG.md index 293b20e..97fe2b0 100644 --- a/packages/editor/CHANGELOG.md +++ b/packages/editor/CHANGELOG.md @@ -1,5 +1,15 @@ # @craftile/editor +## 1.3.2 + +### Patch Changes + +- Updated dependencies [[`dc710e1`](https://github.com/craftile/editor/commit/dc710e197545abde599b559373f7b3d20900908f), [`220a5a0`](https://github.com/craftile/editor/commit/220a5a05f268fd5df7ed6e07b5e6b98673151d6d), [`c7f1d6c`](https://github.com/craftile/editor/commit/c7f1d6c8761160a9bebb279621e407943ee263cd), [`b75dfe9`](https://github.com/craftile/editor/commit/b75dfe9c1c601bfed9dc653757b228c8cc479551)]: + - @craftile/core@1.3.2 + - @craftile/event-bus@1.3.2 + - @craftile/messenger@1.3.2 + - @craftile/types@1.3.2 + ## 1.3.1 ### Patch Changes diff --git a/packages/editor/package.json b/packages/editor/package.json index f4a2de0..c80d4b3 100644 --- a/packages/editor/package.json +++ b/packages/editor/package.json @@ -1,6 +1,6 @@ { "name": "@craftile/editor", - "version": "1.3.1", + "version": "1.3.2", "description": "Vue.js-based editor UI components for craftile blocks engine", "keywords": [ "craftile", diff --git a/packages/event-bus/CHANGELOG.md b/packages/event-bus/CHANGELOG.md index 7e36c21..831aee9 100644 --- a/packages/event-bus/CHANGELOG.md +++ b/packages/event-bus/CHANGELOG.md @@ -1,5 +1,7 @@ # @craftile/event-bus +## 1.3.2 + ## 1.3.1 ## 1.3.0 diff --git a/packages/event-bus/package.json b/packages/event-bus/package.json index 83d3d66..3c24d2e 100644 --- a/packages/event-bus/package.json +++ b/packages/event-bus/package.json @@ -1,6 +1,6 @@ { "name": "@craftile/event-bus", - "version": "1.3.1", + "version": "1.3.2", "description": "Generic event bus utility for Craftile packages", "keywords": [ "craftile", diff --git a/packages/messenger/CHANGELOG.md b/packages/messenger/CHANGELOG.md index d0a1a9d..01c4f95 100644 --- a/packages/messenger/CHANGELOG.md +++ b/packages/messenger/CHANGELOG.md @@ -1,5 +1,7 @@ # @craftile/messenger +## 1.3.2 + ## 1.3.1 ## 1.3.0 diff --git a/packages/messenger/package.json b/packages/messenger/package.json index 81a544b..fa079cc 100644 --- a/packages/messenger/package.json +++ b/packages/messenger/package.json @@ -1,6 +1,6 @@ { "name": "@craftile/messenger", - "version": "1.3.1", + "version": "1.3.2", "description": "A type wrapper of window.postMessage for iframe/parent communication", "keywords": [ "craftile", diff --git a/packages/preview-client-html/CHANGELOG.md b/packages/preview-client-html/CHANGELOG.md index 5fe6de9..eada9c0 100644 --- a/packages/preview-client-html/CHANGELOG.md +++ b/packages/preview-client-html/CHANGELOG.md @@ -1,5 +1,7 @@ # @craftile/preview-client-html +## 1.3.2 + ## 1.3.1 ## 1.3.0 diff --git a/packages/preview-client-html/package.json b/packages/preview-client-html/package.json index 725d9c6..1b54e1f 100644 --- a/packages/preview-client-html/package.json +++ b/packages/preview-client-html/package.json @@ -1,6 +1,6 @@ { "name": "@craftile/preview-client-html", - "version": "1.3.1", + "version": "1.3.2", "description": "HTML preview client for static block rendering in Craftile", "keywords": [ "craftile", diff --git a/packages/preview-client/CHANGELOG.md b/packages/preview-client/CHANGELOG.md index ffce550..a334c75 100644 --- a/packages/preview-client/CHANGELOG.md +++ b/packages/preview-client/CHANGELOG.md @@ -1,5 +1,7 @@ # @craftile/preview-client +## 1.3.2 + ## 1.3.1 ## 1.3.0 diff --git a/packages/preview-client/package.json b/packages/preview-client/package.json index c5d97da..bade92a 100644 --- a/packages/preview-client/package.json +++ b/packages/preview-client/package.json @@ -1,6 +1,6 @@ { "name": "@craftile/preview-client", - "version": "1.3.1", + "version": "1.3.2", "description": "Browser client for Craftile editor preview iframe functionality", "keywords": [ "craftile", diff --git a/packages/types/CHANGELOG.md b/packages/types/CHANGELOG.md index 8668ada..d88847a 100644 --- a/packages/types/CHANGELOG.md +++ b/packages/types/CHANGELOG.md @@ -1,5 +1,7 @@ # @craftile/types +## 1.3.2 + ## 1.3.1 ## 1.3.0 diff --git a/packages/types/package.json b/packages/types/package.json index eb7ce51..39a35e7 100644 --- a/packages/types/package.json +++ b/packages/types/package.json @@ -1,6 +1,6 @@ { "name": "@craftile/types", - "version": "1.3.1", + "version": "1.3.2", "description": "Shared TypeScript type definitions for Craftile Editor", "keywords": [ "craftile", diff --git a/plugins/common-properties/CHANGELOG.md b/plugins/common-properties/CHANGELOG.md index 71f58a7..f9eb096 100644 --- a/plugins/common-properties/CHANGELOG.md +++ b/plugins/common-properties/CHANGELOG.md @@ -1,5 +1,7 @@ # @craftile/plugin-common-properties +## 1.3.2 + ## 1.3.1 ### Patch Changes diff --git a/plugins/common-properties/package.json b/plugins/common-properties/package.json index 27d6b47..d1d7d72 100644 --- a/plugins/common-properties/package.json +++ b/plugins/common-properties/package.json @@ -1,6 +1,6 @@ { "name": "@craftile/plugin-common-properties", - "version": "1.3.1", + "version": "1.3.2", "description": "Common block properties fields for craftile editor", "keywords": [ "craftile", diff --git a/plugins/static-blocks-renderer/CHANGELOG.md b/plugins/static-blocks-renderer/CHANGELOG.md index 14a5fec..095808e 100644 --- a/plugins/static-blocks-renderer/CHANGELOG.md +++ b/plugins/static-blocks-renderer/CHANGELOG.md @@ -1,5 +1,7 @@ # @craftile/plugin-static-blocks-renderer +## 1.3.2 + ## 1.3.1 ## 1.3.0 diff --git a/plugins/static-blocks-renderer/package.json b/plugins/static-blocks-renderer/package.json index d1dfa9a..d34fc43 100644 --- a/plugins/static-blocks-renderer/package.json +++ b/plugins/static-blocks-renderer/package.json @@ -1,6 +1,6 @@ { "name": "@craftile/plugin-static-blocks-renderer", - "version": "1.3.1", + "version": "1.3.2", "description": "Craftile plugin for static HTML block rendering", "keywords": [ "craftile",