Kevin Jahns
|
ca98fead1f
|
add test case for custom AttributionsRenderer usecase
|
2026-07-15 16:18:07 +02:00 |
|
Kevin Jahns
|
486d5677d9
|
renamed TwoSetRenderer => AttributionsRenderer, AttributionsRenderer refactor
|
2026-07-11 23:59:37 +02:00 |
|
Kevin Jahns
|
5b73c7873f
|
last remainder of all fuzz tests extracted into test cases and fixed
|
2026-07-05 23:33:40 +02:00 |
|
Kevin Jahns
|
72e0113acd
|
fix a bunch of fuzz tests
|
2026-07-05 22:47:19 +02:00 |
|
Kevin Jahns
|
ffef070c1a
|
add reduced (failing) suggestion-mode fuzz tests
|
2026-07-05 19:52:11 +02:00 |
|
Kevin Jahns
|
1715e8b415
|
fix reproducible cache-drift in suggestion mode
|
2026-07-05 19:17:19 +02:00 |
|
Kevin Jahns
|
5b190f5908
|
fix clearing of attributions when accepting changes
|
2026-07-05 17:33:39 +02:00 |
|
Kevin Jahns
|
804e4d346e
|
revert changes that can't be applied in applyDelta + use d.useFormats() instead of writing directly
|
2026-07-05 16:39:34 +02:00 |
|
Kevin Jahns
|
53fd028511
|
fix rendering of insertions in deleted children + fast path for content rendering + renderer updates
|
2026-07-04 16:03:01 +02:00 |
|
Kevin Jahns
|
da8f35dae2
|
fire event handlers on deleted types
|
2026-07-03 19:35:43 +02:00 |
|
Kevin Jahns
|
13a5f39ac1
|
handle renderer change events and special edge-cases for incremental updates
|
2026-07-03 00:37:32 +02:00 |
|
Kevin Jahns
|
59cb523552
|
applyDelta accepts an origin paramiter - conforming to RDT interface
|
2026-07-02 18:44:46 +02:00 |
|
Kevin Jahns
|
d55f7f91ad
|
add origin to rdt's 'delta' event
|
2026-07-02 00:59:03 +02:00 |
|
Kevin Jahns
|
c0f9ee9961
|
lint
|
2026-07-01 12:00:42 +02:00 |
|
Kevin Jahns
|
61a0abaaab
|
consistently name formatting attributes => formats
|
2026-07-01 11:45:55 +02:00 |
|
Kevin Jahns
|
dd8c2ab193
|
fix remaining issues with cached ytype.delta
|
2026-07-01 01:36:50 +02:00 |
|
Kevin Jahns
|
562c1e32d8
|
partially fix attribution updates on the ytype maintained delta
|
2026-07-01 01:36:50 +02:00 |
|
Kevin Jahns
|
856d5b29ba
|
YType is an RDT
|
2026-07-01 01:36:50 +02:00 |
|
Kevin Jahns
|
3e976a22ab
|
implement Y.gcIdSet
|
2026-06-22 18:00:47 +02:00 |
|
Kevin Jahns
|
e53a6a0227
|
rename concept AttributionManager => Renderer
definitely a breaking change to all users of the current attribution api
|
2026-06-16 21:29:45 +02:00 |
|
Kevin Jahns
|
4d5176bf60
|
fix #781 - drop of content when intersecting with contentIds
|
2026-06-12 18:03:34 +02:00 |
|
Kevin Jahns
|
566e7c63a0
|
[undo-manager] handle edge case - fixes #757
|
2026-05-28 18:17:46 +02:00 |
|
Kevin Jahns
|
858df07076
|
lint
|
2026-05-26 20:40:44 +02:00 |
|
Kevin Jahns
|
c528128949
|
additional test for "only positive ops for snapshots"
|
2026-05-26 20:29:54 +02:00 |
|
Kevin Jahns
|
6ed8ece9da
|
only positive ops + attribution when rendering snapshots. related to yjs/y-prosemirror#247
|
2026-05-26 20:12:26 +02:00 |
|
Kevin Jahns
|
b21451be34
|
fix attribution names insertedAt => insertAt
|
2026-05-12 16:24:51 +02:00 |
|
Kevin Jahns
|
ccff67a3f1
|
bump lib0
|
2026-04-15 01:29:00 +02:00 |
|
Kevin Jahns
|
f30c784cb9
|
fix attribution change event to contain explicit attributions
|
2026-04-15 01:24:15 +02:00 |
|
Kevin Jahns
|
ebae7a3ee2
|
properly attribute deleted content in events
|
2026-04-11 18:27:01 +02:00 |
|
Kevin Jahns
|
f983fb767b
|
flatten, no more circular dependencies
|
2026-03-27 01:30:12 +01:00 |
|
Kevin Jahns
|
75c10c19a5
|
schemas and upgrade lib0
|
2026-03-24 00:34:37 +01:00 |
|
Kevin Jahns
|
7795050a74
|
reproduce #767
|
2026-03-14 13:42:39 +01:00 |
|
Kevin Jahns
|
ee0b63b356
|
[Y.mergeUpdates] optimized for merging many updates
|
2026-02-27 01:08:22 +01:00 |
|
Kevin Jahns
|
2e330c97f5
|
fix tests and upgrade deps
|
2026-02-25 16:16:46 +01:00 |
|
Kevin Jahns
|
ae7dc2dedd
|
lint & typechecks for lib0 upgrade
|
2026-02-25 15:55:42 +01:00 |
|
Kevin Jahns
|
e3ba2cbab4
|
type fixes
|
2026-02-23 20:22:40 +01:00 |
|
Kevin Jahns
|
099ce92362
|
lint issues
|
2026-02-15 20:05:10 +01:00 |
|
Kevin Jahns
|
68ae2f1da8
|
type issue in tests
|
2026-01-19 15:12:41 +01:00 |
|
Kevin Jahns
|
d741c46f1f
|
[update] intersect
|
2026-01-14 05:05:36 +01:00 |
|
Kevin Jahns
|
bee0afb38d
|
add missing meta apis (mostly contentIds & contentMaps)
|
2026-01-14 01:49:32 +01:00 |
|
Kevin Jahns
|
2b5138a06d
|
rename readUpdateToContentIds => createContentIdsFromUpdate
|
2026-01-13 04:11:23 +01:00 |
|
Kevin Jahns
|
241d9429cc
|
content utilities
|
2026-01-11 00:25:03 +01:00 |
|
Kevin Jahns
|
65bc32f1ae
|
attributions filtering, undo of contentIds
|
2026-01-10 23:53:38 +01:00 |
|
Kevin Jahns
|
1d78034ae9
|
contentIds/contentMap API
|
2026-01-10 22:04:30 +01:00 |
|
Kevin Jahns
|
6ec341f564
|
getContent => toDelta
|
2026-01-10 17:32:29 +01:00 |
|
Kevin Jahns
|
ffabdff3d5
|
remove insertAfter
|
2026-01-10 13:36:49 +01:00 |
|
Kevin Jahns
|
bbaec17bf3
|
[delta integration] fixed all tests
|
2026-01-10 13:28:41 +01:00 |
|
Kevin Jahns
|
8bd9946a95
|
[delta integration] fix many tests
|
2026-01-10 00:57:43 +01:00 |
|
Kevin Jahns
|
2053f7987a
|
fix all type issues
|
2026-01-06 20:35:18 +01:00 |
|
Kevin Jahns
|
ec11ef6f08
|
more refactoring
|
2025-12-30 20:24:59 +01:00 |
|