mobx-keystone-yjs
Version:
Yjs bindings for mobx-keystone
46 lines (23 loc) • 1 kB
Markdown
# Change Log
## 1.5.4
- Fixed some more types.
## 1.5.3
- Fixed some types.
## 1.5.2
- Just renamed some internal types.
## 1.5.1
- Fixed a wrong import.
## 1.5.0
- Added undefined to accepted primitive "JSON" types.
## 1.4.0
- Added `YjsTextModel` as a way to use `Y.Text` as if it were a node.
## 1.3.1
- Added `boundObject` to `yjsBindingContext` so it's easier to access the root bound object from the context.
## 1.3.0
- Frozen values will be stored as plain values in Y.js instead of being deeply converted to Y.js Maps/Arrays, etc. This means storing/fetching frozen values should be faster, require less memory and probably require less space in the Y.js state.
## 1.2.0
- Added `yjsBindingContext` so bound objects offer a context with the Y.js doc, bound object, etc.
## 1.1.0
- Added the `convertJsonToYjsData`, `applyJsonArrayToYArray` and `applyJsonObjectToYMap` functions to help with first migrations from snapshots to Y.js states.
## 1.0.0
- First public release.