bdbch
0bdd09fb53
chore: increase min-height for demo frames
2024-06-20 13:12:52 +02:00
Sven Adlung
ba76209ddf
docs: add collaboration split pane demo
2024-06-20 10:48:51 +02:00
Alec Larson
cd64e01ebd
chore(docs): fix @see links in Extension.ts
( #5253 )
2024-06-19 20:28:55 +02:00
svenadlung
c7f58a99a0
docs: fix TW demo dark mode issue
2024-06-19 12:19:16 +02:00
Nick the Sick
9ec0cd550a
docs: make docs searchable
2024-06-18 09:25:12 +02:00
Nick the Sick
08125c4000
v2.5.0-beta.4
2024-06-18 08:09:54 +02:00
Nick Perez
c540c7d2e8
fix: apply #5147 fix to marks and nodes resolves #4704 ( #5156 )
...
* fix: apply #5147 fix to marks and nodes
* fix: resolve Issue #4704 by reverting PR #4191
* test: more robust tests for nodes and marks too
2024-06-18 08:00:28 +02:00
Nick Perez
3556d5812b
fix(core): the whitespace value for a node was not being sent to prosemirror ( #5245 )
2024-06-18 06:54:06 +02:00
Nick Perez
2ef43e9251
fix(core): make exitable resolve it's value through inheritance ( #5244 )
2024-06-18 06:07:14 +02:00
Nick the Sick
b2aefc215d
chore: package-lock
2024-06-18 06:03:46 +02:00
Nazar
d122980cec
fix(core): update tabindex on state change ( #5231 ) ( #5232 )
2024-06-14 05:35:50 +02:00
Daniel Pivovarov
33de6fef67
fix(horizontal-rule): fix insertion behavior ( #4898 )
2024-06-14 04:51:52 +02:00
Nick the Sick
ca2a2284f0
Merge branch 'main' into develop
2024-06-13 07:05:09 +02:00
Sven Adlung
aba6657d70
docs: demos styling
2024-06-12 11:52:54 +02:00
Nick the Sick
d6dc1e0ccf
v2.5.0-beta.3
2024-06-12 09:17:13 +02:00
Yousef
fe78faab55
fix(core): mergeDeep now can merge nulls ( #4088 )
2024-06-12 08:36:44 +02:00
Nick Perez
171924ee49
revert: "fix: (vue-3) component rendering" ( #5221 )
...
This reverts commit 95a1d4b7de
.
2024-06-12 07:39:57 +02:00
Rirax
31f3746491
fix(vue-3): faster component rendering ( #5206 )
2024-06-12 07:38:28 +02:00
Rirax
95a1d4b7de
fix(vue-3): faster component rendering ( #5206 )
2024-06-12 07:37:12 +02:00
Francisco Vergara
8d93070bbe
fix(suggestion): fixes re-rendering logic ( #4380 )
2024-06-12 07:30:55 +02:00
Nick the Sick
4e4c622e1b
refactor: rm circular dependency
2024-06-12 06:41:58 +02:00
Nick the Sick
7e7ae195e7
test: wait a little longer, pre-optimize some deps
2024-06-12 06:33:03 +02:00
Nick the Sick
747985b3a7
chore: update package versions for prosemirror
2024-06-11 23:03:14 +02:00
svenadlung
bd480a2009
docs: add query param to hide the demo preview
2024-06-10 13:56:55 +02:00
Nick the Sick
f4a7dbaf5c
refactor: use the faster .eq
method for determining equality
2024-06-08 10:42:45 +02:00
Nick the Sick
aee15c2874
fix: use a faster type check for determining if a fragment or not
2024-06-08 10:42:45 +02:00
Nick the Sick
3d3263911f
feat: pass node & mark extensions as a contextual variable to addGlobalAttributes
2024-06-08 10:42:45 +02:00
Nick the Sick
4a01716408
v2.5.0-beta.2
2024-06-07 16:49:52 +02:00
Nick the Sick
65cef599bc
Merge branch 'main' into develop
2024-06-07 16:48:53 +02:00
moander
ea6dd09728
docs: define keepOnSplit and default optional ( #4404 )
2024-06-07 16:46:40 +02:00
Daniel Pivovarov
716c5ef53b
refactor: unnecessarily resolved positions ( #4857 )
2024-06-07 16:44:44 +02:00
cmayoracurzio
642c113a52
docs: Fix keyboard shortcut for strikethrough ( #4984 )
2024-06-07 16:41:53 +02:00
Nick Perez
a95ba3fa6f
fix(extension-link): make links exitable resolving #3293 ( #5181 )
2024-06-07 16:38:54 +02:00
Henry Stelle
ff6e00a356
feat(extension-link): add support for default protocol ( #5022 )
2024-06-07 16:37:48 +02:00
Julien Cigar
a52118c34b
fix(core): updateAttributes command update only the current node( #5154 )
2024-06-07 16:35:43 +02:00
Wilson Zhong
b45fb70fa8
fix(extension-table): update insertion position of new tables fix #5143
...
Typically when inserting a new table we want to select within the first cell of the newly inserted
table. This change should ensure that occurs even if original selection's head precedes the anchor.
fix #5143
2024-06-07 16:30:06 +02:00
Nick the Sick
e542330170
chore: upgrade y-prosemirror
2024-06-07 15:11:48 +02:00
Nick the Sick
52002feeed
v2.5.0-beta.1
2024-06-04 10:39:58 +02:00
Nick the Sick
65a06136ac
Merge branch 'main' into develop
2024-06-04 10:30:30 +02:00
Nick Perez
f635d7b4f5
fix: revert font-family
escaping introduced by #4545 ( #5164 )
...
Using `CSS.escape` is the wrong tool for the job here:
- it is meant for CSS selectors and does not handle CSS variables properly.
- you can't use `var(--title)` as a font-family because it was getting escaped to `var\(--title\)`
2024-06-04 09:37:43 +02:00
Nick Perez
74bfdc5bef
feat: error handling of invalid content for a schema ( #5178 )
...
This change introduces two new top-level options to the editor: `enableContentCheck` & `onContentError` for dealing with content supplied that does not match the prose-mirror schema generated by the set of tiptap extensions.
`enableContentCheck` allows the app developer to opt into the behavior to check for invalid schemas (this change is otherwise backwards compatible).
When true, this will try to parse the document, and any content that does not match the schema will emit a `contentError` which can be listened to via the `onContentError` callback.
2024-06-04 09:32:54 +02:00
bdbch
1e562ec7da
fix(demos): dont remove sources and content on tab change
2024-05-30 17:43:51 +02:00
bdbch
f776a75895
fix: don't hide tabs in previews when only one lang is available ( #5195 )
...
* feat: new demo frame design
* fix: dont hide tabs in previews when only one lang is available
2024-05-30 17:34:45 +02:00
bdbch
fb311fb5e9
feat: new demo frame design ( #5194 )
2024-05-30 17:28:46 +02:00
Stanislav Volar
8d1af5fbe5
fix: parse only available configured text-align values ( #5169 )
...
---------
Co-authored-by: volar <stanislav.volar@petitpress.sk>
Co-authored-by: Nick Perez <nicholas.perez@tiptap.dev>
2024-05-30 17:09:44 +02:00
Nick the Sick
b5a7814446
chore: update package-lock.json
2024-05-29 10:51:36 +02:00
Nick the Sick
d36a7ef1d9
v2.5.0-beta.0
2024-05-29 10:43:43 +02:00
Nick the Sick
69917881ce
chore: merge branch 'main' into develop
2024-05-29 10:17:05 +02:00
svenadlung
7c8d21745d
test(images): fix failing tests
2024-05-27 17:22:55 +02:00
svenadlung
6050d20281
docs: fix YouTube extension demo tests
2024-05-27 16:43:18 +02:00