Commit Graph

  • 509a11f098 14.0.0-18 main 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
  • 7d5d6b840f fix some edge cases Kevin Jahns 2025-05-19 00:50:34 +02:00
  • 4d582748c1 more generic gedDelta implementation (could be used for events) Kevin Jahns 2025-05-18 22:56:14 +02:00
  • b646654df1 be able to intersect idmaps and idsets Kevin Jahns 2025-05-09 20:34:18 +02:00
  • 62422544bc events can be computed with attributions Kevin Jahns 2025-05-08 15:18:18 +02:00
  • fc620617df lint & fix tests Kevin Jahns 2025-05-07 22:43:23 +02:00
  • cb191e744e [y.text] event returns delta - fix a bunch of bugs Kevin Jahns 2025-05-07 19:35:31 +02:00
  • 0efa4dd2a7 [diffing] event returns delta class object, migrate away from legacy deltas, work on snapshots using attribution manager. WIP Kevin Jahns 2025-05-07 00:35:57 +02:00
  • de12a0ff9f 14.0.0-5 Kevin Jahns 2025-05-05 14:19:26 +02:00
  • 04c6fbde52 fix nicks test case Kevin Jahns 2025-05-05 14:17:45 +02:00
  • 00c2646031 [idmap/idset] implement forEach and perf improvement on diffingAttributionManager Kevin Jahns 2025-05-01 16:26:23 +02:00
  • 6e98b3f1f3 14.0.0-4 Kevin Jahns 2025-05-01 15:47:54 +02:00
  • 2aba7bf0fd add missing exports for y-prosemirror Kevin Jahns 2025-05-01 15:46:28 +02:00
  • 397f24bc7d 14.0.0-3 Kevin Jahns 2025-05-01 15:31:19 +02:00
  • 7528541713 bump y-protocols Kevin Jahns 2025-05-01 15:26:26 +02:00
  • d8143efb12 fix nicks test Kevin Jahns 2025-05-01 14:44:24 +02:00
  • a43f1983c5 [AttributionManager] auto-updates on doc changes and can destroy itself Kevin Jahns 2025-04-30 23:17:15 +02:00
  • 2daad96c12 implement idset.delete & idmap.delete Kevin Jahns 2025-04-30 22:12:09 +02:00
  • 574892be8c 14.0.0-2 Kevin Jahns 2025-04-30 18:15:35 +02:00
  • df4a424793 lint Kevin Jahns 2025-04-30 18:13:54 +02:00
  • af2ccc741f add an simple attributions example Kevin Jahns 2025-04-29 23:29:02 +02:00
  • 527e382f8a implement createAttributionsManagerFromDiff that automatically handles gc Kevin Jahns 2025-04-29 22:42:56 +02:00
  • 1722c8a36f Implement & test getContentDeep for all types. Improve ability to compare things using lib0/traits. Kevin Jahns 2025-04-29 18:02:15 +02:00
  • 4f840247a3 implement and test getContent on all types Kevin Jahns 2025-04-28 17:06:32 +02:00