Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
# [16.0.0](v15.11.0...v16.0.0) (2024-05-05) ### Bug Fixes * **json-crdt-extensions:** 🐛 correctly encode cnt extension sid key ([264d45c](264d45c)) * **json-crdt:** 🐛 allow extension API selection through path selector ([c09dc8f](c09dc8f)) * **json-crdt:** 🐛 make extension schema copyable ([7bbee8f](7bbee8f)) ### Features * **json-crdt-extensions:** 🎸 add ability to access Peritext "str" node API ([41ec564](41ec564)) * **json-crdt-extensions:** 🎸 add ability to access Peritext slices "arr" node ([2ea4f34](2ea4f34)) * **json-crdt-extensions:** 🎸 add type safety when accessing Peritext nodes ([7401ac5](7401ac5)) * **json-crdt-extensions:** 🎸 define Peritext extension ([032bab1](032bab1)) * **json-crdt-extensions:** 🎸 infer sessin ID from builder ([f0435a1](f0435a1)) * **json-crdt-extensions:** 🎸 setup ModelWithExt static class ([69e1200](69e1200)) * **json-crdt-extensions:** 🎸 simplify cnt extension definition ([3ef93cd](3ef93cd)) * **json-crdt-patch:** 🎸 add node.json schema builder class ([ed6a558](ed6a558)) * **json-crdt-patch:** 🎸 add s.ext() schema builder ([0f7910b](0f7910b)) * **json-crdt-patch:** 🎸 improve schema types and value preservatin ([7ebc049](7ebc049)) * **json-crdt:** 🎸 ability to select extension api directly ([8af589c](8af589c)) * **json-crdt:** 🎸 add abstract ExtNode class ([5a79cec](5a79cec)) * **json-crdt:** 🎸 construct extension API nodes when accessing by proxy ([ef5c581](ef5c581)) * **json-crdt:** 🎸 improve extension node selection by proxy ([ebf1eea](ebf1eea)) * **json-crdt:** 🎸 improve extension presentation ([d13cc65](d13cc65)) * **json-crdt:** 🎸 make extenion object optional when calling .asExt() ([fe7e6a9](fe7e6a9)) * **json-crdt:** 🎸 remove chaining from node APIs ([1fb6f11](1fb6f11)) * **json-crdt:** 🎸 start Extension implementation ([7da9262](7da9262)) * **json-crdt:** 🎸 use Extension class to construct extensions ([273d013](273d013)) ### BREAKING CHANGES * **json-crdt:** 🧨 A number of JSON CRDT NodeApi methods have been changed.
- Loading branch information