Commit Graph

  • e5f286cf89 feat: expose some types Alex Yang 2023-11-06 16:49:33 -06:00
  • c14a8d70f1
    Merge pull request #593 from himself65/remove-unused-check Kevin Jahns 2023-11-02 20:23:06 +01:00
  • 53558645c3 fix: use switch instead of ifs Alex Yang 2023-10-30 19:55:05 -05:00
  • f52569b8fa fix: remove unused if-statement check Alex Yang 2023-10-30 19:41:09 -05:00
  • 15279e430c weak links decoding proposal Bartosz Sypytkowski 2023-10-26 10:34:30 +09:00
  • a01113812c introduced Y.Range for inclusive and exclusive range definitions Bartosz Sypytkowski 2023-10-26 09:56:31 +09:00
  • 25bef2308f
    Fix typing of Y.Map iterators Andrew Haines 2023-10-25 15:00:48 +01:00
  • e7572d61c6
    Only emit "load" when sync is set to true Samy Pessé 2023-10-22 11:03:25 +02:00
  • e6afc51b84 add documentation on V2 events Nik Graf 2023-10-07 20:46:52 +02:00
  • c629fdb998
    add documentation on V2 events Nik Graf 2023-10-07 20:46:52 +02:00
  • 22814bbfe6
    Merge branch 'yjs:main' into main Nik Graf 2023-10-07 20:41:08 +02:00
  • f961aa960d fixed decoding issue Bartosz Sypytkowski 2023-10-07 04:36:49 +02:00
  • f3de5b0add draft of YWeakLink type Bartosz Sypytkowski 2023-10-06 11:30:31 +02:00
  • 1c8e6d8280
    Add Evernote as a user of Yjs Gabor Veres 2023-10-06 09:44:30 +02:00
  • 171d801e0a
    docs(readme): fix typo Jesse Jackson 2023-10-05 00:41:48 -05:00
  • 9a7b659919 bump lib0 Kevin Jahns 2023-09-23 16:59:23 +02:00
  • e0a9c0d9bb
    Merge pull request #577 from EricHasegawa/patch-1 Kevin Jahns 2023-09-19 13:15:58 +02:00
  • 3a758f89a1
    Correct typos in INTERNALS.md Eric Hasegawa 2023-09-18 13:30:15 -07:00
  • b5051e91ac
    Merge pull request #533 from booxood/fix-docs-example Kevin Jahns 2023-09-18 19:32:01 +02:00
  • 2fe8907ab0 13.6.8 v13.6.8 Kevin Jahns 2023-09-18 10:22:28 +02:00
  • 29270b5f3e fix "can't read origin of undefined" - fixes #417 Kevin Jahns 2023-09-18 09:55:50 +02:00
  • 2c7c9d90eb
    fix clientID description (53bit to 32bit) Nik Graf 2023-09-15 06:33:02 +02:00
  • 7d35331c89
    switch to uint53 for generateNewClientId Nik Graf 2023-09-11 22:43:39 +02:00
  • a099e98bd6 create error on call - fixes #569 Kevin Jahns 2023-09-07 13:41:35 +02:00
  • 1b0da31d00
    Merge pull request #567 from stevenfabre/main Kevin Jahns 2023-09-06 17:01:29 +02:00
  • a1fda219e4 lint readme Kevin Jahns 2023-09-01 13:26:04 +02:00
  • 09687221ac
    Merge pull request #568 from himself65/docs-update Kevin Jahns 2023-09-01 13:01:57 +02:00
  • 4d7a366f6e docs: add @toeverything/y-indexeddb Alex Yang 2023-08-31 17:18:52 -05:00
  • e2defaf396 fixed failing weak link ref tests after rebase Bartosz Sypytkowski 2023-08-31 19:23:12 +02:00
  • d25307c355 fixed linter errors Bartosz Sypytkowski 2023-08-17 20:20:49 +02:00
  • 10cf4b44f8 fixed issues with unbounded XmlText.toString Bartosz Sypytkowski 2023-08-17 20:00:48 +02:00
  • 160c9ca1b7 quotations ove text with XML formatted strings Bartosz Sypytkowski 2023-07-14 10:00:57 +02:00
  • 8788a4b9e0 quotations: fix splitting quoted item and inserting new item in quoted range Bartosz Sypytkowski 2023-07-08 08:54:46 +02:00
  • 94c8ee3a87 added YArray.quote observers to tests Bartosz Sypytkowski 2023-07-07 13:32:22 +02:00
  • 535bcc3424 added tests for quoting multiple elements in arrays Bartosz Sypytkowski 2023-07-07 11:11:22 +02:00
  • 5415565cf0 renamed YArray.link -> YArray.quote Bartosz Sypytkowski 2023-07-07 10:20:10 +02:00
  • 02367b612b basics of range based quotations Bartosz Sypytkowski 2023-07-07 10:12:30 +02:00
  • 337cc1e202 changed weak link serialization to use restEncoder Bartosz Sypytkowski 2023-06-30 20:23:32 +02:00
  • cbdbf2ccc1 fixed remaining weak link tests Bartosz Sypytkowski 2023-06-30 13:43:28 +02:00
  • 88883a7402 moved linkedBy reference out of Item into StructStore Bartosz Sypytkowski 2023-06-30 11:29:06 +02:00
  • 75853433d9 fixed missing deps for linked content Bartosz Sypytkowski 2023-06-23 07:16:35 +02:00
  • 170a80a25f more comments Bartosz Sypytkowski 2023-06-15 11:13:38 +02:00
  • c7f069318e even more delayed visitedLink initialization in event bubbling Bartosz Sypytkowski 2023-06-15 10:44:22 +02:00
  • 6e95c19b3e prevent infinite loops when deepObserve is called over links with circular references Bartosz Sypytkowski 2023-06-15 09:50:06 +02:00
  • cc3ca51d6a make WeakLink event propagation bubble up Bartosz Sypytkowski 2023-06-15 05:55:24 +02:00
  • 0e0d626220 deep event propagation over linked elements Bartosz Sypytkowski 2023-06-09 16:17:21 +02:00
  • 6bbb6aca74 working flat observers over arrays + test Bartosz Sypytkowski 2023-06-09 16:04:20 +02:00
  • e50db9e123 reimplemented WeakLink as an AbstractType Bartosz Sypytkowski 2023-06-09 15:55:25 +02:00
  • 6f9db68f9a renamed WeakLink -> YWeakLink + YWeakLinkEvent Bartosz Sypytkowski 2023-06-09 13:57:06 +02:00
  • c6640fae5b more thorough tests Bartosz Sypytkowski 2023-06-04 08:44:24 +02:00
  • 16556fd8a1 simplified model for weak links Bartosz Sypytkowski 2023-06-02 20:02:28 +02:00
  • 0d9de28609 WeakLink: generally working except events Bartosz Sypytkowski 2023-05-31 08:45:17 +02:00
  • 1b6b69f056 first tests passing Bartosz Sypytkowski 2023-05-30 11:51:36 +02:00
  • 608a309f2c more work Bartosz Sypytkowski 2023-05-30 09:05:06 +02:00
  • 740598cef2 draft for WeakLink API Bartosz Sypytkowski 2023-05-29 10:17:38 +02:00
  • 0b30413f6e Liveblocks in Yjs README Steven Fabre 2023-08-31 05:34:05 -04:00
  • eeae74decf sponsors update Kevin Jahns 2023-08-29 16:34:26 +02:00
  • 5ac498d62e
    Merge pull request #566 from IllumiDesk/docs/add-illumidesk-ref Kevin Jahns 2023-08-29 16:33:32 +02:00
  • 9a9a1ffeeb Adds IllumiDesk as a reference to the using list Greg Werner 2023-08-28 14:45:43 -04:00
  • 1ed12434a1
    Merge pull request #556 from AdventureBeard/patch-1 Kevin Jahns 2023-08-28 12:26:31 +02:00
  • 7a4975ee85
    Merge branch 'main' into patch-1 Kevin Jahns 2023-08-28 12:26:18 +02:00
  • 92ee76ad6e
    Merge pull request #564 from akshaykmr/readme-update-who-is-using Kevin Jahns 2023-08-24 14:01:32 +02:00
  • 97c09a6cca fix #509 Kevin Jahns 2023-08-24 13:52:38 +02:00
  • 2e3ba0f81f
    Merge pull request #565 from himself65/himself65-patch-1 Kevin Jahns 2023-08-23 16:46:17 +02:00
  • 61abf3a1db
    Update README.md Alex Yang 2023-08-23 09:25:18 -05:00
  • bd867cb161 add oorja to who is using yjs Akshay Kumar 2023-08-23 19:31:58 +05:30
  • 87b7d3e951 add Yjs-compatible ports to documentation Kevin Jahns 2023-08-23 15:42:48 +02:00
  • 89f815cee2 fix: remove unused Alex Yang 2023-08-11 10:41:29 -04:00
  • 7fe1b6a889 docs: update jsdoc Alex Yang 2023-08-11 10:40:56 -04:00
  • 02a9302f69 fix: left might be GC Alex Yang 2023-08-11 04:04:46 -04:00
  • 7bdf94167a
    fix comment GQ 2023-07-31 15:05:33 +08:00
  • 03b9a806e8
    Update README.md Braden 2023-07-23 14:40:03 -05:00
  • 5ee6992d1f 13.6.7 v13.6.7 Kevin Jahns 2023-07-17 14:43:07 +02:00
  • dd31040656
    Merge pull request #553 from yjs/simpler-bulk-changes-fix-542 Kevin Jahns 2023-07-17 14:35:18 +02:00
  • c77dedb68d bulk-merging structs - replaces #542, fixes #541 Kevin Jahns 2023-07-17 14:29:54 +02:00
  • 114e3a825b only switch to bulk filtering when the transaction appears to be a busy one Noel Levy 2023-07-09 09:00:14 -07:00
  • 4305ca2196 duplicate references to the merge target into the struct store Noel Levy 2023-07-06 16:28:02 -07:00
  • 17cc6d0226 mark structs as merged and filter out at the end of bulk operations Noel Levy 2023-06-16 13:50:42 -07:00
  • aade85d6f1 changed weak link serialization to use restEncoder Bartosz Sypytkowski 2023-06-30 20:23:32 +02:00
  • 77cce5e500 fixed remaining weak link tests Bartosz Sypytkowski 2023-06-30 13:43:28 +02:00
  • 747ceb9916 moved linkedBy reference out of Item into StructStore Bartosz Sypytkowski 2023-06-30 11:29:06 +02:00
  • b56debef00 14.0.0-1 v14.0.0-1 move Kevin Jahns 2023-06-28 15:27:24 +02:00
  • 5b16071380 fix #481 - calculate path correctly when parents are moved Kevin Jahns 2023-06-28 15:25:59 +02:00
  • 90f2a06b5e throw error when event changes are computed after a transaction Kevin Jahns 2023-06-27 13:20:53 +02:00
  • 7ced59c847 fix #485 - forEach index Kevin Jahns 2023-06-27 12:21:40 +02:00
  • 8586806932 13.6.6 v13.6.6 Kevin Jahns 2023-06-25 19:10:34 +02:00
  • 981340139f skip iterating when there are no formatting items - replaces #547 Kevin Jahns 2023-06-25 12:46:02 +02:00
  • 9d2b488691 fixed missing deps for linked content Bartosz Sypytkowski 2023-06-23 07:16:35 +02:00
  • b792902f17 13.6.5 v13.6.5 Kevin Jahns 2023-06-22 17:55:45 +02:00
  • 83b7c6839e
    Merge pull request #548 from YousefED/fix/equalDeleteSets Kevin Jahns 2023-06-22 17:46:34 +02:00
  • 65c4d40a87 Merge branch 'NilSet-path-cache-invalidation' Kevin Jahns 2023-06-22 17:48:19 +02:00
  • 942c8a267b remove duplicate Transaction.callAll logic Kevin Jahns 2023-06-22 17:46:49 +02:00
  • eda085936a keep original imports yousefed 2023-06-21 18:29:40 +02:00
  • 12be6c006a fix equalDeleteSets yousefed 2023-06-21 18:28:53 +02:00
  • 08250a9a6c skip formatting cleanup when the ytext doesnt have any ContentFormat Noel Levy 2023-06-20 14:23:03 -07:00
  • 5d862477cd invalidate cached path when changing currentTarget of event Noel Levy 2023-06-19 11:31:45 -07:00
  • 782b2f4d00 fix: Improve the getAttributes method implementation willbean 2023-06-17 18:39:30 +08:00
  • c398448152 add blocksuite editor by affine Kevin Jahns 2023-06-16 16:04:18 +02:00
  • 2fbba13246 13.6.4 v13.6.4 Kevin Jahns 2023-06-15 13:11:40 +02:00
  • 885a740470 heavily improve performance when there are many events Kevin Jahns 2023-06-15 13:09:30 +02:00