yarn yjs 14.0.0-9

one day ago
  • lint 57bc4d3
  • no forced tests for release 0435919
  • bump to lib0 beta release 1b07864
  • fixed several v2 issues 1ce8154
  • fixed most tests for delta v2 migration c9829b0
  • [wip] refactor for lib0/delta v2 91384b5
  • add reference to lean-yjs 2f47a98
  • [readme] add Theneo as a user 5c86133
  • major update on the (nested) event system. created dedicated delta classes to represent changes and content representations on all types. e6ab2bb
  • work on new deltas with modifiers 72393e6
  • 14.0.0-8 496389e
  • export createDelta 5000fe5
  • documentation for attribution feature e05d538
  • 14.0.0-7 ab9e726
  • lint 6c78661
  • [suggested formatting] implement previousUnattributedAttributes approach 5e4d240
  • 14.0.0-6 05c79b9
  • lint a1a0f44
  • handle another attribution edge case for formatting 5c5139b
  • fixes for accepting / rejecting suggestions d6a3e63
  • [delta] useAttributes doesn't clean up empty objects 9161a96
  • fixed a bunch of issues related to attribution of formats a9f802d
  • reject suggestion working 10a0198
  • DiffAttributionManager supports accepting suggestions 74a5a37
  • be able to encode partial state with holes correctly 92bab00
  • fix gc splice issues happening in y-quill 8ef8ffc
  • [skip allowed struct in yjs] fixed all tests a76d6e1
  • fixed another splicing issue with skips 78fb8d0
  • work on allowing skips in struct store f41e633
  • implement StructSet abstraction e62e1d7
  • fix suggestion issues with formatting by introducing an option to disable automattic formatting cleanups c37ee3e
  • fuzz tests for unformatted text run 4d50891
  • fix am.readContent 6d7ccf6
  • fix issue with slicing content in attrMngr d9490c4
  • fix puzzle1 172b157
  • suggestion fixes f1ae2a7
  • more attribution fixes for y-quill 90514dd
  • [attribution] fixes for suggestion support in y-quill 34b90fc
  • fix reading content with new api 43c7521
  • be able to insert into attributed content 5b29e54
  • first tests on attributed events 3fd60a2
  • only have a single getDelta implementation for events and retrieving content e1ef221
  • fix some edge cases 7d5d6b8
  • more generic gedDelta implementation (could be used for events) 4d58274
  • be able to intersect idmaps and idsets b646654
  • events can be computed with attributions 6242254
  • lint & fix tests fc62061
  • [y.text] event returns delta - fix a bunch of bugs cb191e7
  • [diffing] event returns delta class object, migrate away from legacy deltas, work on snapshots using attribution manager. WIP 0efa4dd
  • 14.0.0-5 de12a0f
  • fix nicks test case 04c6fbd
  • [idmap/idset] implement forEach and perf improvement on diffingAttributionManager 00c2646
  • 14.0.0-4 6e98b3f
  • add missing exports for y-prosemirror 2aba7bf
  • 14.0.0-3 397f24b
  • bump y-protocols 7528541
  • fix nicks test d8143ef
  • [AttributionManager] auto-updates on doc changes and can destroy itself a43f198
  • implement idset.delete & idmap.delete 2daad96
  • 14.0.0-2 574892b
  • lint df4a424
  • add an simple attributions example af2ccc7
  • implement createAttributionsManagerFromDiff that automatically handles gc 527e382
  • Implement & test getContentDeep for all types. Improve ability to compare things using lib0/traits. 1722c8a
  • implement and test getContent on all types 4f84024
  • getContent on Y.Map b3171c5
  • [AttributionManager] further improve performance to be almost on-par with toString ece7466
  • [attribution manager] returns null instead of empty array to reduce gc allocations 324620d
  • more work on optimizing. Improve the test case. d399756
  • add test case for finding a type in another ydoc f5e2a4d
  • more perf improvements on getContent with attributedContent a6b2dd1
  • working on performance fbfe0e0
  • add another example and create a writeup for attributing content. 69786f7
  • perf tests toDelta vs getContent 768d6b1
  • attribution tests for adding and removing attributes 7de9476
  • basic attribution test working 3c37699
  • first test case for attributions 6671071
  • attributions and fixes to idmap 2e2968e
  • implement base AttributionManager class and use in Y.Text 5f5cf34
  • more renames (ds=>idset) f78a7d0
  • more renames (am=>idmap) 065f268
  • efficient encoding & decoding of IdMaps 99bcafe
  • implement attribution class that is de-duplicated in IdMap 2d87301
  • rename AttributionManager=>IdMap 1d025ae
  • ds is no longer maintained on store - improves perf 55238e0
  • diffing of attribution manager state a360751
  • [am] fixed tests 8908bd2
  • Work on AttributionManager a6ae65d
  • use stores ds to compute state as update 869dd2a
  • doc maintains ds 6360297
  • rename DeleteSet=>IdSet and add utilities and perf improvements 46347ee
  • add test case for insertSet c554bd7
  • use "insertSet" instead of computing state vectors in transactions da3cb22
  • add randomized tests for ds 0d3a149
  • implement support for diffing deletesets e13fc60
  • basic delta implementation cfe67c1
  • Run tests without compilation. optimize testHelper output. 4738944
  • Merge pull request #725 from mattkrick/mattkrick-patch-1 4120d72
  • remove newValue from YEvent 783a7c4
  • Merge pull request #716 from i3dly/patch-2 f94f2eb
  • Merge pull request #722 from hyonun321/typos d5a74c9
  • fix typos f4fa053
  • Merge pull request #719 from kasugamirai/chore/readme b3c92f6
  • add tiptap 0b8a0fc
  • add milkdown c87430a
  • add blocknote 61258d8
  • added superdoc as one of the providers fcfdba1
  • Merge pull request #721 from cloneot/patch-1 2995fcd
  • README: Update y-sweet debugger hyperlink bc941a5
  • Add reearth-flow to the README as a collaborative data calculation tool 7310314
  • add lightpage as a user 55df734
  • add yjs-cf-ws-provider 273c53b
  • add electric-sql as a provider 2d09ed4
  • README: add pluv.io provider 4ea9a75

v13.6.27...v14.0.0-9

Don't miss a new yjs release

NewReleases is sending notifications on new releases.