Commit Graph

306 Commits

Author SHA1 Message Date
Tada Sayuri
2ea0475518
Allow setting HTML tags other than <span> for "as" in MarkViewContent (#6346)
* fix: Allow setting HTML tags other than <span> for "as" in MarkView

* Create quiet-falcons-study.md
2025-05-13 17:30:41 +02:00
github-actions[bot]
7147fdd970
chore(release): publish a new pre-release version (beta) (#6327)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-05-07 22:59:55 +02:00
bdbch
8c690025c5
sync develop with main (#6330)
* sync develop with main

* added changesets
2025-05-07 20:17:54 +02:00
Arnau Gómez Farell
62b0877d98
feat: update prosemirror-changeset package to support token encoders 2025-05-06 12:23:55 +02:00
github-actions[bot]
b64ae7f9b6
chore(release): publish a new pre-release version (beta) (#6294)
Some checks failed
build / build (20) (push) Has been cancelled
build / test (20, map[name:Demos/Commands spec:./demos/src/Commands/**/*.spec.{js,ts}]) (push) Has been cancelled
build / test (20, map[name:Demos/Examples spec:./demos/src/Examples/**/*.spec.{js,ts}]) (push) Has been cancelled
build / test (20, map[name:Demos/Experiments spec:./demos/src/Experiments/**/*.spec.{js,ts}]) (push) Has been cancelled
build / test (20, map[name:Demos/Extensions spec:./demos/src/Extensions/**/*.spec.{js,ts}]) (push) Has been cancelled
build / test (20, map[name:Demos/GuideContent spec:./demos/src/GuideContent/**/*.spec.{js,ts}]) (push) Has been cancelled
build / test (20, map[name:Demos/GuideGettingStarted spec:./demos/src/GuideGettingStarted/**/*.spec.{js,ts}]) (push) Has been cancelled
build / test (20, map[name:Demos/Marks spec:./demos/src/Marks/**/*.spec.{js,ts}]) (push) Has been cancelled
build / test (20, map[name:Demos/Nodes spec:./demos/src/Nodes/**/*.spec.{js,ts}]) (push) Has been cancelled
build / test (20, map[name:Integration spec:./tests/cypress/integration/**/*.spec.{js,ts}]) (push) Has been cancelled
build / release (20) (push) Has been cancelled
Publish / Release (20) (push) Has been cancelled
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-04-30 18:38:26 +02:00
bdbch
f43b2e5b34 add changeset 2025-04-30 18:36:05 +02:00
bdbch
87962aad23 use correct changeset 2025-04-30 03:28:14 +02:00
zzxming
55c78d6256 feat(text-align): add toggle command (#6101)
* feat(text-align): add toggle command

* docs: changeset

* Update .changeset/spotty-cobras-shake.md

---------

Co-authored-by: bdbch <6538827+bdbch@users.noreply.github.com>
2025-04-30 03:11:15 +02:00
Nick Perez
9f207a63d2 fix(core): allow unregistering multiple plugins (#6299) 2025-04-30 03:02:00 +02:00
Arnau Gómez Farell
68034abc08
chore: changeset 2025-04-25 12:47:41 +02:00
Dominik Biedebach
b70c4531dc Revert "Fix broken React unmount because of non-existing view on unmount (#6284)"
This reverts commit 3aa670a788.
2025-04-23 15:16:16 +02:00
Nick Perez
5e957e5373
fix: use editorView for isDestroyed check for SSR (#6233)
* fix: use `editorView` for `isDestroyed` check for SSR

* chore: update import of `fast-deep-equal` to include extension

* chore: fix unrelated issue

* chore: add changeset

---------

Co-authored-by: bdbch <6538827+bdbch@users.noreply.github.com>
2025-04-23 15:15:06 +02:00
github-actions[bot]
dca2852f25
chore(release): publish a new pre-release version (beta) (#6291)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-04-22 18:14:18 +02:00
bdbch
1b4c82b419
Use pnpm workspace dependencies instead of hardcoded ones (#6290)
* use pnpm workspace dependencies for packages

* added changeset
2025-04-22 18:12:09 +02:00
github-actions[bot]
d2c04e0054
chore(release): publish a new pre-release version (beta) (#6288)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-04-22 16:19:38 +02:00
bdbch
3aa670a788
Fix broken React unmount because of non-existing view on unmount (#6284)
* fixed a bug with the React EditorContent component on unmount when editor view not available

* added changeset
2025-04-22 16:15:50 +02:00
github-actions[bot]
ef3a7e497c
chore(release): publish a new pre-release version (beta) (#6273)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-04-22 16:03:46 +02:00
Chuck
3d67595777
VueNodeViewRenderer should return null for contentDOM for a non-leaf node with no NodeViewContent (#6277)
* (Vue2)VueNodeViewRenderer should return null for contentDOM for a non-leaf node with no NodeViewContent

* chore: add changeset

* Update .changeset/olive-jeans-love.md

patch -> major

Co-authored-by: bdbch <6538827+bdbch@users.noreply.github.com>

---------

Co-authored-by: zhangchuanfeng <791230189@qq.com>
Co-authored-by: bdbch <6538827+bdbch@users.noreply.github.com>
2025-04-18 15:18:53 +02:00
Arnau Gómez Farell
d230f7ecf3 feat: add width and height attributes to Image node 2025-04-17 19:15:50 +02:00
Matt Gorman
d0557ef20f fix(link): fixes links with marks (#6078)
* fixes links with marks

* Create popular-geckos-pay.md

* Update clickHandler.ts

---------

Co-authored-by: bdbch <6538827+bdbch@users.noreply.github.com>
2025-04-17 19:15:10 +02:00
Max Ryaguzov
664834fe1b fix: clone node before dragging for better dispaly (#6174)
* fix: clone node before dragging for better dispaly

* Create shiny-days-rhyme.md

---------

Co-authored-by: bdbch <6538827+bdbch@users.noreply.github.com>
2025-04-17 19:14:10 +02:00
bdbch
991f43ccfa fix(table): also export TableView from table extension exports (#6218)
* fix(table): also export TableView from table extension exports

* chore: added changeset
2025-04-17 19:13:55 +02:00
bdbch
04d3307953
enter beta pre-tag (#6274)
* enter beta pre-tag

* switch all versions to beta.0
2025-04-17 11:19:41 +02:00
Aslam
52b6644076
fix(selection): skip decorations for node selection and non editable editor (#6272)
* fix(selection): skip decoration for node selection & not editable editor

* fix(selection): skip decoration for node selection & non editable editor
2025-04-16 17:06:01 +02:00
github-actions[bot]
46eba52b26
chore(release): publish a new pre-release version (next) (#6222)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-03-31 17:16:57 +02:00
bdbch
1e91f9b0dc
Fix broken prosemirror-module build missing history package (#6221)
* refactor: update import from 'undo-redo' to 'history' in tsup.config.ts

* fix: add changeset for prosemirror history build patch
2025-03-31 17:15:32 +02:00
github-actions[bot]
d69bc77469
chore(release): publish a new pre-release version (next) (#6156)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-03-28 15:40:22 +01:00
Nick Perez
8de8e13b08
fix(core): add even more strict types for Nodes, Marks, and Extensions (#6182)
* fix: update the `AnyExtension` type to use the new base type `Extendable`

* fix: use the more specific config sub-types for Marks, Nodes and Extensions

* feat: add the ability to unmount an editor instance, without having to destroy and recreate it

* fix: return more specific types for configure and extend on Marks, Nodes, and Extensions

* refactor: minor cleanup

* chore: add changeset

---------

Co-authored-by: bdbch <6538827+bdbch@users.noreply.github.com>
2025-03-28 12:13:26 +01:00
Dominik Biedebach
f8693992fc update with a more clear changelog message 2025-03-27 23:03:31 +01:00
Dominik Biedebach
ccd681cf09 update changelog text for history extension renaming 2025-03-27 23:02:01 +01:00
Dominik Biedebach
ac35ec8d43 reinstigate history extension and move it into deprecated packages directory 2025-03-20 16:22:26 +01:00
bdbch
25ec82eca6
Rename CollaborationCursor extension to CollaborationCaret (#6173)
* rename collaboration-cursor to collaboration-caret

* added changeset
2025-03-12 15:54:27 +01:00
bdbch
d8a3d93c8a
Rename History extension to UndoRedo (#6172)
* rename history extension to undo-redo

* added changesets

* fix spacing in vue demo
2025-03-12 14:55:16 +01:00
Arnau Gómez Farell
89bd9c7d29
Fix/enforce-type-imports-so-that-bundler-ignores-types (#6132)
* fix: enforce type imports so that the bundler ignores types

* chore: add changeset

* fix: export types with export type keyword
2025-03-03 15:15:30 +01:00
github-actions[bot]
3ac7e290e9
chore(release): publish a new pre-release version (next) (#6071)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-01-30 18:19:05 +01:00
Dominik Biedebach
8c522f828c fix merge conflicts, remove tiptap-demos from config 2025-01-30 18:11:42 +01:00
Dominik Biedebach
73f06715c3 remove unexisting package from changesets ignore list 2025-01-30 18:09:17 +01:00
Dominik Biedebach
2172a4c97a sfix merge conflicts 2025-01-30 18:07:15 +01:00
Dominik Biedebach
2d42e9443c sync next with develop 2025-01-30 18:06:06 +01:00
Dominik Biedebach
5756353479 enter pre tag 2025-01-30 17:09:17 +01:00
github-actions[bot]
4ec400c976
chore(release): publish a new release version (#6070)
Some checks are pending
build / lint (20) (push) Waiting to run
build / test (20, map[name:Demos/Examples spec:./demos/src/Examples/**/*.spec.{js,ts}]) (push) Waiting to run
build / test (20, map[name:Demos/Experiments spec:./demos/src/Experiments/**/*.spec.{js,ts}]) (push) Waiting to run
build / test (20, map[name:Demos/Extensions spec:./demos/src/Extensions/**/*.spec.{js,ts}]) (push) Waiting to run
build / test (20, map[name:Demos/GuideContent spec:./demos/src/GuideContent/**/*.spec.{js,ts}]) (push) Waiting to run
build / test (20, map[name:Demos/GuideGettingStarted spec:./demos/src/GuideGettingStarted/**/*.spec.{js,ts}]) (push) Waiting to run
build / test (20, map[name:Demos/Marks spec:./demos/src/Marks/**/*.spec.{js,ts}]) (push) Waiting to run
build / test (20, map[name:Demos/Nodes spec:./demos/src/Nodes/**/*.spec.{js,ts}]) (push) Waiting to run
build / test (20, map[name:Integration spec:./tests/cypress/integration/**/*.spec.{js,ts}]) (push) Waiting to run
build / build (20) (push) Blocked by required conditions
Publish / Release (20) (push) Waiting to run
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-01-30 17:06:32 +01:00
Dominik Biedebach
086f7b6842 remove pre track 2025-01-30 17:04:28 +01:00
Dominik Biedebach
8fa9319b11 remove changesets 2025-01-30 16:30:28 +01:00
Dominik Biedebach
8e5c3b4ebf fix pre changesets 2025-01-30 15:54:34 +01:00
Dominik Biedebach
d3db76ffac enter pre-release 2025-01-30 15:53:59 +01:00
Dominik Biedebach
3f5dc3feb2 exit pre track
Some checks are pending
build / lint (20) (push) Waiting to run
build / test (20, map[name:Demos/Examples spec:./demos/src/Examples/**/*.spec.{js,ts}]) (push) Waiting to run
build / test (20, map[name:Demos/Experiments spec:./demos/src/Experiments/**/*.spec.{js,ts}]) (push) Waiting to run
build / test (20, map[name:Demos/Extensions spec:./demos/src/Extensions/**/*.spec.{js,ts}]) (push) Waiting to run
build / test (20, map[name:Demos/GuideContent spec:./demos/src/GuideContent/**/*.spec.{js,ts}]) (push) Waiting to run
build / test (20, map[name:Demos/GuideGettingStarted spec:./demos/src/GuideGettingStarted/**/*.spec.{js,ts}]) (push) Waiting to run
build / test (20, map[name:Demos/Marks spec:./demos/src/Marks/**/*.spec.{js,ts}]) (push) Waiting to run
build / test (20, map[name:Demos/Nodes spec:./demos/src/Nodes/**/*.spec.{js,ts}]) (push) Waiting to run
build / test (20, map[name:Integration spec:./tests/cypress/integration/**/*.spec.{js,ts}]) (push) Waiting to run
build / build (20) (push) Blocked by required conditions
Publish / Release (20) (push) Waiting to run
2025-01-30 14:51:23 +01:00
Dominik Biedebach
33da2d2505 exit pre track 2025-01-30 14:47:19 +01:00
Dominik Biedebach
965bf3a2a2 enter pre track 2025-01-30 14:39:41 +01:00
timoisik
5836f76816
Merge pull request #6068 from ueberdosis/fix/link-regex
fix(extension-link): update regex to allow numbers in URI
2025-01-30 13:18:50 +01:00
Timo Isik
bce96a66e6 fix(extension-link): added changeset 2025-01-30 13:08:43 +01:00