yorkie-js-sdk
yorkie-js-sdk copied to clipboard
Yorkie JavaScript SDK
#### What this PR does / why we need it? Add github action for publishing devtools - plasmo bpp action: https://github.com/marketplace/actions/browser-platform-publisher - token guide: https://github.com/PlasmoHQ/chrome-webstore-api/blob/main/token.md - github secret: https://docs.github.com/en/actions/security-guides/using-secrets-in-github-actions#creating-secrets-for-a-repository ####...
#### What this PR does / why we need it? This pull request adds undo/redo functionality to the Tldraw whiteboard example code. #### Any background context you want to provide?...
#### What this PR does / why we need it? This PR reflects the changes to implement undo & redo in text.edit. The previous method, implemented in `feat/undo-redo-arch` focused on...
#### What this PR does / why we need it? Hello ~ 👋 I've been working on a project that's very similar to tldraw. However, while the undo/redo functionality is...
#### What this PR does / why we need it? Add concurrency test for tree edit/style operation. #### Any background context you want to provide? #### What are the relevant...
#### What this PR does / why we need it? Currently, the `Text.setStyle` logic sometimes doesn't adequately preserve user intent when formatting text concurrently. The [Peritext](https://www.inkandswitch.com/peritext) CRDT algorithm classifies these...
**What happened**: While concurrently editing a document in tree style, the TreeChange is sent incorrectly. 1. Initial State: `hello` 2. ClientA and ClientB are editing concurrently: - Client A: `t.style(0,...
**What happened**: When a user sets an initial presence while attaching a document, a `presence-changed` event is triggered with an `undefined` presence value. This is because when publishing the `presence-changed`...
**What happened**: After updating the JS SDK to version 0.4.9, users are experiencing intermittent `not applicable datatype` errors. As a temporary solution, we kindly requested a rollback to version to...
**Description**: I propose to restructure the "yorkie-js-sdk" project into a monorepo. This transition will involve the integration of several modern tools to streamline our development process and enhance scalability. The...