Commit Graph

2101 Commits

Author SHA1 Message Date
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
Philipp Kühn
e012a29240 Publish
- @tiptap/core@2.0.0-beta.106
 - @tiptap/extension-bubble-menu@2.0.0-beta.34
 - @tiptap/extension-code-block-lowlight@2.0.0-beta.38
 - @tiptap/extension-floating-menu@2.0.0-beta.28
 - @tiptap/extension-focus@2.0.0-beta.26
 - @tiptap/extension-mention@2.0.0-beta.73
 - @tiptap/extension-placeholder@2.0.0-beta.31
 - @tiptap/extension-table@2.0.0-beta.31
 - @tiptap/html@2.0.0-beta.105
 - @tiptap/react@2.0.0-beta.67
 - @tiptap/starter-kit@2.0.0-beta.105
 - @tiptap/suggestion@2.0.0-beta.70
 - @tiptap/vue-2@2.0.0-beta.51
 - @tiptap/vue-3@2.0.0-beta.59
2021-09-15 23:27:46 +02:00
Philipp Kühn
6437790431 fix: improve active mark detection for inline nodes, fix #1893 2021-09-15 23:25:28 +02:00
Philipp Kühn
2ec53efb91 dependencies: update 2021-09-14 21:29:00 +02:00
Philipp Kühn
ee08164135 Publish
- @tiptap/core@2.0.0-beta.105
 - @tiptap/html@2.0.0-beta.104
 - @tiptap/starter-kit@2.0.0-beta.104
