Philipp Kühn
ecf270c9e7
fix: don’t trigger image input rule on paste, fix #2518
2022-02-11 11:00:15 +01:00
Philipp Kühn
4b128e17be
Publish
...
- @tiptap/extension-character-count@2.0.0-beta.25
2022-02-11 10:23:01 +01:00
Philipp Kühn
fbfe1d9992
fix: improve bundle size of character count extension, fix #2519
2022-02-11 10:22:35 +01:00
Philipp Kühn
9a1463556e
Publish
...
- @tiptap/extension-image@2.0.0-beta.26
2022-02-09 12:28:20 +01:00
Philipp Kühn
a97a46fc51
feat: add allowBase64 option to image extension
2022-02-09 12:21:26 +01:00
Philipp Kühn
7128d76d0a
Publish
...
- @tiptap/core@2.0.0-beta.174
- @tiptap/html@2.0.0-beta.173
- @tiptap/starter-kit@2.0.0-beta.183
2022-02-07 10:22:23 +01:00
Philipp Kühn
bdab760cdb
fix: revert changes to selectAll command, fix #2491
2022-02-07 10:19:46 +01:00
Philipp Kühn
3227b7736b
Publish
...
- @tiptap/core@2.0.0-beta.173
- @tiptap/extension-typography@2.0.0-beta.20
- @tiptap/html@2.0.0-beta.172
- @tiptap/react@2.0.0-beta.108
- @tiptap/starter-kit@2.0.0-beta.182
2022-02-07 09:10:11 +01:00
Philipp Kühn
70422dd107
fix: fix RangeError bug when selecting all text, fix #2490
2022-02-07 09:07:17 +01:00
Philipp Kühn
886cd339b9
dependencies: update
2022-02-04 10:21:35 +01:00
Philipp Kühn
1847abdd95
fix lint
2022-02-04 10:15:52 +01:00
Ricardo Amaral
7ce6687184
feat: Allow individual Typography rules to be disabled ( #2449 )
2022-02-04 10:14:00 +01:00
Philipp Kühn
88ef8eabb0
Publish
...
- @tiptap/core@2.0.0-beta.172
- @tiptap/extension-bold@2.0.0-beta.26
- @tiptap/extension-italic@2.0.0-beta.26
- @tiptap/extension-placeholder@2.0.0-beta.48
- @tiptap/extension-underline@2.0.0-beta.23
- @tiptap/html@2.0.0-beta.171
- @tiptap/starter-kit@2.0.0-beta.181
2022-02-03 15:03:13 +01:00
Philipp Kühn
5257a3b948
fix: fix hasAnchor type for placeholder extension
2022-02-03 15:02:45 +01:00
Philipp Kühn
01411f8462
fix: don’t add tabindex when readonly, fix #2458
2022-02-03 14:54:37 +01:00
Jonas
b9bd469645
feat: Add key bindings for uppercase letters for bold, italic and underline ( #2478 )
...
This way, key bindings 'Mod-B', 'Mod-I' and 'Mod-U' with active caps
lock have the same effect as their lowercase siblings.
Prosemirror examples did the same, see ProseMirror/prosemirror#895
Fixes : #2426
Signed-off-by: Jonas <jonas@freesources.org>
2022-02-03 14:41:36 +01:00
Yousef
2fe6e2135d
feat: expose hasAnchor to custom placeholder function ( #2470 )
...
* expose hasAnchor to custom placeholder function
* Update placeholder.ts
2022-02-03 14:39:15 +01:00
Philipp Kühn
f4fc935c6c
Publish
...
- @tiptap/core@2.0.0-beta.171
- @tiptap/extension-image@2.0.0-beta.25
- @tiptap/html@2.0.0-beta.170
- @tiptap/starter-kit@2.0.0-beta.180
2022-01-28 12:19:09 +01:00
Philipp Kühn
999dbbec12
fix: don’t allow base64 images at all, fix #2455
2022-01-28 12:16:10 +01:00
Philipp Kühn
d899141a1a
fix lint
2022-01-27 21:37:29 +01:00
Philipp Kühn
9ef798d537
Publish
...
- @tiptap/core@2.0.0-beta.170
- @tiptap/html@2.0.0-beta.169
- @tiptap/starter-kit@2.0.0-beta.179
2022-01-27 09:45:20 +01:00
Philipp Kühn
4be16fcd2e
fix: set max textselection correctly, fix #2401
2022-01-27 09:44:53 +01:00
Philipp Kühn
ed56337470
Publish
...
- @tiptap/core@2.0.0-beta.169
- @tiptap/html@2.0.0-beta.168
- @tiptap/starter-kit@2.0.0-beta.178
2022-01-27 09:07:36 +01:00
Philipp Kühn
b584920ea1
fix: fix End key handler, fix #2446
2022-01-27 09:07:03 +01:00
Philipp Kühn
31efb0802e
Publish
...
- @tiptap/core@2.0.0-beta.168
- @tiptap/extension-code-block-lowlight@2.0.0-beta.68
- @tiptap/extension-code-block@2.0.0-beta.37
- @tiptap/html@2.0.0-beta.167
- @tiptap/starter-kit@2.0.0-beta.177
2022-01-26 09:38:01 +01:00
Philipp Kühn
85fcc29ac6
fix: add attributes to pre tag instead of code tag by default, fix #2440
2022-01-26 09:36:56 +01:00
Philipp Kühn
e7163e52f5
Publish
...
- @tiptap/extension-table@2.0.0-beta.48
2022-01-25 11:10:57 +01:00
JP Obley
c6bea9aa5c
fix: use toggleHeader from prosemirror-tables ( #2412 ), fix #548
...
Switches the table commands to use `toggleHeader` command instead of the deprecated `toggleHeaderColumn`, `toggleHeaderRow`, and `toggleHeaderCell` commands from `prosemirror-tables`.
2022-01-25 11:09:30 +01:00
Philipp Kühn
82759a898a
Publish
...
- @tiptap/core@2.0.0-beta.167
- @tiptap/extension-bubble-menu@2.0.0-beta.55
- @tiptap/extension-code-block-lowlight@2.0.0-beta.67
- @tiptap/extension-floating-menu@2.0.0-beta.50
- @tiptap/extension-focus@2.0.0-beta.40
- @tiptap/extension-mention@2.0.0-beta.95
- @tiptap/extension-placeholder@2.0.0-beta.47
- @tiptap/extension-table@2.0.0-beta.47
- @tiptap/html@2.0.0-beta.166
- @tiptap/react@2.0.0-beta.107
- @tiptap/starter-kit@2.0.0-beta.176
- @tiptap/suggestion@2.0.0-beta.90
- @tiptap/vue-2@2.0.0-beta.77
- @tiptap/vue-3@2.0.0-beta.90
2022-01-25 10:53:30 +01:00
Philipp Kühn
75e5601767
fix: add correct windows and px keymap
2022-01-25 10:52:36 +01:00
Philipp Kühn
0aa39f93cb
feat: add selectTextblockStart and selectTextblockEnd commands
2022-01-25 10:35:39 +01:00
Philipp Kühn
a20e887458
dependencies: update
2022-01-25 10:22:56 +01:00
Philipp Kühn
28b8f610fb
Publish
...
- @tiptap/extension-horizontal-rule@2.0.0-beta.31
- @tiptap/starter-kit@2.0.0-beta.175
2022-01-24 22:49:56 +01:00
Philipp Kühn
34d8011470
fix: set cursor position in setHorizontalRule correctly, fix #2429
2022-01-24 22:49:29 +01:00
Philipp Kühn
75336740c0
Publish
...
- @tiptap/extension-task-item@2.0.0-beta.31
2022-01-24 10:24:19 +01:00
Philipp Kühn
fe27843e80
fix: merge attrributes correctly when clicking task checkbox, fix #2422
2022-01-24 10:18:51 +01:00
Philipp Kühn
84fa6fb85e
Publish
...
- @tiptap/extension-mention@2.0.0-beta.94
- @tiptap/suggestion@2.0.0-beta.89
2022-01-21 09:29:56 +01:00
Philipp Kühn
55fa220899
fix: fixes an error when using the mention extension and pasting text ending with "@", fix #2413
2022-01-21 09:29:36 +01:00
Philipp Kühn
878dd5ced7
Publish
...
- @tiptap/core@2.0.0-beta.166
- @tiptap/html@2.0.0-beta.165
- @tiptap/starter-kit@2.0.0-beta.174
2022-01-20 22:15:37 +01:00
Philipp Kühn
d2427064ff
fix: insertContent keeps marks when using plain text, fix #2406
2022-01-20 22:15:12 +01:00
Philipp Kühn
27983bf38d
Publish
...
- @tiptap/core@2.0.0-beta.165
- @tiptap/html@2.0.0-beta.164
- @tiptap/starter-kit@2.0.0-beta.173
2022-01-20 21:38:15 +01:00
Philipp Kühn
9d317128a0
fix: fix removing the caret on blur in some situations when using safari, fix #2405
2022-01-20 21:37:31 +01:00
Philipp Kühn
9e48f8c239
Publish
...
- @tiptap/core@2.0.0-beta.164
- @tiptap/extension-code-block-lowlight@2.0.0-beta.66
- @tiptap/extension-code-block@2.0.0-beta.36
- @tiptap/extension-heading@2.0.0-beta.26
- @tiptap/extension-highlight@2.0.0-beta.33
- @tiptap/extension-link@2.0.0-beta.36
- @tiptap/extension-mention@2.0.0-beta.93
- @tiptap/html@2.0.0-beta.163
- @tiptap/react@2.0.0-beta.106
- @tiptap/starter-kit@2.0.0-beta.172
- @tiptap/suggestion@2.0.0-beta.88
- @tiptap/vue-2@2.0.0-beta.76
- @tiptap/vue-3@2.0.0-beta.89
2022-01-20 15:07:41 +01:00
Philipp Kühn
bc03c0d778
fix: run pasterules for pasted content, fix #2408
2022-01-20 15:04:34 +01:00
Philipp Kühn
d71c27fe99
Publish
...
- @tiptap/core@2.0.0-beta.163
- @tiptap/extension-mention@2.0.0-beta.92
- @tiptap/html@2.0.0-beta.162
- @tiptap/starter-kit@2.0.0-beta.171
- @tiptap/suggestion@2.0.0-beta.87
2022-01-13 13:58:08 +01:00
Philipp Kühn
42d3ee8fc9
fix: support all characters for suggestion char, fix #2385
2022-01-13 13:57:33 +01:00
Philipp Kühn
7da4373a6a
Publish
...
- @tiptap/core@2.0.0-beta.162
- @tiptap/html@2.0.0-beta.161
- @tiptap/react@2.0.0-beta.105
- @tiptap/starter-kit@2.0.0-beta.170
- @tiptap/vue-2@2.0.0-beta.75
- @tiptap/vue-3@2.0.0-beta.88
2022-01-11 09:55:29 +01:00
Philipp Kühn
be8ca68d97
fix: Mark @tiptap/vue-2
and @tiptap/vue-3
as side effect free
2022-01-11 09:45:59 +01:00
Dany Castillo
e609b2d116
fix: Mark @tiptap/react
and @tiptap/core
as side effect free ( #2361 )
...
* Update package.json
* Update package.json
2022-01-11 09:42:59 +01:00
Philipp Kühn
dfd5c3b6cc
Publish
...
- @tiptap/core@2.0.0-beta.161
- @tiptap/html@2.0.0-beta.160
- @tiptap/starter-kit@2.0.0-beta.169
2022-01-10 14:57:57 +01:00
Philipp Kühn
6a813686f5
dont return tr in input rules and pasterules
2022-01-10 14:55:53 +01:00
Philipp Kühn
209108b700
Merge branch 'main' of https://github.com/ueberdosis/tiptap
2022-01-10 14:49:33 +01:00
Philipp Kühn
f14098966d
dependencies: update
2022-01-10 14:49:26 +01:00
Philipp Kühn
669efd00e9
fix: add way to cancel inputrules and pasterules ( #2368 )
...
Co-authored-by: Philipp Kühn <philippkuehn@MacBook-Pro-von-Philipp.local>
2022-01-10 14:43:56 +01:00
Philipp Kühn
5144a6cd1b
Publish
...
- @tiptap/extension-link@2.0.0-beta.35
2022-01-07 21:34:04 +01:00
Philipp Kühn
ea10ffbc6a
fix: allow to remove autolinks with unsetLink
2022-01-07 21:33:38 +01:00
Philipp Kühn
5dbabebd6a
Publish
...
- @tiptap/extension-highlight@2.0.0-beta.32
2022-01-07 10:04:29 +01:00
Philipp Kühn
b8a42fcaef
fix: fix a bug in the highlight regex, fix #2355
2022-01-07 10:04:06 +01:00
Philipp Kühn
58c174abea
Publish
...
- @tiptap/extension-code-block-lowlight@2.0.0-beta.65
- @tiptap/extension-code-block@2.0.0-beta.35
- @tiptap/starter-kit@2.0.0-beta.168
2022-01-05 10:27:44 +01:00
Philipp Kühn
0e9930f90f
fix: prevent named capturing groups, fix #2128
2022-01-05 10:27:23 +01:00
Philipp Kühn
0c4ab8bf68
Publish
...
- @tiptap/extension-code-block-lowlight@2.0.0-beta.64
- @tiptap/extension-code-block@2.0.0-beta.34
- @tiptap/starter-kit@2.0.0-beta.167
2022-01-05 10:22:40 +01:00
Philipp Kühn
a35b7fbe2c
feat: add exitOnTripleEnter and exitOnArrowDown options to CodeBlock extension
2022-01-05 10:21:23 +01:00
Philipp Kühn
07184fe254
Publish
...
- @tiptap/extension-heading@2.0.0-beta.25
- @tiptap/starter-kit@2.0.0-beta.166
- @tiptap/vue-3@2.0.0-beta.87
2022-01-05 10:07:17 +01:00
Philipp Kühn
c6d5575c5c
Merge branch 'main' of https://github.com/ueberdosis/tiptap
2022-01-05 09:22:00 +01:00
Philipp Kühn
3ba3afbea3
fix: revert type changes for useEditor in vue-3 package
2022-01-05 09:21:54 +01:00
Britta Weiland
77095c4d52
fix: export type Level
for external use ( #2354 )
...
Export type `Level` to externally work with levels that are passed to the `setHeading` and `toggleHeading` commands, instead of only being able to pass literal numbers.
Example:
```
// where `selectedHeadingLevel` changes as part of other logic
this.editor.commands.toggleHeading({ level: this.selectedHeadingLevel })
```
Co-authored-by: Britta Weiland <weiland@bryter.io>
2022-01-05 09:15:47 +01:00
Philipp Kühn
e550d3c69e
Publish
...
- @tiptap/core@2.0.0-beta.160
- @tiptap/extension-bubble-menu@2.0.0-beta.54
- @tiptap/extension-code-block-lowlight@2.0.0-beta.63
- @tiptap/extension-collaboration-cursor@2.0.0-beta.34
- @tiptap/extension-collaboration@2.0.0-beta.33
- @tiptap/extension-floating-menu@2.0.0-beta.49
- @tiptap/extension-focus@2.0.0-beta.39
- @tiptap/extension-font-family@2.0.0-beta.21
- @tiptap/extension-gapcursor@2.0.0-beta.34
- @tiptap/extension-link@2.0.0-beta.34
- @tiptap/extension-mention@2.0.0-beta.91
- @tiptap/extension-placeholder@2.0.0-beta.46
- @tiptap/extension-table@2.0.0-beta.46
- @tiptap/html@2.0.0-beta.159
- @tiptap/react@2.0.0-beta.104
- @tiptap/starter-kit@2.0.0-beta.165
- @tiptap/suggestion@2.0.0-beta.86
- @tiptap/vue-2@2.0.0-beta.74
- @tiptap/vue-3@2.0.0-beta.86
2022-01-04 10:15:07 +01:00
Philipp Kühn
6a94e2fa62
dependencies: update
2022-01-04 10:02:24 +01:00
Apaar Gupta
909d44459c
fix: Export type FontFamilyOptions ( #2345 )
2022-01-03 21:19:40 +01:00
Philipp Kühn
1acf1284b9
Publish
...
- @tiptap/react@2.0.0-beta.103
2022-01-03 15:17:38 +01:00
philippkuehn
7160b19c73
ci: fix code style linting errors
2022-01-03 13:29:53 +00:00
Luke Murray
64dfae8511
fix: change reactrenderer component type definition ( #2327 )
2022-01-03 14:28:31 +01:00
Philipp Kühn
8844627773
Publish
...
- @tiptap/core@2.0.0-beta.159
- @tiptap/extension-bubble-menu@2.0.0-beta.53
- @tiptap/extension-bullet-list@2.0.0-beta.26
- @tiptap/extension-character-count@2.0.0-beta.24
- @tiptap/extension-code-block-lowlight@2.0.0-beta.62
- @tiptap/extension-code-block@2.0.0-beta.33
- @tiptap/extension-floating-menu@2.0.0-beta.48
- @tiptap/extension-ordered-list@2.0.0-beta.27
- @tiptap/extension-task-list@2.0.0-beta.26
- @tiptap/html@2.0.0-beta.158
- @tiptap/react@2.0.0-beta.102
- @tiptap/starter-kit@2.0.0-beta.164
- @tiptap/vue-2@2.0.0-beta.73
- @tiptap/vue-3@2.0.0-beta.85
2021-12-22 12:43:00 +01:00
Philipp Kühn
4904011216
Merge branch 'main' of https://github.com/ueberdosis/tiptap
2021-12-22 12:27:10 +01:00
Philipp Kühn
ded6f9618f
fix: allow input rules after hard break, fix #2302
2021-12-22 12:27:06 +01:00
Tomas Valenta
561941d5e0
fix: Remove element.current
from useEffect
in BubbleMenu
and FloatingMenu
( #2297 )
...
* Remove `element.current` from `useEffect` dependencies
Changes to the `element.current` don't trigger `useEffect` rerender and shouldn't be used in the dependency array.
One discussion about is this is for example here: https://stackoverflow.com/questions/60476155/is-it-safe-to-use-ref-current-as-useeffects-dependency-when-ref-points-to-a-dom
It's also causing some subtle bugs when mounting and unmounting editors.
* Fix `FloatingMenu` and `BubbleMenu` element references
* Fix linting errors
* Don't register plugin when the editor is already destroyed; Simplify `HTMLElement` reference handling
* Fix lint error
2021-12-22 12:13:36 +01:00
Philipp Kühn
73fc527be9
Publish
...
- @tiptap/core@2.0.0-beta.158
- @tiptap/html@2.0.0-beta.157
- @tiptap/react@2.0.0-beta.101
- @tiptap/starter-kit@2.0.0-beta.163
2021-12-17 09:46:13 +01:00
Philipp Kühn
629f4d2a76
Revert "fix: Make sure editor is available on first render ( #2282 ), fix #2040 , fix #2182 "
...
This reverts commit 2436e2c8fe
.
2021-12-17 09:42:22 +01:00
Philipp Kühn
07cabe65f4
fix: remove empty mark attributes from getDebugJSON
2021-12-17 00:09:09 +01:00
Philipp Kühn
209b3547e6
Publish
...
- @tiptap/extension-code-block-lowlight@2.0.0-beta.61
- @tiptap/extension-code-block@2.0.0-beta.32
- @tiptap/starter-kit@2.0.0-beta.162
2021-12-16 15:18:59 +01:00
Philipp Kühn
ffafff9e36
feat: escape code blocks on arrow down, fix #1204
2021-12-16 15:16:08 +01:00
Philipp Kühn
179b3e23a9
Publish
...
- @tiptap/core@2.0.0-beta.157
- @tiptap/html@2.0.0-beta.156
- @tiptap/react@2.0.0-beta.100
- @tiptap/starter-kit@2.0.0-beta.161
2021-12-16 14:08:38 +01:00
Ryan Toronto
2436e2c8fe
fix: Make sure editor is available on first render ( #2282 ), fix #2040 , fix #2182
2021-12-16 13:56:35 +01:00
Philipp Kühn
8ed485ba53
fix: Improve backspace handling ( #2284 ), fix #2281
...
* improve backspace handling
* revert codeblock changes
* revert codeblock changes
* fix tests
Co-authored-by: Philipp Kühn <philippkuehn@MacBook-Pro-von-Philipp.local>
2021-12-16 13:55:32 +01:00
Philipp Kühn
10248f2763
Publish
...
- @tiptap/core@2.0.0-beta.156
- @tiptap/html@2.0.0-beta.155
- @tiptap/starter-kit@2.0.0-beta.160
2021-12-15 10:51:52 +01:00
Philipp Kühn
66eb2f2a47
fix: prevent error in toggleList command, fix #2279
2021-12-15 10:51:23 +01:00
Philipp Kühn
56cbf99f9f
Publish
...
- @tiptap/core@2.0.0-beta.155
- @tiptap/extension-bubble-menu@2.0.0-beta.52
- @tiptap/extension-floating-menu@2.0.0-beta.47
- @tiptap/html@2.0.0-beta.154
- @tiptap/react@2.0.0-beta.99
- @tiptap/starter-kit@2.0.0-beta.159
- @tiptap/vue-2@2.0.0-beta.72
- @tiptap/vue-3@2.0.0-beta.84
2021-12-15 10:32:09 +01:00
Philipp Kühn
083fdecf43
dependencies: update
2021-12-15 10:31:21 +01:00
Philipp Kühn
063ced27ca
fix: maybe hide tippy on blur, fix #1433
2021-12-15 10:12:55 +01:00
Philipp Kühn
1645df9adc
refactoring
2021-12-15 09:06:43 +01:00
Julian Hundeloh
809af3b6c6
fix: show FloatingMenu by default only if focused ( #2275 )
2021-12-15 09:04:41 +01:00
Philipp Kühn
0e0cdc053f
Publish
...
- @tiptap/core@2.0.0-beta.154
- @tiptap/extension-character-count@2.0.0-beta.23
- @tiptap/html@2.0.0-beta.153
- @tiptap/starter-kit@2.0.0-beta.158
2021-12-14 19:26:42 +01:00
Philipp Kühn
dd4bcb81f0
fix: allow null and undefined for CharacterCount limit, fix #2276
2021-12-14 19:26:13 +01:00
Philipp Kühn
9e6fbd6c88
refactoring
2021-12-13 14:17:52 +01:00
Philipp Kühn
113133b74d
Publish
...
- @tiptap/core@2.0.0-beta.153
- @tiptap/html@2.0.0-beta.152
- @tiptap/starter-kit@2.0.0-beta.157
2021-12-13 13:41:47 +01:00
Philipp Kühn
f2ced6971d
fix: improve setNode
behavior for list items, fix #2261
2021-12-13 13:40:33 +01:00
Philipp Kühn
e09fd93e59
fix: check for invalid content in insertContentAt
command
2021-12-13 13:33:13 +01:00
Philipp Kühn
170ec4be5b
fix: don’t check for active node in wrapIn command, fix #1059
2021-12-13 13:32:19 +01:00
Philipp Kühn
20876f7481
Publish
...
- @tiptap/extension-bullet-list@2.0.0-beta.25
- @tiptap/extension-ordered-list@2.0.0-beta.26
- @tiptap/extension-task-list@2.0.0-beta.25
- @tiptap/starter-kit@2.0.0-beta.156
2021-12-11 00:13:52 +01:00
Philipp Kühn
3d7c8e642f
feat: add itemTypeName option
2021-12-11 00:13:24 +01:00
Philipp Kühn
d64fb22e7c
Publish
...
- @tiptap/vue-3@2.0.0-beta.83
2021-12-10 17:57:52 +01:00
Philipp Kühn
7c98f80547
feat: add support for template strings in VueNodeViewRenderer, fix #1987
2021-12-10 17:57:20 +01:00
Philipp Kühn
53213439b5
Publish
...
- @tiptap/extension-character-count@2.0.0-beta.22
2021-12-10 17:41:58 +01:00
Philipp Kühn
ed7f93a2b8
fix: mark characterCount storage method types as optional
2021-12-10 17:41:36 +01:00
Philipp Kühn
914c75b305
Publish
...
- @tiptap/extension-character-count@2.0.0-beta.21
2021-12-10 17:11:57 +01:00
Philipp Kühn
d1daf9cca0
fix: fix types for characterCount storage methods
2021-12-10 17:10:57 +01:00
Philipp Kühn
1fd42ca291
Publish
...
- @tiptap/core@2.0.0-beta.152
- @tiptap/html@2.0.0-beta.151
- @tiptap/starter-kit@2.0.0-beta.155
2021-12-10 14:08:16 +01:00
Philipp Kühn
126ad722c7
feat: join lists on toggleList ( #2260 ), fix #1329
...
Co-authored-by: Philipp Kühn <philippkuehn@MacBook-Pro-von-Philipp.local>
2021-12-10 14:07:34 +01:00
Philipp Kühn
225a86ec80
Publish
...
- @tiptap/extension-character-count@2.0.0-beta.20
2021-12-09 15:08:12 +01:00
Philipp Kühn
0879a2f716
fix: calculate the number of words across linebreaks correctly
2021-12-09 15:07:51 +01:00
Philipp Kühn
b318d46afa
Publish
...
- @tiptap/core@2.0.0-beta.151
- @tiptap/extension-character-count@2.0.0-beta.19
- @tiptap/html@2.0.0-beta.150
- @tiptap/starter-kit@2.0.0-beta.154
2021-12-08 21:35:06 +01:00
Philipp Kühn
5daa870b09
feat: add some improvements to CharacterCount
extension ( #2256 ), fix #1049 , fix #1550 , fix #1839 , fix #2245
...
* fix a bug when exceeding the character limit
* find a better way to limit the doc size
* check paste events
* add storage method
* refactoring
* use textBetween instead of textContent
* return early if no limit is set
* add words method to storage
* show word count in charactercount demo
Co-authored-by: Philipp Kühn <philippkuehn@MacBook-Pro-von-Philipp.local>
2021-12-08 21:26:30 +01:00
Philipp Kühn
2995d00275
fix lint error
2021-12-06 12:34:14 +01:00
Philipp Kühn
f8ce8942f5
refactor: simplify unsetAllMarks
2021-12-06 12:25:00 +01:00
Philipp Kühn
8d7c4e78e7
Publish
...
- @tiptap/core@2.0.0-beta.150
- @tiptap/extension-link@2.0.0-beta.33
- @tiptap/html@2.0.0-beta.149
- @tiptap/starter-kit@2.0.0-beta.153
2021-12-06 12:01:03 +01:00
Philipp Kühn
e07a5b625d
refactor: Use named exports instead of default exports ( #2238 )
...
* use named exports instead of default exports
* fix tests
Co-authored-by: Philipp Kühn <philippkuehn@MacBook-Pro-von-Philipp.local>
2021-12-06 12:00:09 +01:00
Philipp Kühn
fa8318c38f
Publish
...
- @tiptap/core@2.0.0-beta.149
- @tiptap/html@2.0.0-beta.148
- @tiptap/starter-kit@2.0.0-beta.152
2021-12-05 17:21:05 +01:00
Philipp Kühn
98a1cb3640
fix: add support for multiple ranges in clipboardTextSerializer, fix #1982
2021-12-05 17:20:43 +01:00
Philipp Kühn
4cb9fe0e27
Publish
...
- @tiptap/extension-code-block-lowlight@2.0.0-beta.60
- @tiptap/extension-code-block@2.0.0-beta.31
- @tiptap/starter-kit@2.0.0-beta.151
2021-12-05 16:48:29 +01:00
Philipp Kühn
d48fb24ee2
feat: escape code blocks on triple enter, fix #2195
2021-12-05 16:47:02 +01:00
Philipp Kühn
8347f58167
Publish
...
- @tiptap/extension-mention@2.0.0-beta.90
- @tiptap/suggestion@2.0.0-beta.85
2021-12-05 00:05:03 +01:00
Philipp Kühn
5d2ef71d33
fix: call onExit hook when editor is destroyed, fix #1645
2021-12-04 23:24:21 +01:00
Philipp Kühn
50e15cb616
Publish
...
- @tiptap/extension-link@2.0.0-beta.32
2021-12-03 21:04:00 +01:00
Philipp Kühn
924b6508f9
fix: calculate correct autolink position when using leaf nodes in the same text block, fix #2231
2021-12-03 20:54:05 +01:00
Philipp Kühn
1f234fc5d5
Publish
...
- @tiptap/core@2.0.0-beta.148
- @tiptap/html@2.0.0-beta.147
- @tiptap/starter-kit@2.0.0-beta.150
2021-12-03 11:35:30 +01:00
Philipp Kühn
a96a57dd81
code style
2021-12-03 10:40:56 +01:00
philippkuehn
b4ab7f079b
ci: fix code style linting errors
2021-12-03 09:36:51 +00:00
BrianHung
de39853026
fix: initialize autofocus selection in createView
( #2212 )
...
* initialize autofocus selection in `createView`
* fix missing variable and null error
* remove unused imports
2021-12-03 10:35:17 +01:00
Philipp Kühn
4e1a50250b
Publish
...
- @tiptap/core@2.0.0-beta.147
- @tiptap/extension-collaboration-cursor@2.0.0-beta.33
- @tiptap/extension-link@2.0.0-beta.31
- @tiptap/extension-table@2.0.0-beta.45
- @tiptap/html@2.0.0-beta.146
- @tiptap/react@2.0.0-beta.98
- @tiptap/starter-kit@2.0.0-beta.149
- @tiptap/vue-2@2.0.0-beta.71
2021-12-03 09:05:21 +01:00
Philipp Kühn
3d68981b47
feat: Add support for autolink ( #2226 )
...
* wip
* WIP
* add autolink implementation
* refactoring
* set keepOnSplit to false
* refactoring
* improve changed ranges detection
* move some helpers into core
Co-authored-by: Philipp Kühn <philippkuehn@MacBook-Pro-von-Philipp.local>
2021-12-03 08:53:58 +01:00
Philipp Kühn
40a9404c94
add newline-after-var rule to eslint config
2021-12-03 00:03:39 +01:00
Philipp Kühn
6360278660
Publish
...
- @tiptap/core@2.0.0-beta.146
- @tiptap/extension-bubble-menu@2.0.0-beta.51
- @tiptap/extension-code-block-lowlight@2.0.0-beta.59
- @tiptap/extension-collaboration-cursor@2.0.0-beta.32
- @tiptap/extension-collaboration@2.0.0-beta.32
- @tiptap/extension-floating-menu@2.0.0-beta.46
- @tiptap/extension-focus@2.0.0-beta.38
- @tiptap/extension-link@2.0.0-beta.30
- @tiptap/extension-mention@2.0.0-beta.89
- @tiptap/extension-placeholder@2.0.0-beta.45
- @tiptap/extension-table@2.0.0-beta.44
- @tiptap/html@2.0.0-beta.145
- @tiptap/react@2.0.0-beta.97
- @tiptap/starter-kit@2.0.0-beta.148
- @tiptap/suggestion@2.0.0-beta.84
- @tiptap/vue-2@2.0.0-beta.70
- @tiptap/vue-3@2.0.0-beta.82
2021-12-02 21:07:43 +01:00
Philipp Kühn
f7257a5119
dependencies: update
2021-12-02 21:06:13 +01:00
Philipp Kühn
90b0929672
Publish
...
- @tiptap/core@2.0.0-beta.145
- @tiptap/html@2.0.0-beta.144
- @tiptap/starter-kit@2.0.0-beta.147
2021-12-02 20:06:08 +01:00
Philipp Kühn
20b6d79f33
fix: remove defaultOptions fallback, fix #2219
2021-12-02 20:04:45 +01:00
Philipp Kühn
270543995c
Publish
...
- @tiptap/core@2.0.0-beta.144
- @tiptap/extension-blockquote@2.0.0-beta.26
- @tiptap/extension-bold@2.0.0-beta.25
- @tiptap/extension-bullet-list@2.0.0-beta.24
- @tiptap/extension-code-block-lowlight@2.0.0-beta.58
- @tiptap/extension-code-block@2.0.0-beta.30
- @tiptap/extension-code@2.0.0-beta.26
- @tiptap/extension-heading@2.0.0-beta.24
- @tiptap/extension-highlight@2.0.0-beta.31
- @tiptap/extension-italic@2.0.0-beta.25
- @tiptap/extension-link@2.0.0-beta.29
- @tiptap/extension-list-item@2.0.0-beta.20
- @tiptap/extension-mention@2.0.0-beta.88
- @tiptap/extension-ordered-list@2.0.0-beta.25
- @tiptap/extension-paragraph@2.0.0-beta.23
- @tiptap/extension-strike@2.0.0-beta.27
- @tiptap/extension-subscript@2.0.0-beta.10
- @tiptap/extension-superscript@2.0.0-beta.10
- @tiptap/extension-task-item@2.0.0-beta.30
- @tiptap/extension-task-list@2.0.0-beta.24
- @tiptap/extension-text-align@2.0.0-beta.29
- @tiptap/extension-text-style@2.0.0-beta.23
- @tiptap/extension-underline@2.0.0-beta.22
- @tiptap/html@2.0.0-beta.143
- @tiptap/react@2.0.0-beta.96
- @tiptap/starter-kit@2.0.0-beta.146
2021-12-02 15:12:39 +01:00
Philipp Kühn
6c34dec33a
fix: remove some magic strings
2021-12-02 14:58:15 +01:00
Jessica Chong
dedcf17d53
feat: Add as
option and pass through to ReactRenderer ( #2213 )
...
* Add `as` option and pass through to ReactRenderer
* Fix type, oops
* type `as` as string
2021-12-02 14:13:03 +01:00
Philipp Kühn
fa18ffe6d7
update eslint config
2021-12-01 15:40:50 +01:00
Philipp Kühn
7a04a32f1a
Publish
...
- @tiptap/core@2.0.0-beta.143
- @tiptap/extension-task-item@2.0.0-beta.29
- @tiptap/html@2.0.0-beta.142
- @tiptap/starter-kit@2.0.0-beta.145
2021-11-25 17:19:02 +01:00
Philipp Kühn
e0f64904b6
feat: add scrollIntoView option to focus command, fix #2172
2021-11-25 17:18:30 +01:00
Philipp Kühn
7c5223fc92
Publish
...
- @tiptap/core@2.0.0-beta.142
- @tiptap/extension-blockquote@2.0.0-beta.25
- @tiptap/html@2.0.0-beta.141
- @tiptap/starter-kit@2.0.0-beta.144
2021-11-23 14:39:30 +01:00
Philipp Kühn
74a33264c0
fix: fix content expression for blockquote node, fix #1681
2021-11-23 14:38:23 +01:00
Philipp Kühn
403c147d4d
feat: add defaultBlockAt helper
2021-11-23 14:32:54 +01:00
Philipp Kühn
53f6ad47bc
Publish
...
- @tiptap/core@2.0.0-beta.141
- @tiptap/extension-color@2.0.0-beta.9
- @tiptap/html@2.0.0-beta.140
- @tiptap/starter-kit@2.0.0-beta.143
2021-11-22 10:17:43 +01:00
Philipp Kühn
eb88567a74
Merge branch 'main' of https://github.com/ueberdosis/tiptap
2021-11-22 10:17:08 +01:00
Philipp Kühn
3c571c9a3f
feat: add 'all' option to focus command, fix #2181
2021-11-22 10:17:06 +01:00
Apaar Gupta
bc242fe342
fix: Export type ColorOptions ( #2180 )
2021-11-21 21:27:01 +01:00
Philipp Kühn
cd14731612
fix: improve default gapcursor position when surrounded by margins
2021-11-18 14:02:53 +01:00
Philipp Kühn
5844a8893c
Publish
...
- @tiptap/core@2.0.0-beta.140
- @tiptap/extension-code-block-lowlight@2.0.0-beta.57
- @tiptap/html@2.0.0-beta.139
- @tiptap/react@2.0.0-beta.95
- @tiptap/starter-kit@2.0.0-beta.142
2021-11-18 12:53:18 +01:00