Operational-Transformation

A collection of Algorithms to Synchronise changes across multiple clients using Operational Transformation

OTHER License

Downloads
2.8K
Stars
57
Committers
4
Operational-Transformation - v0.2.2 - @otjs Minor Release Latest Release

Published by 0xTheProDev 8 months ago

What's Changed

Changelog: https://github.com/0xTheProDev/Operational-Transformation/blob/main/CHANGELOG.md#v022
Full Changelog: https://github.com/0xTheProDev/Operational-Transformation/compare/v0.2.1...v0.2.2

Operational-Transformation - v0.2.1 - Patch Release to Fix Security Vulnerabilities

Published by 0xTheProDev over 2 years ago

What's Changed

Changelog: https://github.com/Progyan1997/Operational-Transformation/blob/main/CHANGELOG.md#v021
Full Changelog: https://github.com/Progyan1997/Operational-Transformation/compare/v0.2.0...v0.2.1

Operational-Transformation - v0.2.0 - @otjs is out

Published by 0xTheProDev about 3 years ago

Happy Dussehra Everyone 🎉

What's Changed

Changelog: https://github.com/Progyan1997/Operational-Transformation/blob/main/CHANGELOG.md#v020
Full Changelog: https://github.com/Progyan1997/Operational-Transformation/compare/v0.1.1...v0.2.0

Thanks to @lakbychance and @satyamvats5 for their invaluable contribution for this release.

Operational-Transformation - v0.1.1 - Patch Release for Universal Application

Published by 0xTheProDev about 3 years ago

Fixed

  • Enable usage of the library in both Web (Browsers) and Node. Change library.globalObject to use this in Webpack Config. Issue - Fix
Operational-Transformation - v0.1.1 - First Public Release

Published by 0xTheProDev about 3 years ago

Added

  • Add package @operational-transformation/plaintext - Handles Trannsformation Logic related to Plain Text content and content changes.
  • Add package @operational-transformation/plaintext-editor - Handles integration between a Plain Text Editor and a Central Server, and keeps contents of all Plain Text Editors associated with the Central Server in sync via Plain Text Operational Transformations.
  • Add package @operational-transformation/state-machine - Handles State Transitions and Side Effects in each stages of Synchronization between Client (e.g., Editor) and Server.
Package Rankings
Top 5.31% on Npmjs.org
Badges
Extracted from project README
Build Tests Deployment Code Quality Code Coverage Sponsor Version Built With Tested With Typed With Styled With License Open Issues Closed Issues Open Pulls Closed Pulls Contributors Activity