Commit Graph

  • 2053f7987a fix all type issues delta-refactor Kevin Jahns 2026-01-06 20:35:18 +01:00
  • a6b7a9b3a4 13.6.29 v13.6.29 v13 Kevin Jahns 2026-01-03 13:47:46 +01:00
  • cff7de11b8 catch errors in deep event handlers Kevin Jahns 2026-01-03 13:43:54 +01:00
  • ec11ef6f08 more refactoring Kevin Jahns 2025-12-29 11:37:01 +01:00
  • 69131b76c8 started refactor expose a single Yjs type only using lib0@v1 delta Kevin Jahns 2025-12-28 14:52:57 +01:00
  • 301d3836ab simplifying type system Kevin Jahns 2025-12-24 09:18:38 +01:00
  • 8cc17fc584 Merge pull request #756 from computerscienceiscool/patch-1 main Kevin Jahns 2025-12-30 20:18:51 +01:00
  • 2daa2ae18b expose getPathTo and support custom attributionManager/renderer in relativePosition transformer Kevin Jahns 2025-12-30 19:18:41 +01:00
  • 95638112d6 [AttributionManager] implement acceptAllChanges and rejectAllChanges. closes #761 Kevin Jahns 2025-12-30 18:59:48 +01:00
  • 8724af0b6e Merge pull request #759 from nperez0111/snapshot-attribution-manager Kevin Jahns 2025-12-28 15:10:51 +01:00
  • 88fd9683b8 expose SnapshotAttributionManager and createAttributionManagerFromSnapshots Nick the Sick 2025-12-28 13:47:14 +01:00
  • 8fff0cf5a1 docs: fix broken Liveblocks Yjs documentation link JJ 2025-12-20 20:30:19 -08:00
  • f5230110cd Merge pull request #755 from nperez0111/check-case Kevin Jahns 2025-12-20 14:46:20 +01:00
  • dfa2190cfa fix: if there is not element to modify, throw an error Nick the Sick 2025-12-19 17:11:56 +01:00
  • 7126035d1b Merge pull request #754 from nperez0111/rm-dep Kevin Jahns 2025-12-19 10:31:32 +01:00
  • 200907d343 [chore] remove concurrently as a devDependency Nick the Sick 2025-12-18 23:52:12 +01:00
  • f661af7077 14.0.0-19 v14.0.0-19 Kevin Jahns 2025-12-17 16:45:25 +01:00
  • cce803c8c4 Merge pull request #753 from nperez0111/attrs Kevin Jahns 2025-12-17 16:44:17 +01:00
  • 48fc7e494c fix: remove default attributions Nick the Sick 2025-12-17 16:42:03 +01:00
  • ca7c98fa35 feat: support attributing the content for DiffAttributionManager & SnapshotAttributionManager Nick the Sick 2025-12-17 16:20:46 +01:00
  • 157359a07b refactor: minor cleanup of duplicate function Nick the Sick 2025-12-17 16:17:28 +01:00
  • 0a09ff854b 13.6.28 v13.6.28 Kevin Jahns 2025-12-17 15:54:01 +01:00
  • ed29b64c30 proper cloning of yxmlElement with attributes that are not strings Kevin Jahns 2025-12-17 15:47:10 +01:00
  • 509a11f098 14.0.0-18 v14.0.0-18 Kevin Jahns 2025-12-15 16:27:30 +01:00
  • b61597fe43 bump lib0 to stable release Kevin Jahns 2025-12-15 16:27:02 +01:00
  • 4e2c470f35 14.0.0-17 v14.0.0-17 Kevin Jahns 2025-12-15 13:31:30 +01:00
  • 481823c3c9 fix preversion script Kevin Jahns 2025-12-15 13:31:04 +01:00
  • b1cff471c5 change global identifier name for compatibility with v13 Kevin Jahns 2025-12-15 13:28:01 +01:00
  • 5c6278e983 bundle and only export esm module Kevin Jahns 2025-12-15 13:27:07 +01:00
  • 988bea29c8 temporary rename for beta releases depending on yjs Kevin Jahns 2025-12-10 22:46:51 +01:00
  • 081886fed1 14.0.0-16 v14.0.0-16 Kevin Jahns 2025-12-07 02:13:51 +01:00
  • 933111f75d fixed nested delta edge case Kevin Jahns 2025-12-07 02:13:04 +01:00
  • 4fe1914389 14.0.0-15 v14.0.0-15 Kevin Jahns 2025-12-07 01:22:18 +01:00
  • b2df311fce fixed all tests & proper diff /w attribution in nested deltas Kevin Jahns 2025-12-07 01:21:19 +01:00
  • 718362324a 14.0.0-14 v14.0.0-14 Kevin Jahns 2025-11-27 20:00:27 +01:00
  • 804011160a implement diffDocsToDelta Kevin Jahns 2025-11-27 19:59:26 +01:00
  • d7b072e095 add teleportal to the list of providers Kevin Jahns 2025-11-25 11:19:50 +01:00
  • fb0c61a940 14.0.0-13 v14.0.0-13 Kevin Jahns 2025-11-19 14:12:47 +01:00
  • 37189028f8 expose decodeIdMap Kevin Jahns 2025-11-19 14:12:16 +01:00
  • 20ae14b31b 14.0.0-12 v14.0.0-12 Kevin Jahns 2025-11-19 13:03:09 +01:00
  • 03b05423b2 bump deps & make publishable Kevin Jahns 2025-11-19 13:01:54 +01:00
  • 658bd38371 getContent returns editable delta yjs/y-prosemirror#203 Kevin Jahns 2025-11-18 16:06:07 +01:00
  • de10cf0b93 expose more missing api Kevin Jahns 2025-11-18 01:47:34 +01:00
  • 2779edfd98 14.0.0-11 v14.0.0-11 Kevin Jahns 2025-11-18 00:26:55 +01:00
  • a4aa2f87bf type rework, updates are now Uint8Array<ArrayBuffer> Kevin Jahns 2025-11-18 00:26:25 +01:00
  • 5f347730f9 [readUpdateIdRanges] and refactors Kevin Jahns 2025-11-17 23:59:01 +01:00
  • 27ab396fd8 encodeStateAsUpdate returns Uint8Array<ArrayBuffer> Kevin Jahns 2025-11-17 17:30:26 +01:00
  • b1b9552855 add idmap encoding benchmark Kevin Jahns 2025-11-17 14:55:35 +01:00
  • b82a71ab41 y.map should accept objects without constructor Kevin Jahns 2025-11-14 00:57:19 +01:00
  • 452c83b3c6 fix node tests Kevin Jahns 2025-11-12 14:25:19 +01:00
  • 19b5134604 fix all tests Kevin Jahns 2025-11-03 18:13:34 +01:00
  • 2f7895e5ce fixes and more tests for delta representation on abstract types Kevin Jahns 2025-10-30 03:26:24 +01:00
  • d298ca9a7c 14.0.0-10 v14.0.0-10 Kevin Jahns 2025-10-29 02:51:54 +01:00
  • 54c041c613 cleanup docs task Kevin Jahns 2025-10-29 02:50:00 +01:00
  • 61e3459745 lint Kevin Jahns 2025-10-29 02:43:08 +01:00
  • 029aba44c3 usability - observeDeep returns function Kevin Jahns 2025-10-29 02:39:27 +01:00
  • 584ad5fc9a bump deps and use new delta format Kevin Jahns 2025-10-28 17:51:10 +01:00
  • 19dbe61141 14.0.0-9 v14.0.0-9 Kevin Jahns 2025-10-23 13:54:47 +02:00
  • 57bc4d3f42 lint Kevin Jahns 2025-10-23 13:53:49 +02:00
  • 04359198d6 no forced tests for release Kevin Jahns 2025-10-23 13:34:38 +02:00
  • 1b07864d95 bump to lib0 beta release Kevin Jahns 2025-10-23 13:32:37 +02:00
  • 1ce8154d64 fixed several v2 issues Kevin Jahns 2025-10-22 23:25:30 +02:00
  • c9829b0993 fixed most tests for delta v2 migration Kevin Jahns 2025-10-21 16:31:59 +02:00
  • 91384b54bf [wip] refactor for lib0/delta v2 Kevin Jahns 2025-10-20 02:14:02 +02:00
  • 2f47a98380 add reference to lean-yjs Kevin Jahns 2025-09-15 18:35:33 +02:00
  • 5c861336ad [readme] add Theneo as a user Kevin Jahns 2025-07-25 13:36:39 +02:00
  • e6ab2bbc12 major update on the (nested) event system. created dedicated delta classes to represent changes and content representations on all types. Kevin Jahns 2025-07-19 16:17:05 +02:00
  • 72393e6ce8 work on new deltas with modifiers Kevin Jahns 2025-07-07 20:23:50 +02:00
  • 496389e9df 14.0.0-8 Kevin Jahns 2025-06-23 15:07:21 +02:00
  • 5000fe58f9 export createDelta Kevin Jahns 2025-06-23 15:04:59 +02:00
  • e05d538f21 documentation for attribution feature Kevin Jahns 2025-06-16 12:15:40 +02:00
  • ab9e726247 14.0.0-7 Kevin Jahns 2025-06-12 19:08:09 +02:00
  • 6c7866147b lint Kevin Jahns 2025-06-12 19:06:30 +02:00
  • 5e4d240e19 [suggested formatting] implement previousUnattributedAttributes approach Kevin Jahns 2025-06-12 18:54:47 +02:00
  • 05c79b98d9 14.0.0-6 Kevin Jahns 2025-06-11 17:52:01 +02:00
  • a1a0f441ea lint Kevin Jahns 2025-06-11 17:49:30 +02:00
  • 5c5139bbba handle another attribution edge case for formatting Kevin Jahns 2025-06-11 17:39:49 +02:00
  • d6a3e637e0 fixes for accepting / rejecting suggestions Kevin Jahns 2025-06-11 00:00:07 +02:00
  • 9161a9682c [delta] useAttributes doesn't clean up empty objects Kevin Jahns 2025-06-10 03:10:32 +02:00
  • a9f802d77e fixed a bunch of issues related to attribution of formats Kevin Jahns 2025-06-09 21:21:33 +02:00
  • 10a019806a reject suggestion working Kevin Jahns 2025-06-09 19:40:07 +02:00
  • 74a5a37180 DiffAttributionManager supports accepting suggestions Kevin Jahns 2025-06-08 02:17:23 +02:00
  • 92bab00678 be able to encode partial state with holes correctly Kevin Jahns 2025-06-07 19:18:24 +02:00
  • 8ef8ffc250 fix gc splice issues happening in y-quill Kevin Jahns 2025-06-06 19:08:31 +02:00
  • a76d6e1c0e [skip allowed struct in yjs] fixed all tests Kevin Jahns 2025-06-06 17:46:12 +02:00
  • 78fb8d0b0a fixed another splicing issue with skips Kevin Jahns 2025-06-06 02:09:24 +02:00
  • f41e633041 work on allowing skips in struct store Kevin Jahns 2025-06-06 00:59:06 +02:00
  • e62e1d7c53 implement StructSet abstraction Kevin Jahns 2025-06-05 14:52:55 +02:00
  • c37ee3ee8c fix suggestion issues with formatting by introducing an option to disable automattic formatting cleanups Kevin Jahns 2025-06-02 14:12:43 +02:00
  • 4d508918e9 fuzz tests for unformatted text run Kevin Jahns 2025-06-02 00:57:14 +02:00
  • 6d7ccf66ed fix am.readContent Kevin Jahns 2025-06-01 01:09:52 +02:00
  • d9490c43d1 fix issue with slicing content in attrMngr Kevin Jahns 2025-05-31 21:00:30 +02:00
  • 172b157b7c fix puzzle1 Kevin Jahns 2025-05-30 18:50:39 +02:00
  • f1ae2a78a1 suggestion fixes Kevin Jahns 2025-05-29 21:47:29 +02:00
  • 90514dd51b more attribution fixes for y-quill Kevin Jahns 2025-05-24 12:56:37 +02:00
  • 34b90fcdd6 [attribution] fixes for suggestion support in y-quill Kevin Jahns 2025-05-24 01:14:21 +02:00
  • 43c752170d fix reading content with new api Kevin Jahns 2025-05-22 19:46:27 +02:00
  • 5b29e54a59 be able to insert into attributed content Kevin Jahns 2025-05-21 22:11:28 +02:00
  • 3fd60a2017 first tests on attributed events Kevin Jahns 2025-05-21 16:04:55 +02:00
  • e1ef2210d9 only have a single getDelta implementation for events and retrieving content Kevin Jahns 2025-05-19 17:52:59 +02:00