Repository navigation
Conversation
🦋 Changeset detectedLatest commit: a33f9b1 The changes in this PR will be included in the next version bump. This PR includes changesets to release 1 package
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
|
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
|
AI-Generated Summary: This pull request introduces support for collaborative editing feature using Yjs. Specifically, it adds a new 'Plate yjs plugin' package (@udecode/plate-yjs) that handles the Yjs collaborative editing feature integration. This includes adding new exports, creating the yjs plugin, creating necessary utility functions and middleware. It adds a new Rollup named export for the 'scheduler' module and updates the yarn.lock file with new dependencies. Additionally, it includes documentation for how to install and use the new plugin (@udecode/plate-yjs), detailing how to enable and disable certain features. This documentation is added to the existing documentation in /docs/docs/plugins/collaboration.mdx Tests and test utilities directories are ignored during the npm packaging of the new 'Plate yjs plugin' plugin. Also, multiple TypeScript files were added for the Yjs plugin, including: creating the Yjs plugin, hooking up Yjs, handling cursors in Yjs, handling history in Yjs, initializing Yjs, and a store for Yjs state. In summary, this pull request adds the essential components for collaborative editing feature using Yjs in the Plate editor. |
|
Reviewpad Report
|
# Conflicts: # yarn.lock

Description
See changesets.