Commit Graph

1717 Commits

Author SHA1 Message Date
Philipp Kühn
3c571c9a3f feat: add 'all' option to focus command, fix #2181 2021-11-22 10:17:06 +01:00
Apaar Gupta
bc242fe342
fix: Export type ColorOptions (#2180) 2021-11-21 21:27:01 +01:00
Philipp Kühn
cd14731612 fix: improve default gapcursor position when surrounded by margins 2021-11-18 14:02:53 +01:00
Philipp Kühn
5844a8893c Publish
- @tiptap/core@2.0.0-beta.140
 - @tiptap/extension-code-block-lowlight@2.0.0-beta.57
 - @tiptap/html@2.0.0-beta.139
 - @tiptap/react@2.0.0-beta.95
 - @tiptap/starter-kit@2.0.0-beta.142
2021-11-18 12:53:18 +01:00
Philipp Kühn
7ea55279a3 refactoring 2021-11-18 12:46:21 +01:00
aguingand
3158c37324
feat: Allow array of extensions for enableInputRules and enablePasteRules options (#2119) 2021-11-18 12:44:34 +01:00
Philipp Kühn
7e1ca4c8bd refactoring 2021-11-18 12:38:02 +01:00
Jon Noronha
10fea3b44e
fix: Ignore iOS mutations when unfocused (#2170) 2021-11-18 12:37:21 +01:00
Enrique Alcántara
6e25e99c7a
fix: Remove console.log statement (#2168)
Co-authored-by: Enrique Alcantara <ealcantara@gitlab.com>
2021-11-18 12:13:55 +01:00
Philipp Kühn
c9dc1e1ec3 feat: add className option to ReactRenderer, see #2166 2021-11-18 09:58:38 +01:00
Philipp Kühn
abe932384c Publish
- @tiptap/core@2.0.0-beta.139
 - @tiptap/extension-bubble-menu@2.0.0-beta.50
 - @tiptap/extension-code-block-lowlight@2.0.0-beta.56
 - @tiptap/extension-collaboration-cursor@2.0.0-beta.31
 - @tiptap/extension-collaboration@2.0.0-beta.31
 - @tiptap/extension-dropcursor@2.0.0-beta.25
 - @tiptap/extension-floating-menu@2.0.0-beta.45
 - @tiptap/extension-focus@2.0.0-beta.37
 - @tiptap/extension-mention@2.0.0-beta.87
 - @tiptap/extension-placeholder@2.0.0-beta.44
 - @tiptap/extension-table@2.0.0-beta.43
 - @tiptap/html@2.0.0-beta.138
 - @tiptap/react@2.0.0-beta.94
 - @tiptap/starter-kit@2.0.0-beta.141
 - @tiptap/suggestion@2.0.0-beta.83
 - @tiptap/vue-2@2.0.0-beta.69
 - @tiptap/vue-3@2.0.0-beta.81
2021-11-17 19:25:46 +01:00
Philipp Kühn
f2f1c31522 dependencies: update 2021-11-17 19:23:04 +01:00
Philipp Kühn
b88480470d Publish
- @tiptap/extension-floating-menu@2.0.0-beta.44
 - @tiptap/react@2.0.0-beta.93
 - @tiptap/vue-2@2.0.0-beta.68
 - @tiptap/vue-3@2.0.0-beta.80
2021-11-11 00:11:15 +01:00
dkrym
d0d0696266
fix: remove composition check for floating menu (#2137)
remove composing from floating menu
2021-11-11 00:09:22 +01:00
Philipp Kühn
893f87047d Publish
- @tiptap/core@2.0.0-beta.138
 - @tiptap/html@2.0.0-beta.137
 - @tiptap/starter-kit@2.0.0-beta.140
2021-11-10 21:21:58 +01:00
Philipp Kühn
53ffce5018 fix: prevent removing inline nodes when using insertContentAt, fix #2156 2021-11-10 21:16:02 +01:00
Florian Krüger
75e55e548d
fix: update zeed dom (#2155) 2021-11-10 10:38:38 +01:00
Jason Galea
6583edeb1f
fix: update getJSON return type to JSONContent (#2153) 2021-11-10 00:24:18 +01:00
Philipp Kühn
2bbc594ac9 Publish
- @tiptap/core@2.0.0-beta.137
 - @tiptap/html@2.0.0-beta.136
 - @tiptap/starter-kit@2.0.0-beta.139
2021-11-09 17:17:43 +01:00
Philipp Kühn
a0a88acd13 fix: don't remove the tiptap styles on destroy, fix #2120, fix #2143 2021-11-09 17:16:38 +01:00
Philipp Kühn
621cfa2f7e Publish
- @tiptap/core@2.0.0-beta.136
 - @tiptap/extension-blockquote@2.0.0-beta.24
 - @tiptap/extension-bold@2.0.0-beta.24
 - @tiptap/extension-bubble-menu@2.0.0-beta.49
 - @tiptap/extension-bullet-list@2.0.0-beta.23
 - @tiptap/extension-character-count@2.0.0-beta.18
 - @tiptap/extension-code-block-lowlight@2.0.0-beta.55
 - @tiptap/extension-code-block@2.0.0-beta.29
 - @tiptap/extension-code@2.0.0-beta.25
 - @tiptap/extension-collaboration-cursor@2.0.0-beta.30
 - @tiptap/extension-collaboration@2.0.0-beta.30
 - @tiptap/extension-color@2.0.0-beta.8
 - @tiptap/extension-document@2.0.0-beta.15
 - @tiptap/extension-dropcursor@2.0.0-beta.24
 - @tiptap/extension-floating-menu@2.0.0-beta.43
 - @tiptap/extension-focus@2.0.0-beta.36
 - @tiptap/extension-font-family@2.0.0-beta.20
 - @tiptap/extension-gapcursor@2.0.0-beta.33
 - @tiptap/extension-hard-break@2.0.0-beta.30
 - @tiptap/extension-heading@2.0.0-beta.23
 - @tiptap/extension-highlight@2.0.0-beta.30
 - @tiptap/extension-history@2.0.0-beta.21
 - @tiptap/extension-horizontal-rule@2.0.0-beta.30
 - @tiptap/extension-image@2.0.0-beta.24
 - @tiptap/extension-italic@2.0.0-beta.24
 - @tiptap/extension-link@2.0.0-beta.28
 - @tiptap/extension-list-item@2.0.0-beta.19
 - @tiptap/extension-mention@2.0.0-beta.86
 - @tiptap/extension-ordered-list@2.0.0-beta.24
 - @tiptap/extension-paragraph@2.0.0-beta.22
 - @tiptap/extension-placeholder@2.0.0-beta.43
 - @tiptap/extension-strike@2.0.0-beta.26
 - @tiptap/extension-subscript@2.0.0-beta.9
 - @tiptap/extension-superscript@2.0.0-beta.9
 - @tiptap/extension-table-cell@2.0.0-beta.20
 - @tiptap/extension-table-header@2.0.0-beta.22
 - @tiptap/extension-table-row@2.0.0-beta.19
 - @tiptap/extension-table@2.0.0-beta.42
 - @tiptap/extension-task-item@2.0.0-beta.28
 - @tiptap/extension-task-list@2.0.0-beta.23
 - @tiptap/extension-text-align@2.0.0-beta.28
 - @tiptap/extension-text-style@2.0.0-beta.22
 - @tiptap/extension-text@2.0.0-beta.15
 - @tiptap/extension-typography@2.0.0-beta.19
 - @tiptap/extension-underline@2.0.0-beta.21
 - @tiptap/html@2.0.0-beta.135
 - @tiptap/react@2.0.0-beta.92
 - @tiptap/starter-kit@2.0.0-beta.138
 - @tiptap/suggestion@2.0.0-beta.82
 - @tiptap/vue-2@2.0.0-beta.67
 - @tiptap/vue-3@2.0.0-beta.79
2021-11-09 16:51:34 +01:00
Philipp Kühn
fce16e8058 Publish
- @tiptap/core@2.0.0-beta.135
 - @tiptap/extension-blockquote@2.0.0-beta.23
 - @tiptap/extension-bold@2.0.0-beta.23
 - @tiptap/extension-bubble-menu@2.0.0-beta.48
 - @tiptap/extension-bullet-list@2.0.0-beta.22
 - @tiptap/extension-character-count@2.0.0-beta.17
 - @tiptap/extension-code-block-lowlight@2.0.0-beta.54
 - @tiptap/extension-code-block@2.0.0-beta.28
 - @tiptap/extension-code@2.0.0-beta.24
 - @tiptap/extension-collaboration-cursor@2.0.0-beta.29
 - @tiptap/extension-collaboration@2.0.0-beta.29
 - @tiptap/extension-color@2.0.0-beta.7
 - @tiptap/extension-document@2.0.0-beta.14
 - @tiptap/extension-dropcursor@2.0.0-beta.23
 - @tiptap/extension-floating-menu@2.0.0-beta.42
 - @tiptap/extension-focus@2.0.0-beta.35
 - @tiptap/extension-font-family@2.0.0-beta.19
 - @tiptap/extension-gapcursor@2.0.0-beta.32
 - @tiptap/extension-hard-break@2.0.0-beta.29
 - @tiptap/extension-heading@2.0.0-beta.22
 - @tiptap/extension-highlight@2.0.0-beta.29
 - @tiptap/extension-history@2.0.0-beta.20
 - @tiptap/extension-horizontal-rule@2.0.0-beta.29
 - @tiptap/extension-image@2.0.0-beta.23
 - @tiptap/extension-italic@2.0.0-beta.23
 - @tiptap/extension-link@2.0.0-beta.27
 - @tiptap/extension-list-item@2.0.0-beta.18
 - @tiptap/extension-mention@2.0.0-beta.85
 - @tiptap/extension-ordered-list@2.0.0-beta.23
 - @tiptap/extension-paragraph@2.0.0-beta.21
 - @tiptap/extension-placeholder@2.0.0-beta.42
 - @tiptap/extension-strike@2.0.0-beta.25
 - @tiptap/extension-subscript@2.0.0-beta.8
 - @tiptap/extension-superscript@2.0.0-beta.8
 - @tiptap/extension-table-cell@2.0.0-beta.19
 - @tiptap/extension-table-header@2.0.0-beta.21
 - @tiptap/extension-table-row@2.0.0-beta.18
 - @tiptap/extension-table@2.0.0-beta.41
 - @tiptap/extension-task-item@2.0.0-beta.27
 - @tiptap/extension-task-list@2.0.0-beta.22
 - @tiptap/extension-text-align@2.0.0-beta.27
 - @tiptap/extension-text-style@2.0.0-beta.21
 - @tiptap/extension-text@2.0.0-beta.14
 - @tiptap/extension-typography@2.0.0-beta.18
 - @tiptap/extension-underline@2.0.0-beta.20
 - @tiptap/html@2.0.0-beta.134
 - @tiptap/react@2.0.0-beta.91
 - @tiptap/starter-kit@2.0.0-beta.137
 - @tiptap/suggestion@2.0.0-beta.81
 - @tiptap/vue-2@2.0.0-beta.66
 - @tiptap/vue-3@2.0.0-beta.78
2021-11-09 16:24:45 +01:00
Philipp Kühn
d59c695833 Publish
- @tiptap/core@2.0.0-beta.134
 - @tiptap/extension-blockquote@2.0.0-beta.22
 - @tiptap/extension-bold@2.0.0-beta.22
 - @tiptap/extension-bubble-menu@2.0.0-beta.47
 - @tiptap/extension-bullet-list@2.0.0-beta.21
 - @tiptap/extension-character-count@2.0.0-beta.16
 - @tiptap/extension-code-block-lowlight@2.0.0-beta.53
 - @tiptap/extension-code-block@2.0.0-beta.27
 - @tiptap/extension-code@2.0.0-beta.23
 - @tiptap/extension-collaboration-cursor@2.0.0-beta.28
 - @tiptap/extension-collaboration@2.0.0-beta.28
 - @tiptap/extension-color@2.0.0-beta.6
 - @tiptap/extension-dropcursor@2.0.0-beta.22
 - @tiptap/extension-floating-menu@2.0.0-beta.41
 - @tiptap/extension-focus@2.0.0-beta.34
 - @tiptap/extension-font-family@2.0.0-beta.18
 - @tiptap/extension-gapcursor@2.0.0-beta.31
 - @tiptap/extension-hard-break@2.0.0-beta.28
 - @tiptap/extension-heading@2.0.0-beta.21
 - @tiptap/extension-highlight@2.0.0-beta.28
 - @tiptap/extension-history@2.0.0-beta.19
 - @tiptap/extension-horizontal-rule@2.0.0-beta.28
 - @tiptap/extension-image@2.0.0-beta.22
 - @tiptap/extension-italic@2.0.0-beta.22
 - @tiptap/extension-link@2.0.0-beta.26
 - @tiptap/extension-list-item@2.0.0-beta.17
 - @tiptap/extension-mention@2.0.0-beta.84
 - @tiptap/extension-ordered-list@2.0.0-beta.22
 - @tiptap/extension-paragraph@2.0.0-beta.20
 - @tiptap/extension-placeholder@2.0.0-beta.41
 - @tiptap/extension-strike@2.0.0-beta.24
 - @tiptap/extension-subscript@2.0.0-beta.7
 - @tiptap/extension-superscript@2.0.0-beta.7
 - @tiptap/extension-table-cell@2.0.0-beta.18
 - @tiptap/extension-table-header@2.0.0-beta.20
 - @tiptap/extension-table-row@2.0.0-beta.17
 - @tiptap/extension-table@2.0.0-beta.40
 - @tiptap/extension-task-item@2.0.0-beta.26
 - @tiptap/extension-task-list@2.0.0-beta.21
 - @tiptap/extension-text-align@2.0.0-beta.26
 - @tiptap/extension-text-style@2.0.0-beta.20
 - @tiptap/extension-underline@2.0.0-beta.19
 - @tiptap/html@2.0.0-beta.133
 - @tiptap/react@2.0.0-beta.90
 - @tiptap/starter-kit@2.0.0-beta.136
 - @tiptap/suggestion@2.0.0-beta.80
 - @tiptap/vue-2@2.0.0-beta.65
 - @tiptap/vue-3@2.0.0-beta.77
2021-11-09 16:18:12 +01:00
Philipp Kühn
5e62979070 dependencies: update 2021-11-09 16:13:45 +01:00
Philipp Kühn
56a75db024
fix: Switch from hostic dom to zeed dom (#2151)
* add zeed-dom

* update zeed-dom for performance improvements
2021-11-09 16:09:39 +01:00
Philipp Kühn
2a1c5d55e5 Publish
- @tiptap/core@2.0.0-beta.133
 - @tiptap/extension-horizontal-rule@2.0.0-beta.27
 - @tiptap/extension-task-item@2.0.0-beta.25
 - @tiptap/html@2.0.0-beta.132
 - @tiptap/starter-kit@2.0.0-beta.135
2021-11-08 21:43:47 +01:00
Philipp Kühn
5da313a548 fix: fix a bug when parsing attributes if no parseHTML method is provided, fix #2058 2021-11-08 21:27:46 +01:00
Philipp Kühn
c94d2b0517 fix: add checkboxes to TaskItem HTML output, fix #2037 2021-11-08 20:52:42 +01:00
Philipp Kühn
8fc915cade
fix: Improve behavior when using insertContent (#2147)
* check if we can replace the wrapping node by the newly inserted content
    /

* we dont need this anymore

* set selection to inserted content instead of below

* improve hr cursor behavior
2021-11-08 20:37:12 +01:00
Philipp Kühn
926cfcd602 Publish
- @tiptap/core@2.0.0-beta.132
 - @tiptap/extension-bubble-menu@2.0.0-beta.46
 - @tiptap/extension-code-block-lowlight@2.0.0-beta.52
 - @tiptap/extension-floating-menu@2.0.0-beta.40
 - @tiptap/extension-focus@2.0.0-beta.33
 - @tiptap/extension-mention@2.0.0-beta.83
 - @tiptap/extension-placeholder@2.0.0-beta.40
 - @tiptap/extension-table@2.0.0-beta.39
 - @tiptap/html@2.0.0-beta.131
 - @tiptap/react@2.0.0-beta.89
 - @tiptap/starter-kit@2.0.0-beta.134
 - @tiptap/suggestion@2.0.0-beta.79
 - @tiptap/vue-2@2.0.0-beta.64
 - @tiptap/vue-3@2.0.0-beta.76
2021-11-08 11:27:55 +01:00
Philipp Kühn
4b793be8e4 dependencies: update 2021-11-08 11:23:32 +01:00
Philipp Kühn
3c32e66c02 Publish
- @tiptap/core@2.0.0-beta.131
 - @tiptap/extension-bubble-menu@2.0.0-beta.45
 - @tiptap/extension-code-block-lowlight@2.0.0-beta.51
 - @tiptap/extension-floating-menu@2.0.0-beta.39
 - @tiptap/extension-focus@2.0.0-beta.32
 - @tiptap/extension-hard-break@2.0.0-beta.27
 - @tiptap/extension-mention@2.0.0-beta.82
 - @tiptap/extension-placeholder@2.0.0-beta.39
 - @tiptap/extension-table@2.0.0-beta.38
 - @tiptap/html@2.0.0-beta.130
 - @tiptap/react@2.0.0-beta.88
 - @tiptap/starter-kit@2.0.0-beta.133
 - @tiptap/suggestion@2.0.0-beta.78
 - @tiptap/vue-2@2.0.0-beta.63
 - @tiptap/vue-3@2.0.0-beta.75
2021-11-05 14:12:22 +01:00
Philipp Kühn
0f94bcd591 feat: add defaultLanguage option to CodeBlockLowlight extension, fix #2121 2021-11-05 14:00:44 +01:00
Philipp Kühn
b5b9363b49 fix vue-3 build 2021-11-05 13:45:16 +01:00
Philipp Kühn
18a9271611 dependencies: update 2021-11-05 11:52:49 +01:00
Philipp Kühn
ce7f52a8f0 fix: improve JSONContent type to allow pure JSON content 2021-11-03 21:11:24 +01:00
Philipp Kühn
9247fcb6cf fix: prevent adding hard breaks in isolated nodes 2021-11-03 21:09:40 +01:00
Philipp Kühn
31c23336d0 Publish
- @tiptap/core@2.0.0-beta.130
 - @tiptap/extension-blockquote@2.0.0-beta.21
 - @tiptap/extension-bold@2.0.0-beta.21
 - @tiptap/extension-bubble-menu@2.0.0-beta.44
 - @tiptap/extension-bullet-list@2.0.0-beta.20
 - @tiptap/extension-character-count@2.0.0-beta.15
 - @tiptap/extension-code-block-lowlight@2.0.0-beta.50
 - @tiptap/extension-code-block@2.0.0-beta.26
 - @tiptap/extension-code@2.0.0-beta.22
 - @tiptap/extension-collaboration-cursor@2.0.0-beta.27
 - @tiptap/extension-collaboration@2.0.0-beta.27
 - @tiptap/extension-color@2.0.0-beta.5
 - @tiptap/extension-dropcursor@2.0.0-beta.21
 - @tiptap/extension-floating-menu@2.0.0-beta.38
 - @tiptap/extension-focus@2.0.0-beta.31
 - @tiptap/extension-font-family@2.0.0-beta.17
 - @tiptap/extension-gapcursor@2.0.0-beta.30
 - @tiptap/extension-hard-break@2.0.0-beta.26
 - @tiptap/extension-heading@2.0.0-beta.20
 - @tiptap/extension-highlight@2.0.0-beta.27
 - @tiptap/extension-history@2.0.0-beta.18
 - @tiptap/extension-horizontal-rule@2.0.0-beta.26
 - @tiptap/extension-image@2.0.0-beta.21
 - @tiptap/extension-italic@2.0.0-beta.21
 - @tiptap/extension-link@2.0.0-beta.25
 - @tiptap/extension-list-item@2.0.0-beta.16
 - @tiptap/extension-mention@2.0.0-beta.81
 - @tiptap/extension-ordered-list@2.0.0-beta.21
 - @tiptap/extension-paragraph@2.0.0-beta.19
 - @tiptap/extension-placeholder@2.0.0-beta.38
 - @tiptap/extension-strike@2.0.0-beta.23
 - @tiptap/extension-subscript@2.0.0-beta.6
 - @tiptap/extension-superscript@2.0.0-beta.6
 - @tiptap/extension-table-cell@2.0.0-beta.17
 - @tiptap/extension-table-header@2.0.0-beta.19
 - @tiptap/extension-table-row@2.0.0-beta.16
 - @tiptap/extension-table@2.0.0-beta.37
 - @tiptap/extension-task-item@2.0.0-beta.24
 - @tiptap/extension-task-list@2.0.0-beta.20
 - @tiptap/extension-text-align@2.0.0-beta.25
 - @tiptap/extension-text-style@2.0.0-beta.19
 - @tiptap/extension-underline@2.0.0-beta.18
 - @tiptap/html@2.0.0-beta.129
 - @tiptap/react@2.0.0-beta.87
 - @tiptap/starter-kit@2.0.0-beta.132
 - @tiptap/suggestion@2.0.0-beta.77
 - @tiptap/vue-2@2.0.0-beta.62
 - @tiptap/vue-3@2.0.0-beta.74
2021-10-31 12:09:28 +01:00
Philipp Kühn
010418d0fd fix: prevent RangeError for posToDOMRect, fix #2112 2021-10-31 12:03:24 +01:00
Hans Pagel
b004f1e21d
Use the new storage feature for the CollaborationCursor extension (#2096)
* extension-collaboration-cursor: make use of the new storage feature, deprecate users command and onUsers callback, clean up

* docs: update the jobs page
2021-10-28 10:00:16 +02:00
Philipp Kühn
642627ec36 Publish
- @tiptap/core@2.0.0-beta.129
 - @tiptap/extension-blockquote@2.0.0-beta.20
 - @tiptap/extension-bold@2.0.0-beta.20
 - @tiptap/extension-bubble-menu@2.0.0-beta.43
 - @tiptap/extension-bullet-list@2.0.0-beta.19
 - @tiptap/extension-character-count@2.0.0-beta.14
 - @tiptap/extension-code-block-lowlight@2.0.0-beta.49
 - @tiptap/extension-code-block@2.0.0-beta.25
 - @tiptap/extension-code@2.0.0-beta.21
 - @tiptap/extension-collaboration-cursor@2.0.0-beta.26
 - @tiptap/extension-collaboration@2.0.0-beta.26
 - @tiptap/extension-color@2.0.0-beta.4
 - @tiptap/extension-dropcursor@2.0.0-beta.20
 - @tiptap/extension-floating-menu@2.0.0-beta.37
 - @tiptap/extension-focus@2.0.0-beta.30
 - @tiptap/extension-font-family@2.0.0-beta.16
 - @tiptap/extension-gapcursor@2.0.0-beta.29
 - @tiptap/extension-hard-break@2.0.0-beta.25
 - @tiptap/extension-heading@2.0.0-beta.19
 - @tiptap/extension-highlight@2.0.0-beta.26
 - @tiptap/extension-history@2.0.0-beta.17
 - @tiptap/extension-horizontal-rule@2.0.0-beta.25
 - @tiptap/extension-image@2.0.0-beta.20
 - @tiptap/extension-italic@2.0.0-beta.20
 - @tiptap/extension-link@2.0.0-beta.24
 - @tiptap/extension-list-item@2.0.0-beta.15
 - @tiptap/extension-mention@2.0.0-beta.80
 - @tiptap/extension-ordered-list@2.0.0-beta.20
 - @tiptap/extension-paragraph@2.0.0-beta.18
 - @tiptap/extension-placeholder@2.0.0-beta.37
 - @tiptap/extension-strike@2.0.0-beta.22
 - @tiptap/extension-subscript@2.0.0-beta.5
 - @tiptap/extension-superscript@2.0.0-beta.5
 - @tiptap/extension-table-cell@2.0.0-beta.16
 - @tiptap/extension-table-header@2.0.0-beta.18
 - @tiptap/extension-table-row@2.0.0-beta.15
 - @tiptap/extension-table@2.0.0-beta.36
 - @tiptap/extension-task-item@2.0.0-beta.23
 - @tiptap/extension-task-list@2.0.0-beta.19
 - @tiptap/extension-text-align@2.0.0-beta.24
 - @tiptap/extension-text-style@2.0.0-beta.18
 - @tiptap/extension-underline@2.0.0-beta.17
 - @tiptap/html@2.0.0-beta.128
 - @tiptap/react@2.0.0-beta.86
 - @tiptap/starter-kit@2.0.0-beta.131
 - @tiptap/suggestion@2.0.0-beta.76
 - @tiptap/vue-2@2.0.0-beta.61
 - @tiptap/vue-3@2.0.0-beta.73
2021-10-26 18:38:50 +02:00
Philipp Kühn
9afadeb7fe
feat!: Replace defaultOptions with addOptions (#2088)
* add new addOptions option

* replace defaultOptions with addOptions for all extensions

* replace defaultOptions with addOptions for all demos

* replace defaultOptions with addOptions in docs

* refactoring

* refactoring

* drop object support for addOptions

* fix optional options

* fix tests
2021-10-26 18:31:13 +02:00
Philipp Kühn
9f5a165b4d Publish
- @tiptap/core@2.0.0-beta.128
 - @tiptap/extension-code-block-lowlight@2.0.0-beta.48
 - @tiptap/extension-mention@2.0.0-beta.79
 - @tiptap/extension-placeholder@2.0.0-beta.36
 - @tiptap/html@2.0.0-beta.127
 - @tiptap/react@2.0.0-beta.85
 - @tiptap/starter-kit@2.0.0-beta.130
 - @tiptap/suggestion@2.0.0-beta.75
2021-10-25 10:16:21 +02:00
Jon Noronha
ddc9ca8d4f
fix: Check node type above custom update function for node views (#2081) 2021-10-25 09:52:34 +02:00
Philipp Kühn
45778b81dd dependencies: update 2021-10-25 09:51:33 +02:00
Philipp Kühn
a6f731af39
feat!: Add editor to items prop in suggestion plugin (#2082)
* add editor to items prop

* docs: update content
2021-10-25 09:42:41 +02:00
Philipp Kühn
ef254cead7 fix: fix storage context when using configure 2021-10-25 00:27:24 +02:00
Philipp Kühn
0ac78c451e Publish
- @tiptap/core@2.0.0-beta.127
 - @tiptap/html@2.0.0-beta.126
 - @tiptap/starter-kit@2.0.0-beta.129
 - @tiptap/vue-3@2.0.0-beta.72
2021-10-22 21:29:45 +02:00
Jon Noronha
bebaa4045e
fix: Separate drags from drops in stopEvent (#2070)
* Separate drags from drops in stopEvent

* Move !isDropEvent
2021-10-22 21:27:58 +02:00
Philipp Kühn
8f8b83afe4 fix: fix a bug when using drag handles 2021-10-22 19:46:40 +02:00
Philipp Kühn
0e94afe42a fix: improve default styling for .ProseMirror-separator 2021-10-22 15:05:18 +02:00
Philipp Kühn
d3c38cf47e Publish
- @tiptap/extension-mention@2.0.0-beta.78
2021-10-22 11:19:21 +02:00
Philipp Kühn
5e652c94a7 fix: fix check for showing mention suggestion 2021-10-22 10:09:28 +02:00
Philipp Kühn
f6ef4caa14 Publish
- @tiptap/core@2.0.0-beta.126
 - @tiptap/extension-gapcursor@2.0.0-beta.28
 - @tiptap/extension-table@2.0.0-beta.35
 - @tiptap/html@2.0.0-beta.125
 - @tiptap/react@2.0.0-beta.84
 - @tiptap/starter-kit@2.0.0-beta.128
 - @tiptap/vue-3@2.0.0-beta.71
2021-10-22 09:06:12 +02:00
Philipp Kühn
ff67ee1da3 fix: fix a bug where paste rules doesn’t worked at the start of the document, see #1225 2021-10-22 09:04:09 +02:00
Philipp Kühn
7ffabf251c
feat: Add extension storage (#2069) 2021-10-22 08:52:54 +02:00
Philipp Kühn
d47b45cbc2 Publish
- @tiptap/extension-task-item@2.0.0-beta.22
2021-10-18 23:23:05 +02:00
Philipp Kühn
81d8097959 fix: add HTMLAttributes to task item node view 2021-10-18 23:20:20 +02:00
Philipp Kühn
1502013145 Publish
- @tiptap/extension-task-list@2.0.0-beta.18
2021-10-15 15:55:01 +02:00
Philipp Kühn
7503d1bed1 fix: add missing HTMLAttributes to task list, fix #2042 2021-10-15 15:19:42 +02:00
Philipp Kühn
9948e2499a Publish
- @tiptap/core@2.0.0-beta.125
 - @tiptap/extension-blockquote@2.0.0-beta.19
 - @tiptap/extension-bold@2.0.0-beta.19
 - @tiptap/extension-bubble-menu@2.0.0-beta.42
 - @tiptap/extension-bullet-list@2.0.0-beta.18
 - @tiptap/extension-code-block-lowlight@2.0.0-beta.47
 - @tiptap/extension-code-block@2.0.0-beta.24
 - @tiptap/extension-code@2.0.0-beta.20
 - @tiptap/extension-collaboration-cursor@2.0.0-beta.25
 - @tiptap/extension-collaboration@2.0.0-beta.25
 - @tiptap/extension-floating-menu@2.0.0-beta.36
 - @tiptap/extension-focus@2.0.0-beta.29
 - @tiptap/extension-gapcursor@2.0.0-beta.27
 - @tiptap/extension-hard-break@2.0.0-beta.24
 - @tiptap/extension-heading@2.0.0-beta.18
 - @tiptap/extension-highlight@2.0.0-beta.25
 - @tiptap/extension-horizontal-rule@2.0.0-beta.24
 - @tiptap/extension-image@2.0.0-beta.19
 - @tiptap/extension-italic@2.0.0-beta.19
 - @tiptap/extension-link@2.0.0-beta.23
 - @tiptap/extension-mention@2.0.0-beta.77
 - @tiptap/extension-ordered-list@2.0.0-beta.19
 - @tiptap/extension-placeholder@2.0.0-beta.35
 - @tiptap/extension-strike@2.0.0-beta.21
 - @tiptap/extension-table@2.0.0-beta.34
 - @tiptap/extension-task-item@2.0.0-beta.21
 - @tiptap/extension-typography@2.0.0-beta.17
 - @tiptap/html@2.0.0-beta.124
 - @tiptap/react@2.0.0-beta.83
 - @tiptap/starter-kit@2.0.0-beta.127
 - @tiptap/suggestion@2.0.0-beta.74
 - @tiptap/vue-2@2.0.0-beta.60
 - @tiptap/vue-3@2.0.0-beta.70
2021-10-14 20:53:30 +02:00
Philipp Kühn
22c82ba61f fix: check for storedMarks in getMarkAttributes, fix #2039 2021-10-14 20:45:44 +02:00
Philipp Kühn
d67a59468c Publish
- @tiptap/core@2.0.0-beta.124
 - @tiptap/html@2.0.0-beta.123
 - @tiptap/starter-kit@2.0.0-beta.126
2021-10-14 12:31:11 +02:00
Philipp Kühn
4295c6bd21 fix: fix type for insertContent command 2021-10-14 12:30:16 +02:00
Philipp Kühn
8a14131d7a Publish
- @tiptap/core@2.0.0-beta.123
 - @tiptap/extension-blockquote@2.0.0-beta.18
 - @tiptap/extension-bold@2.0.0-beta.18
 - @tiptap/extension-bubble-menu@2.0.0-beta.41
 - @tiptap/extension-bullet-list@2.0.0-beta.17
 - @tiptap/extension-code-block-lowlight@2.0.0-beta.46
 - @tiptap/extension-code-block@2.0.0-beta.23
 - @tiptap/extension-code@2.0.0-beta.19
 - @tiptap/extension-collaboration-cursor@2.0.0-beta.24
 - @tiptap/extension-collaboration@2.0.0-beta.24
 - @tiptap/extension-floating-menu@2.0.0-beta.35
 - @tiptap/extension-focus@2.0.0-beta.28
 - @tiptap/extension-gapcursor@2.0.0-beta.26
 - @tiptap/extension-hard-break@2.0.0-beta.23
 - @tiptap/extension-heading@2.0.0-beta.17
 - @tiptap/extension-highlight@2.0.0-beta.24
 - @tiptap/extension-horizontal-rule@2.0.0-beta.23
 - @tiptap/extension-image@2.0.0-beta.18
 - @tiptap/extension-italic@2.0.0-beta.18
 - @tiptap/extension-link@2.0.0-beta.22
 - @tiptap/extension-mention@2.0.0-beta.76
 - @tiptap/extension-ordered-list@2.0.0-beta.18
 - @tiptap/extension-placeholder@2.0.0-beta.34
 - @tiptap/extension-strike@2.0.0-beta.20
 - @tiptap/extension-table@2.0.0-beta.33
 - @tiptap/extension-task-item@2.0.0-beta.20
 - @tiptap/extension-typography@2.0.0-beta.16
 - @tiptap/html@2.0.0-beta.122
 - @tiptap/react@2.0.0-beta.82
 - @tiptap/starter-kit@2.0.0-beta.125
 - @tiptap/suggestion@2.0.0-beta.73
 - @tiptap/vue-2@2.0.0-beta.59
 - @tiptap/vue-3@2.0.0-beta.69
2021-10-14 12:19:36 +02:00
Philipp Kühn
a7e2f4397b dependencies: update 2021-10-14 12:16:26 +02:00
Philipp Kühn
9f2c36896b feat: add updateSelection option to insertContentAt command 2021-10-14 12:08:39 +02:00
Philipp Kühn
4303637a78
feat: Allow to use commands within InputRule and PasteRule (#2035)
* add optional state prop to commandmanager

* add commands, chain and can getter to commandmanager

* use custom CommandManager for input rules and paste rules

* export commandmanager
2021-10-14 11:56:40 +02:00
Philipp Kühn
2e925f96b8 Publish
- @tiptap/extension-code-block-lowlight@2.0.0-beta.45
 - @tiptap/extension-code-block@2.0.0-beta.22
 - @tiptap/starter-kit@2.0.0-beta.124
2021-10-13 23:32:02 +02:00
Philipp Kühn
b1c56e6f16 fix: strip carriage return chars from text pasted as code and add missing paste meta information 2021-10-13 23:28:42 +02:00
Philipp Kühn
b7c492c213 Publish
- @tiptap/extension-placeholder@2.0.0-beta.33
2021-10-12 23:31:42 +02:00
Philipp Kühn
eb5374321b feat: add pos to placeholder props 2021-10-12 23:30:30 +02:00
Philipp Kühn
a06213f137 Publish
- @tiptap/extension-code-block-lowlight@2.0.0-beta.44
 - @tiptap/extension-code-block@2.0.0-beta.21
 - @tiptap/starter-kit@2.0.0-beta.123
2021-10-12 14:31:56 +02:00
Philipp Kühn
d60fe350d1 fix: fix bug on paste when using code blocks 2021-10-12 14:31:22 +02:00
Philipp Kühn
d3641b88e0 Publish
- @tiptap/extension-code-block-lowlight@2.0.0-beta.43
 - @tiptap/extension-code-block@2.0.0-beta.20
 - @tiptap/react@2.0.0-beta.81
 - @tiptap/starter-kit@2.0.0-beta.122
2021-10-12 11:38:52 +02:00
Philipp Kühn
2d0e6d02d1 refactoring 2021-10-12 11:38:01 +02:00
Tomas Valenta
e9465ec0f6
fix: Add editor dependency when registering BubbleMenuPlugin and FloatingMenuPlugin (#2018)
* Add `editor` dependency when registering `BubbleMenuPlugin`

When we are initializing editor via the `useEditor` hook with dependencies the `BubbleMenu` component is only registered the first time the editor is initialized.

Adding editor to the dependency array registering/unregistering the `BubbleMenuPlugin` fixes this. (I tested exactly this code in our project.)

I also added a check that ensures that the menu element referenced via the `useRef` is defined when registering the plugin - otherwise, there is no point in registering the plugin.

* Add `editor` dependency when registering `FloatingMenuPlugin`
2021-10-12 11:09:00 +02:00
Philipp Kühn
0e0b0b6a8c fix: add support for pasted content from VS Code, fix #2022 2021-10-12 10:20:13 +02:00
Philipp Kühn
7aef884612 Publish
- @tiptap/extension-image@2.0.0-beta.17
 - @tiptap/react@2.0.0-beta.80
2021-10-11 20:50:55 +02:00
Ricardo Amaral
31d8ab3593
fix: Improve ReactRenderer types (#2011) 2021-10-11 20:37:35 +02:00
Nokola
503a3f2cf5
fix: Fix #2016 Image input rule (#2020)
Image input rule leaves erroneous text behind due to my previous change to add group matching in #1574.

This change adds a `( ... )` regex group around the image input rule to have it work with the new code.
2021-10-11 20:35:33 +02:00
Philipp Kühn
2af187023d fix: fix editor type for ReactRenderer 2021-10-11 08:45:46 +02:00
Philipp Kühn
134d7f8513 Publish
- @tiptap/core@2.0.0-beta.122
 - @tiptap/html@2.0.0-beta.121
 - @tiptap/starter-kit@2.0.0-beta.121
2021-10-10 22:24:18 +02:00
Philipp Kühn
3958bf1c22 fix: allow to re-apply current mark for input rules and paste rules, fix #2003 2021-10-10 22:23:32 +02:00
Philipp Kühn
3a7e202e71 Publish
- @tiptap/core@2.0.0-beta.121
 - @tiptap/extension-blockquote@2.0.0-beta.17
 - @tiptap/extension-bold@2.0.0-beta.17
 - @tiptap/extension-code@2.0.0-beta.18
 - @tiptap/extension-highlight@2.0.0-beta.23
 - @tiptap/extension-italic@2.0.0-beta.17
 - @tiptap/extension-strike@2.0.0-beta.19
 - @tiptap/html@2.0.0-beta.120
 - @tiptap/starter-kit@2.0.0-beta.120
2021-10-10 21:35:11 +02:00
Philipp Kühn
65eddf0e78 fix: fix regex modifier for input rules and paste rules, fix #2003 2021-10-10 21:27:37 +02:00
Philipp Kühn
9d281e9e99 fix: do not apply paste rules for ProseMirror HTML 2021-10-10 19:25:50 +02:00
Philipp Kühn
3ca6b63b3c Publish
- @tiptap/core@2.0.0-beta.120
 - @tiptap/html@2.0.0-beta.119
 - @tiptap/starter-kit@2.0.0-beta.119
2021-10-08 22:42:11 +02:00
Philipp Kühn
770c4e18e1 fix: fix mappes positions for paste rules, fix #2002 2021-10-08 22:40:06 +02:00
Philipp Kühn
ed00dbbe56 Publish
- @tiptap/core@2.0.0-beta.119
 - @tiptap/extension-blockquote@2.0.0-beta.16
 - @tiptap/extension-bold@2.0.0-beta.16
 - @tiptap/extension-bubble-menu@2.0.0-beta.40
 - @tiptap/extension-bullet-list@2.0.0-beta.16
 - @tiptap/extension-code-block-lowlight@2.0.0-beta.42
 - @tiptap/extension-code-block@2.0.0-beta.19
 - @tiptap/extension-code@2.0.0-beta.17
 - @tiptap/extension-collaboration-cursor@2.0.0-beta.23
 - @tiptap/extension-collaboration@2.0.0-beta.23
 - @tiptap/extension-floating-menu@2.0.0-beta.34
 - @tiptap/extension-focus@2.0.0-beta.27
 - @tiptap/extension-gapcursor@2.0.0-beta.25
 - @tiptap/extension-hard-break@2.0.0-beta.22
 - @tiptap/extension-heading@2.0.0-beta.16
 - @tiptap/extension-highlight@2.0.0-beta.22
 - @tiptap/extension-horizontal-rule@2.0.0-beta.22
 - @tiptap/extension-image@2.0.0-beta.16
 - @tiptap/extension-italic@2.0.0-beta.16
 - @tiptap/extension-link@2.0.0-beta.21
 - @tiptap/extension-mention@2.0.0-beta.75
 - @tiptap/extension-ordered-list@2.0.0-beta.17
 - @tiptap/extension-placeholder@2.0.0-beta.32
 - @tiptap/extension-strike@2.0.0-beta.18
 - @tiptap/extension-table@2.0.0-beta.32
 - @tiptap/extension-task-item@2.0.0-beta.19
 - @tiptap/extension-typography@2.0.0-beta.15
 - @tiptap/html@2.0.0-beta.118
 - @tiptap/react@2.0.0-beta.79
 - @tiptap/starter-kit@2.0.0-beta.118
 - @tiptap/suggestion@2.0.0-beta.72
 - @tiptap/vue-2@2.0.0-beta.58
 - @tiptap/vue-3@2.0.0-beta.68
2021-10-08 15:08:08 +02:00
Philipp Kühn
723b955cec
feat: Integrate input rules and paste rules into the core (#1997)
* refactoring

* improve link regex

* WIP: add new markPasteRule und linkify to image mark

* move copy of inputrule to core

* trigger codeblock inputrule on enter

* refactoring

* add regex match to markpasterulematch

* refactoring

* improve link regex

* WIP: add new markPasteRule und linkify to image mark

* move copy of inputrule to core

* trigger codeblock inputrule on enter

* refactoring

* add regex match to markpasterulematch

* update linkify

* wip

* wip

* log

* wip

* remove debug code

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* rename matcher

* add data to ExtendedRegExpMatchArray

* remove logging

* add code option to marks, prevent inputrules in code mark

* remove link regex

* fix codeblock inputrule on enter

* refactoring

* refactoring

* refactoring

* refactoring

* fix position bug

* add test

* export InputRule and PasteRule

* clean up link demo

* fix types
2021-10-08 15:02:09 +02:00
Philipp Kühn
ace4964d97 dependencies: update 2021-10-08 12:13:20 +02:00
Philipp Kühn
3a9d6201f0 Publish
- @tiptap/extension-collaboration-cursor@2.0.0-beta.22
 - @tiptap/extension-collaboration@2.0.0-beta.22
2021-10-04 06:54:34 +02:00
Philipp Kühn
2b16c2ea96 fix: fix plugin order for collab, fix #1973 2021-10-04 06:53:59 +02:00
Philipp Kühn
68fc3f862f Publish
- @tiptap/extension-collaboration@2.0.0-beta.21
2021-10-03 20:38:08 +02:00
Philipp Kühn
92b6c5bdce feat: add isChangeOrigin helper method 2021-10-03 20:33:33 +02:00
Philipp Kühn
4feb4ee36e Publish
- @tiptap/core@2.0.0-beta.118
 - @tiptap/html@2.0.0-beta.117
 - @tiptap/starter-kit@2.0.0-beta.117
2021-10-03 18:58:02 +02:00
Philipp Kühn
f8efdf797a fix: fix order of executed plugins, fix #1547 2021-10-03 18:55:33 +02:00
Philipp Kühn
dc868b3d2a Publish
- @tiptap/core@2.0.0-beta.117
 - @tiptap/extension-bubble-menu@2.0.0-beta.39
 - @tiptap/extension-code-block-lowlight@2.0.0-beta.41
 - @tiptap/extension-floating-menu@2.0.0-beta.33
 - @tiptap/extension-gapcursor@2.0.0-beta.24
 - @tiptap/extension-hard-break@2.0.0-beta.21
 - @tiptap/extension-highlight@2.0.0-beta.21
 - @tiptap/extension-horizontal-rule@2.0.0-beta.21
 - @tiptap/html@2.0.0-beta.116
 - @tiptap/react@2.0.0-beta.78
 - @tiptap/starter-kit@2.0.0-beta.116
 - @tiptap/vue-2@2.0.0-beta.57
 - @tiptap/vue-3@2.0.0-beta.67
2021-10-02 23:20:38 +02:00
Philipp Kühn
7f7f93dc1b fix: fix reactive props, see #1728 2021-10-02 23:18:12 +02:00
Philipp Kühn
b37309005d Publish
- @tiptap/extension-code-block-lowlight@2.0.0-beta.40
 - @tiptap/react@2.0.0-beta.77
2021-09-30 21:41:29 +02:00
Philipp Kühn
78ef673fc7 fix lint error 2021-09-30 21:39:13 +02:00
philippkuehn
cf1e8ef184 ci: fix code style linting errors 2021-09-30 19:35:31 +00:00
MO
f79347e128
fix: compatibility with lowlight v2 (#1939) 2021-09-30 21:34:20 +02:00
Philipp Kühn
dead826250
fix: use ref to move contentDOM (#1960), fix #1942 2021-09-30 21:13:37 +02:00
Philipp Kühn
f9493c289f dependencies: update 2021-09-30 21:00:03 +02:00
Philipp Kühn
b2a08e4a78 Publish
- @tiptap/core@2.0.0-beta.116
 - @tiptap/html@2.0.0-beta.115
 - @tiptap/react@2.0.0-beta.76
 - @tiptap/starter-kit@2.0.0-beta.115
2021-09-30 09:44:29 +02:00
Philipp Kühn
e0f77b8fd6 dependencies: update 2021-09-30 09:41:27 +02:00
Philipp Kühn
e61521c858 refactoring 2021-09-30 09:38:57 +02:00
Philipp Kühn
8db5a943d2 refactoring 2021-09-30 09:34:45 +02:00
HuiiBuh
54e85fd284
feat: #1898 Made the EventEmitter generic to improve the types of the tiptap events (#1959) 2021-09-30 09:25:40 +02:00
Philipp Kühn
14f62dddb3 Publish
- @tiptap/core@2.0.0-beta.115
 - @tiptap/extension-bubble-menu@2.0.0-beta.38
 - @tiptap/extension-floating-menu@2.0.0-beta.32
 - @tiptap/extension-gapcursor@2.0.0-beta.23
 - @tiptap/extension-hard-break@2.0.0-beta.20
 - @tiptap/extension-highlight@2.0.0-beta.20
 - @tiptap/extension-horizontal-rule@2.0.0-beta.20
 - @tiptap/html@2.0.0-beta.114
 - @tiptap/react@2.0.0-beta.75
 - @tiptap/starter-kit@2.0.0-beta.114
 - @tiptap/vue-2@2.0.0-beta.56
 - @tiptap/vue-3@2.0.0-beta.66
2021-09-30 00:21:36 +02:00
Philipp Kühn
4151e2fd81 fix: remove node before hr if it’s an empty text block, fix #1665 2021-09-29 23:56:43 +02:00
Philipp Kühn
50ed44b2df Publish
- @tiptap/core@2.0.0-beta.114
 - @tiptap/extension-bubble-menu@2.0.0-beta.37
 - @tiptap/extension-floating-menu@2.0.0-beta.31
 - @tiptap/extension-gapcursor@2.0.0-beta.22
 - @tiptap/extension-hard-break@2.0.0-beta.19
 - @tiptap/extension-highlight@2.0.0-beta.19
 - @tiptap/html@2.0.0-beta.113
 - @tiptap/react@2.0.0-beta.74
 - @tiptap/starter-kit@2.0.0-beta.113
 - @tiptap/vue-2@2.0.0-beta.55
 - @tiptap/vue-3@2.0.0-beta.65
2021-09-28 21:42:17 +02:00
Philipp Kühn
2c9cf03398 fix: getHTMLFromFragment now expects a fragment instead of node 2021-09-28 21:34:57 +02:00
Philipp Kühn
27a1acab5c Publish
- @tiptap/core@2.0.0-beta.113
 - @tiptap/extension-bubble-menu@2.0.0-beta.36
 - @tiptap/extension-floating-menu@2.0.0-beta.30
 - @tiptap/extension-gapcursor@2.0.0-beta.21
 - @tiptap/extension-hard-break@2.0.0-beta.18
 - @tiptap/extension-highlight@2.0.0-beta.18
 - @tiptap/html@2.0.0-beta.112
 - @tiptap/react@2.0.0-beta.73
 - @tiptap/starter-kit@2.0.0-beta.112
 - @tiptap/vue-2@2.0.0-beta.54
 - @tiptap/vue-3@2.0.0-beta.64
2021-09-27 23:36:29 +02:00
Philipp Kühn
b42e442a5a fix: add support for CellSelection in isActive helper, fix #1947 2021-09-27 23:33:32 +02:00
Philipp Kühn
32ae3868ea fix: handle backspace also on shift 2021-09-27 23:03:51 +02:00
Philipp Kühn
aa25d362f9 refactoring 2021-09-27 23:03:23 +02:00
Philipp Kühn
724b90d8d6 Publish
- @tiptap/vue-3@2.0.0-beta.63
2021-09-23 09:53:44 +02:00
Philipp Kühn
19840f3b25 fix: add support for scoped styles, fix #1931 2021-09-23 09:53:11 +02:00
Philipp Kühn
ec619a0f96 Publish
- @tiptap/core@2.0.0-beta.112
 - @tiptap/extension-hard-break@2.0.0-beta.17
 - @tiptap/html@2.0.0-beta.111
 - @tiptap/react@2.0.0-beta.72
 - @tiptap/starter-kit@2.0.0-beta.111
2021-09-23 09:42:22 +02:00
Philipp Kühn
377bbb177d feat: setHardBreak now keeps splittable marks by default, fix #1934 2021-09-23 09:34:47 +02:00
Philipp Kühn
1b71080a11 dependencies: update 2021-09-22 22:56:54 +02:00
Philipp Kühn
e5c765c8e4 refactoring 2021-09-22 22:45:27 +02:00
Philipp Kühn
c91b2f29be refactoring 2021-09-22 21:14:07 +02:00
Philipp Kühn
f096209a77 Publish
- @tiptap/core@2.0.0-beta.111
 - @tiptap/extension-bubble-menu@2.0.0-beta.35
 - @tiptap/extension-floating-menu@2.0.0-beta.29
 - @tiptap/html@2.0.0-beta.110
 - @tiptap/react@2.0.0-beta.71
 - @tiptap/starter-kit@2.0.0-beta.110
 - @tiptap/vue-2@2.0.0-beta.53
 - @tiptap/vue-3@2.0.0-beta.62
2021-09-22 19:48:15 +02:00
Philipp Kühn
fcca1e6f4d fix: improve performance for isActive method, see #1930 2021-09-22 19:43:55 +02:00
Kane Cohen
33420f4ae0
fix: Fix "destory" method in view plugins. (#1882) 2021-09-22 13:28:52 +02:00
philippkuehn
39e1be59bb ci: fix code style linting errors 2021-09-22 11:00:24 +00:00
Nokola
8ee0d67b83
fix: nodeInputRule() support for group match (#1574)
* Fix: nodeInputRule() support for group match

Fixes in nodeInputRule()
- add support for "first group match, if any" similar to https://prosemirror.net/docs/ref/#inputrules
- fix issue where rewriting includes extra unnecessary character from the match

* Insert last typed in nodeInputRule group match
2021-09-22 12:59:25 +02:00
Philipp Kühn
7c57d97cde Publish
- @tiptap/core@2.0.0-beta.110
 - @tiptap/html@2.0.0-beta.109
 - @tiptap/starter-kit@2.0.0-beta.109
2021-09-22 00:06:36 +02:00
Philipp Kühn
bad16d9f3a fix: call selectAll on 'cmd+a', set a TextSelection instead of AllSelection, fix #1908 2021-09-22 00:03:32 +02:00
Philipp Kühn
41dddb0fcd Publish
- @tiptap/core@2.0.0-beta.109
 - @tiptap/extension-gapcursor@2.0.0-beta.20
 - @tiptap/extension-highlight@2.0.0-beta.17
 - @tiptap/html@2.0.0-beta.108
 - @tiptap/react@2.0.0-beta.70
 - @tiptap/starter-kit@2.0.0-beta.108
2021-09-21 20:33:19 +02:00
Philipp Kühn
1faa2fc386 dependencies: update 2021-09-21 20:30:23 +02:00
Philipp Kühn
0255dbdfcd refactoring 2021-09-21 20:21:36 +02:00
Flávio Carvalho
4178281a74 feat: add enableCoreExtensions flag (#1923) 2021-09-21 20:21:36 +02:00
Jan Vissers
047ef8c8c9
fix: Use pasteRegex in addPasteRules (#1922)
Seems like inputRegex was used in addPasteRules by mistake (?)
2021-09-21 17:27:26 +02:00
Philipp Kühn
e7a6c1f303 Publish
- @tiptap/extension-code-block-lowlight@2.0.0-beta.39
2021-09-21 09:30:35 +02:00
Enrique Alcántara
54be0e570e
fix: Allow extending code-block-lowlight (#1917)
Use the extension name when initializing the
LowlightPlugin. In this way, several extensions
can make use of the same plugin

Co-authored-by: Enrique Alcantara <ealcantara@gitlab.com>
2021-09-21 09:26:11 +02:00
Philipp Kühn
071acd643b Publish
- @tiptap/vue-3@2.0.0-beta.61
2021-09-20 23:59:38 +02:00
Philipp Kühn
60e7755b7f fix: fix expose error when using new setup syntax (fix #1914) 2021-09-20 23:57:48 +02:00
Philipp Kühn
067d61c5dd Publish
- @tiptap/core@2.0.0-beta.108
 - @tiptap/extension-mention@2.0.0-beta.74
 - @tiptap/html@2.0.0-beta.107
 - @tiptap/react@2.0.0-beta.69
 - @tiptap/starter-kit@2.0.0-beta.107
 - @tiptap/suggestion@2.0.0-beta.71
2021-09-20 11:23:21 +02:00
Ruben Robles
4a6c3cbaac
fix: Add type for async items on suggestions (fix TS strict types complaining) (#1912) 2021-09-20 11:02:40 +02:00
Philipp Kühn
69076f256e dependencies: update 2021-09-20 09:41:58 +02:00
Philipp Kühn
fe8de584f5 update package keywords 2021-09-19 00:19:58 +02:00
Philipp Kühn
adbb005280 Publish
- @tiptap/core@2.0.0-beta.107
 - @tiptap/html@2.0.0-beta.106
 - @tiptap/react@2.0.0-beta.68
 - @tiptap/starter-kit@2.0.0-beta.106
 - @tiptap/vue-2@2.0.0-beta.52
 - @tiptap/vue-3@2.0.0-beta.60
2021-09-18 21:08:35 +02:00
Philipp Kühn
15f90ec591 fix: fix extension name for clipboardTextSerializer 2021-09-18 21:06:48 +02:00
Philipp Kühn
fe47c388ce fix: set correct component type for ReactRenderer, fix #1904 2021-09-18 20:45:00 +02:00
Philipp Kühn
1a43d2992f improve typescript setup 2021-09-17 12:43:26 +02:00