Commit Graph

  • 5fddcef3ea Update logo Kevin Jahns 2019-08-29 12:51:16 +02:00
  • e1e46c6eb1 Merge branch 'master' of github.com:y-js/yjs Kevin Jahns 2019-08-27 02:17:16 +02:00
  • 13ad0c8464 implement Y.XmlFragment.length Kevin Jahns 2019-08-27 02:17:08 +02:00
  • 7700b50470 Merge pull request #161 from blackening/master Kevin Jahns 2019-08-20 23:18:46 +02:00
  • fc4d6165b4 13.0.0-96 v13.0.0-96 Kevin Jahns 2019-08-20 22:29:56 +02:00
  • 251c8aaefc UndoManager configuration to filter deletes Kevin Jahns 2019-08-20 22:28:49 +02:00
  • 1337d38ada 13.0.0-95 v13.0.0-95 Kevin Jahns 2019-08-09 01:18:15 +02:00
  • f5c66e41cb audit Kevin Jahns 2019-08-09 01:16:40 +02:00
  • 0e7da017fe Use lib0/any-encoding instead of JSON Kevin Jahns 2019-08-09 01:15:33 +02:00
  • f0262ffaae Updated documentation for Y.Array forEach blackening 2019-07-09 19:58:06 +08:00
  • 36203af88e should not rely on all deconstructing features because not all parsers support it Kevin Jahns 2019-06-29 14:47:34 +02:00
  • dd2b8bc6c7 13.0.0-94 v13.0.0-94 Kevin Jahns 2019-06-25 11:57:50 +02:00
  • 463065ac21 UndoManager: keep item before item is deleted (fixes some edge cases of followRedo) Kevin Jahns 2019-06-25 11:56:41 +02:00
  • d064e6e96e UndoManager accepts an array of types as scope. Implements #156 Kevin Jahns 2019-06-25 02:26:18 +02:00
  • b1ed2df208 proper TOC links Kevin Jahns 2019-06-25 00:10:12 +02:00
  • 1fe4ef135c 13.0.0-93 v13.0.0-93 Kevin Jahns 2019-06-24 23:06:11 +02:00
  • e376b5d472 UndoManager fixes Kevin Jahns 2019-06-24 23:04:53 +02:00
  • 952a9b2c41 13.0.0-92 v13.0.0-92 Kevin Jahns 2019-06-23 13:05:30 +02:00
  • 03458dc641 Port Undo/Redo approach with a clean API Kevin Jahns 2019-06-23 13:04:14 +02:00
  • 14df5b72af fix consistency bug - ref.toStruct does not correctly create GC when offset is specified Kevin Jahns 2019-06-18 18:46:19 +02:00
  • 338968031b 13.0.0-91 v13.0.0-91 Kevin Jahns 2019-06-18 18:05:39 +02:00
  • 1aac245b93 New types dont fire events - fixes #155 Kevin Jahns 2019-06-18 17:41:19 +02:00
  • 1faff323c1 13.0.0-90 v13.0.0-90 Kevin Jahns 2019-06-14 16:00:02 +02:00
  • e7280c7ae2 allow case sensitive yxml nodes Kevin Jahns 2019-06-14 15:59:00 +02:00
  • 4c38619b5d 13.0.0-89 v13.0.0-89 Kevin Jahns 2019-06-13 10:33:35 +02:00
  • b4e5c5cc1f Correctly insert embed when using YText.applyDelta Kevin Jahns 2019-06-13 10:30:39 +02:00
  • b0dbd84f7f lint markdown Kevin Jahns 2019-06-13 10:28:30 +02:00
  • 4a990963d9 13.0.0-88 v13.0.0-88 Kevin Jahns 2019-06-05 18:37:21 +02:00
  • 7e7c9d5b11 add relevant type information Kevin Jahns 2019-06-05 14:53:00 +02:00
  • 775f6eed1d fix websocket example Kevin Jahns 2019-06-02 15:16:14 +02:00
  • 1e83b9418c 13.0.0-87 v13.0.0-87 Kevin Jahns 2019-05-28 14:20:44 +02:00
  • ac3f672c80 Merge branch 'master' of github.com:y-js/yjs Kevin Jahns 2019-05-28 14:19:11 +02:00
  • 2192aa5821 Use generic Item with typed content to reduce cache misses Kevin Jahns 2019-05-28 14:18:20 +02:00
  • 70bb523005 Merge branch 'master' of github.com:y-js/yjs Kevin Jahns 2019-05-27 12:50:21 +02:00
  • 10ce6de57a import statement fix Kevin Jahns 2019-05-27 12:50:12 +02:00
  • 3fba4f25a5 Merge pull request #153 from calibr/124-text-embeds Kevin Jahns 2019-05-25 13:04:10 +02:00
  • 66c35d8499 testing: do not stringify array values before comparing Kevin Jahns 2019-05-25 12:54:30 +02:00
  • 4c14157dcf 13.0.0-86 v13.0.0-86 Kevin Jahns 2019-05-25 12:50:05 +02:00
  • ef6c382e20 fix array iterator on merged content. fixes #152 Kevin Jahns 2019-05-25 12:49:08 +02:00
  • ee45b4fdd6 process embeds in YText.toDelta calibr 2019-05-25 13:48:57 +03:00
  • 668e9e8a9b 13.0.0-85 v13.0.0-85 Kevin Jahns 2019-05-25 03:13:54 +02:00
  • 37a6d68543 implement support for boolean values. fixes #151 Kevin Jahns 2019-05-25 03:12:56 +02:00
  • f893198769 remove examples. fixes #149 Kevin Jahns 2019-05-22 17:32:51 +02:00
  • d3ee1a0ec2 Add editor support to v13 readme Kevin Jahns 2019-05-22 01:26:13 +02:00
  • d6593412a2 13.0.0-84 v13.0.0-84 Kevin Jahns 2019-05-19 21:49:36 +02:00
  • d31bf36531 use generated esm module by default Kevin Jahns 2019-05-19 21:48:09 +02:00
  • a485f550db 13.0.0-83 v13.0.0-83 Kevin Jahns 2019-05-19 20:59:56 +02:00
  • 0610b16227 bump lib0 for webpack compatibility Kevin Jahns 2019-05-19 20:43:18 +02:00
  • 72e470c5f0 Fix ytext event.delta - items that are synced and deleted Kevin Jahns 2019-05-19 20:40:11 +02:00
  • 4d12a02e2f fix offset in state vector Kevin Jahns 2019-05-16 12:31:53 +02:00
  • 4a7d6f0a2d fix sorting bug that only affects older node versions (probably because old sorting algorithms are not stable) Kevin Jahns 2019-05-14 15:21:34 +02:00
  • c80f446b5f README: update provider tutorial Kevin Jahns 2019-05-12 11:18:43 +02:00
  • 81a529d8dc update *getting started* yjs version Kevin Jahns 2019-05-07 15:43:09 +02:00
  • 4f0ab78914 13.0.0-82 v13.0.0-82 Kevin Jahns 2019-05-07 13:54:00 +02:00
  • 8c36f67f0b rework and document api Kevin Jahns 2019-05-07 13:44:23 +02:00
  • 77687d94e6 13.0.0-81 v13.0.0-81 Kevin Jahns 2019-04-28 17:32:05 +02:00
  • 4644511303 bump y-protocols dependency Kevin Jahns 2019-04-28 17:27:36 +02:00
  • 20005eecdb Merge deleted items more efficiently. Kevin Jahns 2019-04-28 17:20:35 +02:00
  • c9dda245bf v13 api docs Kevin Jahns 2019-04-28 02:37:39 +02:00
  • 1417470156 update demos link Kevin Jahns 2019-04-27 03:44:48 +02:00
  • 584e5dfd40 Link to v13 docs from README Kevin Jahns 2019-04-27 03:35:44 +02:00
  • 805acbb9f5 13.0.0-80 v13.0.0-80 Kevin Jahns 2019-04-26 19:55:14 +02:00
  • 32c4c09072 update parent._map when splitting an item Kevin Jahns 2019-04-26 19:45:37 +02:00
  • 8c5a06bbf8 fix gc when item is deleted in observer call Kevin Jahns 2019-04-26 18:37:38 +02:00
  • a336cc167c order observer and transaction cleanups after one another Kevin Jahns 2019-04-26 13:31:00 +02:00
  • 21d86cd2be Delete all children of ItemType when it is deleted Kevin Jahns 2019-04-26 12:29:28 +02:00
  • 1d0f9faa91 AbstractItem.mergeWith helper outsourced into separate function Kevin Jahns 2019-04-24 18:10:33 +02:00
  • 45237571b7 gc more efficiently Kevin Jahns 2019-04-23 20:51:32 +02:00
  • bb6f6cd141 13.0.0-79 v13.0.0-79 Kevin Jahns 2019-04-20 00:03:30 +02:00
  • 729c1f16b8 fix test provider Kevin Jahns 2019-04-20 00:02:40 +02:00
  • b6059704aa update dependencies Kevin Jahns 2019-04-20 00:00:09 +02:00
  • fa3c92f44c change parameter order of transaction events v13-refactor Kevin Jahns 2019-04-19 23:36:00 +02:00
  • cd82de7742 lint Kevin Jahns 2019-04-12 20:08:38 +02:00
  • 07a6a0044b simplify exposed APi Kevin Jahns 2019-04-12 20:04:07 +02:00
  • 4582832a71 rework intro Kevin Jahns 2019-04-12 14:24:31 +02:00
  • 07ac1d03e3 fix jsdoc Kevin Jahns 2019-04-11 23:34:56 +02:00
  • cbcf1facb8 remove todo.md Kevin Jahns 2019-04-11 17:35:09 +02:00
  • 31ff7ac78c improve jsdoc comments Kevin Jahns 2019-04-11 13:18:35 +02:00
  • ed3b31e58f jsdoc fixes Kevin Jahns 2019-04-11 00:48:52 +02:00
  • 759ecb21f7 rename transaction._replacedItems to transaction._mergeStructs Kevin Jahns 2019-04-11 00:31:43 +02:00
  • 9c29d820c8 rename AbstractRef to AbstractStructRef Kevin Jahns 2019-04-11 00:26:21 +02:00
  • 2ef11a5344 splitting an item must always happen inside a transaction, because we always need to check if we can merge it back Kevin Jahns 2019-04-11 00:23:08 +02:00
  • 9fe47e98d5 type._map points to the last element instead to enable merging of deletes in Map Kevin Jahns 2019-04-10 21:01:59 +02:00
  • 654510f3ff read struct refs as array Kevin Jahns 2019-04-10 18:52:22 +02:00
  • 52ec698635 implement some of the commented todos Kevin Jahns 2019-04-09 04:01:37 +02:00
  • 1b06f59d1c fixed remaining tests Kevin Jahns 2019-04-09 00:48:24 +02:00
  • 12bcc4d080 fix remaining random tests Kevin Jahns 2019-04-09 00:31:17 +02:00
  • e1a9f314a7 fixed part of split/merge logic Kevin Jahns 2019-04-08 13:41:28 +02:00
  • 7a111de186 refactor read/write of structs Kevin Jahns 2019-04-07 23:08:08 +02:00
  • 90b3fa9dd9 fixed merging and adapted writeStructs to write end of message Kevin Jahns 2019-04-07 12:47:04 +02:00
  • c635963747 Compare origin ids in item.integrate Kevin Jahns 2019-04-06 15:55:20 +02:00
  • 1b17b5e400 fixed 10 tests Kevin Jahns 2019-04-06 13:00:32 +02:00
  • 61d9d96d15 fix replace with delete Kevin Jahns 2019-04-05 21:06:43 +02:00
  • 7d0c048708 Items accept origins as IDs Kevin Jahns 2019-04-05 19:46:18 +02:00
  • 8a7416ad50 Create Structs based on offset, if necessary Kevin Jahns 2019-04-05 12:38:02 +02:00
  • e56899a02c after refactor - some tests are working again Kevin Jahns 2019-04-05 00:37:09 +02:00
  • 30bf3742c9 add internals file and use it to organize imports Kevin Jahns 2019-04-04 19:35:38 +02:00
  • 8dbd2c4696 restructure EventHandler Kevin Jahns 2019-04-04 13:50:00 +02:00
  • 6578727c9c fixed all type issues Kevin Jahns 2019-04-03 13:23:27 +02:00
  • 92ca001cdc implement getMap, getArray, getXml, .. Kevin Jahns 2019-04-03 03:08:10 +02:00