Commit Graph

255 Commits

Author SHA1 Message Date
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
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
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
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
7ffabf251c
feat: Add extension storage (#2069) 2021-10-22 08:52:54 +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
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
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
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
Philipp Kühn
2af187023d fix: fix editor type for ReactRenderer 2021-10-11 08:45:46 +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
ace4964d97 dependencies: update 2021-10-08 12:13:20 +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
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
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
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
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
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
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
1b71080a11 dependencies: update 2021-09-22 22:56:54 +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
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
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
Philipp Kühn
69076f256e dependencies: update 2021-09-20 09:41: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
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
2ec53efb91 dependencies: update 2021-09-14 21:29:00 +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
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
8d15436c28 dependencies: update 2021-09-06 22:43:40 +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
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
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
17c33e0b23 dependencies: update 2021-08-20 21:11:10 +02:00
Philipp Kühn
bafe94f512 dependencies: update 2021-08-20 09:25:46 +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
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
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
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
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
463b7b1eb3 dependencies: update 2021-08-09 14:54:24 +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
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
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
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
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
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
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
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
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
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
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
c24ed30cad dependencies: update 2021-06-09 11:00:44 +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
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
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
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
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