Recent Releases of https://github.com/yorkie-team/yorkie-js-sdk
https://github.com/yorkie-team/yorkie-js-sdk - v0.6.28
What's Changed
- Add getOthersPresences and synchronous deactivation by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/1081
Full Changelog: https://github.com/yorkie-team/yorkie-js-sdk/compare/v0.6.27...v0.6.28
- TypeScript
Published by hackerwins 6 months ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.6.27
What's Changed
- Support undo for move/set by fixing collisions by @KMSstudio in https://github.com/yorkie-team/yorkie-js-sdk/pull/1059
- Fix attachment constructor argument typo by @witch-factory in https://github.com/yorkie-team/yorkie-js-sdk/pull/1073
- Remove optional methods from JSONArray/JSONObject by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/1076
Full Changelog: https://github.com/yorkie-team/yorkie-js-sdk/compare/v0.6.26...v0.6.27
- TypeScript
Published by hackerwins 6 months ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.6.26
What's Changed
- Add edit name feature in Profile Stack by @saemileee in https://github.com/yorkie-team/yorkie-js-sdk/pull/1063
- Enhance drawing tools and smoothing pipeline by @echae22 in https://github.com/yorkie-team/yorkie-js-sdk/pull/1069
- Normalize error in validation functions to lowercase by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/1064
- Simplify examples by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/1067
- Reset online clients on attachment cancellation by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/1066
- Fix removedAt timestamp handling in text deletions by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/1071
New Contributors
- @saemileee made their first contribution in https://github.com/yorkie-team/yorkie-js-sdk/pull/1063
Full Changelog: https://github.com/yorkie-team/yorkie-js-sdk/compare/v0.6.25...v0.6.26
- TypeScript
Published by hackerwins 6 months ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.6.25
What's Changed
- Prevent watch stream creation after cancellation by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/1056
- Modernize and align with React TodoMVC by @witch-factory in https://github.com/yorkie-team/yorkie-js-sdk/pull/1057
- Connect tldraw undo/redo to History API by @KMSstudio in https://github.com/yorkie-team/yorkie-js-sdk/pull/1060
- Fix incorrect deletion of compacted documents by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/1061
Full Changelog: https://github.com/yorkie-team/yorkie-js-sdk/compare/v0.6.24...v0.6.25
- TypeScript
Published by hackerwins 7 months ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.6.24
What's Changed
- Support
array[idx] = valvia Proxy.set trap by @KMSstudio in https://github.com/yorkie-team/yorkie-js-sdk/pull/1041 - Add selector-based context system to reduce re-renders by @jaesoekjjang in https://github.com/yorkie-team/yorkie-js-sdk/pull/1031
- Migrate to ESLint 9.x flat config across monorepo by @witch-factory in https://github.com/yorkie-team/yorkie-js-sdk/pull/1045
- Prevent document attachment before component mount by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/1050
- Fix race condition between detach and syncLoop by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/1051
- Prevent watch stream re-creation after detachment by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/1052
- Prevent event loss by ensuring sync loop resumes after reconnect by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/1054
Full Changelog: https://github.com/yorkie-team/yorkie-js-sdk/compare/v0.6.23...v0.6.24
- TypeScript
Published by hackerwins 7 months ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.6.23
What's Changed
- Cleanup ESLint packages/react by @jaesoekjjang in https://github.com/yorkie-team/yorkie-js-sdk/pull/1027
- Remove deprecated SelectOperation by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/1038
- Resolve convergence issues in Array.Move and Array.Set by @emplam27 in https://github.com/yorkie-team/yorkie-js-sdk/pull/1037
Full Changelog: https://github.com/yorkie-team/yorkie-js-sdk/compare/v0.6.22...v0.6.23
- TypeScript
Published by hackerwins 7 months ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.6.22
What's Changed
- Change VersionVector actorID encoding from hex to base64 by @mnnseong in https://github.com/yorkie-team/yorkie-js-sdk/pull/1030
- Fix eslint cleanup SDK by @pengooseDev https://github.com/yorkie-team/yorkie-js-sdk/pull/1023
New Contributors
- @mnnseong made their first contribution in https://github.com/yorkie-team/yorkie-js-sdk/pull/1030
Full Changelog: https://github.com/yorkie-team/yorkie-js-sdk/compare/v0.6.21...v0.6.22
- TypeScript
Published by hackerwins 7 months ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.6.21
What's Changed
- Support for object, array and enum in ruleset builder by @sigmaith in https://github.com/yorkie-team/yorkie-js-sdk/pull/1025
- Add nextjs-quill example using Yorkie and Quill v2 by @miinhho in https://github.com/yorkie-team/yorkie-js-sdk/pull/1032
- Migrate vanilla-quill example dependency to Quill v2 by @miinhho in https://github.com/yorkie-team/yorkie-js-sdk/pull/1034
New Contributors
- @sigmaith made their first contribution in https://github.com/yorkie-team/yorkie-js-sdk/pull/1025
- @miinhho made their first contribution in https://github.com/yorkie-team/yorkie-js-sdk/pull/1032
Full Changelog: https://github.com/yorkie-team/yorkie-js-sdk/compare/v0.6.20...v0.6.21
- TypeScript
Published by hackerwins 7 months ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.6.20
What's Changed
- Update CONTRIBUTING.md to use
pnpm iby @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/1012 - Update deprecated pprof flag by @pengooseDev in https://github.com/yorkie-team/yorkie-js-sdk/pull/1020
- Change schema tests to use assert.include by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/1024
- Fix typo in MaxDelimiter constant name by @jaesoekjjang in https://github.com/yorkie-team/yorkie-js-sdk/pull/1022
- Support Undo/Redo for array.add and array.remove by @KMSstudio in https://github.com/yorkie-team/yorkie-js-sdk/pull/1014
New Contributors
- @jaesoekjjang made their first contribution in https://github.com/yorkie-team/yorkie-js-sdk/pull/1022
- @KMSstudio made their first contribution in https://github.com/yorkie-team/yorkie-js-sdk/pull/1014
Full Changelog: https://github.com/yorkie-team/yorkie-js-sdk/compare/v0.6.18...v0.6.20
- TypeScript
Published by hackerwins 8 months ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.6.18
What's Changed
- Add schema support by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/1010
- Replace example project by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/commit/f1c4dc9a8d1b437f25e0280b2c907125f97570ee
Full Changelog: https://github.com/yorkie-team/yorkie-js-sdk/compare/v0.6.15...v0.6.18
- TypeScript
Published by hackerwins 8 months ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.6.17
What's Changed
- Bump up presence protocol by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/1008
Full Changelog: https://github.com/yorkie-team/yorkie-js-sdk/compare/v0.6.15...v0.6.17
- TypeScript
Published by hackerwins 8 months ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.6.15
What's Changed
- Improve Shard Key for Client Requests to Prevent Load Skew by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/1003
- Remove obsolete version field from docker-compose.yml by @witch-factory in https://github.com/yorkie-team/yorkie-js-sdk/pull/1005
Full Changelog: https://github.com/yorkie-team/yorkie-js-sdk/compare/v0.6.14...v0.6.15
- TypeScript
Published by hackerwins 9 months ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.6.14
What's Changed
- Remove recursion in registerElement to avoid duplicate registrations by @raararaara in https://github.com/yorkie-team/yorkie-js-sdk/pull/995
- Fix non-deterministic test caused by realtime mode by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/997
Full Changelog: https://github.com/yorkie-team/yorkie-js-sdk/compare/v0.6.13...v0.6.14
- TypeScript
Published by hackerwins 9 months ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.6.13
What's Changed
- Update SnapshotThreshold to 500 by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/993
- Introduce size limit for documents by @raararaara in https://github.com/yorkie-team/yorkie-js-sdk/pull/992
Full Changelog: https://github.com/yorkie-team/yorkie-js-sdk/compare/v0.6.12...v0.6.13
- TypeScript
Published by hackerwins 9 months ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.6.12
What's Changed
- Remove logical clock from presence-only changes by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/990
Full Changelog: https://github.com/yorkie-team/yorkie-js-sdk/compare/v0.6.10...v0.6.12
- TypeScript
Published by hackerwins 10 months ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.6.10
What's Changed
- Remove deprecated MinSyncedTicket and MaxCreatedAtMapByActor by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/969
Full Changelog: https://github.com/yorkie-team/yorkie-js-sdk/compare/v0.6.9...v0.6.10
- TypeScript
Published by hackerwins 10 months ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.6.9
What's Changed
- Update dependencies in ProseMirror by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/986
- Implement Split, Merge in json layer of Tree by @JOOHOJANG in https://github.com/yorkie-team/yorkie-js-sdk/pull/982
Full Changelog: https://github.com/yorkie-team/yorkie-js-sdk/compare/v0.6.8...v0.6.9
- TypeScript
Published by hackerwins 10 months ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.6.8
What's Changed
- Update client initialization to use rpcAddr option in examples by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/979
- Add size tracking to CRDT by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/981
- Add document to DocumentContext by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/983
- Apply HMR in dev mode by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/984
Full Changelog: https://github.com/yorkie-team/yorkie-js-sdk/compare/v0.6.7...v0.6.8
- TypeScript
Published by hackerwins 10 months ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.6.7
What's Changed
- Refactor client initialization to use options for rpcAddr by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/975
- Add missing user agent to @yorkie-js/react by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/976
- Add beforeunload deactivation handler directly to Client by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/977
Full Changelog: https://github.com/yorkie-team/yorkie-js-sdk/compare/v0.6.6...v0.6.7
- TypeScript
Published by hackerwins 11 months ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.6.6
What's Changed
- Remove create-yorkie-app package by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/967
- Add schema package with initial configuration by @hackerwins https://github.com/yorkie-team/yorkie-js-sdk/pull/968
- Support StrictMode in React Standalone Mode by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/970
Full Changelog: https://github.com/yorkie-team/yorkie-js-sdk/compare/v0.6.5...v0.6.6
- TypeScript
Published by hackerwins 11 months ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.6.5
What's Changed
- Add missing initial presence by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/959
- Add connection status hook in React Binder by @emplam27 in https://github.com/yorkie-team/yorkie-js-sdk/pull/960
- Add vanilla-document-limit example by @emplam27 in https://github.com/yorkie-team/yorkie-js-sdk/pull/957
- Add react-document-limit example by @emplam27 in https://github.com/yorkie-team/yorkie-js-sdk/pull/958
- Use useRef for client instance management in StrictMode by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/963
- Add nextjs-todolist example by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/964
Full Changelog: https://github.com/yorkie-team/yorkie-js-sdk/compare/v0.6.3...v0.6.5
- TypeScript
Published by hackerwins 11 months ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.6.3
What's Changed
- Handle Attachment Limit per Document by @emplam27 in https://github.com/yorkie-team/yorkie-js-sdk/pull/955
- Add react-flow example by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/954
Full Changelog: https://github.com/yorkie-team/yorkie-js-sdk/compare/v0.6.2...v0.6.3
- TypeScript
Published by hackerwins 12 months ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.6.2
What's Changed
- Handle Subscription limit per Document by @emplam27 in https://github.com/yorkie-team/yorkie-js-sdk/pull/952
Full Changelog: https://github.com/yorkie-team/yorkie-js-sdk/compare/v0.6.1...v0.6.2
- TypeScript
Published by hackerwins 12 months ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.6.1
What's Changed
- Refactor package names to include scope by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/944
- Add @yorkie-js/react package with hooks for SDK integration by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/945
- Add YorkieProvider, DocumentProvider and suspense hooks by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/946
- Refactor import paths to use '@yorkie-js/sdk' by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/947
- Add keepalive option when detaching a document by @emplam27 in https://github.com/yorkie-team/yorkie-js-sdk/pull/948
- Support React 18 and guard hasDocument check by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/950
Full Changelog: https://github.com/yorkie-team/yorkie-js-sdk/compare/v0.6.0...v0.6.1
- TypeScript
Published by hackerwins 12 months ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.6.0
What's Changed
- Update github actions version by @DongjaJ in https://github.com/yorkie-team/yorkie-js-sdk/pull/936
- Fix type errors in devtools package by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/938
- Add metadata to Client for MAU tracking by @emplam27 in https://github.com/yorkie-team/yorkie-js-sdk/pull/942
New Contributors
- @DongjaJ made their first contribution in https://github.com/yorkie-team/yorkie-js-sdk/pull/936
Full Changelog: https://github.com/yorkie-team/yorkie-js-sdk/compare/v0.5.7...v0.6.0
- TypeScript
Published by hackerwins about 1 year ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.5.7
What's Changed
- Enhance webhook tests and error handling for authentication by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/930
- Preserve Detached Client's Lamport in Version Vector by @JOOHOJANG in https://github.com/yorkie-team/yorkie-js-sdk/pull/931
- Replace maxCreatedAtMap with version vector for causal-concurrent operations by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/932
- Improve Version Vector Handling for Legacy SDK and Snapshots by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/933
Full Changelog: https://github.com/yorkie-team/yorkie-js-sdk/compare/v0.5.6...v0.5.7
- TypeScript
Published by hackerwins about 1 year ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.5.6
What's Changed
- Add keepalive option in client.deactivate by @JOOHOJANG in https://github.com/yorkie-team/yorkie-js-sdk/pull/928
- Improve GC for deactivated client's nodes by @JOOHOJANG in https://github.com/yorkie-team/yorkie-js-sdk/pull/926
Full Changelog: https://github.com/yorkie-team/yorkie-js-sdk/compare/v0.5.5...v0.5.6
- TypeScript
Published by hackerwins over 1 year ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.5.5
What's Changed
- Fix tests for event batch publisher implementation by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/924
- Modify Snapshot Event to publish updated local changes by @devleejb in https://github.com/yorkie-team/yorkie-js-sdk/pull/923
- Add dynamic token refresh and authentication error handling by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/911
Full Changelog: https://github.com/yorkie-team/yorkie-js-sdk/compare/v0.5.4...v0.5.5
- TypeScript
Published by hackerwins over 1 year ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.5.4
What's Changed
- Implement
InitialRootoption for Document attachment by @raararaara in https://github.com/yorkie-team/yorkie-js-sdk/pull/913 - Export VersionVector by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/917
- Add doc.getStats for debugging purpose by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/920
Full Changelog: https://github.com/yorkie-team/yorkie-js-sdk/compare/v0.5.3...v0.5.4
- TypeScript
Published by hackerwins over 1 year ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.5.3
What's Changed
- Introducing version vector to solve GC problem by @JOOHOJANG in https://github.com/yorkie-team/yorkie-js-sdk/pull/899
Full Changelog: https://github.com/yorkie-team/yorkie-js-sdk/compare/v0.5.2...v0.5.3
- TypeScript
Published by hackerwins over 1 year ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.5.2
What's Changed
- Update target to ES2020 and replace Long with bigint by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/912
Full Changelog: https://github.com/yorkie-team/yorkie-js-sdk/compare/v0.5.1...v0.5.2
- TypeScript
Published by hackerwins over 1 year ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.5.1
What's Changed
- Automate Linting with Husky and lint-staged to Prevent CI Failures by @gwbaik9717 in https://github.com/yorkie-team/yorkie-js-sdk/pull/896
- Restrict presence object type to JSON serializable values by @gwbaik9717 in https://github.com/yorkie-team/yorkie-js-sdk/pull/898
- Add configurable retry mechanism to broadcast interface by @gwbaik9717 in https://github.com/yorkie-team/yorkie-js-sdk/pull/901
- Ensure
findandindexOfperform splay by @m4ushold in https://github.com/yorkie-team/yorkie-js-sdk/pull/904
New Contributors
- @m4ushold made their first contribution in https://github.com/yorkie-team/yorkie-js-sdk/pull/904
Full Changelog: https://github.com/yorkie-team/yorkie-js-sdk/compare/v0.5.0...v0.5.1
- TypeScript
Published by hackerwins over 1 year ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.5.0
What's Changed
- Introduce broadcast API for event sharing by @gwbaik9717 in https://github.com/yorkie-team/yorkie-js-sdk/pull/884
- Update npm-publish command for sdk by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/886
- Update MAINTAINING.md by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/887
- Lock version of
@codemirror/viewto prevent potential issues with Korean character input by @devleejb in https://github.com/yorkie-team/yorkie-js-sdk/pull/890
Full Changelog: https://github.com/yorkie-team/yorkie-js-sdk/compare/v0.4.31...v0.5.0
- TypeScript
Published by hackerwins over 1 year ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.4.31
What's Changed
- Update example version to v0.4.28 by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/877
- Unify error throwing methods by @gwbaik9717 https://github.com/yorkie-team/yorkie-js-sdk/pull/878
- Update docker compose command to V2 by @kokodak in https://github.com/yorkie-team/yorkie-js-sdk/pull/879
- Introduce monorepo to manage packages using pnpm @gwbaik9717 https://github.com/yorkie-team/yorkie-js-sdk/pull/880
New Contributors
- @kokodak made their first contribution in https://github.com/yorkie-team/yorkie-js-sdk/pull/879
Full Changelog: https://github.com/yorkie-team/yorkie-js-sdk/compare/v0.4.28...v0.4.31
- TypeScript
Published by hackerwins over 1 year ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.4.28
What's Changed
- Update example version to v0.4.27 by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/870
- Adjust Default LogLevel to Warn by @gwbaik9717 in https://github.com/yorkie-team/yorkie-js-sdk/pull/871
- Add Root-Only Filter Feature in History Tab by @gwbaik9717 in https://github.com/yorkie-team/yorkie-js-sdk/pull/872
- Improve performance for creating crdt.TreeNode by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/875
Full Changelog: https://github.com/yorkie-team/yorkie-js-sdk/compare/v0.4.27...v0.4.28
- TypeScript
Published by hackerwins over 1 year ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.4.27
What's Changed
- Add taskQueue to handle each request one by one by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/862
- Handle retry for syncLoop and watchLoop by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/863
- Remove Custom JSDOM by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/864
- Remove vitest-environment-custom-jsdom from dependencies by @blurfx in https://github.com/yorkie-team/yorkie-js-sdk/pull/866
- Handle ErrClientNotActivated and ErrClientNotFound by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/865
- Handle local changes correctly when receiving snapshot by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/868
- Remove jsdom from dependencies by @blurfx in https://github.com/yorkie-team/yorkie-js-sdk/pull/867
Full Changelog: https://github.com/yorkie-team/yorkie-js-sdk/compare/v0.4.26...v0.4.27
- TypeScript
Published by hackerwins over 1 year ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.4.26
What's Changed
- Update example version to v0.4.25 by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/858
- Remove node from indexes during GC by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/860
Full Changelog: https://github.com/yorkie-team/yorkie-js-sdk/compare/v0.4.25...v0.4.26
- TypeScript
Published by hackerwins over 1 year ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.4.25
What's Changed
- Use module import style for Protobuf by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/853
- Remove reattach test code by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/855
- Add
doc.subscribe('status', callback)function by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/828
Full Changelog: https://github.com/yorkie-team/yorkie-js-sdk/compare/v0.4.24...v0.4.25
- TypeScript
Published by hackerwins over 1 year ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.4.24
What's Changed
- Update examples version to v0.4.23 by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/848
- Show removed node in devtools by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/835
Full Changelog: https://github.com/yorkie-team/yorkie-js-sdk/compare/v0.4.23...v0.4.24
- TypeScript
Published by hackerwins over 1 year ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.4.23
What's Changed
- Update examples version to v0.4.22 by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/845
- Fix miscalculation of tree size in concurrent editing by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/846
Full Changelog: https://github.com/yorkie-team/yorkie-js-sdk/compare/v0.4.22...v0.4.23
- TypeScript
Published by hackerwins over 1 year ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.4.22
What's Changed
- Add conditional checks for
windowobject by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/839 - Update examples version to v0.4.21 by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/840
- Simplify type checking for style attributes in TreeStyleOpInfo by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/841
- Add RHTNode removal to converter for consistency by @raararaara in https://github.com/yorkie-team/yorkie-js-sdk/pull/842
Full Changelog: https://github.com/yorkie-team/yorkie-js-sdk/compare/v0.4.21...v0.4.22
- TypeScript
Published by hackerwins over 1 year ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.4.21
What's Changed
- Update examples version to v0.4.20 by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/822
- Prevent remote-change events in RealtimeSyncOff mode by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/824
- Remove skip from style-style-test by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/829
- Fix invalid error message in CRDTTreePos by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/830
- Include all nodes in tree.toJSInfoForTest by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/832
- Add ServerSeq into ChangeInfo by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/833
- Fix incorrect tree snapshot encoding/decoding by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/836
- Fix incorrect indexes in TreeChange by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/837
Full Changelog: https://github.com/yorkie-team/yorkie-js-sdk/compare/v0.4.20...v0.4.21
- TypeScript
Published by hackerwins over 1 year ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.4.21-rc3
What's Changed
- Include all nodes in tree.toJSInfoForTest by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/832
- Add ServerSeq into ChangeInfo by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/833
Full Changelog: https://github.com/yorkie-team/yorkie-js-sdk/compare/v0.4.21-rc2...v0.4.21-rc3
- TypeScript
Published by hackerwins over 1 year ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.4.20
What's Changed
- Handle Tree.toXML to return proper XML string by @raararaara in https://github.com/yorkie-team/yorkie-js-sdk/pull/805
- Update examples version to v0.4.19 by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/812
- Enhance type inference in Document.subscribe by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/814
- Implement RHT.GC by @raararaara in https://github.com/yorkie-team/yorkie-js-sdk/pull/815
- Avoid unnecessary syncs in push-only syncmode by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/818
- Apply GCPair to TreeNode, TextNode by @raararaara in https://github.com/yorkie-team/yorkie-js-sdk/pull/819
Full Changelog: https://github.com/yorkie-team/yorkie-js-sdk/compare/v0.4.19...v0.4.20
- TypeScript
Published by hackerwins almost 2 years ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.4.19
What's Changed
- Update examples version to v0.4.18 by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/785
- Export OpSource by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/786
- Add window type condition for using devtools by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/787
- Update GitHub Action workflow for create-yorkie-app by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/790
- Remove Client.subscribe by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/789
- Add Tree concurrency tests by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/792
- Replace
benchmark.jswithvitest benchby @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/793 - Replace webpack with vite by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/795
- Reset online clients when stream is disconnected by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/796
- Handle exception for the client without proper presence value in example by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/798
- Replace TSDoc with TypeDoc by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/800
- Add vite-plugin-dts to build yorkie-js-sdk.d.ts by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/801
- Handle concurrent editing and styling in Tree by @raararaara in https://github.com/yorkie-team/yorkie-js-sdk/pull/803
- Fix inconsistent garbage collection for multiple nodes in text and tree type by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/806
- Update CHANGELOG.md for v0.4.19 by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/810
Full Changelog: https://github.com/yorkie-team/yorkie-js-sdk/compare/v0.4.18...v0.4.19
- TypeScript
Published by hackerwins almost 2 years ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.4.18
What's Changed
- Add history tab and enhance visualization features to devtools by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/760
- Cache npm and node_modules in CI by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/783
- Update yorkie-js-sdk v0.4.18-rc in devtools by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/782
Full Changelog: https://github.com/yorkie-team/yorkie-js-sdk/compare/v0.4.17...v0.4.18
- TypeScript
Published by hackerwins almost 2 years ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.4.17
What's Changed
- Fix issue of incorrect display of remote selection in Quill example by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/769
- Add RealtimeSyncOff and refactor interface of SyncMode by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/772
- Reverse TreeChanges when Deleting in Tree by @raararaara in https://github.com/yorkie-team/yorkie-js-sdk/pull/774
- Remove unnecessary stubs from the test code by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/776
- Provide CODECOV_TOKEN to codecov-action by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/777
- Fix issue of referencing process object on browser by @blurfx in https://github.com/yorkie-team/yorkie-js-sdk/pull/778
Full Changelog: https://github.com/yorkie-team/yorkie-js-sdk/compare/v0.4.16...v0.4.17
- TypeScript
Published by hackerwins almost 2 years ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.4.16
What's Changed
- Implement Protocol Changes for Tree.RemoveStyle by @raararaara in https://github.com/yorkie-team/yorkie-js-sdk/pull/755
Full Changelog: https://github.com/yorkie-team/yorkie-js-sdk/compare/v0.4.15...v0.4.16
- TypeScript
Published by hackerwins almost 2 years ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.4.15
What's Changed
- Change actorID to be non-optional by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/747
- Fix invalid sync when editing multiple cursors in CodeMirror6 by @devleejb in https://github.com/yorkie-team/yorkie-js-sdk/pull/743
- Fix incorrect index returned when using posRangeToIndexRange by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/742
- Fix incorrect calculation in
indexTree.treePosToPathoperation by @raararaara in https://github.com/yorkie-team/yorkie-js-sdk/pull/751 - Fix errors when editing Tree due to missing insPrevID in CRDTTree by @raararaara in https://github.com/yorkie-team/yorkie-js-sdk/pull/756
- Prevent remote-change events from occurring in push-only mode by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/759
Full Changelog: https://github.com/yorkie-team/yorkie-js-sdk/compare/v0.4.14...v0.4.15
- TypeScript
Published by hackerwins almost 2 years ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.4.15-rc2
What's Changed
- Change actorID to be non-optional by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/747
- Implement Tree.RemoveStyle by @raararaara in https://github.com/yorkie-team/yorkie-js-sdk/pull/745
- Fix incorrect calculation in
indexTree.treePosToPathoperation by @raararaara in https://github.com/yorkie-team/yorkie-js-sdk/pull/751
New Contributors
- @raararaara made their first contribution in https://github.com/yorkie-team/yorkie-js-sdk/pull/745
Full Changelog: https://github.com/yorkie-team/yorkie-js-sdk/compare/v0.4.15-rc...v0.4.15-rc2
- TypeScript
Published by hackerwins about 2 years ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.4.15-rc
What's Changed
- Fix invalid sync when editing multiple cursors in CodeMirror6 by @devleejb in https://github.com/yorkie-team/yorkie-js-sdk/pull/743
- Fix incorrect index returned when using posRangeToIndexRange by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/742
Full Changelog: https://github.com/yorkie-team/yorkie-js-sdk/compare/v0.4.14...v0.4.15-rc
- TypeScript
Published by hackerwins about 2 years ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.4.14
What's Changed
- Follow up work after devtools mvp by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/734
- Add design document for devtools extension by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/735
- Export
LogLevelandsetLogLevelby @devleejb in https://github.com/yorkie-team/yorkie-js-sdk/pull/737 - Fix invalid
TreeChanges in concurrentTree.Styleby @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/738 - Restore interface changes due to server DB sharding by @sejongk in https://github.com/yorkie-team/yorkie-js-sdk/pull/740
- Update examples version to v0.4.13 by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/733
Full Changelog: https://github.com/yorkie-team/yorkie-js-sdk/compare/v0.4.13...v0.4.14
- TypeScript
Published by hackerwins about 2 years ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.4.14-rc
What's Changed
- Update examples version to v0.4.13 by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/733
- Follow up work after devtools mvp by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/734
- Add design document for devtools extension by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/735
- Export
LogLevelandsetLogLevelby @devleejb in https://github.com/yorkie-team/yorkie-js-sdk/pull/737 - Fix invalid
TreeChanges in concurrentTree.Styleby @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/738 - Update CHANGELOG.md for v0.4.14-rc by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/739
Full Changelog: https://github.com/yorkie-team/yorkie-js-sdk/compare/v0.4.13...v0.4.14-rc
- TypeScript
Published by hackerwins about 2 years ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.4.13
What's Changed
- Implement devtools chrome extension by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/717
- Export devtools type by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/730
- Reflect interface changes of server DB sharding by @sejongk in https://github.com/yorkie-team/yorkie-js-sdk/pull/726
- Complement concurrent editing test cases in Tree by @sejongk in https://github.com/yorkie-team/yorkie-js-sdk/pull/721
- Update protobuf description in CONTRIBUTING.md by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/724
- Fix invalid tree conversion by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/719
- Fix multiple versions of prosemirror-model were loaded by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/728
Full Changelog: https://github.com/yorkie-team/yorkie-js-sdk/compare/v0.4.12...v0.4.13
- TypeScript
Published by hackerwins about 2 years ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.4.13-rc2
What's Changed
- Update examples version to v0.4.12 by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/722
- Complement concurrent editing test cases in Tree by @sejongk in https://github.com/yorkie-team/yorkie-js-sdk/pull/721
- Update protobuf description in CONTRIBUTING.md by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/724
- Implement devtools chrome extension by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/717
- Update CHANGELOG.md for v0.4.13-rc2 by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/727
Full Changelog: https://github.com/yorkie-team/yorkie-js-sdk/compare/v0.4.13-rc...v0.4.13-rc2
- TypeScript
Published by hackerwins about 2 years ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.4.13-rc
What's Changed
- Fix invalid tree conversion by @hackerwins, @JOOHOJANG in https://github.com/yorkie-team/yorkie-js-sdk/pull/719
Full Changelog: https://github.com/yorkie-team/yorkie-js-sdk/compare/v0.4.12...v0.4.13-rc
- TypeScript
Published by hackerwins about 2 years ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.4.12
What's Changed
- Add concurrent editing test cases in Tree by @sejongk in https://github.com/yorkie-team/yorkie-js-sdk/pull/710
- Add forced sync when switching to realtime mode by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/713
- Fix
getGarbageLento retrun correct size by @devleejb in https://github.com/yorkie-team/yorkie-js-sdk/pull/714 - Prevent deregisterElement from deregistering twice in nested object by @justiceHui in https://github.com/yorkie-team/yorkie-js-sdk/pull/716
- Generate correct TreeChange in concurrent edits by @sejongk in https://github.com/yorkie-team/yorkie-js-sdk/pull/712
New Contributors
- @justiceHui made their first contribution in https://github.com/yorkie-team/yorkie-js-sdk/pull/716
Full Changelog: https://github.com/yorkie-team/yorkie-js-sdk/compare/v0.4.11...v0.4.12
- TypeScript
Published by hackerwins about 2 years ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.4.11
What's Changed
- Migrate RPC to ConnectRPC by @krapie, @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/698
- Address duplicate node IDs in Tree.Split by @sejongk, @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/707
- Add test filtering and log printing guide to CONTRIBUTING.md by @sejongk in https://github.com/yorkie-team/yorkie-js-sdk/pull/708
- Support concurrent insertion and splitting in Tree by @sejongk in https://github.com/yorkie-team/yorkie-js-sdk/pull/709
Full Changelog: https://github.com/yorkie-team/yorkie-js-sdk/compare/v0.4.10...v0.4.11
- TypeScript
Published by hackerwins about 2 years ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.4.10
What's Changed
- Add create-yorkie-app by @se030, @blurfx in https://github.com/yorkie-team/yorkie-js-sdk/pull/690
- Implement splitLevel of Tree.Edit by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/704
- Add
removeIfNotAttachedtoclient.detach()options by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/703 - Fix reading wrong .env path by @blurfx in https://github.com/yorkie-team/yorkie-js-sdk/pull/694
- Handle escape string for strings containing quotes by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/700
- Correct typos in the installation command on README.md in the example by @ymw0407 in https://github.com/yorkie-team/yorkie-js-sdk/pull/702
New Contributors
- @se030 made their first contribution in https://github.com/yorkie-team/yorkie-js-sdk/pull/690
- @ymw0407 made their first contribution in https://github.com/yorkie-team/yorkie-js-sdk/pull/702
Full Changelog: https://github.com/yorkie-team/yorkie-js-sdk/compare/v0.4.9...v0.4.10
- TypeScript
Published by hackerwins about 2 years ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.4.9
What's Changed
- Implement merge feature in
Tree.Editby @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/681 - Add README and thumbnail on example 'simultaneous-cursors'by @banma1234 in https://github.com/yorkie-team/yorkie-js-sdk/pull/683
- Support Undo/Redo for object.set and object.remove operations by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/658
- Refactor ProseMirror example and Tree codes by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/686
- Add missing
removedAtduring Primitive deepcopy by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/692 - Enhance Set and Add for representing nested elements by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/691
- Prevent empty ops are applied during undo/redo by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/687
Full Changelog: https://github.com/yorkie-team/yorkie-js-sdk/compare/v0.4.8...v0.4.9
- TypeScript
Published by hackerwins over 2 years ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.4.8
What's Changed
- Replace karma with vitest by @blurfx, @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/665
- Remove vitest single thread config by @blurfx in https://github.com/yorkie-team/yorkie-js-sdk/pull/667
- Publish npm package with provenance by @jongwooo in https://github.com/yorkie-team/yorkie-js-sdk/pull/669
- Bump @babel/traverse from 7.22.11 to 7.23.2 by @dependabot in https://github.com/yorkie-team/yorkie-js-sdk/pull/670
- Update examples version to v0.4.7 by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/671
- Disable jekyll on github actions by @blurfx in https://github.com/yorkie-team/yorkie-js-sdk/pull/674
- Fit Next.js example style to the yorkie homepage by @blurfx in https://github.com/yorkie-team/yorkie-js-sdk/pull/675
- Remove redundant types from tree by @JOOHOJANG in https://github.com/yorkie-team/yorkie-js-sdk/pull/666
- Fix missing collection of removed elements from the root by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/676
- Add more GC tests to reflect current server modifications by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/677
- Bump browserify-sign from 4.2.1 to 4.2.2 by @dependabot in https://github.com/yorkie-team/yorkie-js-sdk/pull/678
- Update CHANGELOG.md for v0.4.8 by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/680
New Contributors
- @jongwooo made their first contribution in https://github.com/yorkie-team/yorkie-js-sdk/pull/669
Full Changelog: https://github.com/yorkie-team/yorkie-js-sdk/compare/v0.4.7...v0.4.8
- TypeScript
Published by hackerwins over 2 years ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.4.7
What's Changed
- Introduce basic architecture to support undo and redo by @hyemmie, @chacha912 and @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/650
- Add Text devtool to CodeMirror example by @chacha912 and @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/646
- Add DisableGC option to document by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/644
- Add toJS to return TreeNode of Tree by @JOOHOJANG and @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/639
- Add Tree.Edit benchmark and improve performance by @JOOHOJANG and @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/641
- Add simultaneous cursors example and Update examples to v0.4.6 by @YoonKiJin and @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/581
- Add nextjs-scheduler example by @banma1234 and @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/637
- Improve tldraw example performance by @devleejb in https://github.com/yorkie-team/yorkie-js-sdk/pull/640
- Drop node 16 support by @blurfx in https://github.com/yorkie-team/yorkie-js-sdk/pull/653
- Strip internals from package d.ts files by @mojosoeun in https://github.com/yorkie-team/yorkie-js-sdk/pull/596
- Disable realtime sync in GC test (#656) by @sejongk and @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/656
- Remove unused trie by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/651
- Remove SelectOpInfo by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/636
- Support concurrent formatting of Text by @MoonGyu1 in https://github.com/yorkie-team/yorkie-js-sdk/pull/642
- Recover istanbul-instrumenter-loader to use debugger by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/659
- Recover Select to prevent unsupported operation by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/634
New Contributors
- @devleejb made their first contribution in https://github.com/yorkie-team/yorkie-js-sdk/pull/640
- @MoonGyu1 made their first contribution in https://github.com/yorkie-team/yorkie-js-sdk/pull/642
- @hyemmie made their first contribution in https://github.com/yorkie-team/yorkie-js-sdk/pull/650
Full Changelog: https://github.com/yorkie-team/yorkie-js-sdk/compare/v0.4.6...v0.4.7
- TypeScript
Published by hackerwins over 2 years ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.4.6
What's Changed
- Build error on node 18+ by @blurfx in https://github.com/yorkie-team/yorkie-js-sdk/pull/584
- Add .nvmrc to specify Node version to LTS by @kutta97 in https://github.com/yorkie-team/yorkie-js-sdk/pull/586
- Move "Building & Testing" Guide to CONTRIBUTING.md by @g2hhh2ee in https://github.com/yorkie-team/yorkie-js-sdk/pull/589
- Define more specific condition to check whether the input is opened by @su-ram in https://github.com/yorkie-team/yorkie-js-sdk/pull/597
- Add client deactivation before unmount by @degurii in https://github.com/yorkie-team/yorkie-js-sdk/pull/595
- Fix react-tldraw readme typo by @blurfx in https://github.com/yorkie-team/yorkie-js-sdk/pull/598
- Add
presence.get()to get presence value in doc.update() by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/600 - Clean up methods related to presence by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/599
- Fix event-related tests to be deterministic by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/602
- Add test for concurrent rich-text editing in the Peritext example by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/610
- Refactor presence event code in examples by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/614
- Concurrent case handling for Yorkie.tree by @ehuas, @JOOHOJANG, @hackerwins, @sejongk, @MoonGyu1 in https://github.com/yorkie-team/yorkie-js-sdk/pull/611
- Change TreeNode to have IDs instead of insPrev, insNext by @JOOHOJANG in https://github.com/yorkie-team/yorkie-js-sdk/pull/627
- Remove select operation from text by @blurfx in https://github.com/yorkie-team/yorkie-js-sdk/pull/622
- Fix high and critical vulnerabilities by @mojosoeun in https://github.com/yorkie-team/yorkie-js-sdk/pull/630
- Fix invalid path of style changes by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/632
- Support multi-level and parital element selection by @sejongk in https://github.com/yorkie-team/yorkie-js-sdk/pull/631
- Update CHANGELOG.md for v0.4.6 by @JOOHOJANG in https://github.com/yorkie-team/yorkie-js-sdk/pull/633
New Contributors
- @kutta97 made their first contribution in https://github.com/yorkie-team/yorkie-js-sdk/pull/586
- @g2hhh2ee made their first contribution in https://github.com/yorkie-team/yorkie-js-sdk/pull/589
- @su-ram made their first contribution in https://github.com/yorkie-team/yorkie-js-sdk/pull/597
- @degurii made their first contribution in https://github.com/yorkie-team/yorkie-js-sdk/pull/595
- @sejongk made their first contribution in https://github.com/yorkie-team/yorkie-js-sdk/pull/631
Full Changelog: https://github.com/yorkie-team/yorkie-js-sdk/compare/v0.4.5...v0.4.6
- TypeScript
Published by JOOHOJANG over 2 years ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.4.5
What's Changed
- Move Presence from Client to Document by @chacha912, @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/574
- Replace selection with presence by @chacha912, @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/578
- Tree edit update by @ehuas in https://github.com/yorkie-team/yorkie-js-sdk/pull/576
- Fix
pathToTreePosTC by @JOOHOJANG in https://github.com/yorkie-team/yorkie-js-sdk/pull/571 - Fix gc to remove all removed nodes by @JOOHOJANG in https://github.com/yorkie-team/yorkie-js-sdk/pull/568
- Expose pathToIndex API by @JOOHOJANG in https://github.com/yorkie-team/yorkie-js-sdk/pull/567
- Prevent usage of
.in JSONObject key by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/569 - Bump word-wrap from 1.2.3 to 1.2.4 by @dependabot in https://github.com/yorkie-team/yorkie-js-sdk/pull/575
- Update CHANGELOG.md for v0.4.5 by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/579
- Bump up protobuf by @JOOHOJANG in https://github.com/yorkie-team/yorkie-js-sdk/pull/570
- Remove duplicated test by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/564
- Remove InternalOpInfo by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/566
New Contributors
- @ehuas made their first contribution in https://github.com/yorkie-team/yorkie-js-sdk/pull/576
Full Changelog: https://github.com/yorkie-team/yorkie-js-sdk/compare/v0.4.4...v0.4.5
- TypeScript
Published by hackerwins over 2 years ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.4.4
What's Changed
- Cleanup of test-related terminology by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/562
- Use TreeRangeStruct to represent tree selection by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/561
Full Changelog: https://github.com/yorkie-team/yorkie-js-sdk/compare/v0.4.3...v0.4.4
- TypeScript
Published by hackerwins over 2 years ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.4.3
What's Changed
- Update version to v0.4.2 in examples by @krapie in https://github.com/yorkie-team/yorkie-js-sdk/pull/549
- Cleanup TextChange by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/551
- Apply garbage collection to tree by @JOOHOJANG in https://github.com/yorkie-team/yorkie-js-sdk/pull/550
Full Changelog: https://github.com/yorkie-team/yorkie-js-sdk/compare/v0.4.2...v0.4.3
- TypeScript
Published by JOOHOJANG over 2 years ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.4.2
What's Changed
- Update version to v0.4.1 in examples by @krapie in https://github.com/yorkie-team/yorkie-js-sdk/pull/541
- Support for OperationInfo inference on Document.subscribe by @easylogic in https://github.com/yorkie-team/yorkie-js-sdk/pull/535
- Add peer selection display example by @easylogic in https://github.com/yorkie-team/yorkie-js-sdk/pull/544
- Implement Tree.Style and Tree.StyleByPath by @JOOHOJANG, @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/542
Full Changelog: https://github.com/yorkie-team/yorkie-js-sdk/compare/v0.4.1...v0.4.2
- TypeScript
Published by hackerwins over 2 years ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.4.1
What's Changed
- Bump vite from 3.2.5 to 3.2.7 by @dependabot in https://github.com/yorkie-team/yorkie-js-sdk/pull/531
- Change to next method as synchronously by @easylogic in https://github.com/yorkie-team/yorkie-js-sdk/pull/526
- Change the value of XXXChange to Change in Document.subscribe by @easylogic in https://github.com/yorkie-team/yorkie-js-sdk/pull/538
- Replace Tree.onChanges with Document.subscribe by @easylogic, @JOOHOJANG in https://github.com/yorkie-team/yorkie-js-sdk/pull/523
Full Changelog: https://github.com/yorkie-team/yorkie-js-sdk/compare/v0.4.0...v0.4.1
- TypeScript
Published by krapie over 2 years ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.4.0
What's Changed
- Implement yorkie.Tree for text editors using tree model by @hackerwins, @JOOHOJANG, @easylogic in https://github.com/yorkie-team/yorkie-js-sdk/pull/507
- Bump socket.io-parser from 4.2.1 to 4.2.3 by @dependabot in https://github.com/yorkie-team/yorkie-js-sdk/pull/516
- Replace Text.onChanges with Document.subscribe by @easylogic in https://github.com/yorkie-team/yorkie-js-sdk/pull/519
- Update CHANGELOG for v0.4.0 by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/527
Full Changelog: https://github.com/yorkie-team/yorkie-js-sdk/compare/v0.3.5...v0.4.0
- TypeScript
Published by hackerwins over 2 years ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.3.5
What's Changed
- Update MAINTAINING.md by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/503
- Bump yaml and husky by @dependabot in https://github.com/yorkie-team/yorkie-js-sdk/pull/505
- Fix/quill example page image rendering issue by @JOOHOJANG in https://github.com/yorkie-team/yorkie-js-sdk/pull/506
- Add actor to ChangeInfo / update api-reference by @JOOHOJANG in https://github.com/yorkie-team/yorkie-js-sdk/pull/508
- Apply Integration of SDK and Admin RPC Server by @krapie in https://github.com/yorkie-team/yorkie-js-sdk/pull/512
Full Changelog: https://github.com/yorkie-team/yorkie-js-sdk/compare/v0.3.4...v0.3.5
- TypeScript
Published by krapie almost 3 years ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.3.4
What's Changed
- Update version to v0.3.3 in examples by @emplam27 in https://github.com/yorkie-team/yorkie-js-sdk/pull/485
- Add x-shard-key to APIs by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/486
- Add yorkie user agent in grpc metadata by @emplam27 in https://github.com/yorkie-team/yorkie-js-sdk/pull/488
- Fix when searching for presence of non-existent peer by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/493
- Allow specifying a topic when subscribing to a document by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/487
- Add benchmark tests by @JOOHOJANG in https://github.com/yorkie-team/yorkie-js-sdk/pull/494
- Add util function for Counter and replace Math.floor method with it by @JOOHOJANG in https://github.com/yorkie-team/yorkie-js-sdk/pull/496
- Add Client sync mode by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/495
- Remove unnecessary checkpoint validation from applyChangePack by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/497
- Update CHANGELOG for v0.3.4 by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/498
New Contributors
- @JOOHOJANG made their first contribution in https://github.com/yorkie-team/yorkie-js-sdk/pull/494
Full Changelog: https://github.com/yorkie-team/yorkie-js-sdk/compare/v0.3.3...v0.3.4
- TypeScript
Published by chacha912 almost 3 years ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.3.3
What's Changed
- Add optimization option in production mode by @easylogic in https://github.com/yorkie-team/yorkie-js-sdk/pull/474
- Add RemoveDocument API by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/480
- Add pause and resume to Client by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/482
- Clarify the ClientEvent that is sent to client.subscribe by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/464
- Rename initialization to initialized in PeersChangedEvent by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/478
New Contributors
- @emplam27 made their first contribution in https://github.com/yorkie-team/yorkie-js-sdk/pull/484
Full Changelog: https://github.com/yorkie-team/yorkie-js-sdk/compare/v0.3.2...v0.3.3
- TypeScript
Published by emplam27 almost 3 years ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.3.2
What's Changed
- Fix ValueChange dependency by @krapie in https://github.com/yorkie-team/yorkie-js-sdk/pull/470
Full Changelog: https://github.com/yorkie-team/yorkie-js-sdk/compare/v0.3.1...v0.3.2
- TypeScript
Published by krapie about 3 years ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.3.1
What's Changed
- Add
deleteandemptymethod toTextdata type by @cozitive in https://github.com/yorkie-team/yorkie-js-sdk/pull/454 - reduce bundle size for production by @easylogic in https://github.com/yorkie-team/yorkie-js-sdk/pull/460
- Remove string dependency of RGATreeSplit value by @cozitive in https://github.com/yorkie-team/yorkie-js-sdk/pull/459
- feat: remove priority queue from RHTPQMap and entire project by @blurfx in https://github.com/yorkie-team/yorkie-js-sdk/pull/462
- Fix invalid indexOf SplayTree with single node by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/463
- Modify config to run the webpack-bundle-analyzer when using
profile:bundlescript by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/468
Full Changelog: https://github.com/yorkie-team/yorkie-js-sdk/compare/v0.3.0...v0.3.1
- TypeScript
Published by krapie about 3 years ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.3.0
What's Changed
- Add thumbnail to examples by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/419
- Fix example/react-todomvc's unexpected routing in iframe conditions by @Krapi0314 in https://github.com/yorkie-team/yorkie-js-sdk/pull/420
- Bump json5 from 2.2.1 to 2.2.3 in /examples/react-todomvc by @dependabot in https://github.com/yorkie-team/yorkie-js-sdk/pull/424
- Add react-tldraw example by @Krapi0314 in https://github.com/yorkie-team/yorkie-js-sdk/pull/423
- Fix the value type of Counter and remove double type from Counter by @cozitive in https://github.com/yorkie-team/yorkie-js-sdk/pull/426
- Merge Text and RichText by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/425
- Remove redundant create functions in ObjectProxy by @cozitive in https://github.com/yorkie-team/yorkie-js-sdk/pull/427
- Remove duplicated key from TextNodeAttr by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/429
- Omit attributes if they don't exist when outputting
toJSONby @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/430 - Remove Text Dependency from RGATreeSplit by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/431
- Add quill example by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/435
- Add counter example to test Counter type by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/436
- Bump quill from 1.3.6 to 1.3.7 in /examples/vanilla-quill by @dependabot in https://github.com/yorkie-team/yorkie-js-sdk/pull/437
- Increase CRDT Counter in local change by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/441
- Bump ua-parser-js from 0.7.30 to 0.7.33 by @dependabot in https://github.com/yorkie-team/yorkie-js-sdk/pull/446
- Export counter type by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/447
- Add the
toJSmethod to the ObjectProxy's handler by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/449 - Update version: v0.3.0 by @cozitive in https://github.com/yorkie-team/yorkie-js-sdk/pull/452
New Contributors
- @Krapi0314 made their first contribution in https://github.com/yorkie-team/yorkie-js-sdk/pull/420
Full Changelog: https://github.com/yorkie-team/yorkie-js-sdk/compare/v0.2.20...v0.3.0
- TypeScript
Published by cozitive about 3 years ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.2.20
What's Changed
- Add CodeMirror6 integration example by @blurfx in https://github.com/yorkie-team/yorkie-js-sdk/pull/394
- Add removed benchmark test by @parkeunae in https://github.com/yorkie-team/yorkie-js-sdk/pull/358
- Revise #396 by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/397
- Fix issues identified during iOS SDK development by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/398
- Add vuejs-kanban example by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/399
- Clean up examples and public folder by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/400
- Bump socket.io-parser from 4.0.4 to 4.0.5 by @dependabot in https://github.com/yorkie-team/yorkie-js-sdk/pull/403
- Bump engine.io and socket.io by @dependabot in https://github.com/yorkie-team/yorkie-js-sdk/pull/407
- Update comments for better readability by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/409
- Bump express from 4.17.1 to 4.18.2 by @dependabot in https://github.com/yorkie-team/yorkie-js-sdk/pull/411
- Bump minimatch from 3.0.4 to 3.1.2 by @dependabot in https://github.com/yorkie-team/yorkie-js-sdk/pull/412
- Fix broken image links by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/415
- Parkeunae add benchmark document object test by @hackerwins in https://github.com/yorkie-team/yorkie-js-sdk/pull/416
- Handle for when there is no information in presence on profile-stack example by @chacha912 in https://github.com/yorkie-team/yorkie-js-sdk/pull/417
Full Changelog: https://github.com/yorkie-team/yorkie-js-sdk/compare/v0.2.19...v0.2.20
- TypeScript
Published by hackerwins about 3 years ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.2.19
[0.2.19] - 2022-10-04
Changed
- Rename keyOf to subPathOf: #391
Fixed
- Remove unused nodeMapByCreatedAt in RHT: #386
- Change lamport from uint64 to int64: #390
- TypeScript
Published by hackerwins over 3 years ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.2.16
[0.2.16] - 2022-08-16
Changed
- Apply generics to support any types of properties in RichText: #354
Fixed
- Send peers-changed event to the user who updated one's own presence: #371
- Fix the error that occurs when importing JS SDK in Next.js: #378
- TypeScript
Published by hackerwins over 3 years ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.2.15
[0.2.15] - 2022-08-08
Added
- Add snapshot event observer to Quill example: #365
Changed
- Bump up proto files to the latest: #367
- Export Change APIs to generate history snapshots in admin: #368
- Change trie traverse parameter name to isTerminalIncluded: #363
- TypeScript
Published by hackerwins over 3 years ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.2.14
[0.2.14] - 2022-08-03
Added
- Reduce the number of paths of change events: #351
Fixed
- Fix the problem local changes were applied twice: #356
- Update CodeMirror example to handle snapshot events: #360
- TypeScript
Published by hackerwins over 3 years ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.2.13
[0.2.13] - 2022-07-27
Added
- Support Quill embeds type to example project: #344
Fixed
- Fix a bug when overwriting in Object: #349
- TypeScript
Published by hackerwins over 3 years ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.2.12
[0.2.12] - 2022-07-20
Fixed
- Fix incorrect index for nodes newly created then concurrently removed: #334
- Fix initial value bug in counter proxy: #333
- TypeScript
Published by hackerwins over 3 years ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.2.11
[0.2.11] - 2022-07-14
Fixed
- Escape string to return valid json: #330
- TypeScript
Published by hackerwins over 3 years ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.2.10
[0.2.10] - 2022-07-06
Added
- Implement array methods with objects: #327
Changed
- Improve performance deletion in Text: #326
Fixed
- Fix a bug when deleting blocks concurrently: #328
- TypeScript
Published by hackerwins over 3 years ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.2.9
[0.2.9] - 2022-06-30
Changed
- Implement inserting elements with splice() method: #318
Fixed
- Revert text deletion improvements: #323
- TypeScript
Published by hackerwins over 3 years ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.2.8
[0.2.8] - 2022-06-22
Added
- Add read-only Array methods to ArrayProxy: #310
- Add Array.splice to ArrayProxy: #317
Changed
- Use types more strictly in Document.update: #314
- Revert Document and Text: #47478e7
- Improve performance of deletion in Text: #312, #316
Fixed
- Remove size cache from RGATreeList and use SplayTree instead: #315
- Fix bug when setting non-string values in Presence: #311
- TypeScript
Published by hackerwins over 3 years ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.2.7
[0.2.7] - 2022-05-25
Fixed
- Expose constructors for user-accessible types
- TypeScript
Published by hackerwins almost 4 years ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.2.6
[0.2.6] - 2022-05-25
Changed
- Refine SDK interface: #300
- TypeScript
Published by hackerwins almost 4 years ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.2.5
[0.2.5] - 2022-05-12
Added
- Add apiKey option: #295
- TypeScript
Published by hackerwins almost 4 years ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.2.4
[0.2.4] - 2022-05-10
Changed
- Fix incorrect type hint in document.update handler: #289
- Rename Client Metadata to Presence: #293
Removed
- Remove collection from document: #292
- TypeScript
Published by hackerwins almost 4 years ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.2.3
[0.2.3] - 2022-04-07
Changed
- Bump up yorkie.proto to 0.2.3
- TypeScript
Published by hackerwins almost 4 years ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.2.0
[0.2.0] - 2021-12-19
2nd Year Release
Added
- Garbage collection for Text and RichText
- Improve Client's metadata to be updatable
- Improved Peer Awareness
- Supporting TLS and Auth webhook
Changed
Removed
Deprecated
- TypeScript
Published by hackerwins about 4 years ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.1.11
[0.1.11] - 2021-12-04
Fixed
- Fix a bug where text nodes with tombstones were not counted: #263
- TypeScript
Published by hackerwins about 4 years ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.1.10
[0.1.10] - 2021-11-16
Added
- Add Array.toJS() and Object.toJS(): #237
Changed
- Print log message more accurately: #5ce95c6, #de05448
Fixed
- Fix quill example page: #260
- TypeScript
Published by hackerwins over 4 years ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.1.8
[0.1.8] - 2021-10-21
Fixed
- Hide clock from value of peers-changed event
- TypeScript
Published by hackerwins over 4 years ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.1.7
[0.1.7] - 2021-10-19
Added
- Improve Client's metadata to be updatable: #240
Fixed
- Fix reduce array size when deleting the same position: #229
- Handle special characters in keys of the path in change events: #247
- TypeScript
Published by hackerwins over 4 years ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.1.6
[0.1.6] - 2021-07-24
Added
- Add client.getStatus and client.Metadata: https://github.com/yorkie-team/yorkie-js-sdk/commit/162f2d59e4ec84a8981d3922634b7c27a89684e2
Changed
- Change getElementByID to return undefined if the element doesnt exist: #208
- Change esnext to ES2019 in compiler target option: #197
- Clean up JS SDK Reference: #181, #218, #219
Fixed
- Fix a bug where deleted values from objects are revived after GC: #216
- TypeScript
Published by hackerwins over 4 years ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.1.5
[0.1.5] - 2021-06-05
Added
- Add moveFront, moveAfter, moveLast, insertBefore to Array: #194, #203, #206, #207
- Add AuthInterceptor: #199
Fixed
- Fix the concurrent editing issue of Move Operation: #196
- Fix a bug when pushing an array element in Array: #200
Removed
- Delete RequestHeader in Protobuf
- TypeScript
Published by mojosoeun over 4 years ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.1.4
[0.1.4] - 2021-05-15
Added
Changed
- Rename Document.getKey().toIDString() to Document.getKey(): #178
- Only display exported objects in JS SDK Reference: #179
- Rename Document to DocumentReplica: #10f2b72
Fixed
- Fix a bug occurs when setting an empty string as a key: #182
- Fix a bug that the first element of an array was not deleted: #185
- Fix a bug that the size of the array increases when moving element: #186
- Fix a bug that did not move after pushing in same update: #188
- TypeScript
Published by hackerwins almost 5 years ago
https://github.com/yorkie-team/yorkie-js-sdk - v0.1.3
[0.1.3] - 2021-04-04
Added
- Pass paths to change events: #162
- Support null and undefined values: #157
- Add type parameter to Document: #148
Changed
- Rename getRootObject to getRoot: #158
- Rename updateSelection to select: #170
Fixed
- Fix error that occurred when deleting value using missing key or index: #149
- Fix invalid states of SplayTree: #153
- Remove errors that occur when insPrev does not exist: #166
- TypeScript
Published by hackerwins almost 5 years ago