Releases: yorkie-team/yorkie-js-sdk
Releases · yorkie-team/yorkie-js-sdk
v0.4.21-rc2
What's Changed
- Remove skip from style-style-test by @hackerwins in #829
- Fix invalid error message in CRDTTreePos by @hackerwins in #830
- Update CHANGELOG.md for v0.4.21-rc2 by @hackerwins in #831
Full Changelog: v0.4.21-rc...v0.4.21-rc2
v0.4.21-rc
What's Changed
- Update examples version to v0.4.20 by @chacha912 in #822
- Prevent remote-change events in RealtimeSyncOff mode by @chacha912 in #824
Full Changelog: v0.4.20...v0.4.21-rc
v0.4.20
What's Changed
- Handle Tree.toXML to return proper XML string by @raararaara in #805
- Update examples version to v0.4.19 by @chacha912 in #812
- Enhance type inference in Document.subscribe by @chacha912 in #814
- Implement RHT.GC by @raararaara in #815
- Avoid unnecessary syncs in push-only syncmode by @chacha912 in #818
- Apply GCPair to TreeNode, TextNode by @raararaara in #819
Full Changelog: v0.4.19...v0.4.20
v0.4.19
What's Changed
- Update examples version to v0.4.18 by @chacha912 in #785
- Export OpSource by @chacha912 in #786
- Add window type condition for using devtools by @chacha912 in #787
- Update GitHub Action workflow for create-yorkie-app by @hackerwins in #790
- Remove Client.subscribe by @chacha912 in #789
- Add Tree concurrency tests by @hackerwins in #792
- Replace
benchmark.js
withvitest bench
by @hackerwins in #793 - Replace webpack with vite by @hackerwins in #795
- Reset online clients when stream is disconnected by @chacha912 in #796
- Handle exception for the client without proper presence value in example by @chacha912 in #798
- Replace TSDoc with TypeDoc by @hackerwins in #800
- Add vite-plugin-dts to build yorkie-js-sdk.d.ts by @hackerwins in #801
- Handle concurrent editing and styling in Tree by @raararaara in #803
- Fix inconsistent garbage collection for multiple nodes in text and tree type by @chacha912 in #806
- Update CHANGELOG.md for v0.4.19 by @hackerwins in #810
Full Changelog: v0.4.18...v0.4.19
v0.4.18
What's Changed
- Add history tab and enhance visualization features to devtools by @chacha912 in #760
- Cache npm and node_modules in CI by @hackerwins in #783
- Update yorkie-js-sdk v0.4.18-rc in devtools by @chacha912 in #782
Full Changelog: v0.4.17...v0.4.18
v0.4.17
What's Changed
- Fix issue of incorrect display of remote selection in Quill example by @chacha912 in #769
- Add RealtimeSyncOff and refactor interface of SyncMode by @chacha912 in #772
- Reverse TreeChanges when Deleting in Tree by @raararaara in #774
- Remove unnecessary stubs from the test code by @chacha912 in #776
- Provide CODECOV_TOKEN to codecov-action by @hackerwins in #777
- Fix issue of referencing process object on browser by @blurfx in #778
Full Changelog: v0.4.16...v0.4.17
v0.4.16
What's Changed
- Implement Protocol Changes for Tree.RemoveStyle by @raararaara in #755
Full Changelog: v0.4.15...v0.4.16
v0.4.15
What's Changed
- Change actorID to be non-optional by @chacha912 in #747
- Fix invalid sync when editing multiple cursors in CodeMirror6 by @devleejb in #743
- Fix incorrect index returned when using posRangeToIndexRange by @chacha912 in #742
- Fix incorrect calculation in
indexTree.treePosToPath
operation by @raararaara in #751 - Fix errors when editing Tree due to missing insPrevID in CRDTTree by @raararaara in #756
- Prevent remote-change events from occurring in push-only mode by @chacha912 in #759
Full Changelog: v0.4.14...v0.4.15
v0.4.14
What's Changed
- Follow up work after devtools mvp by @chacha912 in #734
- Add design document for devtools extension by @chacha912 in #735
- Export
LogLevel
andsetLogLevel
by @devleejb in #737 - Fix invalid
TreeChange
s in concurrentTree.Style
by @hackerwins in #738 - Restore interface changes due to server DB sharding by @sejongk in #740
- Update examples version to v0.4.13 by @hackerwins in #733
Full Changelog: v0.4.13...v0.4.14
v0.4.13
What's Changed
- Implement devtools chrome extension by @chacha912 in #717
- Export devtools type by @chacha912 in #730
- Reflect interface changes of server DB sharding by @sejongk in #726
- Complement concurrent editing test cases in Tree by @sejongk in #721
- Update protobuf description in CONTRIBUTING.md by @hackerwins in #724
- Fix invalid tree conversion by @hackerwins in #719
- Fix multiple versions of prosemirror-model were loaded by @hackerwins in #728
Full Changelog: v0.4.12...v0.4.13