Releases: yorkie-team/yorkie-js-sdk
Releases · yorkie-team/yorkie-js-sdk
v0.6.49
What's Changed
- Add fine-grained IME composition guard to prosemirror binding by @hackerwins in #1167
- Fix remote cursor jumping to next line via intra-block diffing by @hackerwins in #1168
- Fix cursor jump caused by text node fragmentation in downstream sync by @hackerwins in #1169
- Fix remote cursor not updating on local edits in prosemirror binding by @hackerwins in #1170
- Fix cursor focus jumping between editors on Safari by @hackerwins in #1171
- Fix duplicate list items in nested block sync by @hackerwins in #1173
- Add undo/redo support for Text.Style operations by @hackerwins in #1174
- Add multi-user undo/redo support to vanilla-quill example by @hackerwins in #1175
- Add useRevisions hook to @yorkie-js/react for revision API by @hackerwins in #1177
- Return unwrapped primitive values from Array iterator by @hackerwins in #1178
Full Changelog: v0.6.48...v0.6.49
v0.6.48
What's Changed
- Extract shared watch stream lifecycle into runWatchStream helper by @hackerwins in #1160
- Replace WatchDocument and WatchChannel with unified Watch RPC by @hackerwins in #1161
- Remove --backend-disable-webhook-validation from docker-compose by @hackerwins in #1162
- Add @yorkie-js/prosemirror package with ProseMirror-Yorkie Tree bindings by @hackerwins in #1163
Full Changelog: v0.6.47...v0.6.48
v0.6.47
What's Changed
- Add backend-disable-webhook-validation to CI by @hackerwins in #1155
- Refactor channel terminology from presence to session by @emplam27 in #1154
- Add NEXT_PUBLIC_BASE_PATH to production environment variables by @hackerwins in #1158
Full Changelog: v0.6.44...v0.6.47
v0.6.44
What's Changed
- Fix SplayTree Find semantics for CRDT Array by @ggyuchive in #1150
New Contributors
- @ggyuchive made their first contribution in #1150
Full Changelog: v0.6.43...v0.6.44
v0.6.43
What's Changed
- Refactor room management with categories by @emplam27 in #1145
- Remove RemoveIfNotAttached option from SDK by @hackerwins in #1148
Full Changelog: v0.6.42...v0.6.43
v0.6.42
What's Changed
Full Changelog: v0.6.41...v0.6.42
v0.6.41
What's Changed
- Implement reverse EditOperation for Text by @JOOHOJANG in #1126
- Bump up libs to the latest version by @hackerwins in #1132
- Add GetRevision for retrieving specific revisions by @hackerwins in #1133
- Implement YSON module with parser and types by @hackerwins in #1135
- Enhance YSON parsing with generic type support by @hackerwins in #1137
Full Changelog: v0.6.40...v0.6.41
v0.6.40
What's Changed
- Implement revision management by @hackerwins in #1127
Full Changelog: v0.6.39...v0.6.40
v0.6.39
What's Changed
- Fix various issues that occur in examples by @hackerwins in #1117
- Handle selection changes on mouse release in Quill by @hackerwins in #1118
- Insert images in Quill editor with user attribution by @hackerwins in #1119
- Add enableDevtools option to useYorkieDoc by @hackerwins in #1120
- Prevent minus retains of delta operations in Quill by @hackerwins in #1121
- Fix local range calculation in delta for Quill by @hackerwins in #1122
- Prevent selection updates during IME input in Quill by @hackerwins in #1123
- Use deleteByID instead of filter for todo deletion in react-todomvc by @raararaara in #1124
Full Changelog: v0.6.38...v0.6.39
v0.6.38
What's Changed
- Fix unexpected styles when refreshing Quill by @hackerwins in #1112
- Fix code-block escape in Quill by @hackerwins in #1113
- Bump up Quill to v2 by @hackerwins in #1115
Full Changelog: v0.6.37...v0.6.38