Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 0 additions & 7 deletions .changeset/code-and-table-ux.md

This file was deleted.

7 changes: 0 additions & 7 deletions .changeset/editor-bugfixes.md

This file was deleted.

7 changes: 0 additions & 7 deletions .changeset/multi-select-toolbar.md

This file was deleted.

7 changes: 0 additions & 7 deletions .changeset/toggle-headings.md

This file was deleted.

7 changes: 0 additions & 7 deletions .changeset/web-bookmark-block.md

This file was deleted.

2 changes: 1 addition & 1 deletion examples/react-demo/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
"preview": "vite preview"
},
"dependencies": {
"@xproeditor/react": "0.4.0",
"@xproeditor/react": "0.5.0",
"react": "^18.3.1",
"react-dom": "^18.3.1"
},
Expand Down
2 changes: 1 addition & 1 deletion examples/vue-demo/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
"preview": "vite preview"
},
"dependencies": {
"@xproeditor/vue": "0.4.0",
"@xproeditor/vue": "0.5.0",
"vue": "^3.5.13"
},
"devDependencies": {
Expand Down
13 changes: 13 additions & 0 deletions packages/core/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,18 @@
# @xproeditor/core

## 0.4.0

### Minor Changes

- 77f7845: Polish code-block chrome (language control, soft-wrap via a `wrap` prop) and table editing UX (sizing, cell controls, style panel), with matching styles in both adapters.
- 77f7845: Improve multi-block selection: a shared formatting popover when several blocks are selected, richer block context menus, and core helpers for cross-block text ranges, marks, staged Select All, and document-level undo/redo shortcuts.
- 77f7845: Add collapsible **toggle headings** (`toggle_heading_1`–`3`) alongside toggle lists, with slash / turn-into support and helpers for subtree clone, remove, and collapsed visibility filtering.
- 77f7845: Add a **web bookmark** block with link-preview cards (title, description, favicon, image). Hosts can optionally pass `fetchBookmarkMeta` to hydrate Open Graph metadata when a URL is pasted or edited.

### Patch Changes

- 77f7845: Fix undo/redo when focus is inside a contenteditable or field, Select All staging across blocks, applying marks over a multi-block selection, link editing edge cases, bookmark URL re-edit, table width persistence, and dark-mode token gaps in editor chrome.

## 0.3.0

### Minor Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/core/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@xproeditor/core",
"version": "0.3.0",
"version": "0.4.0",
"description": "Framework-agnostic engine for the XProEditor Notion-like block editor: block model, selection, clipboard, HTML conversion, and table operations.",
"type": "module",
"license": "MIT",
Expand Down
19 changes: 19 additions & 0 deletions packages/react/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,24 @@
# @xproeditor/react

## 0.5.0

### Minor Changes

- 77f7845: Polish code-block chrome (language control, soft-wrap via a `wrap` prop) and table editing UX (sizing, cell controls, style panel), with matching styles in both adapters.
- 77f7845: Improve multi-block selection: a shared formatting popover when several blocks are selected, richer block context menus, and core helpers for cross-block text ranges, marks, staged Select All, and document-level undo/redo shortcuts.
- 77f7845: Add collapsible **toggle headings** (`toggle_heading_1`–`3`) alongside toggle lists, with slash / turn-into support and helpers for subtree clone, remove, and collapsed visibility filtering.
- 77f7845: Add a **web bookmark** block with link-preview cards (title, description, favicon, image). Hosts can optionally pass `fetchBookmarkMeta` to hydrate Open Graph metadata when a URL is pasted or edited.

### Patch Changes

- 77f7845: Fix undo/redo when focus is inside a contenteditable or field, Select All staging across blocks, applying marks over a multi-block selection, link editing edge cases, bookmark URL re-edit, table width persistence, and dark-mode token gaps in editor chrome.
- Updated dependencies [77f7845]
- Updated dependencies [77f7845]
- Updated dependencies [77f7845]
- Updated dependencies [77f7845]
- Updated dependencies [77f7845]
- @xproeditor/core@0.4.0

## 0.4.0

### Minor Changes
Expand Down
4 changes: 2 additions & 2 deletions packages/react/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@xproeditor/react",
"version": "0.4.0",
"version": "0.5.0",
"description": "Notion-like block editor for React — supports a sticky format toolbar and/or a floating Notion-like bubble toolbar + slash menu.",
"type": "module",
"license": "MIT",
Expand Down Expand Up @@ -49,7 +49,7 @@
"react-dom": "^18.0.0 || ^19.0.0"
},
"dependencies": {
"@xproeditor/core": "0.3.0",
"@xproeditor/core": "0.4.0",
"highlight.js": "^11.10.0",
"lucide-react": "^0.469.0"
},
Expand Down
19 changes: 19 additions & 0 deletions packages/vue/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,24 @@
# @xproeditor/vue

## 0.5.0

### Minor Changes

- 77f7845: Polish code-block chrome (language control, soft-wrap via a `wrap` prop) and table editing UX (sizing, cell controls, style panel), with matching styles in both adapters.
- 77f7845: Improve multi-block selection: a shared formatting popover when several blocks are selected, richer block context menus, and core helpers for cross-block text ranges, marks, staged Select All, and document-level undo/redo shortcuts.
- 77f7845: Add collapsible **toggle headings** (`toggle_heading_1`–`3`) alongside toggle lists, with slash / turn-into support and helpers for subtree clone, remove, and collapsed visibility filtering.
- 77f7845: Add a **web bookmark** block with link-preview cards (title, description, favicon, image). Hosts can optionally pass `fetchBookmarkMeta` to hydrate Open Graph metadata when a URL is pasted or edited.

### Patch Changes

- 77f7845: Fix undo/redo when focus is inside a contenteditable or field, Select All staging across blocks, applying marks over a multi-block selection, link editing edge cases, bookmark URL re-edit, table width persistence, and dark-mode token gaps in editor chrome.
- Updated dependencies [77f7845]
- Updated dependencies [77f7845]
- Updated dependencies [77f7845]
- Updated dependencies [77f7845]
- Updated dependencies [77f7845]
- @xproeditor/core@0.4.0

## 0.4.0

### Minor Changes
Expand Down
4 changes: 2 additions & 2 deletions packages/vue/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@xproeditor/vue",
"version": "0.4.0",
"version": "0.5.0",
"description": "Notion-like block editor for Vue 3 — supports a sticky format toolbar and/or a floating Notion-like bubble toolbar + slash menu.",
"type": "module",
"license": "MIT",
Expand Down Expand Up @@ -48,7 +48,7 @@
"vue": "^3.4.0"
},
"dependencies": {
"@xproeditor/core": "0.3.0",
"@xproeditor/core": "0.4.0",
"highlight.js": "^11.10.0",
"lucide-vue-next": "^0.469.0"
},
Expand Down
2 changes: 1 addition & 1 deletion site/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
"typecheck": "tsc --noEmit"
},
"dependencies": {
"@xproeditor/react": "0.4.0",
"@xproeditor/react": "0.5.0",
"lucide-react": "^0.469.0",
"react": "^18.3.1",
"react-dom": "^18.3.1"
Expand Down
Loading