Nick the Sick
e6ce7b621d
fix: make useEditorState run before layout
2024-11-11 13:33:14 +01:00
Nick the Sick
d72ca3747d
fix: set defaultCellMinWidth
2024-11-11 12:54:21 +01:00
Nick the Sick
2ef1c847a9
fix(react): shouldRerenderOnTransaction
defaults to false for perf
2024-11-06 13:56:42 +01:00
Nick the Sick
35a34896cb
perf: memoize the context value
2024-11-01 17:00:50 +01:00
Nick the Sick
8c68da29be
Merge branch 'develop' into next
2024-11-01 17:00:30 +01:00
Nick the Sick
e33885847e
chore: just add the options directly
2024-11-01 16:59:55 +01:00
Nick the Sick
718bf264ad
Merge branch 'develop' into next
2024-11-01 16:51:54 +01:00
Nick the Sick
c57ac23760
chore: update the type to reflect that the parent always exists
2024-11-01 16:51:12 +01:00
Nick the Sick
ad7ea1a072
Merge branch 'develop' into next
2024-11-01 16:30:54 +01:00
Rägnar O'ock
152390130e
fix(table): set min-width for cols #5435 ( #5464 )
2024-10-30 10:31:25 +01:00
Nick the Sick
d6e4cafef3
revert: "chore: memoize the editor context value"
...
This reverts commit e2787e4736
.
2024-10-30 10:17:18 +01:00
Armando Guarino
48cba5493a
fix: preserve attributes of set node
2024-10-29 14:14:53 +01:00
Nick Perez
d2f366d6d4
fix(core): update the typing of addOptions
, addStorage
to have an optional parent #5768 ( #5770 )
2024-10-28 21:44:47 +01:00
Nick the Sick
e2787e4736
chore: memoize the editor context value
2024-10-28 16:03:31 +01:00
Horu
9386de5087
docs: update link in input and paste rules docstrings ( #5771 )
2024-10-27 09:45:12 +01:00
Nick Perez
466a5a9a52
fix: properly transform paste/input rules ( #5545 )
2024-10-25 16:45:17 +02:00
Nick Perez
f95b13e93f
feat(core): allow nodes and fragments to be inserted into the editor using insertContentAt command #5764 ( #5766 )
2024-10-25 16:32:18 +02:00
github-actions[bot]
c206464619
chore(release): release version 2.9.1 ( #5757 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-10-23 11:20:21 +02:00
Nick Perez
0c9004f2ca
fix(lists): bullet-list and ordered-list no longer depend on list-item or text-style extensions #5707 ( #5756 )
2024-10-23 11:18:29 +02:00
github-actions[bot]
cbbb8a5d71
chore(release): release version v2.9.0 ( #5751 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-10-22 15:22:38 +02:00
Nick Perez
873a67c6e3
feat: in a collab setting, disable transactions that are trying to sync invalid content ( #5207 )
...
When collaborating on a document, a client may send changes which are invalid to the current client. This change makes it so that the client can be disabled from synchronizing any further changes to avoid the default behavior of stripping unknown content. This would allow the other client to continue editing on the document while still synchronizing any known changes.
2024-10-21 17:15:06 +02:00
Armando Guarino
304eedb769
fix(react): preserve editable option across renders
2024-10-21 16:38:31 +02:00
Nick Perez
ffb51d3b7e
fix(core): respect the editor's parseOptions ( #5742 )
...
Co-authored-by: guarmo <armando.guarino@tiptap.dev>
2024-10-21 12:55:35 +02:00
Kartikeya Choudhary
ae711abe32
fix(mention): update priority #5680 ( #5687 )
2024-10-20 05:51:03 +02:00
Markus Greystone
6fae240f88
fix: add clear mark parse rules to bold & italic marks ( #5705 )
2024-10-20 05:23:33 +02:00
bdbch
a2eea24b5b
Improve accessibility on the editor DOM element ( #5734 )
...
* added accessibility attributes to the editor DOM element
* added changesets
2024-10-16 11:34:26 +02:00
Éric Le Maître
364231a1bd
Fix editor destruction at the end of Vue transition ( #5648 )
...
* wip: destruction éditeur
* fix: replacing DOM nodes at unmount
* fix: event for useEditor destroy
* chore: Generating changeset
* chore: generating changeset
* chore: delete duplicate changeset
* revert: note tutorial
* feat: add Vue transition example
* fix: test for Vue transition
* fix: components within editor
* chore: remove useless ref
2024-10-14 10:26:12 +02:00
bdbch
4efd2278a1
Fix getMarkRange not finding marks when at the start of a mark ( #5717 )
...
* fix getMarkRange to always find a mark, even if cursor is at start of mark
* added changesets
* added integration tests for getMarkRange
* remove console.logs
* added forward and backward boundary checks for tests
2024-10-11 06:44:05 +02:00
bdbch
d96f679585
Fix NodePos logic for child position calculation and attribute changes ( #5716 )
...
* fix( nodepos child offsets when child is a non-text atom
* fix nodepos attribute update when node is not text
* added changesets
2024-10-10 12:43:58 +02:00
Jaap van Hoek
21df331b60
fix(table): respect resizeable columns colwidths ( #4955 )
2024-10-04 14:17:08 +02:00
Nick Perez
087e5812a6
fix: add extension-text-style as a dep of @tiptap/starter-kit #5691 ( #5693 )
2024-10-02 10:40:13 +02:00
Nick Perez
e606c06502
docs: update DecorationWithType
typings for accuracy ( #5692 )
2024-10-02 10:12:41 +02:00
Nick the Sick
7a7376c5f7
chore: wrong version
2024-10-01 11:37:53 +02:00
Nick the Sick
feea1f6880
chore: bump prosemirror view-version
2024-10-01 11:35:22 +02:00
github-actions[bot]
5d9b8d0907
chore(release): release version 2.8.0 ( #5669 )
2024-09-30 16:46:03 +02:00
이호연
93bc93353b
feat(character-count): add options for configuring counting ( #5674 )
2024-09-30 16:38:29 +02:00
Nick Perez
33e1305c20
fix(core): drop
/paste
event as Extensions #5681 ( #5684 )
2024-09-30 12:21:02 +02:00
Nick the Sick
d1870cad64
Merge "develop" into branch "next"
2024-09-26 15:18:18 +02:00
Nick Perez
6834a7f7d6
build: type defs only emit for a single package's code ( #5665 )
2024-09-26 14:51:00 +02:00
bdbch
12bb31a099
Fix/insert content at block insertions ( #5651 )
...
* fix(core): dont split text nodes when insert block nodes at start of text
* chore: added changeset
* removed duplicated logic from horizontal rule
2024-09-26 14:44:49 +02:00
github-actions[bot]
b2598dc2c2
chore(release): release version 2.7.4 ( #5667 )
2024-09-26 14:24:01 +02:00
Nick Perez
7ef401d7e5
fix(core): dereference editor from DOM element on destroy #5654 ( #5666 )
2024-09-26 11:55:40 +02:00
Kartikeya Choudhary
26056aa0c2
feat: add editorContainerProps
to EditorProvider
( #5661 )
2024-09-26 11:47:19 +02:00
github-actions[bot]
e8e4df38d5
chore(release): release version 2.7.3 ( #5652 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-09-25 18:03:01 +02:00
Nick Perez
15b54990b0
refactor: make NodeViewProps an interface again ( #5658 )
2024-09-25 15:51:30 +02:00
William Park
37913d5633
fix: update getPos
type inside NodeViewRendererProps
( #5623 )
2024-09-24 22:40:46 +02:00
yaokailun
d57ee51223
fix(core): filter rendered extensionAttributes ( #5588 )
2024-09-24 22:38:26 +02:00
Nick the Sick
14afcadd7b
Merge branch 'develop' into next
2024-09-24 22:31:49 +02:00
Nick the Sick
112d1495d6
docs: add type to nodeViews
2024-09-24 18:51:01 +02:00
Nick Perez
6d0518d418
fix: update zeed-dom version for style support #5352 ( #5640 )
2024-09-23 11:19:49 +02:00