Commit Graph

14 Commits

Author SHA1 Message Date
Kevin Jahns
562c1e32d8 partially fix attribution updates on the ytype maintained delta 2026-07-01 01:36:50 +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
f983fb767b flatten, no more circular dependencies 2026-03-27 01:30:12 +01:00
Kevin Jahns
2e330c97f5 fix tests and upgrade deps 2026-02-25 16:16:46 +01:00
Kevin Jahns
d741c46f1f [update] intersect 2026-01-14 05:05:36 +01:00
Kevin Jahns
8bd9946a95 [delta integration] fix many tests 2026-01-10 00:57:43 +01:00
Kevin Jahns
2daa2ae18b expose getPathTo and support custom attributionManager/renderer in relativePosition transformer 2025-12-30 19:18:41 +01:00
Kevin Jahns
b2df311fce fixed all tests & proper diff /w attribution in nested deltas 2025-12-07 01:21:19 +01:00
Kevin Jahns
c9829b0993 fixed most tests for delta v2 migration 2025-10-21 16:31:59 +02:00
Kevin Jahns
e6ab2bbc12 major update on the (nested) event system. created dedicated delta classes to represent changes and content representations on all types. 2025-07-25 16:09:13 +02:00
Kevin Jahns
0efa4dd2a7 [diffing] event returns delta class object, migrate away from legacy deltas, work on snapshots using attribution manager. WIP 2025-07-25 16:07:28 +02:00
Kevin Jahns
1722c8a36f Implement & test getContentDeep for all types. Improve ability to compare things using lib0/traits. 2025-07-25 16:03:30 +02:00
Kevin Jahns
4738944446 Run tests without compilation. optimize testHelper output. 2025-07-25 15:58:24 +02:00
Kevin Jahns
75f4a0a5f0 restructuring the project 2019-03-01 23:28:11 +01:00