Dominik Biedebach
95842e18f6
v2.0.0-beta.196
2022-09-21 00:49:19 +02:00
John Franey
ae13cf61ad
fix(types): fix link and table type errors ( #3208 )
2022-09-20 23:54:36 +02:00
Sven Adlung
a3978353ff
feat(extension-typography): add servicemark input rule ( #3220 )
...
* feat(extension-typography): add servicemark input rule
* fix formatting issue
2022-09-20 23:53:34 +02:00
Dominik Biedebach
ea1fbeda7d
v2.0.0-beta.195
2022-09-14 02:10:19 +02:00
Molly
b01ccff7b2
feat: Add alias condition to code-block-lowlight ( #3155 )
2022-09-14 02:06:01 +02:00
Dominik
fa96749ce2
fix(extension/bubble-menu): 🐛 fix bubble menu and floating menu being available when editor not editable ( #3195 )
2022-09-14 02:05:36 +02:00
Daniel Spitzer
9093cdfcf5
fix: move React flushSync
to microtask ( #3188 )
...
To avoid seeing the `Warning: flushSync was called from inside a lifecycle method. React cannot flush when React is already rendering. Consider moving this call to a scheduler task or micro task.` error, we need to move the `flushSync()` code that avoids automatic batching to a microtask to not fire a lifecycle event `setState()` during rendering.
Fixes warning introduced in #2985
2022-09-13 20:36:35 +02:00
Dominik Biedebach
009f79991d
v2.0.0-beta.194
2022-09-11 11:11:52 +02:00
Dominik Biedebach
56c138671b
chore: sync package versions
2022-09-11 11:11:31 +02:00
Dominik Biedebach
e25d4a3710
v2.0.0-beta.193
2022-09-10 21:12:56 +02:00
Dominik Biedebach
d15aa38cd2
refactor(extension/mention): move @tiptap/sugesstion into peerDependencies
2022-09-10 21:09:58 +02:00
Dominik Biedebach
1024892454
Revert "Merge branch 'add-empty-editor-class-to-root-div'"
...
This reverts commit 1d0158d5c5
, reversing
changes made to bda6e8d308
.
2022-09-10 16:16:47 +02:00
Dominik Biedebach
6a85f73659
style(extension/placeholder): fix linting issues
2022-09-10 15:31:54 +02:00
Dominik Biedebach
6cbc2d4233
Merge branch 'main' of github.com:ueberdosis/tiptap into add-empty-editor-class-to-root-div
2022-09-10 15:31:04 +02:00
Etienne de la Broïse
bda6e8d308
fix(core): insert PasteRule Node at matched position ( #2942 ) ( #2943 )
2022-09-10 14:07:46 +02:00
Dominik Biedebach
af3568fcc1
Merge branch 'lowlight-types' of github.com:tarngerine/tiptap into tarngerine-lowlight-types
2022-09-10 14:06:16 +02:00
Dominik Biedebach
5bcfb322ce
Publish
...
- @tiptap/core@2.0.0-beta.183
- @tiptap/extension-bubble-menu@2.0.0-beta.62
- @tiptap/extension-code@2.0.0-beta.29
- @tiptap/extension-mention@2.0.0-beta.103
- @tiptap/extension-subscript@2.0.0-beta.14
- @tiptap/html@2.0.0-beta.182
- @tiptap/react@2.0.0-beta.115
- @tiptap/starter-kit@2.0.0-beta.192
- @tiptap/suggestion@2.0.0-beta.98
- @tiptap/vue-2@2.0.0-beta.85
- @tiptap/vue-3@2.0.0-beta.97
2022-09-03 20:12:57 +02:00
Stef Kors
73daee9b80
include bubble menu element when checking if the editor view still has focus ( #3150 )
2022-09-03 20:07:41 +02:00
Marcel
0263629ba5
docs: fix naming ( #3151 )
2022-09-03 20:06:24 +02:00
Rhys-T
4851fc5e9b
fix(core): make setEditable trigger all 'update' listeners ( #3140 )
2022-09-01 13:55:19 +02:00
远方
c6c5fa623a
fix: vue inject grammar warning ( #3144 )
2022-09-01 13:54:59 +02:00
Dominik
5fed0f2fc6
feature(core): add exit handling for marks ( #2925 )
...
* feat(core): add exit handling for marks
* docs(core): add information about exitable marks
2022-08-22 15:23:44 +02:00
Cai Huanyu
f32293b0d5
fix: fix React Node View render problem in React 18 ( #2985 )
2022-08-22 14:41:26 +02:00
Dominik
de1253a8b0
fix(core): make setEditable trigger onUpdate function ( #2935 )
2022-08-22 14:24:21 +02:00
Faleij
791c89d943
Make Suggestion use view.dom instead of document ( #3093 )
2022-08-22 14:23:46 +02:00
Asherah Connor
313b8b8d0a
fix(core): setNodeSelection should not clamp pos by Selection.atStart/atEnd ( #3091 )
...
Fixes #3090 .
2022-08-22 14:22:44 +02:00
Asherah Connor
40f4ea31ef
fix(core): createCan command props shouldn't try dispatch ( #3025 ) ( #3026 )
2022-08-22 14:19:44 +02:00
Sinclair Chen
69d22d2d3c
fix: let StarterKit be imported as cjs module ( #2967 )
2022-08-22 13:52:31 +02:00
Billiam
18336a8255
Fix paste rule adding one character to paste range ( #2968 )
...
Fixes #2939
2022-08-22 13:26:26 +02:00
Asherah Connor
574cd69e06
fix(core): isNodeSelection, isTextSelection not always false ( #3089 )
...
Fixes #2979 . Since the ProseMirror TypeScript upgrade, these have
always returned false, since the Selection type tree are all classes
now.
2022-08-22 13:05:53 +02:00
Julius Tarng
9f1ffb8b53
update demos, remove lowlight as per docks
2022-07-19 00:00:16 -05:00
Julius Tarng
59244c586d
Revert "bring back 1.20.0"
...
This reverts commit 7a357dc26e
.
2022-07-18 23:54:35 -05:00
Julius Tarng
7a357dc26e
bring back 1.20.0
2022-07-18 23:50:29 -05:00
Julius Tarng
06802961cb
Update lowlight to 2.7.0
2022-07-18 23:39:51 -05:00
Julius Tarng
956a078e5b
Update package.json
2022-07-18 23:37:32 -05:00
Julius Tarng
677837ec16
Remove outdated @types/lowlight from code-block-lowlight deps
2022-07-18 23:33:22 -05:00
ahhshm
f4b9a46a0b
refactor: remove duplicated function ( #2956 )
2022-07-06 20:11:20 +02:00
Dominik Biedebach
3e05093f00
Publish
...
- @tiptap/core@2.0.0-beta.182
- @tiptap/html@2.0.0-beta.181
- @tiptap/starter-kit@2.0.0-beta.191
2022-07-06 19:28:12 +02:00
Dominik
134a4bd1fb
fix(core): dont use selection for setContent replacement ( #2934 )
2022-07-06 12:59:16 +02:00
Sven Adlung
e280a02597
fix(core): only respect text of node before current position ( #2937 ) ( #2941 )
2022-07-06 12:01:23 +02:00
svenadlung
e63b987bb8
Revert "update package-lock.json"
...
This reverts commit bbf0803a77
.
2022-07-04 13:50:49 +02:00
Dominik Biedebach
bbf0803a77
update package-lock.json
2022-06-27 14:25:46 +02:00
Philipp Kühn
090c5a4456
Publish
...
- @tiptap/core@2.0.0-beta.181
- @tiptap/extension-bubble-menu@2.0.0-beta.61
- @tiptap/extension-character-count@2.0.0-beta.31
- @tiptap/extension-code-block-lowlight@2.0.0-beta.73
- @tiptap/extension-code-block@2.0.0-beta.42
- @tiptap/extension-collaboration@2.0.0-beta.38
- @tiptap/extension-dropcursor@2.0.0-beta.29
- @tiptap/extension-floating-menu@2.0.0-beta.56
- @tiptap/extension-focus@2.0.0-beta.45
- @tiptap/extension-gapcursor@2.0.0-beta.39
- @tiptap/extension-history@2.0.0-beta.26
- @tiptap/extension-horizontal-rule@2.0.0-beta.36
- @tiptap/extension-link@2.0.0-beta.43
- @tiptap/extension-mention@2.0.0-beta.102
- @tiptap/extension-placeholder@2.0.0-beta.53
- @tiptap/extension-table@2.0.0-beta.54
- @tiptap/extension-task-item@2.0.0-beta.37
- @tiptap/extension-youtube@2.0.0-beta.6
- @tiptap/html@2.0.0-beta.180
- @tiptap/react@2.0.0-beta.114
- @tiptap/starter-kit@2.0.0-beta.190
- @tiptap/suggestion@2.0.0-beta.97
- @tiptap/vue-2@2.0.0-beta.84
- @tiptap/vue-3@2.0.0-beta.96
2022-06-27 10:50:35 +02:00
Dominik Biedebach
163de4e187
fix(extension/mention): collapse selection to end after suggestion insertion to fix chrome selection issue with mouse
2022-06-27 07:50:57 +02:00
Dominik Biedebach
b2bd909eaa
chore: update prosemirror-state and prosemirror-view
2022-06-26 11:43:20 +02:00
Dominik Biedebach
5b0b7d9102
fix(core): fix focus command passing through editor state instead of existing transaction
...
this fixes a bug introduced a few months ago that caused positions not resolving on the most recent transaction but the editor state that was existing before the last transactions beforehand existed causing the editor to crash
2022-06-26 09:53:45 +02:00
Dominik Biedebach
15123ee092
feat(core): add nodePasteRule to core
2022-06-25 12:07:33 +02:00
Dominik Biedebach
ec595ff803
feat(extension/youtube): add paste handlers for youtube extension
2022-06-25 11:16:17 +02:00
SavKS
8e65c20815
Fix state update after component unmounted ( #2857 )
...
Co-authored-by: Andrii Savluk <a.savluk@ideil.com>
2022-06-24 17:46:54 +02:00
Dominik Biedebach
3d3d78ce1c
chore: move from @_bdbch to @_ueberdosis scope
2022-06-24 14:43:21 +02:00