Commit Graph

  • 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
  • f2375d4cb2 Add 'serve' library for examples Duane Johnson 2019-05-22 09:21:37 -06: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
  • 415de1cc4c all YArray.tests type fixes Kevin Jahns 2019-04-03 02:30:44 +02:00
  • e23582b1cd more type fixes and rethinking writeStructs Kevin Jahns 2019-04-02 23:08:58 +02:00
  • 73c28952c2 fix all types but yxmlelement Kevin Jahns 2019-03-30 11:00:54 +01:00
  • 1bc1e88d6a fix y-text Kevin Jahns 2019-03-30 01:08:09 +01:00
  • c188f813a4 fixed YMap Kevin Jahns 2019-03-29 13:49:13 +01:00
  • ff981a8697 fixed YArray Kevin Jahns 2019-03-29 01:02:44 +01:00
  • d9ab593b07 prelim refactor commit Kevin Jahns 2019-03-26 01:14:15 +01:00
  • 293527e62b fix a few tsc errors (96 remaining) Kevin Jahns 2019-03-13 02:15:43 +01:00
  • 5a42a94cf4 add typescript to lint script Kevin Jahns 2019-03-13 01:49:51 +01:00
  • 040808300c clean up build script - no more warnings Kevin Jahns 2019-03-13 01:16:31 +01:00
  • 57975d409e cleanup dependencies Kevin Jahns 2019-03-13 00:22:38 +01:00
  • 306b2c64f3 Merge branch 'master' of https://github.com/y-js/yjs Kevin Jahns 2019-03-13 00:04:42 +01:00
  • 585265e9a5 refactor and remove dependency circles Kevin Jahns 2019-03-13 00:04:19 +01:00
  • 777ae9503a
    Merge pull request #142 from mtn/mtn-patch-1 Kevin Jahns 2019-03-12 03:36:51 +01:00
  • 4c1798e5fa fix all remaining tests (xml tests) Kevin Jahns 2019-03-12 01:42:51 +01:00
  • f4d85e2a3e fix y-text tests Kevin Jahns 2019-03-12 01:22:06 +01:00
  • a0f0c9c377 testing: use lib0.testing.compare to compare Maps and sets Kevin Jahns 2019-03-11 18:34:50 +01:00
  • 95ec2a435a fix remaining y-map tests Kevin Jahns 2019-03-11 17:52:51 +01:00
  • da9836fe59 added all y-map tests Kevin Jahns 2019-03-11 12:31:37 +01:00
  • 3a7411f9e8 reworked some ymap tests (a few are running again) Kevin Jahns 2019-03-11 00:00:41 +01:00
  • 39cee7c6e7 refix array tests and switch to lib0 Kevin Jahns 2019-03-10 23:26:53 +01:00
  • 0a5753c191 decode items before they are decoded. fixes lots of y-array tests Kevin Jahns 2019-03-07 18:57:39 +01:00
  • 76b7d0b651 fixed some issues in random tests Kevin Jahns 2019-03-06 13:29:16 +01:00
  • 99e3e95a00 added remaining y-array tests (random still failing) Kevin Jahns 2019-03-05 14:00:31 +01:00
  • 93ee4ee287 converted first y-array test to funlib/testing Kevin Jahns 2019-03-04 14:28:18 +01:00
  • c5cc403a29 update test commands Kevin Jahns 2019-03-01 23:45:09 +01:00
  • 75f4a0a5f0 restructuring the project Kevin Jahns 2019-03-01 23:26:40 +01:00
  • 591df5c00a
    Correct typo in README example Michael Noronha 2019-02-23 17:30:05 -06:00
  • f6b4819ae3 prosemirror: implement isChangeOrigin in state Kevin Jahns 2019-01-31 09:50:52 +01:00
  • d483d9cc83 13.0.0-78 v13.0.0-78 Kevin Jahns 2019-01-29 01:38:40 +01:00
  • 453407b93d fix connection status and awareness info when disconnected (ws-provider) Kevin Jahns 2019-01-29 01:38:23 +01:00
  • e699f92333 13.0.0-77 v13.0.0-77 Kevin Jahns 2019-01-29 00:56:15 +01:00
  • 6ff47719ef Merge branch 'master' of github.com:y-js/yjs Kevin Jahns 2019-01-29 00:55:22 +01:00
  • 3a0694c35c added utilities to make and recover snapshots Kevin Jahns 2019-01-29 00:54:58 +01:00
  • 74e5243742
    Merge pull request #138 from calibr/yjs Kevin Jahns 2019-01-23 11:00:37 +01:00
  • dcf43b9797 switch to the next item in YArray's iterator after processing a Type item calibr 2019-01-16 03:12:58 +03:00
  • 77e479c03b working on snapshotting and version history Kevin Jahns 2019-01-09 23:54:36 +01:00
  • ec58a99748 add clock vector to awareness protocol Kevin Jahns 2018-12-22 15:50:41 +01:00
  • f1eb66655b implemented leveldb persistence for websocket server Kevin Jahns 2018-12-22 13:45:59 +01:00