2021-09-09 23:59:42 +02:00
Philipp Kühn
6faceef3f6 fix bug in clipboardTextSerializer 2021-09-09 23:58:43 +02:00
Philipp Kühn
4ecd41b922 fix lint error 2021-09-09 23:56:17 +02:00
Philipp Kühn
fe6a3e7491
feat: add getText() and generateText() methods (fix #1428) (#1875)
* move getTextBetween method

* add getText method

* refactoring

* refactoring

* refactoring

* move renderText to schema, add generateText method

* add GenerateText demo

* docs: update

* remove demo from html page
2021-09-09 23:51:05 +02:00
Philipp Kühn
42e8755d87 Publish
- @tiptap/core@2.0.0-beta.104
 - @tiptap/extension-code-block-lowlight@2.0.0-beta.37
 - @tiptap/extension-code-block@2.0.0-beta.18
 - @tiptap/extension-color@2.0.0-beta.3
 - @tiptap/extension-font-family@2.0.0-beta.15
 - @tiptap/extension-highlight@2.0.0-beta.16
 - @tiptap/extension-link@2.0.0-beta.20
 - @tiptap/extension-mention@2.0.0-beta.72
 - @tiptap/extension-ordered-list@2.0.0-beta.16
 - @tiptap/extension-placeholder@2.0.0-beta.30
 - @tiptap/extension-table-cell@2.0.0-beta.15
 - @tiptap/extension-table-header@2.0.0-beta.17
 - @tiptap/extension-task-item@2.0.0-beta.18
 - @tiptap/extension-text-align@2.0.0-beta.23
 - @tiptap/html@2.0.0-beta.103
 - @tiptap/starter-kit@2.0.0-beta.103
2021-09-08 23:56:15 +02:00
Philipp Kühn
8a3b47a529 feat: parseHTML for attributes should return the value instead of an object now, fix #1863 2021-09-08 23:53:44 +02:00
Philipp Kühn
d3285e9308 refactoring 2021-09-08 12:04:02 +02:00
Philipp Kühn
a5dca087ee fix calculating mark range for unsetMark command 2021-09-08 12:02:43 +02:00
Philipp Kühn
472f2139c5 fix: parse correct language for code blocks with multiple classes (see #1845) 2021-09-08 11:36:05 +02:00
Nicholas Bush
1799b907ec
feat: add includeChildren option to placeholder extension (#1416) 2021-09-08 09:38:57 +02:00
Philipp Kühn
14e458ea7d
feat: add extendEmptyMarkRange option to mark commands (#1859) 2021-09-08 09:32:22 +02:00
Philipp Kühn
b95507797d Publish
- @tiptap/react@2.0.0-beta.66
2021-09-07 23:27:11 +02:00
Philipp Kühn
b06a1f4364 refactoring 2021-09-07 23:20:46 +02:00
castroCrea
d1f2ad293f
feat: add support for forwardRef component in reactRenderer (#1690, fix #1040) 2021-09-07 23:13:39 +02:00
Philipp Kühn
9e8eabe3f6 Publish
- @tiptap/extension-bubble-menu@2.0.0-beta.33
 - @tiptap/extension-floating-menu@2.0.0-beta.27
 - @tiptap/react@2.0.0-beta.65
 - @tiptap/vue-2@2.0.0-beta.50
 - @tiptap/vue-3@2.0.0-beta.58
2021-09-07 20:57:12 +02:00
Philipp Kühn
8b545e4ae1 refactoring 2021-09-07 20:55:40 +02:00
Enrique
ca3763d3c2
fix: don’t initialize tippy on requestAnimationFrame to avoid race conditions (#1820)
Instead of initializting tippy when
the bubble menu and floating menu plugins are initialized,
defer the initialization of tippy to the moment when
the the editor should display the floating or bubble menu

Co-authored-by: Enrique Alcantara <ealcantara@gitlab.com>
2021-09-07 20:46:45 +02:00
Philipp Kühn
b386728f35 Publish
- @tiptap/core@2.0.0-beta.103
 - @tiptap/extension-bubble-menu@2.0.0-beta.32
 - @tiptap/extension-code-block-lowlight@2.0.0-beta.36
 - @tiptap/extension-floating-menu@2.0.0-beta.26
 - @tiptap/extension-focus@2.0.0-beta.25
 - @tiptap/extension-hard-break@2.0.0-beta.16
 - @tiptap/extension-mention@2.0.0-beta.71
 - @tiptap/extension-placeholder@2.0.0-beta.29
 - @tiptap/extension-table@2.0.0-beta.30
 - @tiptap/html@2.0.0-beta.102
 - @tiptap/react@2.0.0-beta.64
 - @tiptap/starter-kit@2.0.0-beta.102
 - @tiptap/suggestion@2.0.0-beta.69
 - @tiptap/vue-2@2.0.0-beta.49
 - @tiptap/vue-3@2.0.0-beta.57
2021-09-06 22:56:16 +02:00
Philipp Kühn
7fefd4c488 fix a type bug for now 2021-09-06 22:54:59 +02:00
Philipp Kühn
8d15436c28 dependencies: update 2021-09-06 22:43:40 +02:00
Philipp Kühn
65e1a404e5 refactoring 2021-09-06 22:33:16 +02:00
Jakob Košir
4dd0d6d4dc
feat: allow triggering suggestions without prefix space (#1826, fix #1384) 2021-09-06 22:25:41 +02:00
Philipp Kühn
787d7848cd fix: render line break in text/plain format for hard breaks, fix #1842 2021-09-06 19:05:01 +02:00
Philipp Kühn
6e71c08595 Publish
- @tiptap/core@2.0.0-beta.102
 - @tiptap/html@2.0.0-beta.101
 - @tiptap/starter-kit@2.0.0-beta.101
2021-08-26 22:33:34 +02:00
Philipp Kühn
3a0693869d fix: fix focus on iOS, fix #1806 2021-08-26 22:32:32 +02:00
Philipp Kühn
6ad4777a6e Publish
- @tiptap/extension-dropcursor@2.0.0-beta.19
 - @tiptap/starter-kit@2.0.0-beta.100
 - @tiptap/vue-3@2.0.0-beta.56
2021-08-26 14:12:10 +02:00
Mauricio Walters
46701fde66
fix: use shallowRef on Editor (#1804) 2021-08-26 14:08:33 +02:00
Philipp Kühn
b642df0ed2 dependencies: update 2021-08-24 23:39:53 +02:00
Philipp Kühn
358aff376f Publish
- @tiptap/react@2.0.0-beta.63
2021-08-24 22:14:02 +02:00
Philipp Kühn
b15a8a8683 fix: fix a bug when using nested node views in react, fix #1747 2021-08-24 22:13:18 +02:00
Philipp Kühn
fa393d8245 Publish
- @tiptap/core@2.0.0-beta.101
 - @tiptap/html@2.0.0-beta.100
 - @tiptap/starter-kit@2.0.0-beta.99
2021-08-24 17:39:43 +02:00
Philipp Kühn
f65e1b32a1 fix: add topNode to getDebugJSON 2021-08-24 17:11:13 +02:00
Philipp Kühn
3664e3b1b0 Publish
- @tiptap/extension-mention@2.0.0-beta.70
 - @tiptap/suggestion@2.0.0-beta.68
 - @tiptap/vue-3@2.0.0-beta.55
2021-08-23 22:40:16 +02:00
Philipp Kühn
d3242c9a07 fix: fix types for BubbleMenu and FloatingMenu props 2021-08-23 22:21:18 +02:00
Philipp Kühn
839acc1d9f fix: get correct clientRect when using async suggesteion items, fix #1782 2021-08-23 22:13:51 +02:00
Philipp Kühn
5ee5091759 Publish
- @tiptap/extension-bubble-menu@2.0.0-beta.31
 - @tiptap/extension-floating-menu@2.0.0-beta.25
 - @tiptap/extension-mention@2.0.0-beta.69
 - @tiptap/react@2.0.0-beta.62
 - @tiptap/suggestion@2.0.0-beta.67
 - @tiptap/vue-2@2.0.0-beta.48
 - @tiptap/vue-3@2.0.0-beta.54
2021-08-23 18:45:37 +02:00
Philipp Kühn
70a328bd3d fix: make shouldShow and pluginKey option for menus, fix #1779 2021-08-23 18:44:40 +02:00
Hans Pagel
1618e8ee85
Update README.md 2021-08-22 14:14:07 +02:00
Philipp Kühn
2966b4344a Publish
- @tiptap/core@2.0.0-beta.100
 - @tiptap/extension-bubble-menu@2.0.0-beta.30
 - @tiptap/extension-code-block-lowlight@2.0.0-beta.35
 - @tiptap/extension-floating-menu@2.0.0-beta.24
 - @tiptap/extension-focus@2.0.0-beta.24
 - @tiptap/extension-history@2.0.0-beta.16
 - @tiptap/extension-mention@2.0.0-beta.68
 - @tiptap/extension-placeholder@2.0.0-beta.28
 - @tiptap/extension-table@2.0.0-beta.29
 - @tiptap/html@2.0.0-beta.99
 - @tiptap/react@2.0.0-beta.61
 - @tiptap/starter-kit@2.0.0-beta.98
 - @tiptap/suggestion@2.0.0-beta.66
 - @tiptap/vue-2@2.0.0-beta.47
 - @tiptap/vue-3@2.0.0-beta.53
2021-08-20 21:15:31 +02:00
Philipp Kühn
12602e77ef fix: add missing ProseMirror styles 2021-08-20 21:11:39 +02:00
Philipp Kühn
17c33e0b23 dependencies: update 2021-08-20 21:11:10 +02:00
Philipp Kühn
b7d22bf0dc check for simple space only 2021-08-20 21:02:54 +02:00
Philipp Kühn
64409cad66 feat: allow wildcards when checking attributes in isActive, fix #1752 2021-08-20 10:51:46 +02:00
Philipp Kühn
3f7e6b219b fix: prevent multiple space characters after mention node, fix #1703 2021-08-20 09:33:16 +02:00
Philipp Kühn
bafe94f512 dependencies: update 2021-08-20 09:25:46 +02:00
Hans Pagel
ae9f2d290a Publish
- @tiptap/extension-color@2.0.0-beta.2
2021-08-19 10:39:57 +02:00
Hans Pagel
f5ebaeac3c
packages: add a new color extension to set the text color (#1744) 2021-08-19 10:37:51 +02:00
Philipp Kühn
903220b86b Publish
- @tiptap/core@2.0.0-beta.99
 - @tiptap/extension-bubble-menu@2.0.0-beta.29
 - @tiptap/extension-code-block-lowlight@2.0.0-beta.34
 - @tiptap/extension-floating-menu@2.0.0-beta.23
 - @tiptap/extension-focus@2.0.0-beta.23
 - @tiptap/extension-mention@2.0.0-beta.67
 - @tiptap/extension-placeholder@2.0.0-beta.27
 - @tiptap/extension-table@2.0.0-beta.28
 - @tiptap/html@2.0.0-beta.98
 - @tiptap/react@2.0.0-beta.60
 - @tiptap/starter-kit@2.0.0-beta.97
 - @tiptap/suggestion@2.0.0-beta.65
 - @tiptap/vue-2@2.0.0-beta.46
 - @tiptap/vue-3@2.0.0-beta.52
2021-08-13 23:55:57 +02:00
Philipp Kühn
5bc7eb0e8b dependencies: update 2021-08-13 23:44:08 +02:00
Philipp Kühn
3143f5a725 Publish
- @tiptap/core@2.0.0-beta.98
 - @tiptap/html@2.0.0-beta.97
 - @tiptap/starter-kit@2.0.0-beta.96
2021-08-13 15:54:22 +02:00
Philipp Kühn
920d9a0113 fix lint error 2021-08-13 15:50:18 +02:00
Philipp Kühn
b4702959c9 refactor: remove deprecated method 2021-08-13 15:48:03 +02:00
Philipp Kühn
9cf99fedc0 refactor: remove deprecated packages 2021-08-13 15:47:53 +02:00
Philipp Kühn
731c1640d7 Publish
- @tiptap/extension-mention@2.0.0-beta.66
 - @tiptap/suggestion@2.0.0-beta.64
2021-08-13 15:15:43 +02:00
Philipp Kühn
9789372cea fix: improve suggestion handling for chinese input, fix #1449 2021-08-13 15:13:19 +02:00
Philipp Kühn
2644bb8d99 Publish
- @tiptap/core@2.0.0-beta.97
 - @tiptap/html@2.0.0-beta.96
 - @tiptap/starter-kit@2.0.0-beta.95
2021-08-13 14:06:51 +02:00
Philipp Kühn
7f6ed0b1c0 feat: add transaction to all events if possible, see #1461 2021-08-13 14:01:50 +02:00
Philipp Kühn
d9abb0c736 Publish
- @tiptap/extension-mention@2.0.0-beta.65
 - @tiptap/suggestion@2.0.0-beta.63
2021-08-13 13:18:58 +02:00
Philipp Kühn
7cf3350a83 fix: add pluginKey option to suggestion plugin, fix #1282 2021-08-13 13:14:54 +02:00
Philipp Kühn
bcc8234050 Publish
- @tiptap/extension-bubble-menu@2.0.0-beta.28
 - @tiptap/extension-floating-menu@2.0.0-beta.22
 - @tiptap/react@2.0.0-beta.59
 - @tiptap/vue-2@2.0.0-beta.45
 - @tiptap/vue-3@2.0.0-beta.51
2021-08-13 12:34:32 +02:00
Philipp Kühn
89d26f7cba fix: rename key to pluginKey for menus 2021-08-13 12:33:06 +02:00
Philipp Kühn
8fd75bc4b6 Publish
- @tiptap/extension-horizontal-rule@2.0.0-beta.19
 - @tiptap/starter-kit@2.0.0-beta.94
2021-08-12 23:53:08 +02:00
Philipp Kühn
6e76bb84fc fix: remove node before hr if it’s an empty text block (fix #1665) 2021-08-12 23:51:37 +02:00
Philipp Kühn
6547ced826 Publish
- @tiptap/core@2.0.0-beta.96
 - @tiptap/extension-bubble-menu@2.0.0-beta.27
 - @tiptap/extension-floating-menu@2.0.0-beta.21
 - @tiptap/html@2.0.0-beta.95
 - @tiptap/react@2.0.0-beta.58
 - @tiptap/starter-kit@2.0.0-beta.93
 - @tiptap/vue-2@2.0.0-beta.44
 - @tiptap/vue-3@2.0.0-beta.50
2021-08-12 18:04:54 +02:00
Philipp Kühn
956566eaad
fix: fix some react focus issues (#1724), fix #1716, fix #1608, fix #1520
* remove async createNodeViews

* focus asynchronously to fix weird bugs in react
2021-08-12 18:03:45 +02:00
Philipp Kühn
9c5a2de63e Publish
- @tiptap/core@2.0.0-beta.95
 - @tiptap/html@2.0.0-beta.94
 - @tiptap/starter-kit@2.0.0-beta.92
2021-08-11 15:12:59 +02:00
Philipp Kühn
9425e7249a fix: improve calculation for min/max positions in selections, fix #1588 2021-08-11 15:06:31 +02:00
Philipp Kühn
f57466ccd0 Publish
- @tiptap/extension-bubble-menu@2.0.0-beta.26
 - @tiptap/extension-floating-menu@2.0.0-beta.20
 - @tiptap/extension-paragraph@2.0.0-beta.17
 - @tiptap/extension-typography@2.0.0-beta.14
 - @tiptap/react@2.0.0-beta.57
 - @tiptap/starter-kit@2.0.0-beta.91
 - @tiptap/vue-2@2.0.0-beta.43
 - @tiptap/vue-3@2.0.0-beta.49
2021-08-11 14:40:00 +02:00
Philipp Kühn
9ba61c1582
feat: add key option and shouldShow option to menus (fix #1480, fix #1043, fix #1268, fix #1503)
* add key option to bubble menu

* ignore react for now

* add shouldShow option to bubble menu extension

* improve types

* remove BubbleMenuPluginKey

* add key and shouldShow option to floating menu extension

* fix: don’t show floating menu within code block

* docs: add new menu options
2021-08-11 14:37:58 +02:00
Philipp Kühn
bcc1309cd9 fix: use setNode instead of toggleNode for setParagraph command 2021-08-10 16:59:09 +02:00
castroCrea
ffd241b2d8
Add typography trademark (#1699) 2021-08-09 18:19:06 +02:00
Philipp Kühn
937f6a1682 Publish
- @tiptap/core@2.0.0-beta.94
 - @tiptap/extension-code@2.0.0-beta.16
 - @tiptap/extension-mention@2.0.0-beta.64
 - @tiptap/extension-table@2.0.0-beta.27
 - @tiptap/html@2.0.0-beta.93
 - @tiptap/react@2.0.0-beta.56
 - @tiptap/starter-kit@2.0.0-beta.90
 - @tiptap/suggestion@2.0.0-beta.62
2021-08-09 17:43:40 +02:00
Philipp Kühn
239a2e36a4 fix: don’t resize tables if editable is set to false, fix #1549 2021-08-09 17:41:17 +02:00
Philipp Kühn
f6f8cf9f93 fix: fix isEditable check on initialization 2021-08-09 17:40:45 +02:00
Philipp Kühn
80296aa8d0 refactoring 2021-08-09 17:24:18 +02:00
Robert van Hoesel
e6f67caef3
fix: fix updating editorProps via setOptions (#1540), fix #1518 2021-08-09 17:19:50 +02:00
castroCrea
aabdfd6f7d
fix: add CreateNodeFromContentOptions to insertContent (#1678)
*  Add CreateNodeFromContentOptions  to insertContent

* 📝 Add it to the doc
2021-08-09 15:40:17 +02:00
Philipp Kühn
a0444b5ec3 code style 2021-08-09 15:21:44 +02:00
dkrym
60606f99a1
fix: use correct state when doc changed externally (#1646) 2021-08-09 15:20:46 +02:00
Philipp Kühn
463b7b1eb3 dependencies: update 2021-08-09 14:54:24 +02:00
Philipp Kühn
6a5871ddba Merge branch 'main' of https://github.com/ueberdosis/tiptap 2021-08-05 12:55:59 +02:00
Philipp Kühn
8fcc80d68e fix: improve export for StarterKitOptions 2021-08-05 12:55:55 +02:00
Joe Vallender
6c08057bb2
fix: Apply the correct regex for code extension in markPasteRule (#1671) 2021-08-02 11:08:03 +02:00
Philipp Kühn
a3381f4992 Publish
- @tiptap/core@2.0.0-beta.93
 - @tiptap/html@2.0.0-beta.92
 - @tiptap/starter-kit@2.0.0-beta.89
2021-07-30 09:38:52 +02:00
Philipp Kühn
c9869c8d30 fix: revert async focus, fix #1658 2021-07-30 09:33:55 +02:00
Philipp Kühn
6a458bcebe Publish
- @tiptap/core@2.0.0-beta.92
 - @tiptap/html@2.0.0-beta.91
 - @tiptap/starter-kit@2.0.0-beta.88
2021-07-28 23:44:05 +02:00
Hans Pagel
47d1d3425c
Examples: Syntax highlighting for React (#1583)
* Docs: Syntax highlighting - add react example

* Docs: Clean up syntax highlighting demo, make use of functional component

* fix: focus view asynchronously, fix #1520

Co-authored-by: Sven Adlung <info@svenadlung.de>
Co-authored-by: Philipp Kühn <kontakt@philipp-kuehn.com>
2021-07-28 23:42:11 +02:00
Philipp Kühn
e76f7966b5 Publish
- @tiptap/core@2.0.0-beta.91
 - @tiptap/html@2.0.0-beta.90
 - @tiptap/starter-kit@2.0.0-beta.87
2021-07-28 17:19:41 +02:00
Philipp Kühn
c2ccf68e8b fix: fix a bug in markPasteRule 2021-07-28 17:18:08 +02:00
Philipp Kühn
eb27b1fbb1 Publish
- @tiptap/react@2.0.0-beta.55
 - @tiptap/vue-2@2.0.0-beta.42
 - @tiptap/vue-3@2.0.0-beta.48
2021-07-28 14:52:27 +02:00
Philipp Kühn
6ef931f85d fix another bug for updating node views 2021-07-28 14:51:58 +02:00
Philipp Kühn
d7f6e0ce3f fix: fix updating node views, fix #1656 2021-07-28 14:49:00 +02:00
Philipp Kühn
c3d04cef60 Publish
- @tiptap/core@2.0.0-beta.90
 - @tiptap/html@2.0.0-beta.89
 - @tiptap/starter-kit@2.0.0-beta.86
2021-07-28 11:30:39 +02:00
Philipp Kühn
73f1c50bca feat: add deleteNode command 2021-07-28 11:19:42 +02:00
Philipp Kühn
51fef7d49a Publish
- @tiptap/core@2.0.0-beta.89
 - @tiptap/html@2.0.0-beta.88
 - @tiptap/react@2.0.0-beta.54
 - @tiptap/starter-kit@2.0.0-beta.85
 - @tiptap/vue-2@2.0.0-beta.41
 - @tiptap/vue-3@2.0.0-beta.47
2021-07-27 12:28:08 +02:00
Philipp Kühn
d720edbe24
feat!: provide more context to update function of node views, fix #1611
* add more powerful update option to node views

* add object params for all node view option props
2021-07-27 12:26:24 +02:00
Philipp Kühn
651e6911e3 feat: add ignoreMutation option to NodeViewRenderer, fix #1538 2021-07-26 18:44:02 +02:00
Philipp Kühn
03e4e8ea2b Publish
- @tiptap/core@2.0.0-beta.88
 - @tiptap/extension-mention@2.0.0-beta.63
 - @tiptap/extension-text-align@2.0.0-beta.22
 - @tiptap/html@2.0.0-beta.87
 - @tiptap/starter-kit@2.0.0-beta.84
 - @tiptap/suggestion@2.0.0-beta.61
2021-07-26 15:47:40 +02:00
Flávio Carvalho
83a53c16db
fix: Fix multi character suggest (#1620) 2021-07-26 15:39:08 +02:00
Philipp Kühn
4636b1a1a5 fix type for getAttributes 2021-07-26 15:36:12 +02:00
Philipp Kühn
c315935bf9 fix error 2021-07-26 15:14:22 +02:00
Joe Vallender
9ffd58cf25
feat: Allow a rule to be skipped from the getAttributes callback in markPasteRule (#1625)
For example: you are matching URLs with a Regex but want to make additional checks on the match array before deciding if you want to apply the mark or not. Returning null or false won't attempt to apply the mark. Currently the return value of getAttributes is applied unconditionally.
2021-07-26 15:13:05 +02:00
Arthur McGregor
e367974e30
Change TextAlignOptions to interface (not type) (#1623) 2021-07-26 15:09:08 +02:00
Philipp Kühn
345ea8cf8a Publish
- @tiptap/core@2.0.0-beta.87
 - @tiptap/extension-blockquote@2.0.0-beta.15
 - @tiptap/extension-bold@2.0.0-beta.15
 - @tiptap/extension-bubble-menu@2.0.0-beta.25
 - @tiptap/extension-bullet-list@2.0.0-beta.15
 - @tiptap/extension-character-count@2.0.0-beta.13
 - @tiptap/extension-code-block-lowlight@2.0.0-beta.33
 - @tiptap/extension-code-block@2.0.0-beta.17
 - @tiptap/extension-code@2.0.0-beta.15
 - @tiptap/extension-collaboration-cursor@2.0.0-beta.21
 - @tiptap/extension-collaboration@2.0.0-beta.20
 - @tiptap/extension-document@2.0.0-beta.13
 - @tiptap/extension-dropcursor@2.0.0-beta.18
 - @tiptap/extension-floating-menu@2.0.0-beta.19
 - @tiptap/extension-focus@2.0.0-beta.22
 - @tiptap/extension-font-family@2.0.0-beta.14
 - @tiptap/extension-gapcursor@2.0.0-beta.19
 - @tiptap/extension-hard-break@2.0.0-beta.15
 - @tiptap/extension-heading@2.0.0-beta.15
 - @tiptap/extension-highlight@2.0.0-beta.15
 - @tiptap/extension-history@2.0.0-beta.15
 - @tiptap/extension-horizontal-rule@2.0.0-beta.18
 - @tiptap/extension-image@2.0.0-beta.15
 - @tiptap/extension-italic@2.0.0-beta.15
 - @tiptap/extension-link@2.0.0-beta.19
 - @tiptap/extension-list-item@2.0.0-beta.14
 - @tiptap/extension-mention@2.0.0-beta.62
 - @tiptap/extension-ordered-list@2.0.0-beta.15
 - @tiptap/extension-paragraph@2.0.0-beta.16
 - @tiptap/extension-placeholder@2.0.0-beta.26
 - @tiptap/extension-strike@2.0.0-beta.17
 - @tiptap/extension-subscript@2.0.0-beta.4
 - @tiptap/extension-superscript@2.0.0-beta.4
 - @tiptap/extension-table-cell@2.0.0-beta.14
 - @tiptap/extension-table-header@2.0.0-beta.16
 - @tiptap/extension-table-row@2.0.0-beta.14
 - @tiptap/extension-table@2.0.0-beta.26
 - @tiptap/extension-task-item@2.0.0-beta.17
 - @tiptap/extension-task-list@2.0.0-beta.17
 - @tiptap/extension-text-align@2.0.0-beta.21
 - @tiptap/extension-text-style@2.0.0-beta.17
 - @tiptap/extension-text@2.0.0-beta.13
 - @tiptap/extension-typography@2.0.0-beta.13
 - @tiptap/extension-underline@2.0.0-beta.16
 - @tiptap/html@2.0.0-beta.86
 - @tiptap/react@2.0.0-beta.53
 - @tiptap/starter-kit@2.0.0-beta.83
 - @tiptap/suggestion@2.0.0-beta.60
 - @tiptap/vue-2@2.0.0-beta.40
 - @tiptap/vue-3@2.0.0-beta.46
2021-07-26 11:42:13 +02:00
Philipp Kühn
29e75de786 dependencies: update 2021-07-26 11:35:58 +02:00
Andrew Luca
0eced7b1e6 chore: add repository for all packages.json 2021-07-23 01:13:32 +02:00
Arthur McGregor
bd38299498
Add additional input rules to typography extension
superscriptTwo
superscriptThree
oneQuarter
threeQuarters
2021-07-22 10:36:08 +12:00
Ilya Amursky
4a2a428a4c fix: export starter kit extension options 2021-07-20 13:51:25 +02:00
Ilya Amursky
1b43de331d fix: export text align extension options 2021-07-20 13:50:52 +02:00
sibiraj-s
656a80fc3f Update hostic-dom to fix style attributes 2021-07-20 13:49:55 +02:00
sibiraj-s
8ed6ac4219 Export NodeViewRendererOptions 2021-07-17 08:53:05 +02:00
Markus Machatschek
2559ef1af1 Fix custom start for ordered lists 2021-07-15 13:28:33 +02:00
Hans Pagel
97dd95199f history: code style 2021-07-14 23:51:53 +02:00
Markus Machatschek
a331d72383 Add russian undo/redo shortcuts and fix tests 2021-07-14 23:49:45 +02:00
Hans Pagel
dbe2a8370a collaboration cursor: fix type for clientId, fix #1582 2021-07-13 23:30:01 +02:00
BrianHung
1ac8353768 initialize task-item nodeview with dataset checked 2021-07-10 23:36:03 +02:00
BrianHung
6c1e705a7a update task-item.ts nodeview to update data-checked
#1156
2021-07-10 23:36:03 +02:00
Philipp Kühn
1c80d41cec Publish
- @tiptap/core@2.0.0-beta.86
 - @tiptap/extension-code-block-lowlight@2.0.0-beta.32
 - @tiptap/extension-dropcursor@2.0.0-beta.17
 - @tiptap/extension-gapcursor@2.0.0-beta.18
 - @tiptap/extension-history@2.0.0-beta.14
 - @tiptap/extension-table@2.0.0-beta.25
 - @tiptap/html@2.0.0-beta.85
 - @tiptap/starter-kit@2.0.0-beta.82
2021-07-09 10:45:44 +02:00
Philipp Kühn
6ea02176dc dependencies: update 2021-07-09 10:43:04 +02:00
Philipp Kühn
b4eda709a6 update splitListItem (https://github.com/ProseMirror/prosemirror/issues/1146) 2021-07-09 10:33:57 +02:00
Yousef
cb910f5add export createTable 2021-07-06 21:42:27 +02:00
Philipp Kühn
304080ce1c Publish
- @tiptap/react@2.0.0-beta.52
2021-06-24 19:59:34 +02:00
Philipp Kühn
44e47222a0 fix: check for destroyed editor before creating node views in react 2021-06-24 19:59:06 +02:00
Philipp Kühn
84d732f7a5 Publish
- @tiptap/core@2.0.0-beta.85
 - @tiptap/extension-bubble-menu@2.0.0-beta.24
 - @tiptap/extension-code-block-lowlight@2.0.0-beta.31
 - @tiptap/extension-floating-menu@2.0.0-beta.18
 - @tiptap/extension-focus@2.0.0-beta.21
 - @tiptap/extension-mention@2.0.0-beta.61
 - @tiptap/extension-placeholder@2.0.0-beta.25
 - @tiptap/extension-table@2.0.0-beta.24
 - @tiptap/html@2.0.0-beta.84
 - @tiptap/react@2.0.0-beta.51
 - @tiptap/starter-kit@2.0.0-beta.81
 - @tiptap/suggestion@2.0.0-beta.59
 - @tiptap/vue-2@2.0.0-beta.39
 - @tiptap/vue-3@2.0.0-beta.45
2021-06-23 10:18:59 +02:00
Philipp Kühn
cf3fc73e62 dependencies: update 2021-06-23 10:09:39 +02:00
Philipp Kühn
c3cebfe752 Publish
- @tiptap/extension-text-align@2.0.0-beta.20
2021-06-18 12:34:01 +02:00
Philipp Kühn
b4e41afd17 fix: remove default types for textAlign extension, fix #1430
There are no default types for TextAlign extension anymore. You have to configure by yourself. Usually something like:

```js
TextAlign.configure({
  types: ['heading', 'paragraph'],
})
```
2021-06-18 12:33:18 +02:00
Philipp Kühn
3757d07f70 Publish
- @tiptap/core@2.0.0-beta.84
 - @tiptap/extension-code-block-lowlight@2.0.0-beta.30
 - @tiptap/extension-mention@2.0.0-beta.60
 - @tiptap/extension-placeholder@2.0.0-beta.24
 - @tiptap/extension-text-align@2.0.0-beta.19
 - @tiptap/html@2.0.0-beta.83
 - @tiptap/starter-kit@2.0.0-beta.80
 - @tiptap/suggestion@2.0.0-beta.58
2021-06-17 23:54:39 +02:00
Philipp Kühn
7cb4c9f322 dependencies: update 2021-06-17 23:53:32 +02:00
Philipp Kühn
502b5b1cc9 fix: improve types for generateHTML 2021-06-17 23:41:42 +02:00
Philipp Kühn
ddb9a4bf18 fix: fix a bug where setting text align isn’t working when heading extension is not added 2021-06-17 17:34:06 +02:00
Philipp Kühn
108c081001 Publish
- @tiptap/extension-bubble-menu@2.0.0-beta.23
 - @tiptap/react@2.0.0-beta.50
 - @tiptap/vue-2@2.0.0-beta.38
 - @tiptap/vue-3@2.0.0-beta.44
2021-06-15 19:07:39 +02:00
Philipp Kühn
f12b1273f2 fix: fix a bug where bubble menu does not appear when selection starts from empty paragraph node, fix #1474 2021-06-15 19:06:26 +02:00
Philipp Kühn
dcc1093db4 Publish
- @tiptap/core@2.0.0-beta.83
 - @tiptap/extension-bubble-menu@2.0.0-beta.22
 - @tiptap/extension-dropcursor@2.0.0-beta.16
 - @tiptap/extension-mention@2.0.0-beta.59
 - @tiptap/extension-placeholder@2.0.0-beta.23
 - @tiptap/extension-subscript@2.0.0-beta.3
 - @tiptap/extension-superscript@2.0.0-beta.3
 - @tiptap/extension-text-style@2.0.0-beta.16
 - @tiptap/html@2.0.0-beta.82
 - @tiptap/react@2.0.0-beta.49
 - @tiptap/starter-kit@2.0.0-beta.79
 - @tiptap/vue-2@2.0.0-beta.37
 - @tiptap/vue-3@2.0.0-beta.43
2021-06-15 08:16:19 +02:00
philippkuehn
1b723ea57c ci: fix code style linting errors 2021-06-15 06:11:08 +00:00
shadow-light
5178172864
fix: Fix parsing of mention nodes (#1471) 2021-06-15 08:10:17 +02:00
Philipp Kühn
123f2067e5 fix: revert excluding superscript from subscript, and vice versa to prevent error if not both extensions are used 2021-06-14 23:47:31 +02:00
Philipp Kühn
697b2529d9 Publish
- @tiptap/extension-text-style@2.0.0-beta.15
2021-06-14 22:28:55 +02:00
Tom Boettger
fbf442269d
fix: Fix removal of textStyle mark when any style resets (#1465)
I built some extensions based on the textStyle extension but whenever I reset a style/attribute, the whole textStyle mark gets removed when there are still other styles defined in the mark.
2021-06-14 22:28:16 +02:00
Philipp Kühn
8624505ce1 Publish
- @tiptap/extension-bubble-menu@2.0.0-beta.21
 - @tiptap/react@2.0.0-beta.48
 - @tiptap/vue-2@2.0.0-beta.36
 - @tiptap/vue-3@2.0.0-beta.42
2021-06-14 19:02:50 +02:00
Philipp Kühn
a3a7650784 fix: show bubble menu for atom nodes even if there is no text content, fix #1446 2021-06-14 18:58:10 +02:00
Philipp Kühn
6034eb9b30 fix: hide bubble menu on drag, fix #1443 2021-06-14 18:28:27 +02:00
Philipp Kühn
6aa424b422 Publish
- @tiptap/core@2.0.0-beta.82
 - @tiptap/extension-dropcursor@2.0.0-beta.15
 - @tiptap/extension-mention@2.0.0-beta.58
 - @tiptap/extension-placeholder@2.0.0-beta.22
 - @tiptap/html@2.0.0-beta.81
 - @tiptap/react@2.0.0-beta.47
 - @tiptap/starter-kit@2.0.0-beta.78
2021-06-14 17:02:35 +02:00
Philipp Kühn
3b78af44a0 feat: add renderLabel option to mention extension, see #1322 2021-06-14 16:40:17 +02:00
Philipp Kühn
c64761a9e5 BREAKING CHANGE: data-mention is not used to parse a mention id or label anymore 2021-06-14 16:22:09 +02:00
Philipp Kühn
299580a77d code style 2021-06-14 16:17:13 +02:00
philippkuehn
88329c8567 ci: fix code style linting errors 2021-06-14 14:14:00 +00:00
Tom Hartley
c3afe880ae
feat: add label attribute to mention extension (#1322) 2021-06-14 16:13:06 +02:00
Philipp Kühn
a3a847f711 code style 2021-06-14 16:06:49 +02:00
philippkuehn
15edaf0561 ci: fix code style linting errors 2021-06-14 14:03:29 +00:00
Philipp Kühn
55203d38eb
Merge pull request #1452 from YousefED/patch-2
use forwardRef for react wrappers
2021-06-14 16:02:45 +02:00
Philipp Kühn
acd789be0a code style 2021-06-14 16:00:32 +02:00
Philipp Kühn
1aabaf1b5d
Merge pull request #1444 from shadow-light/patch-2
Make drop cursor default to regular caret color
2021-06-14 15:59:53 +02:00
Philipp Kühn
2deb07fb00 fix: check for atom nodes in ignoreMutation handler, fix #1448 2021-06-14 15:56:24 +02:00
Philipp Kühn
f7890c0b42 refactoring 2021-06-14 15:35:43 +02:00
Philipp Kühn
fbc8fffb70 fix: remove editable check in updateAttributes, fix #1415 2021-06-14 15:34:09 +02:00
Philipp Kühn
11b4866948 fix: don’t show placeholder if node contains only atom nodes, fix #1457 2021-06-14 15:07:17 +02:00
Philipp Kühn
fe24b6d7de dependencies: udpate 2021-06-14 15:02:26 +02:00
Yousef
df8310407d
Update NodeViewWrapper.tsx 2021-06-11 08:33:35 +02:00
Yousef
cc6bc0fa40
Update NodeViewContent.tsx 2021-06-11 08:33:22 +02:00
Yousef
deb79ea729
NodeViewContent forwardRef 2021-06-11 08:06:44 +02:00
Yousef
83525ec4f1
NodeViewWrapper forwardRef 2021-06-11 08:04:53 +02:00
shadow-light
4fdeb944a2
Make drop cursor default to regular caret color
Currently drop cursor defaults to black rather than the text color, which is what normal carets default to. Using `currentcolor` should provide a better default value.
2021-06-10 09:56:06 +10:00
Philipp Kühn
cf372f9449 Publish
- @tiptap/extension-floating-menu@2.0.0-beta.17
 - @tiptap/extension-subscript@2.0.0-beta.2
 - @tiptap/extension-superscript@2.0.0-beta.2
 - @tiptap/react@2.0.0-beta.46
 - @tiptap/vue-2@2.0.0-beta.35
 - @tiptap/vue-3@2.0.0-beta.41
2021-06-09 11:07:01 +02:00
Philipp Kühn
87a8b6fda8 fix types 2021-06-09 11:05:41 +02:00
Philipp Kühn
c24ed30cad dependencies: update 2021-06-09 11:00:44 +02:00
Philipp Kühn
887651d005
Merge pull request #1437 from BrianHung/superscript-subscript-keyboard-shortcuts
Add keyboard shortcuts to toggle superscript and subscript marks.
2021-06-09 10:58:03 +02:00
Brian Hung
f3a94e1db4 Add keyboard shortcuts to toggle superscript and subscript marks. 2021-06-08 21:23:58 -07:00
Brian Hung
ec11554c09 Exclude superscript from subscript, and vice versa. 2021-06-08 18:47:04 -07:00
Hans Pagel
3f57a13d19 feature: add subscript and superscript extensions, docs and tests 2021-06-08 14:52:38 +02:00
shadow-light
c531c5a797
Fix name of FloatingMenu 2021-06-08 09:53:05 +10:00
Philipp Kühn
5c8e46b0d4 Publish
- @tiptap/core@2.0.0-beta.81
 - @tiptap/extension-blockquote@2.0.0-beta.14
 - @tiptap/extension-bold@2.0.0-beta.14
 - @tiptap/extension-bullet-list@2.0.0-beta.14
 - @tiptap/extension-code-block-lowlight@2.0.0-beta.29
 - @tiptap/extension-code-block@2.0.0-beta.16
 - @tiptap/extension-code@2.0.0-beta.14
 - @tiptap/extension-collaboration-cursor@2.0.0-beta.20
 - @tiptap/extension-collaboration@2.0.0-beta.19
 - @tiptap/extension-font-family@2.0.0-beta.13
 - @tiptap/extension-hard-break@2.0.0-beta.14
 - @tiptap/extension-heading@2.0.0-beta.14
 - @tiptap/extension-highlight@2.0.0-beta.14
 - @tiptap/extension-history@2.0.0-beta.13
 - @tiptap/extension-horizontal-rule@2.0.0-beta.17
 - @tiptap/extension-image@2.0.0-beta.14
 - @tiptap/extension-italic@2.0.0-beta.14
 - @tiptap/extension-link@2.0.0-beta.18
 - @tiptap/extension-ordered-list@2.0.0-beta.14
 - @tiptap/extension-paragraph@2.0.0-beta.15
 - @tiptap/extension-strike@2.0.0-beta.16
 - @tiptap/extension-table@2.0.0-beta.23
 - @tiptap/extension-task-list@2.0.0-beta.16
 - @tiptap/extension-text-align@2.0.0-beta.18
 - @tiptap/extension-text-style@2.0.0-beta.14
 - @tiptap/extension-underline@2.0.0-beta.15
 - @tiptap/html@2.0.0-beta.80
 - @tiptap/starter-kit@2.0.0-beta.77
2021-06-08 00:05:18 +02:00
Philipp Kühn
6d72bf6d42 dependencies: update 2021-06-07 23:57:24 +02:00
Philipp Kühn
b97bebe021 fix: fix a bug when insert newline at node start, fix #1411 2021-06-07 23:55:18 +02:00
Philipp Kühn
a757716f68 feat: add Tracker class 2021-06-04 23:57:41 +02:00
Philipp Kühn
8e29b5f854 improve types 2021-06-04 22:58:50 +02:00
Philipp Kühn
783ce4e3ac feat: add forEach command 2021-06-04 22:25:53 +02:00
Philipp Kühn
78e2a6e775 add generic to commands type 2021-06-04 21:56:29 +02:00
Philipp Kühn
f038b94fba Publish
- @tiptap/extension-code-block-lowlight@2.0.0-beta.28
2021-06-03 21:23:15 +02:00
Philipp Kühn
38f3601e6f Revert "feat: update lowlight to v2"
This reverts commit 7e96d98a21.
2021-06-03 21:20:36 +02:00
Philipp Kühn
8275e62d9d Publish
- @tiptap/core@2.0.0-beta.80
 - @tiptap/extension-code-block-lowlight@2.0.0-beta.27
 - @tiptap/html@2.0.0-beta.79
 - @tiptap/starter-kit@2.0.0-beta.76
2021-06-03 13:15:57 +02:00
Philipp Kühn
d037c5656a fix: fix merging options on configure for multiple extension instances 2021-06-03 13:13:43 +02:00
Philipp Kühn
c949fb6c7f remove log 2021-06-03 09:59:03 +02:00
Philipp Kühn
c8037b6c9d debug 2021-06-03 09:42:15 +02:00
Philipp Kühn
7e7af06806 add logging 2021-06-03 09:30:41 +02:00
Philipp Kühn
2fd15f521b Publish
- @tiptap/core@2.0.0-beta.79
 - @tiptap/html@2.0.0-beta.78
 - @tiptap/starter-kit@2.0.0-beta.75
2021-06-02 11:05:50 +02:00
Philipp Kühn
29f476a9c9 version bump 2021-06-02 11:05:18 +02:00
Philipp Kühn
09ce876c79 Publish
- @tiptap/core@2.0.0-beta.77
 - @tiptap/html@2.0.0-beta.77
 - @tiptap/starter-kit@2.0.0-beta.74
2021-06-02 10:56:52 +02:00
Philipp Kühn
36dad2bbae feat: add setMeta command 2021-06-02 10:50:10 +02:00
Philipp Kühn
2eb177f7d2 Publish
- @tiptap/core@2.0.0-beta.76
 - @tiptap/html@2.0.0-beta.76
 - @tiptap/starter-kit@2.0.0-beta.73
2021-06-01 18:59:02 +02:00
Philipp Kühn
485fb8c74c fix: remove custom coordsAtPos method, fix #583 2021-06-01 18:57:46 +02:00
Philipp Kühn
4bc0de8834 Publish
- @tiptap/core@2.0.0-beta.75
 - @tiptap/html@2.0.0-beta.75
 - @tiptap/starter-kit@2.0.0-beta.72
2021-06-01 18:23:11 +02:00
Philipp Kühn
2a4e02ade3 fix: prevent dispatch empty fragment when parsing content with insertContent 2021-06-01 18:20:01 +02:00
Philipp Kühn
ad5dc2e194 Publish
- @tiptap/core@2.0.0-beta.74
 - @tiptap/extension-code-block-lowlight@2.0.0-beta.26
 - @tiptap/html@2.0.0-beta.74
 - @tiptap/starter-kit@2.0.0-beta.71
2021-05-31 21:06:55 +02:00
Philipp Kühn
86fa519ed3 Merge branch 'main' of https://github.com/ueberdosis/tiptap 2021-05-31 20:49:52 +02:00
Philipp Kühn
7e96d98a21 feat: update lowlight to v2 2021-05-31 20:49:42 +02:00
philippkuehn
f54b9c9b42 ci: fix code style linting errors 2021-05-31 17:20:25 +00:00
Markus Machatschek
52dd6e0e64 Prevent tiptap from creating duplicate style tags when injecting css 2021-05-31 19:12:05 +02:00
Philipp Kühn
71221f54d1 Publish
- @tiptap/core@2.0.0-beta.73
 - @tiptap/html@2.0.0-beta.73
 - @tiptap/starter-kit@2.0.0-beta.70
2021-05-29 21:04:39 +02:00
Philipp Kühn
3c4cc96fee fix: check for excluded marks in isMarkActive, fix #1388 2021-05-29 21:02:59 +02:00
Philipp Kühn
a66db3eaa9 Publish
- @tiptap/react@2.0.0-beta.45
2021-05-29 20:14:28 +02:00
Philipp Kühn
78f75c3e0e fix: maybe move content dom on update, fix #1370 2021-05-29 20:12:21 +02:00
Philipp Kühn
13d9ffda82 Publish
- @tiptap/core@2.0.0-beta.72
 - @tiptap/extension-placeholder@2.0.0-beta.21
 - @tiptap/html@2.0.0-beta.72
 - @tiptap/starter-kit@2.0.0-beta.69
2021-05-28 17:40:52 +02:00
Philipp Kühn
370966847e fix: fix error when calculating contentMatch within clearNodes command, fix #1361 2021-05-28 17:37:28 +02:00
Philipp Kühn
7b74d5849f fix lint errors 2021-05-28 15:16:33 +02:00
Philipp Kühn
3606eb9d02 Publish
- @tiptap/react@2.0.0-beta.44
2021-05-28 15:01:41 +02:00
Philipp Kühn
60708a7817 fix: maybe move content dom on update, see #1370 2021-05-28 15:00:51 +02:00
Philipp Kühn
3d271953c3 Publish
- @tiptap/core@2.0.0-beta.71
 - @tiptap/html@2.0.0-beta.71
 - @tiptap/starter-kit@2.0.0-beta.68
2021-05-28 14:06:33 +02:00
Philipp Kühn
e52f41ae78 fix: fix fragile schema validity test in splitBlock 2021-05-28 13:55:54 +02:00
Philipp Kühn
9d13db6988 Publish
- @tiptap/core@2.0.0-beta.70
 - @tiptap/html@2.0.0-beta.70
 - @tiptap/starter-kit@2.0.0-beta.67
 - @tiptap/vue-2@2.0.0-beta.34
 - @tiptap/vue-3@2.0.0-beta.40
2021-05-28 12:14:59 +02:00
Philipp Kühn
939fc3d93a fix: prevent bug when editor is destroyed very fast 2021-05-28 12:14:12 +02:00
Philipp Kühn
5b9395ee74 Publish
- @tiptap/core@2.0.0-beta.69
 - @tiptap/extension-bubble-menu@2.0.0-beta.20
 - @tiptap/extension-code-block-lowlight@2.0.0-beta.25
 - @tiptap/extension-dropcursor@2.0.0-beta.14
 - @tiptap/extension-floating-menu@2.0.0-beta.16
 - @tiptap/extension-focus@2.0.0-beta.20
 - @tiptap/extension-mention@2.0.0-beta.57
 - @tiptap/extension-placeholder@2.0.0-beta.20
 - @tiptap/extension-strike@2.0.0-beta.15
 - @tiptap/extension-table@2.0.0-beta.22
 - @tiptap/extension-task-item@2.0.0-beta.16
 - @tiptap/html@2.0.0-beta.69
 - @tiptap/react@2.0.0-beta.43
 - @tiptap/starter-kit@2.0.0-beta.66
 - @tiptap/suggestion@2.0.0-beta.57
 - @tiptap/vue-2@2.0.0-beta.33
 - @tiptap/vue-3@2.0.0-beta.39
2021-05-27 18:54:53 +02:00
Philipp Kühn
03d213ba8b dependencies: update 2021-05-27 18:52:37 +02:00
Philipp Kühn
c58a753e94 fix: prevent checkbox change when editor isn’t editable, fix #1386 2021-05-27 18:33:15 +02:00
akirarika
93ccf0e315 a small clerical error? 2021-05-26 16:56:41 +08:00
Yousef
bdd6e2b87c
Allow passing of DependencyList to useEditor
in case the options depend on props of the consuming component, it would be nice to be able to pass a dependencylist to `useEditor`. Unless there's a better way to handle dependency updates
2021-05-25 14:51:36 +02:00
Philipp Kühn
42c0ca85b3 Publish
- @tiptap/core@2.0.0-beta.68
 - @tiptap/extension-bubble-menu@2.0.0-beta.19
 - @tiptap/html@2.0.0-beta.68
 - @tiptap/react@2.0.0-beta.42
 - @tiptap/starter-kit@2.0.0-beta.65
 - @tiptap/vue-2@2.0.0-beta.32
 - @tiptap/vue-3@2.0.0-beta.38
2021-05-24 20:43:18 +02:00
Philipp Kühn
c0e68d5a25 fix: do not check for node selection within posToDOMRect 2021-05-24 20:40:24 +02:00
Philipp Kühn
3bb99b8e1e Publish
- @tiptap/core@2.0.0-beta.67
 - @tiptap/html@2.0.0-beta.67
 - @tiptap/starter-kit@2.0.0-beta.64
2021-05-24 08:47:57 +02:00
Philipp Kühn
a4ec4ffcfd fix: check for NodeSelection within posToDOMRect 2021-05-24 08:46:51 +02:00
Philipp Kühn
940fd69b61 fix: remove empty attributes in getDebugJSON 2021-05-19 18:27:12 +02:00
Philipp Kühn
61b06e73a5 Publish
- @tiptap/core@2.0.0-beta.66
 - @tiptap/html@2.0.0-beta.66
 - @tiptap/starter-kit@2.0.0-beta.63
2021-05-19 15:17:35 +02:00
Philipp Kühn
8f101810fe fix: preserve whitespace when using insertContent command 2021-05-19 15:15:56 +02:00
Philipp Kühn
c0cbd513f6 Publish
- @tiptap/core@2.0.0-beta.65
 - @tiptap/html@2.0.0-beta.65
 - @tiptap/starter-kit@2.0.0-beta.62
2021-05-19 00:26:18 +02:00
Philipp Kühn
2f7a6adca5 feat: allow number for setTextSelection and insertContentAt 2021-05-19 00:25:36 +02:00
Philipp Kühn
fc7d1ebf3f Publish
- @tiptap/core@2.0.0-beta.64
 - @tiptap/html@2.0.0-beta.64
 - @tiptap/react@2.0.0-beta.41
 - @tiptap/starter-kit@2.0.0-beta.61
 - @tiptap/vue-2@2.0.0-beta.31
 - @tiptap/vue-3@2.0.0-beta.37
2021-05-19 00:05:23 +02:00
Philipp Kühn
fcee5f82c6 feat: add deleteNode method to node views 2021-05-19 00:03:41 +02:00
Philipp Kühn
0f299d228e fix: move all child nodes within EditorContent 2021-05-18 23:41:54 +02:00
Philipp Kühn
f829b45bf0 fix: add marks to JSONContent type 2021-05-18 22:51:53 +02:00
Philipp Kühn
6b154e4c81 Publish
- @tiptap/core@2.0.0-beta.63
 - @tiptap/extension-blockquote@2.0.0-beta.13
 - @tiptap/extension-bold@2.0.0-beta.13
 - @tiptap/extension-bubble-menu@2.0.0-beta.18
 - @tiptap/extension-bullet-list@2.0.0-beta.13
 - @tiptap/extension-character-count@2.0.0-beta.12
 - @tiptap/extension-code-block-lowlight@2.0.0-beta.24
 - @tiptap/extension-code-block@2.0.0-beta.15
 - @tiptap/extension-code@2.0.0-beta.13
 - @tiptap/extension-collaboration-cursor@2.0.0-beta.19
 - @tiptap/extension-collaboration@2.0.0-beta.18
 - @tiptap/extension-document@2.0.0-beta.12
 - @tiptap/extension-dropcursor@2.0.0-beta.13
 - @tiptap/extension-floating-menu@2.0.0-beta.15
 - @tiptap/extension-focus@2.0.0-beta.19
 - @tiptap/extension-font-family@2.0.0-beta.12
 - @tiptap/extension-gapcursor@2.0.0-beta.17
 - @tiptap/extension-hard-break@2.0.0-beta.13
 - @tiptap/extension-heading@2.0.0-beta.13
 - @tiptap/extension-highlight@2.0.0-beta.13
 - @tiptap/extension-history@2.0.0-beta.12
 - @tiptap/extension-horizontal-rule@2.0.0-beta.16
 - @tiptap/extension-image@2.0.0-beta.13
 - @tiptap/extension-italic@2.0.0-beta.13
 - @tiptap/extension-link@2.0.0-beta.17
 - @tiptap/extension-list-item@2.0.0-beta.13
 - @tiptap/extension-mention@2.0.0-beta.56
 - @tiptap/extension-ordered-list@2.0.0-beta.13
 - @tiptap/extension-paragraph@2.0.0-beta.14
 - @tiptap/extension-placeholder@2.0.0-beta.19
 - @tiptap/extension-strike@2.0.0-beta.14
 - @tiptap/extension-table-cell@2.0.0-beta.13
 - @tiptap/extension-table-header@2.0.0-beta.15
 - @tiptap/extension-table-row@2.0.0-beta.13
 - @tiptap/extension-table@2.0.0-beta.21
 - @tiptap/extension-task-item@2.0.0-beta.15
 - @tiptap/extension-task-list@2.0.0-beta.15
 - @tiptap/extension-text-align@2.0.0-beta.17
 - @tiptap/extension-text-style@2.0.0-beta.13
 - @tiptap/extension-text@2.0.0-beta.12
 - @tiptap/extension-typography@2.0.0-beta.12
 - @tiptap/extension-underline@2.0.0-beta.14
 - @tiptap/html@2.0.0-beta.63
 - @tiptap/react@2.0.0-beta.40
 - @tiptap/starter-kit@2.0.0-beta.60
 - @tiptap/suggestion@2.0.0-beta.56
 - @tiptap/vue-2@2.0.0-beta.30
 - @tiptap/vue-3@2.0.0-beta.36
2021-05-18 19:29:35 +02:00
Philipp Kühn
9b198912f0 Merge branch 'main' of https://github.com/ueberdosis/tiptap 2021-05-18 19:25:23 +02:00
Philipp Kühn
0d9e488836 fix: add support for using suggestions at top level, fix #1340 2021-05-18 19:25:20 +02:00
Priestch
96a060eefd
docs: fix typo (#1339) 2021-05-18 18:36:18 +02:00
Philipp Kühn
a412d43cae Publish
- @tiptap/react@2.0.0-beta.39
2021-05-18 15:11:59 +02:00
Philipp Kühn
8979143c37 fix: add prop support for EditorContent, fix #1332 2021-05-18 15:09:15 +02:00
Philipp Kühn
76dd23f0e2 Publish
- @tiptap/core@2.0.0-beta.62
 - @tiptap/extension-bubble-menu@2.0.0-beta.17
 - @tiptap/extension-code-block-lowlight@2.0.0-beta.23
 - @tiptap/extension-floating-menu@2.0.0-beta.14
 - @tiptap/extension-focus@2.0.0-beta.18
 - @tiptap/extension-mention@2.0.0-beta.55
 - @tiptap/extension-placeholder@2.0.0-beta.18
 - @tiptap/extension-table@2.0.0-beta.20
 - @tiptap/html@2.0.0-beta.62
 - @tiptap/react@2.0.0-beta.38
 - @tiptap/starter-kit@2.0.0-beta.59
 - @tiptap/suggestion@2.0.0-beta.55
 - @tiptap/vue-2@2.0.0-beta.29
 - @tiptap/vue-3@2.0.0-beta.35
2021-05-17 21:07:19 +02:00
Philipp Kühn
5ee8857ca6 dependencies: update 2021-05-17 21:04:51 +02:00
Philipp Kühn
2ba3cad891 not sure about this one 2021-05-17 21:00:22 +02:00
Philipp Kühn
819aa16cfc Publish
- @tiptap/core@2.0.0-beta.61
 - @tiptap/html@2.0.0-beta.61
 - @tiptap/starter-kit@2.0.0-beta.58
2021-05-17 13:06:05 +02:00
Philipp Kühn
ff7dd9b919 feat: add support for checking for attributes in extendMarkRange 2021-05-17 13:00:54 +02:00
Philipp Kühn
5b8808a899 fix: fix export for getAttributes 2021-05-17 11:58:27 +02:00
Philipp Kühn
463661c5ed feat: add findChildrenInRange helper 2021-05-17 11:29:41 +02:00
Philipp Kühn
2bd17c7dc6 feat: export isList, fix #1326 2021-05-17 11:25:18 +02:00
Philipp Kühn
503d730b1a Publish
- @tiptap/extension-placeholder@2.0.0-beta.17
2021-05-13 21:26:32 +02:00
Philipp Kühn
456f2b702b fix: check for empty text, fix #1292 2021-05-13 21:25:33 +02:00
Philipp Kühn
a8ba313255 Publish
- @tiptap/core@2.0.0-beta.60
 - @tiptap/html@2.0.0-beta.60
 - @tiptap/starter-kit@2.0.0-beta.57
2021-05-13 20:45:27 +02:00
Philipp Kühn
28737b1631 fix: fix missing extensions when using addExtension, fix #1309 2021-05-13 20:44:51 +02:00
Philipp Kühn
5d329cb80c dependencies: update 2021-05-13 20:32:57 +02:00
Philipp Kühn
64d4a39de6 Publish
- @tiptap/core@2.0.0-beta.59
 - @tiptap/extension-code-block-lowlight@2.0.0-beta.22
 - @tiptap/html@2.0.0-beta.59
 - @tiptap/react@2.0.0-beta.37
 - @tiptap/starter-kit@2.0.0-beta.56
2021-05-13 20:29:20 +02:00
Philipp Kühn
fe03d9c455 bump versions 2021-05-13 20:28:05 +02:00
Philipp Kühn
7baac2bc67 Publish
- @tiptap/core@2.0.0-beta.57
 - @tiptap/extension-code-block-lowlight@2.0.0-beta.20
 - @tiptap/html@2.0.0-beta.57
 - @tiptap/react@2.0.0-beta.35
 - @tiptap/starter-kit@2.0.0-beta.54
2021-05-13 20:25:39 +02:00
Philipp Kühn
6a5f5da2d7 add changelog 2021-05-13 20:24:55 +02:00
Andrea Vaccari
655957d733 fix(core): Increment i in defaultBlockAt 2021-05-13 11:39:26 -05:00
Philipp Kühn
185e1c40af refactor: remove ts-ignore 2021-05-13 15:02:22 +02:00
Philipp Kühn
ac060723dc dependencies: update 2021-05-13 15:02:09 +02:00
Philipp Kühn
543189034a Publish
- @tiptap/core@2.0.0-beta.56
 - @tiptap/extension-blockquote@2.0.0-beta.12
 - @tiptap/extension-bold@2.0.0-beta.12
 - @tiptap/extension-bubble-menu@2.0.0-beta.16
 - @tiptap/extension-bullet-list@2.0.0-beta.12
 - @tiptap/extension-character-count@2.0.0-beta.11
 - @tiptap/extension-code-block-lowlight@2.0.0-beta.19
 - @tiptap/extension-code-block@2.0.0-beta.14
 - @tiptap/extension-code@2.0.0-beta.12
 - @tiptap/extension-collaboration-cursor@2.0.0-beta.18
 - @tiptap/extension-collaboration@2.0.0-beta.17
 - @tiptap/extension-document@2.0.0-beta.11
 - @tiptap/extension-dropcursor@2.0.0-beta.12
 - @tiptap/extension-floating-menu@2.0.0-beta.13
 - @tiptap/extension-focus@2.0.0-beta.17
 - @tiptap/extension-font-family@2.0.0-beta.11
 - @tiptap/extension-gapcursor@2.0.0-beta.16
 - @tiptap/extension-hard-break@2.0.0-beta.12
 - @tiptap/extension-heading@2.0.0-beta.12
 - @tiptap/extension-highlight@2.0.0-beta.12
 - @tiptap/extension-history@2.0.0-beta.11
 - @tiptap/extension-horizontal-rule@2.0.0-beta.15
 - @tiptap/extension-image@2.0.0-beta.12
 - @tiptap/extension-italic@2.0.0-beta.12
 - @tiptap/extension-link@2.0.0-beta.16
 - @tiptap/extension-list-item@2.0.0-beta.12
 - @tiptap/extension-mention@2.0.0-beta.54
 - @tiptap/extension-ordered-list@2.0.0-beta.12
 - @tiptap/extension-paragraph@2.0.0-beta.13
 - @tiptap/extension-placeholder@2.0.0-beta.16
 - @tiptap/extension-strike@2.0.0-beta.13
 - @tiptap/extension-table-cell@2.0.0-beta.12
 - @tiptap/extension-table-header@2.0.0-beta.14
 - @tiptap/extension-table-row@2.0.0-beta.12
 - @tiptap/extension-table@2.0.0-beta.19
 - @tiptap/extension-task-item@2.0.0-beta.14
 - @tiptap/extension-task-list@2.0.0-beta.14
 - @tiptap/extension-text-align@2.0.0-beta.16
 - @tiptap/extension-text-style@2.0.0-beta.12
 - @tiptap/extension-text@2.0.0-beta.11
 - @tiptap/extension-typography@2.0.0-beta.11
 - @tiptap/extension-underline@2.0.0-beta.13
 - @tiptap/html@2.0.0-beta.56
 - @tiptap/react@2.0.0-beta.34
 - @tiptap/starter-kit@2.0.0-beta.53
 - @tiptap/suggestion@2.0.0-beta.54
 - @tiptap/vue-2@2.0.0-beta.28
 - @tiptap/vue-3@2.0.0-beta.34
2021-05-13 14:51:00 +02:00
Philipp Kühn
a35b2533eb fix: fix a bug in detecting a current list in toggleList command 2021-05-13 14:43:27 +02:00
Philipp Kühn
33cd806a86 Publish
- @tiptap/core@2.0.0-beta.55
 - @tiptap/extension-text-align@2.0.0-beta.15
 - @tiptap/html@2.0.0-beta.55
 - @tiptap/starter-kit@2.0.0-beta.52
2021-05-11 17:59:17 +02:00
Philipp Kühn
d3b704f25f refactor: change sort of code 2021-05-11 17:15:23 +02:00
Philipp Kühn
592ea65f8b fix whitespace 2021-05-11 17:05:13 +02:00
Philipp Kühn
8a245f563e
Merge pull request #1251 from robguthrie/patch-1
When text align is default, don't add a style attribute
2021-05-11 17:04:30 +02:00
Philipp Kühn
2a79f59c6d
Merge pull request #1301 from zcuric/feature/export-mark-helpers
feat: export mark helpers
2021-05-11 17:04:01 +02:00
Philipp Kühn
655c5647f0 fix: fix a bug when configurating the same extension multiple times 2021-05-11 17:03:34 +02:00
Zdravko Curic
313ab0eac7 feat: export mark helpers 2021-05-11 11:22:28 +02:00
Philipp Kühn
1646f6efc1 Publish
- @tiptap/core@2.0.0-beta.54
 - @tiptap/extension-collaboration@2.0.0-beta.16
 - @tiptap/html@2.0.0-beta.54
 - @tiptap/starter-kit@2.0.0-beta.51
2021-05-10 00:22:57 +02:00
Philipp Kühn
b4e2b6fc9d fix: set correct priority when extending extensions, fix #1288 2021-05-10 00:13:32 +02:00
Philipp Kühn
bf50af4cf6 fix: add warn message when using collab and history extension together 2021-05-09 23:49:20 +02:00
Philipp Kühn
5f6e81ebe7 Publish
- @tiptap/core@2.0.0-beta.53
 - @tiptap/extension-link@2.0.0-beta.15
 - @tiptap/html@2.0.0-beta.53
 - @tiptap/starter-kit@2.0.0-beta.50
2021-05-07 11:11:27 +02:00
Philipp Kühn
072905cb95 feat: add editor.getAttributes, deprecate editor.getNodeAttributes and editor.getMarkAttributes 2021-05-07 11:10:18 +02:00
Philipp Kühn
bb66822c19 Publish
- @tiptap/core@2.0.0-beta.52
 - @tiptap/html@2.0.0-beta.52
 - @tiptap/starter-kit@2.0.0-beta.49
2021-05-07 10:46:01 +02:00
Philipp Kühn
b0755cbad6
Merge pull request #1273 from ueberdosis/feature/generate-json-from-html
New Feature: Generate JSON from HTML
2021-05-07 10:37:17 +02:00
Philipp Kühn
0610fce06a
Merge pull request #1278 from zcuric/main
feat: expose node helpers
2021-05-07 10:35:34 +02:00
Philipp Kühn
8e92806c3d Publish
- @tiptap/extension-mention@2.0.0-beta.53
 - @tiptap/suggestion@2.0.0-beta.53
2021-05-07 10:34:26 +02:00
Philipp Kühn
a03a01ab04 fix: move @tiptap/core to peerDependency 2021-05-07 10:34:00 +02:00
Philipp Kühn
bc24317f06 Publish
- @tiptap/core@2.0.0-beta.51
 - @tiptap/extension-mention@2.0.0-beta.52
 - @tiptap/html@2.0.0-beta.51
 - @tiptap/starter-kit@2.0.0-beta.48
 - @tiptap/suggestion@2.0.0-beta.52
2021-05-07 10:27:45 +02:00
Philipp Kühn
129ad83167 fix: add support for priority and nested extension for getSchema 2021-05-07 10:25:55 +02:00
Philipp Kühn
cbc0dd8920 fix: remove editor from addExtensions context 2021-05-07 10:24:48 +02:00
Philipp Kühn
243dc5e216 Publish
- @tiptap/core@2.0.0-beta.50
 - @tiptap/extension-mention@2.0.0-beta.51
 - @tiptap/html@2.0.0-beta.50
 - @tiptap/starter-kit@2.0.0-beta.47
 - @tiptap/suggestion@2.0.0-beta.51
2021-05-07 10:11:43 +02:00
Philipp Kühn
ae17bd101c refactoring 2021-05-07 10:08:30 +02:00
Philipp Kühn
7ddc5d7076 Publish
- @tiptap/core@2.0.0-beta.49
 - @tiptap/extension-blockquote@2.0.0-beta.11
 - @tiptap/extension-bold@2.0.0-beta.11
 - @tiptap/extension-bubble-menu@2.0.0-beta.15
 - @tiptap/extension-bullet-list@2.0.0-beta.11
 - @tiptap/extension-character-count@2.0.0-beta.10
 - @tiptap/extension-code-block-lowlight@2.0.0-beta.18
 - @tiptap/extension-code-block@2.0.0-beta.13
 - @tiptap/extension-code@2.0.0-beta.11
 - @tiptap/extension-collaboration-cursor@2.0.0-beta.17
 - @tiptap/extension-collaboration@2.0.0-beta.15
 - @tiptap/extension-document@2.0.0-beta.10
 - @tiptap/extension-dropcursor@2.0.0-beta.11
 - @tiptap/extension-floating-menu@2.0.0-beta.12
 - @tiptap/extension-focus@2.0.0-beta.16
 - @tiptap/extension-font-family@2.0.0-beta.10
 - @tiptap/extension-gapcursor@2.0.0-beta.15
 - @tiptap/extension-hard-break@2.0.0-beta.11
 - @tiptap/extension-heading@2.0.0-beta.11
 - @tiptap/extension-highlight@2.0.0-beta.11
 - @tiptap/extension-history@2.0.0-beta.10
 - @tiptap/extension-horizontal-rule@2.0.0-beta.14
 - @tiptap/extension-image@2.0.0-beta.11
 - @tiptap/extension-italic@2.0.0-beta.11
 - @tiptap/extension-link@2.0.0-beta.14
 - @tiptap/extension-list-item@2.0.0-beta.11
 - @tiptap/extension-mention@2.0.0-beta.50
 - @tiptap/extension-ordered-list@2.0.0-beta.11
 - @tiptap/extension-paragraph@2.0.0-beta.12
 - @tiptap/extension-placeholder@2.0.0-beta.15
 - @tiptap/extension-strike@2.0.0-beta.12
 - @tiptap/extension-table-cell@2.0.0-beta.11
 - @tiptap/extension-table-header@2.0.0-beta.13
 - @tiptap/extension-table-row@2.0.0-beta.11
 - @tiptap/extension-table@2.0.0-beta.18
 - @tiptap/extension-task-item@2.0.0-beta.13
 - @tiptap/extension-task-list@2.0.0-beta.13
 - @tiptap/extension-text-align@2.0.0-beta.14
 - @tiptap/extension-text-style@2.0.0-beta.11
 - @tiptap/extension-text@2.0.0-beta.10
 - @tiptap/extension-typography@2.0.0-beta.10
 - @tiptap/extension-underline@2.0.0-beta.12
 - @tiptap/html@2.0.0-beta.49
 - @tiptap/react@2.0.0-beta.33
 - @tiptap/starter-kit@2.0.0-beta.46
 - @tiptap/suggestion@2.0.0-beta.50
 - @tiptap/vue-2@2.0.0-beta.27
 - @tiptap/vue-3@2.0.0-beta.33
2021-05-07 10:06:42 +02:00
Philipp Kühn
bc320d0b4b fix: revert adding exports 2021-05-07 10:02:04 +02:00
Philipp Kühn
7da647d99f fix: fix a bug that messed up pasted link attributes, fix #1284 2021-05-07 09:54:40 +02:00
Philipp Kühn
c86e4119cd Publish
- @tiptap/core@2.0.0-beta.48
 - @tiptap/extension-blockquote@2.0.0-beta.10
 - @tiptap/extension-bold@2.0.0-beta.10
 - @tiptap/extension-bubble-menu@2.0.0-beta.14
 - @tiptap/extension-bullet-list@2.0.0-beta.10
 - @tiptap/extension-character-count@2.0.0-beta.9
 - @tiptap/extension-code-block-lowlight@2.0.0-beta.17
 - @tiptap/extension-code-block@2.0.0-beta.12
 - @tiptap/extension-code@2.0.0-beta.10
 - @tiptap/extension-collaboration-cursor@2.0.0-beta.16
 - @tiptap/extension-collaboration@2.0.0-beta.14
 - @tiptap/extension-document@2.0.0-beta.9
 - @tiptap/extension-dropcursor@2.0.0-beta.10
 - @tiptap/extension-floating-menu@2.0.0-beta.11
 - @tiptap/extension-focus@2.0.0-beta.15
 - @tiptap/extension-font-family@2.0.0-beta.9
 - @tiptap/extension-gapcursor@2.0.0-beta.14
 - @tiptap/extension-hard-break@2.0.0-beta.10
 - @tiptap/extension-heading@2.0.0-beta.10
 - @tiptap/extension-highlight@2.0.0-beta.10
 - @tiptap/extension-history@2.0.0-beta.9
 - @tiptap/extension-horizontal-rule@2.0.0-beta.13
 - @tiptap/extension-image@2.0.0-beta.10
 - @tiptap/extension-italic@2.0.0-beta.10
 - @tiptap/extension-link@2.0.0-beta.13
 - @tiptap/extension-list-item@2.0.0-beta.10
 - @tiptap/extension-mention@2.0.0-beta.49
 - @tiptap/extension-ordered-list@2.0.0-beta.10
 - @tiptap/extension-paragraph@2.0.0-beta.11
 - @tiptap/extension-placeholder@2.0.0-beta.14
 - @tiptap/extension-strike@2.0.0-beta.11
 - @tiptap/extension-table-cell@2.0.0-beta.10
 - @tiptap/extension-table-header@2.0.0-beta.12
 - @tiptap/extension-table-row@2.0.0-beta.10
 - @tiptap/extension-table@2.0.0-beta.17
 - @tiptap/extension-task-item@2.0.0-beta.12
 - @tiptap/extension-task-list@2.0.0-beta.12
 - @tiptap/extension-text-align@2.0.0-beta.13
 - @tiptap/extension-text-style@2.0.0-beta.10
 - @tiptap/extension-text@2.0.0-beta.9
 - @tiptap/extension-typography@2.0.0-beta.9
 - @tiptap/extension-underline@2.0.0-beta.11
 - @tiptap/html@2.0.0-beta.48
 - @tiptap/react@2.0.0-beta.32
 - @tiptap/starter-kit@2.0.0-beta.45
 - @tiptap/suggestion@2.0.0-beta.49
 - @tiptap/vue-2@2.0.0-beta.26
 - @tiptap/vue-3@2.0.0-beta.32
2021-05-06 23:24:15 +02:00
Philipp Kühn
f8d6475e21 fix: revert adding type: module 2021-05-06 23:21:11 +02:00
Philipp Kühn
fb1196c7a7 Publish
- @tiptap/core@2.0.0-beta.47
 - @tiptap/extension-blockquote@2.0.0-beta.9
 - @tiptap/extension-bold@2.0.0-beta.9
 - @tiptap/extension-bubble-menu@2.0.0-beta.13
 - @tiptap/extension-bullet-list@2.0.0-beta.9
 - @tiptap/extension-character-count@2.0.0-beta.8
 - @tiptap/extension-code-block-lowlight@2.0.0-beta.16
 - @tiptap/extension-code-block@2.0.0-beta.11
 - @tiptap/extension-code@2.0.0-beta.9
 - @tiptap/extension-collaboration-cursor@2.0.0-beta.15
 - @tiptap/extension-collaboration@2.0.0-beta.13
 - @tiptap/extension-document@2.0.0-beta.8
 - @tiptap/extension-dropcursor@2.0.0-beta.9
 - @tiptap/extension-floating-menu@2.0.0-beta.10
 - @tiptap/extension-focus@2.0.0-beta.14
 - @tiptap/extension-font-family@2.0.0-beta.8
 - @tiptap/extension-gapcursor@2.0.0-beta.13
 - @tiptap/extension-hard-break@2.0.0-beta.9
 - @tiptap/extension-heading@2.0.0-beta.9
 - @tiptap/extension-highlight@2.0.0-beta.9
 - @tiptap/extension-history@2.0.0-beta.8
 - @tiptap/extension-horizontal-rule@2.0.0-beta.12
 - @tiptap/extension-image@2.0.0-beta.9
 - @tiptap/extension-italic@2.0.0-beta.9
 - @tiptap/extension-link@2.0.0-beta.12
 - @tiptap/extension-list-item@2.0.0-beta.9
 - @tiptap/extension-mention@2.0.0-beta.48
 - @tiptap/extension-ordered-list@2.0.0-beta.9
 - @tiptap/extension-paragraph@2.0.0-beta.10
 - @tiptap/extension-placeholder@2.0.0-beta.13
 - @tiptap/extension-strike@2.0.0-beta.10
 - @tiptap/extension-table-cell@2.0.0-beta.9
 - @tiptap/extension-table-header@2.0.0-beta.11
 - @tiptap/extension-table-row@2.0.0-beta.9
 - @tiptap/extension-table@2.0.0-beta.16
 - @tiptap/extension-task-item@2.0.0-beta.11
 - @tiptap/extension-task-list@2.0.0-beta.11
 - @tiptap/extension-text-align@2.0.0-beta.12
 - @tiptap/extension-text-style@2.0.0-beta.9
 - @tiptap/extension-text@2.0.0-beta.8
 - @tiptap/extension-typography@2.0.0-beta.8
 - @tiptap/extension-underline@2.0.0-beta.10
 - @tiptap/html@2.0.0-beta.47
 - @tiptap/react@2.0.0-beta.31
 - @tiptap/starter-kit@2.0.0-beta.44
 - @tiptap/suggestion@2.0.0-beta.48
 - @tiptap/vue-2@2.0.0-beta.25
 - @tiptap/vue-3@2.0.0-beta.31
2021-05-06 23:00:19 +02:00
Philipp Kühn
1277fa4715 fix: add exports to package.json 2021-05-06 22:51:46 +02:00
Robert Guthrie
3d0226fadf
Update packages/extension-text-align/src/text-align.ts
Co-authored-by: Zdravko Curic <zcuric@users.noreply.github.com>
2021-05-07 08:06:28 +12:00
Philipp Kühn
78b336dea4 Publish
- @tiptap/core@2.0.0-beta.46
 - @tiptap/extension-mention@2.0.0-beta.47
 - @tiptap/html@2.0.0-beta.46
 - @tiptap/starter-kit@2.0.0-beta.43
 - @tiptap/suggestion@2.0.0-beta.47
2021-05-06 18:52:39 +02:00
Philipp Kühn
21384fc7a6 feat: add StarterKit extension 2021-05-06 18:41:05 +02:00
Philipp Kühn
26e672e2f0 feat: add addExtensions option 2021-05-06 18:39:47 +02:00
Zdravko Curic
6048f9b31b feat: expose node helpers to core 2021-05-06 14:52:44 +02:00
Philipp Kühn
9718002875 Publish
- @tiptap/core@2.0.0-beta.45
 - @tiptap/extension-blockquote@2.0.0-beta.8
 - @tiptap/extension-bold@2.0.0-beta.8
 - @tiptap/extension-bubble-menu@2.0.0-beta.12
 - @tiptap/extension-bullet-list@2.0.0-beta.8
 - @tiptap/extension-character-count@2.0.0-beta.7
 - @tiptap/extension-code-block-lowlight@2.0.0-beta.15
 - @tiptap/extension-code-block@2.0.0-beta.10
 - @tiptap/extension-code@2.0.0-beta.8
 - @tiptap/extension-collaboration-cursor@2.0.0-beta.14
 - @tiptap/extension-collaboration@2.0.0-beta.12
 - @tiptap/extension-document@2.0.0-beta.7
 - @tiptap/extension-dropcursor@2.0.0-beta.8
 - @tiptap/extension-floating-menu@2.0.0-beta.9
 - @tiptap/extension-focus@2.0.0-beta.13
 - @tiptap/extension-font-family@2.0.0-beta.7
 - @tiptap/extension-gapcursor@2.0.0-beta.12
 - @tiptap/extension-hard-break@2.0.0-beta.8
 - @tiptap/extension-heading@2.0.0-beta.8
 - @tiptap/extension-highlight@2.0.0-beta.8
 - @tiptap/extension-history@2.0.0-beta.7
 - @tiptap/extension-horizontal-rule@2.0.0-beta.11
 - @tiptap/extension-image@2.0.0-beta.8
 - @tiptap/extension-italic@2.0.0-beta.8
 - @tiptap/extension-link@2.0.0-beta.11
 - @tiptap/extension-list-item@2.0.0-beta.8
 - @tiptap/extension-mention@2.0.0-beta.46
 - @tiptap/extension-ordered-list@2.0.0-beta.8
 - @tiptap/extension-paragraph@2.0.0-beta.9
 - @tiptap/extension-placeholder@2.0.0-beta.12
 - @tiptap/extension-strike@2.0.0-beta.9
 - @tiptap/extension-table-cell@2.0.0-beta.8
 - @tiptap/extension-table-header@2.0.0-beta.10
 - @tiptap/extension-table-row@2.0.0-beta.8
 - @tiptap/extension-table@2.0.0-beta.15
 - @tiptap/extension-task-item@2.0.0-beta.10
 - @tiptap/extension-task-list@2.0.0-beta.10
 - @tiptap/extension-text-align@2.0.0-beta.11
 - @tiptap/extension-text-style@2.0.0-beta.8
 - @tiptap/extension-text@2.0.0-beta.7
 - @tiptap/extension-typography@2.0.0-beta.7
 - @tiptap/extension-underline@2.0.0-beta.9
 - @tiptap/html@2.0.0-beta.45
 - @tiptap/react@2.0.0-beta.30
 - @tiptap/starter-kit@2.0.0-beta.42
 - @tiptap/suggestion@2.0.0-beta.46
 - @tiptap/vue-2@2.0.0-beta.24
 - @tiptap/vue-3@2.0.0-beta.30
2021-05-06 09:57:52 +02:00
Philipp Kühn
6472d2c271 fix: add CellSelection support for bubble menu 2021-05-06 09:54:35 +02:00
Philipp Kühn
9399e3061f remove some deprecated commands 2021-05-05 23:45:17 +02:00
Hans Pagel
a9c0bf5982 add a generateJSON utility to the HTML package 2021-05-05 23:10:45 +02:00
Hans Pagel
7feb19eb72 feature: add generateJSON utility function to generate JSON from a HTML string 2021-05-05 21:24:24 +02:00
Philipp Kühn
c64520b74d Publish
- @tiptap/core@2.0.0-beta.44
 - @tiptap/extension-blockquote@2.0.0-beta.7
 - @tiptap/extension-bold@2.0.0-beta.7
 - @tiptap/extension-bubble-menu@2.0.0-beta.11
 - @tiptap/extension-bullet-list@2.0.0-beta.7
 - @tiptap/extension-character-count@2.0.0-beta.6
 - @tiptap/extension-code-block-lowlight@2.0.0-beta.14
 - @tiptap/extension-code-block@2.0.0-beta.9
 - @tiptap/extension-code@2.0.0-beta.7
 - @tiptap/extension-collaboration-cursor@2.0.0-beta.13
 - @tiptap/extension-collaboration@2.0.0-beta.11
 - @tiptap/extension-document@2.0.0-beta.6
 - @tiptap/extension-dropcursor@2.0.0-beta.7
 - @tiptap/extension-floating-menu@2.0.0-beta.8
 - @tiptap/extension-focus@2.0.0-beta.12
 - @tiptap/extension-font-family@2.0.0-beta.6
 - @tiptap/extension-gapcursor@2.0.0-beta.11
 - @tiptap/extension-hard-break@2.0.0-beta.7
 - @tiptap/extension-heading@2.0.0-beta.7
 - @tiptap/extension-highlight@2.0.0-beta.7
 - @tiptap/extension-history@2.0.0-beta.6
 - @tiptap/extension-horizontal-rule@2.0.0-beta.10
 - @tiptap/extension-image@2.0.0-beta.7
 - @tiptap/extension-italic@2.0.0-beta.7
 - @tiptap/extension-link@2.0.0-beta.10
 - @tiptap/extension-list-item@2.0.0-beta.7
 - @tiptap/extension-mention@2.0.0-beta.45
 - @tiptap/extension-ordered-list@2.0.0-beta.7
 - @tiptap/extension-paragraph@2.0.0-beta.8
 - @tiptap/extension-placeholder@2.0.0-beta.11
 - @tiptap/extension-strike@2.0.0-beta.8
 - @tiptap/extension-table-cell@2.0.0-beta.7
 - @tiptap/extension-table-header@2.0.0-beta.9
 - @tiptap/extension-table-row@2.0.0-beta.7
 - @tiptap/extension-table@2.0.0-beta.14
 - @tiptap/extension-task-item@2.0.0-beta.9
 - @tiptap/extension-task-list@2.0.0-beta.9
 - @tiptap/extension-text-align@2.0.0-beta.10
 - @tiptap/extension-text-style@2.0.0-beta.7
 - @tiptap/extension-text@2.0.0-beta.6
 - @tiptap/extension-typography@2.0.0-beta.6
 - @tiptap/extension-underline@2.0.0-beta.8
 - @tiptap/html@2.0.0-beta.44
 - @tiptap/react@2.0.0-beta.29
 - @tiptap/starter-kit@2.0.0-beta.41
 - @tiptap/suggestion@2.0.0-beta.45
 - @tiptap/vue-2@2.0.0-beta.23
 - @tiptap/vue-3@2.0.0-beta.29
2021-05-05 21:05:29 +02:00
Philipp Kühn
33f8a57960 remove minified umd builds 2021-05-05 21:00:53 +02:00
Philipp Kühn
e9c9176032 refactoring 2021-05-05 20:50:08 +02:00
Philipp Kühn
86d570fb79 feat: remove deprecated commands insertHTML, insertNode and insertText 2021-05-05 20:50:01 +02:00
Philipp Kühn
0030f083b0 docs: update content 2021-05-05 19:42:47 +02:00
Philipp Kühn
55d430ef8f refactoring 2021-05-05 18:51:42 +02:00
Philipp Kühn
71740687f4 use replaceWith instead of replaceRangeWith in insertContentAt 2021-05-05 18:48:22 +02:00
Philipp Kühn
9320eaf05f Merge branch 'main' into feature/remove-replace-commands 2021-05-05 18:37:10 +02:00
Philipp Kühn
9b32e15a8f Publish
- @tiptap/extension-horizontal-rule@2.0.0-beta.9
 - @tiptap/starter-kit@2.0.0-beta.40
 - @tiptap/vue-3@2.0.0-beta.28
2021-05-05 18:32:25 +02:00
Philipp Kühn
d5dd568d86 fix: fix lint error 2021-05-05 18:21:36 +02:00
Chris O'Sullivan
5c5680d00e Change how ref is handled in VueRenderer 2021-05-05 09:44:07 -05:00
Philipp Kühn
fda4c780d3 use insertContent in some extensions 2021-05-05 14:50:43 +02:00
Philipp Kühn
12b6f0e4f7 use tr.replaceRangeWith instead of tr.insert for insertContent command 2021-05-05 14:50:27 +02:00
Philipp Kühn
63b4e15b0c refactoring 2021-05-05 14:14:09 +02:00
Philipp Kühn
b5c51723ea remove insertText from insertContent 2021-05-05 14:13:58 +02:00
Philipp Kühn
63902d4bdb remove replaceRange from mention node 2021-05-05 13:49:32 +02:00
Philipp Kühn
ec838a11f2 improve Content type 2021-05-05 13:08:19 +02:00
Philipp Kühn
9ff7e2400e add insertContentAt command 2021-05-05 13:00:30 +02:00
Philipp Kühn
d955c9372a Publish
- @tiptap/core@2.0.0-beta.43
 - @tiptap/extension-link@2.0.0-beta.9
 - @tiptap/extension-mention@2.0.0-beta.44
 - @tiptap/html@2.0.0-beta.43
 - @tiptap/react@2.0.0-beta.28
 - @tiptap/starter-kit@2.0.0-beta.39
 - @tiptap/suggestion@2.0.0-beta.44
2021-05-05 09:46:38 +02:00
Philipp Kühn
5848e6a2d8 update dev dependencies 2021-05-05 09:44:40 +02:00
Philipp Kühn
9e9401e68b feat: add linkOnPaste option for adding a link to the current selection if the pasted content only contains an url, fix #1210 2021-05-05 09:33:52 +02:00
Philipp Kühn
b131330ca1 don’t check for canReplaceWith within replaceRange 2021-05-04 20:51:32 +02:00
Philipp Kühn
e0895bd919 Publish
- @tiptap/core@2.0.0-beta.42
 - @tiptap/extension-bubble-menu@2.0.0-beta.10
 - @tiptap/extension-code-block-lowlight@2.0.0-beta.13
 - @tiptap/extension-floating-menu@2.0.0-beta.7
 - @tiptap/extension-focus@2.0.0-beta.11
 - @tiptap/extension-horizontal-rule@2.0.0-beta.8
 - @tiptap/extension-mention@2.0.0-beta.43
 - @tiptap/extension-placeholder@2.0.0-beta.10
 - @tiptap/extension-table@2.0.0-beta.13
 - @tiptap/html@2.0.0-beta.42
 - @tiptap/react@2.0.0-beta.27
 - @tiptap/starter-kit@2.0.0-beta.38
 - @tiptap/suggestion@2.0.0-beta.43
 - @tiptap/vue-2@2.0.0-beta.22
 - @tiptap/vue-3@2.0.0-beta.27
2021-05-04 11:09:39 +02:00
Philipp Kühn
0e1d6d41fe refactoring 2021-05-04 11:03:11 +02:00
Philipp Kühn
a96e0c2816
Merge pull request #1253 from zcuric/main
feat: better types for Vue 2
2021-05-04 10:54:58 +02:00
Philipp Kühn
b3fb0228e0 fix: ignore editable in dispatchTransaction, fix #1239 2021-05-04 10:46:32 +02:00
Zdravko Curic
23a152a8df feat: better types for Vue 2 2021-05-03 15:11:26 +02:00
Philipp Kühn
80cf8bb71b throw error for missing mark/node type 2021-05-03 09:50:57 +02:00
Philipp Kühn
d4c0e4a51c dependencies: update 2021-05-03 09:30:46 +02:00
Philipp Kühn
335a75e3f3
Merge pull request #1252 from Markario/patch-1
Fix returning true/false in can().chain().run()
2021-05-03 09:14:37 +02:00
Mark Zepeda
7426be019e
Fix returning true/false in can().chain().run()
I think this was previously meant to return a function in the proxy object getter, but now it's a standalone function and should return the result of the callbacks.
2021-05-02 20:04:10 -05:00
Robert Guthrie
5bb499eba8
When text align is default, don't add a style attribute 2021-05-03 11:54:03 +12:00
chrisarmstrong
823b67b1e6
Make compatible with Typography extension
They Typography extension automatically converts two hyphens `--` into an em dash `–`, which means typing three hyphens in a row results in an em dash and a hyphen `–-`, instead of triggering an hr. 

I propose adding the `–-` pattern to this `nodeInputRule` so typing three hyphens in a row will still trigger an hr, even if 'smart dashes' are enabled via the Typography extension or otherwise.
2021-04-28 10:05:48 +01:00
Philipp Kühn
8393342b19 Publish
- @tiptap/core@2.0.0-beta.41
 - @tiptap/extension-mention@2.0.0-beta.42
 - @tiptap/html@2.0.0-beta.41
 - @tiptap/starter-kit@2.0.0-beta.37
 - @tiptap/suggestion@2.0.0-beta.42
2021-04-27 22:03:23 +02:00
Philipp Kühn
0b67f18e3a fix: fix onBeforeCreate event handler, fix #1236 2021-04-27 21:52:22 +02:00
Philipp Kühn
c90e522934 Publish
- @tiptap/core@2.0.0-beta.40
 - @tiptap/extension-mention@2.0.0-beta.41
 - @tiptap/extension-table@2.0.0-beta.12
 - @tiptap/html@2.0.0-beta.40
 - @tiptap/starter-kit@2.0.0-beta.36
 - @tiptap/suggestion@2.0.0-beta.41
2021-04-27 21:10:32 +02:00
Philipp Kühn
234d23887b fix: prevent a bug for node views when pressing enter on iOS, fix #1214 2021-04-27 21:07:12 +02:00
Philipp Kühn
fb3990d333 use minMax fo selection commands 2021-04-27 11:52:50 +02:00
Philipp Kühn
eb7e92f10a feat: add setCellSelection command 2021-04-27 11:41:38 +02:00
Philipp Kühn
811bf693eb feat: add setNodeSelection and setTextSelection commands 2021-04-27 11:41:24 +02:00
Philipp Kühn
fe61a6e3d8 Publish
- @tiptap/core@2.0.0-beta.39
 - @tiptap/extension-code-block-lowlight@2.0.0-beta.12
 - @tiptap/extension-mention@2.0.0-beta.40
 - @tiptap/extension-placeholder@2.0.0-beta.9
 - @tiptap/html@2.0.0-beta.39
 - @tiptap/react@2.0.0-beta.26
 - @tiptap/starter-kit@2.0.0-beta.35
 - @tiptap/suggestion@2.0.0-beta.40
2021-04-27 10:55:02 +02:00
Philipp Kühn
592892edd1 fix: add correct type for parseOptions 2021-04-26 23:43:32 +02:00
Philipp Kühn
26785dbec0 fix: fix type error for commands 2021-04-26 23:33:45 +02:00
Philipp Kühn
ebb00f4f9d dependencies: update 2021-04-26 23:25:04 +02:00
Philipp Kühn
9a40c17b34 fix: set correct type for emitUpdate 2021-04-25 21:04:26 +02:00
Philipp Kühn
ef51852e6a Publish
- @tiptap/react@2.0.0-beta.25
2021-04-23 23:42:16 +02:00
Philipp Kühn
cfb3b80f63 fix: allow passing props to NodeViewWrapper and NodeViewContent 2021-04-23 23:38:38 +02:00
Philipp Kühn
bd9e15d78f Publish
- @tiptap/core@2.0.0-beta.38
 - @tiptap/extension-blockquote@2.0.0-beta.6
 - @tiptap/extension-bold@2.0.0-beta.6
 - @tiptap/extension-bubble-menu@2.0.0-beta.9
 - @tiptap/extension-bullet-list@2.0.0-beta.6
 - @tiptap/extension-character-count@2.0.0-beta.5
 - @tiptap/extension-code-block-lowlight@2.0.0-beta.11
 - @tiptap/extension-code-block@2.0.0-beta.8
 - @tiptap/extension-code@2.0.0-beta.6
 - @tiptap/extension-collaboration-cursor@2.0.0-beta.12
 - @tiptap/extension-collaboration@2.0.0-beta.10
 - @tiptap/extension-document@2.0.0-beta.5
 - @tiptap/extension-dropcursor@2.0.0-beta.6
 - @tiptap/extension-floating-menu@2.0.0-beta.6
 - @tiptap/extension-focus@2.0.0-beta.10
 - @tiptap/extension-font-family@2.0.0-beta.5
 - @tiptap/extension-gapcursor@2.0.0-beta.10
 - @tiptap/extension-hard-break@2.0.0-beta.6
 - @tiptap/extension-heading@2.0.0-beta.6
 - @tiptap/extension-highlight@2.0.0-beta.6
 - @tiptap/extension-history@2.0.0-beta.5
 - @tiptap/extension-horizontal-rule@2.0.0-beta.7
 - @tiptap/extension-image@2.0.0-beta.6
 - @tiptap/extension-italic@2.0.0-beta.6
 - @tiptap/extension-link@2.0.0-beta.8
 - @tiptap/extension-list-item@2.0.0-beta.6
 - @tiptap/extension-mention@2.0.0-beta.39
 - @tiptap/extension-ordered-list@2.0.0-beta.6
 - @tiptap/extension-paragraph@2.0.0-beta.7
 - @tiptap/extension-placeholder@2.0.0-beta.8
 - @tiptap/extension-strike@2.0.0-beta.7
 - @tiptap/extension-table-cell@2.0.0-beta.6
 - @tiptap/extension-table-header@2.0.0-beta.8
 - @tiptap/extension-table-row@2.0.0-beta.6
 - @tiptap/extension-table@2.0.0-beta.11
 - @tiptap/extension-task-item@2.0.0-beta.8
 - @tiptap/extension-task-list@2.0.0-beta.8
 - @tiptap/extension-text-align@2.0.0-beta.9
 - @tiptap/extension-text-style@2.0.0-beta.6
 - @tiptap/extension-text@2.0.0-beta.5
 - @tiptap/extension-typography@2.0.0-beta.5
 - @tiptap/extension-underline@2.0.0-beta.7
 - @tiptap/html@2.0.0-beta.38
 - @tiptap/react@2.0.0-beta.24
 - @tiptap/starter-kit@2.0.0-beta.34
 - @tiptap/suggestion@2.0.0-beta.39
 - @tiptap/vue-2@2.0.0-beta.21
 - @tiptap/vue-3@2.0.0-beta.26
2021-04-23 23:10:36 +02:00
Philipp Kühn
b84a56a84a fix: improve isActive check for floating menu when using custom doc content, fix #1205 2021-04-23 23:01:53 +02:00
Philipp Kühn
888cce2e4c refactor: don’t use destructuring for props 2021-04-23 20:50:01 +02:00
Philipp Kühn
20f870dc9d Publish
- @tiptap/core@2.0.0-beta.37
 - @tiptap/extension-collaboration-cursor@2.0.0-beta.11
 - @tiptap/extension-collaboration@2.0.0-beta.9
 - @tiptap/extension-mention@2.0.0-beta.38
 - @tiptap/extension-task-item@2.0.0-beta.7
 - @tiptap/html@2.0.0-beta.37
 - @tiptap/starter-kit@2.0.0-beta.33
 - @tiptap/suggestion@2.0.0-beta.38
2021-04-23 09:02:06 +02:00
Philipp Kühn
cfd29fac86 fix: better merge mark attributes for existing marks, fix #1039 2021-04-23 08:58:03 +02:00
Philipp Kühn
5e53e444d5 refactor: use chain on checkbox click 2021-04-22 23:10:54 +02:00
Philipp Kühn
d6b6f5bd8e dependencies: update 2021-04-22 21:28:10 +02:00
Philipp Kühn
4b68a369a1 Publish
- @tiptap/core@2.0.0-beta.36
 - @tiptap/extension-blockquote@2.0.0-beta.5
 - @tiptap/extension-bold@2.0.0-beta.5
 - @tiptap/extension-bubble-menu@2.0.0-beta.8
 - @tiptap/extension-bullet-list@2.0.0-beta.5
 - @tiptap/extension-character-count@2.0.0-beta.4
 - @tiptap/extension-code-block-lowlight@2.0.0-beta.10
 - @tiptap/extension-code-block@2.0.0-beta.7
 - @tiptap/extension-code@2.0.0-beta.5
 - @tiptap/extension-collaboration-cursor@2.0.0-beta.10
 - @tiptap/extension-collaboration@2.0.0-beta.8
 - @tiptap/extension-document@2.0.0-beta.4
 - @tiptap/extension-dropcursor@2.0.0-beta.5
 - @tiptap/extension-floating-menu@2.0.0-beta.5
 - @tiptap/extension-focus@2.0.0-beta.9
 - @tiptap/extension-font-family@2.0.0-beta.4
 - @tiptap/extension-gapcursor@2.0.0-beta.9
 - @tiptap/extension-hard-break@2.0.0-beta.5
 - @tiptap/extension-heading@2.0.0-beta.5
 - @tiptap/extension-highlight@2.0.0-beta.5
 - @tiptap/extension-history@2.0.0-beta.4
 - @tiptap/extension-horizontal-rule@2.0.0-beta.6
 - @tiptap/extension-image@2.0.0-beta.5
 - @tiptap/extension-italic@2.0.0-beta.5
 - @tiptap/extension-link@2.0.0-beta.7
 - @tiptap/extension-list-item@2.0.0-beta.5
 - @tiptap/extension-mention@2.0.0-beta.37
 - @tiptap/extension-ordered-list@2.0.0-beta.5
 - @tiptap/extension-paragraph@2.0.0-beta.6
 - @tiptap/extension-placeholder@2.0.0-beta.7
 - @tiptap/extension-strike@2.0.0-beta.6
 - @tiptap/extension-table-cell@2.0.0-beta.5
 - @tiptap/extension-table-header@2.0.0-beta.7
 - @tiptap/extension-table-row@2.0.0-beta.5
 - @tiptap/extension-table@2.0.0-beta.10
 - @tiptap/extension-task-item@2.0.0-beta.6
 - @tiptap/extension-task-list@2.0.0-beta.7
 - @tiptap/extension-text-align@2.0.0-beta.8
 - @tiptap/extension-text-style@2.0.0-beta.5
 - @tiptap/extension-text@2.0.0-beta.4
 - @tiptap/extension-typography@2.0.0-beta.4
 - @tiptap/extension-underline@2.0.0-beta.6
 - @tiptap/html@2.0.0-beta.36
 - @tiptap/react@2.0.0-beta.23
 - @tiptap/starter-kit@2.0.0-beta.32
 - @tiptap/suggestion@2.0.0-beta.37
 - @tiptap/vue-2@2.0.0-beta.20
 - @tiptap/vue-3@2.0.0-beta.25
2021-04-22 14:54:48 +02:00
Philipp Kühn
e885ffa15b fix: prevents a bug where a line break was incorrectly added at enter in react node views, fix #1197 2021-04-22 14:23:48 +02:00
Philipp Kühn
8ed220a12d fix: fix a bug for empty node selection where the bubble menu should not be visible, fix #1023 2021-04-21 23:38:13 +02:00
Hans Pagel
f6a242438e replace link to GitHub repository 2021-04-21 15:31:11 +02:00
Philipp Kühn
8fd618a788 Publish
- @tiptap/core@2.0.0-beta.35
 - @tiptap/extension-blockquote@2.0.0-beta.4
 - @tiptap/extension-bold@2.0.0-beta.4
 - @tiptap/extension-bullet-list@2.0.0-beta.4
 - @tiptap/extension-code-block-lowlight@2.0.0-beta.9
 - @tiptap/extension-code-block@2.0.0-beta.6
 - @tiptap/extension-code@2.0.0-beta.4
 - @tiptap/extension-collaboration-cursor@2.0.0-beta.9
 - @tiptap/extension-gapcursor@2.0.0-beta.8
 - @tiptap/extension-hard-break@2.0.0-beta.4
 - @tiptap/extension-heading@2.0.0-beta.4
 - @tiptap/extension-highlight@2.0.0-beta.4
 - @tiptap/extension-horizontal-rule@2.0.0-beta.5
 - @tiptap/extension-image@2.0.0-beta.4
 - @tiptap/extension-italic@2.0.0-beta.4
 - @tiptap/extension-link@2.0.0-beta.6
 - @tiptap/extension-list-item@2.0.0-beta.4
 - @tiptap/extension-mention@2.0.0-beta.36
 - @tiptap/extension-ordered-list@2.0.0-beta.4
 - @tiptap/extension-paragraph@2.0.0-beta.5
 - @tiptap/extension-strike@2.0.0-beta.5
 - @tiptap/extension-table-cell@2.0.0-beta.4
 - @tiptap/extension-table-header@2.0.0-beta.6
 - @tiptap/extension-table-row@2.0.0-beta.4
 - @tiptap/extension-table@2.0.0-beta.9
 - @tiptap/extension-task-item@2.0.0-beta.5
 - @tiptap/extension-task-list@2.0.0-beta.6
 - @tiptap/extension-text-style@2.0.0-beta.4
 - @tiptap/extension-underline@2.0.0-beta.5
 - @tiptap/html@2.0.0-beta.35
 - @tiptap/react@2.0.0-beta.22
 - @tiptap/starter-kit@2.0.0-beta.31
 - @tiptap/suggestion@2.0.0-beta.36
 - @tiptap/vue-2@2.0.0-beta.19
 - @tiptap/vue-3@2.0.0-beta.24
2021-04-21 09:54:20 +02:00
Philipp Kühn
1c8ca95de2 refactor: remove AnyObject type 2021-04-21 09:43:31 +02:00
Philipp Kühn
d720d77e8d refactor: use name instead of magic string 2021-04-20 23:12:46 +02:00
Philipp Kühn
df43c1bc47 fix: add name to context 2021-04-20 23:12:21 +02:00
Philipp Kühn
a43d4c7bcb fix: add name to context 2021-04-20 23:12:15 +02:00
Philipp Kühn
12f60abb73 feat: add name to extension context 2021-04-20 23:11:35 +02:00
Philipp Kühn
92ced9f998 fix: don’t use state in KeyboardShortcutCommand anymore 2021-04-20 23:01:06 +02:00
Philipp Kühn
046d1ccb3b refactor: move deleteTableWhenAllCellsSelected to its own file 2021-04-20 22:59:16 +02:00
Philipp Kühn
9ca865a253 refactor: move deleteTableWhenAllCellsSelected to its own file 2021-04-20 22:58:59 +02:00
Philipp Kühn
e0c2460a96 feat: add editor prop to KeyboardShortcutCommand 2021-04-20 22:58:09 +02:00
Philipp Kühn
8bb30776bc Publish
- @tiptap/core@2.0.0-beta.34
 - @tiptap/extension-mention@2.0.0-beta.35
 - @tiptap/html@2.0.0-beta.34
 - @tiptap/starter-kit@2.0.0-beta.30
 - @tiptap/suggestion@2.0.0-beta.35
2021-04-20 17:21:53 +02:00
Philipp Kühn
4e6d43bbfb fix: fix a bug when dragging node views 2021-04-20 17:18:59 +02:00
Philipp Kühn
cc1f1a787a Publish
- @tiptap/core@2.0.0-beta.33
 - @tiptap/extension-collaboration-cursor@2.0.0-beta.8
 - @tiptap/extension-collaboration@2.0.0-beta.7
 - @tiptap/extension-mention@2.0.0-beta.34
 - @tiptap/html@2.0.0-beta.33
 - @tiptap/starter-kit@2.0.0-beta.29
 - @tiptap/suggestion@2.0.0-beta.34
2021-04-20 11:50:54 +02:00
Philipp Kühn
b6852ad9ca depencencies: update 2021-04-20 09:35:34 +02:00
Philipp Kühn
aa002a012b fix: fix extension option merging 2021-04-17 21:25:29 +02:00
Philipp Kühn
148380b70d Publish
- @tiptap/extension-mention@2.0.0-beta.33
 - @tiptap/suggestion@2.0.0-beta.33
 - @tiptap/vue-3@2.0.0-beta.23
2021-04-16 23:35:25 +02:00
Philipp Kühn
f6d8776ca0 fix: fix editor type for VueRenderer, fix #281 2021-04-16 23:34:29 +02:00
Philipp Kühn
07c6d51338 fix: fix type for clientRect 2021-04-16 23:33:30 +02:00
Philipp Kühn
ea9f541091 Publish
- @tiptap/core@2.0.0-beta.32
 - @tiptap/extension-blockquote@2.0.0-beta.3
 - @tiptap/extension-bold@2.0.0-beta.3
 - @tiptap/extension-bubble-menu@2.0.0-beta.7
 - @tiptap/extension-bullet-list@2.0.0-beta.3
 - @tiptap/extension-character-count@2.0.0-beta.3
 - @tiptap/extension-code-block-lowlight@2.0.0-beta.8
 - @tiptap/extension-code-block@2.0.0-beta.5
 - @tiptap/extension-code@2.0.0-beta.3
 - @tiptap/extension-collaboration-cursor@2.0.0-beta.7
 - @tiptap/extension-collaboration@2.0.0-beta.6
 - @tiptap/extension-document@2.0.0-beta.3
 - @tiptap/extension-dropcursor@2.0.0-beta.4
 - @tiptap/extension-floating-menu@2.0.0-beta.4
 - @tiptap/extension-focus@2.0.0-beta.8
 - @tiptap/extension-font-family@2.0.0-beta.3
 - @tiptap/extension-gapcursor@2.0.0-beta.7
 - @tiptap/extension-hard-break@2.0.0-beta.3
 - @tiptap/extension-heading@2.0.0-beta.3
 - @tiptap/extension-highlight@2.0.0-beta.3
 - @tiptap/extension-history@2.0.0-beta.3
 - @tiptap/extension-horizontal-rule@2.0.0-beta.4
 - @tiptap/extension-image@2.0.0-beta.3
 - @tiptap/extension-italic@2.0.0-beta.3
 - @tiptap/extension-link@2.0.0-beta.5
 - @tiptap/extension-list-item@2.0.0-beta.3
 - @tiptap/extension-mention@2.0.0-beta.32
 - @tiptap/extension-ordered-list@2.0.0-beta.3
 - @tiptap/extension-paragraph@2.0.0-beta.4
 - @tiptap/extension-placeholder@2.0.0-beta.6
 - @tiptap/extension-strike@2.0.0-beta.4
 - @tiptap/extension-table-cell@2.0.0-beta.3
 - @tiptap/extension-table-header@2.0.0-beta.5
 - @tiptap/extension-table-row@2.0.0-beta.3
 - @tiptap/extension-table@2.0.0-beta.8
 - @tiptap/extension-task-item@2.0.0-beta.4
 - @tiptap/extension-task-list@2.0.0-beta.5
 - @tiptap/extension-text-align@2.0.0-beta.7
 - @tiptap/extension-text-style@2.0.0-beta.3
 - @tiptap/extension-text@2.0.0-beta.3
 - @tiptap/extension-typography@2.0.0-beta.3
 - @tiptap/extension-underline@2.0.0-beta.4
 - @tiptap/html@2.0.0-beta.32
 - @tiptap/react@2.0.0-beta.21
 - @tiptap/starter-kit@2.0.0-beta.28
 - @tiptap/suggestion@2.0.0-beta.32
 - @tiptap/vue-2@2.0.0-beta.18
 - @tiptap/vue-3@2.0.0-beta.22
2021-04-16 14:54:37 +02:00
Philipp Kühn
89b72b8608 refactoring: rename posToClientRect to posToDOMRect 2021-04-16 14:44:10 +02:00
Philipp Kühn
a0ba4542ef fix menu fade animations 2021-04-16 13:29:50 +02:00
Philipp Kühn
9f64015157 feat: remove resize event handler 2021-04-16 12:51:47 +02:00
Philipp Kühn
9a56f666a1 feat: add tippyOptions prop 2021-04-16 12:42:56 +02:00
Philipp Kühn
398fc7f210 fix: fix tippy for react 2021-04-16 11:34:37 +02:00
Philipp Kühn
3b5746a34c enable hideOnClick again 2021-04-16 11:14:30 +02:00
Philipp Kühn
54df2ce077 feat: use tippy for floating menu 2021-04-16 11:12:03 +02:00
Philipp Kühn
76b1e58657 refactor: code style 2021-04-16 11:11:41 +02:00
Philipp Kühn
d7282f168b feat: remove keepInBounds 2021-04-16 10:46:50 +02:00
Philipp Kühn
c28d8f7fad refactor: remove coordsAtPos from bubble menu extension 2021-04-16 09:57:23 +02:00
Philipp Kühn
8dab6144a6 feat: add coordsAtPos and posToClientRect helper methods 2021-04-16 09:56:52 +02:00
Philipp Kühn
cadabd09e0 Merge branch 'main' into feature/tippy-menus 2021-04-16 09:30:42 +02:00
Philipp Kühn
99d309030b Publish
- @tiptap/core@2.0.0-beta.31
 - @tiptap/extension-mention@2.0.0-beta.31
 - @tiptap/html@2.0.0-beta.31
 - @tiptap/starter-kit@2.0.0-beta.27
 - @tiptap/suggestion@2.0.0-beta.31
2021-04-16 00:19:17 +02:00
Philipp Kühn
4137e00d98 fix: fix type for emitUpdate, fix #276 2021-04-16 00:17:09 +02:00
Philipp Kühn
634c1ae493 Publish
- @tiptap/core@2.0.0-beta.30
 - @tiptap/extension-blockquote@2.0.0-beta.2
 - @tiptap/extension-bold@2.0.0-beta.2
 - @tiptap/extension-bubble-menu@2.0.0-beta.6
 - @tiptap/extension-bullet-list@2.0.0-beta.2
 - @tiptap/extension-character-count@2.0.0-beta.2
 - @tiptap/extension-code-block-lowlight@2.0.0-beta.7
 - @tiptap/extension-code-block@2.0.0-beta.4
 - @tiptap/extension-code@2.0.0-beta.2
 - @tiptap/extension-collaboration-cursor@2.0.0-beta.6
 - @tiptap/extension-collaboration@2.0.0-beta.5
 - @tiptap/extension-document@2.0.0-beta.2
 - @tiptap/extension-dropcursor@2.0.0-beta.3
 - @tiptap/extension-floating-menu@2.0.0-beta.3
 - @tiptap/extension-focus@2.0.0-beta.7
 - @tiptap/extension-font-family@2.0.0-beta.2
 - @tiptap/extension-gapcursor@2.0.0-beta.6
 - @tiptap/extension-hard-break@2.0.0-beta.2
 - @tiptap/extension-heading@2.0.0-beta.2
 - @tiptap/extension-highlight@2.0.0-beta.2
 - @tiptap/extension-history@2.0.0-beta.2
 - @tiptap/extension-horizontal-rule@2.0.0-beta.3
 - @tiptap/extension-image@2.0.0-beta.2
 - @tiptap/extension-italic@2.0.0-beta.2
 - @tiptap/extension-link@2.0.0-beta.4
 - @tiptap/extension-list-item@2.0.0-beta.2
 - @tiptap/extension-mention@2.0.0-beta.30
 - @tiptap/extension-ordered-list@2.0.0-beta.2
 - @tiptap/extension-paragraph@2.0.0-beta.3
 - @tiptap/extension-placeholder@2.0.0-beta.5
 - @tiptap/extension-strike@2.0.0-beta.3
 - @tiptap/extension-table-cell@2.0.0-beta.2
 - @tiptap/extension-table-header@2.0.0-beta.4
 - @tiptap/extension-table-row@2.0.0-beta.2
 - @tiptap/extension-table@2.0.0-beta.7
 - @tiptap/extension-task-item@2.0.0-beta.3
 - @tiptap/extension-task-list@2.0.0-beta.4
 - @tiptap/extension-text-align@2.0.0-beta.6
 - @tiptap/extension-text-style@2.0.0-beta.2
 - @tiptap/extension-text@2.0.0-beta.2
 - @tiptap/extension-typography@2.0.0-beta.2
 - @tiptap/extension-underline@2.0.0-beta.3
 - @tiptap/html@2.0.0-beta.30
 - @tiptap/react@2.0.0-beta.20
 - @tiptap/starter-kit@2.0.0-beta.26
 - @tiptap/suggestion@2.0.0-beta.30
 - @tiptap/vue-2@2.0.0-beta.17
 - @tiptap/vue-3@2.0.0-beta.21
2021-04-15 23:45:50 +02:00
Philipp Kühn
afe12f1603 fix attributes 2021-04-15 23:14:47 +02:00
Philipp Kühn
08974c6332 fix lint errors 2021-04-15 22:58:13 +02:00
Philipp Kühn
998356a530 Merge branch 'main' of https://github.com/ueberdosis/tiptap-next into feature/add-hierarchy-to-extensions
# Conflicts:
#	packages/extension-code-block-lowlight/src/code-block-lowlight.ts
2021-04-15 22:57:04 +02:00
Philipp Kühn
b3596582da fix some more errors 2021-04-15 22:53:02 +02:00
Philipp Kühn
bc35016728 wip: use parent for code bleock highlight extension 2021-04-15 22:15:07 +02:00
Philipp Kühn
6c2eea094c wip: fix isList 2021-04-15 22:08:52 +02:00
Philipp Kühn
05434afc47 wip: add extension.name 2021-04-15 22:03:45 +02:00
Hans Pagel
accceccd09 docs: update content 2021-04-15 21:48:19 +02:00
Philipp Kühn
016bda4010 wip: fix extendNodeSchema and extendMarkSchema 2021-04-15 21:43:41 +02:00
Philipp Kühn
07bc40ce75 wip: add getExtensionField 2021-04-15 21:14:33 +02:00
Philipp Kühn
d194b90a61 wip: save hierachy within extension classes 2021-04-15 14:40:28 +02:00
Philipp Kühn
6e8970566b Publish
- @tiptap/extension-code-block-lowlight@2.0.0-beta.6
2021-04-14 10:05:57 +02:00
Philipp Kühn
edb4a0da3b bump 2021-04-14 10:05:29 +02:00
Philipp Kühn
125f16e967 Publish
- @tiptap/extension-code-block-lowlight@2.0.0-beta.4
2021-04-14 10:00:39 +02:00
Philipp Kühn
922f25e8cd remove parentConfig from code block extension for now, see #259 2021-04-14 09:53:17 +02:00
Philipp Kühn
c40ce34eec wip: add some hierarchy tests 2021-04-14 09:48:38 +02:00
Philipp Kühn
daa5dc0fb1 fix: fix lowlight decorations for vue 3 2021-04-12 16:20:49 +02:00
Philipp Kühn
00ac898242 Publish
- @tiptap/core@2.0.0-beta.29
 - @tiptap/extension-mention@2.0.0-beta.29
 - @tiptap/html@2.0.0-beta.29
 - @tiptap/starter-kit@2.0.0-beta.25
 - @tiptap/suggestion@2.0.0-beta.29
2021-04-12 12:41:59 +02:00
Philipp Kühn
0a6312382f fix: fix adding mark only with insertContent(), fix #264 2021-04-12 12:39:36 +02:00
Philipp Kühn
28d30a1034 Publish
- @tiptap/core@2.0.0-beta.28
 - @tiptap/extension-code-block-lowlight@2.0.0-beta.3
 - @tiptap/extension-gapcursor@2.0.0-beta.5
 - @tiptap/extension-mention@2.0.0-beta.28
 - @tiptap/extension-table@2.0.0-beta.6
 - @tiptap/html@2.0.0-beta.28
 - @tiptap/starter-kit@2.0.0-beta.24
 - @tiptap/suggestion@2.0.0-beta.28
2021-04-12 11:16:59 +02:00
Philipp Kühn
5e1ec5d2a6 feat: add parentConfig to extension context for more extendable extensions, fix #259 2021-04-12 11:11:02 +02:00
Philipp Kühn
cdf977a547 Publish
- @tiptap/extension-code-block-lowlight@2.0.0-beta.2
 - @tiptap/extension-code-block@2.0.0-beta.3
 - @tiptap/extension-link@2.0.0-beta.3
 - @tiptap/starter-kit@2.0.0-beta.23
2021-04-11 19:01:23 +02:00
Philipp Kühn
33c30c0d6d fix: fix a bug in link click handler, where we can’t click on text selections. fix #263 2021-04-11 18:59:07 +02:00
Philipp Kühn
92f6ea25cc fix: remove codeblock when at start of document, fix #262 2021-04-11 18:29:03 +02:00
Philipp Kühn
65ee85d6cc Publish
- @tiptap/react@2.0.0-beta.19
 - @tiptap/vue-3@2.0.0-beta.20
2021-04-11 14:04:22 +02:00