streamich / clickable-json

Interactive JSON and JSON CRDT editing and viewing React components
https://streamich.github.io/clickable-json/
17 stars 0 forks source link

fix(deps): update dependency json-joy to v12 - autoclosed #19

Closed renovate[bot] closed 6 months ago

renovate[bot] commented 7 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
json-joy ^11.9.0 -> ^12.0.0 age adoption passing confidence

Release Notes

streamich/json-joy (json-joy) ### [`v12.0.0`](https://togithub.com/streamich/json-joy/releases/tag/v12.0.0) [Compare Source](https://togithub.com/streamich/json-joy/compare/v11.43.0...v12.0.0) ##### Code Refactoring - **json-crdt:** ๐Ÿ’ก move PatchLog to /log folder and rename to Log ([50cc8d3](https://togithub.com/streamich/json-joy/commit/50cc8d397003b67c717a6fb2ec07f48d0875a6be)) ##### Features - **json-crdt:** ๐ŸŽธ add LogEncoder implementation ([465a523](https://togithub.com/streamich/json-joy/commit/465a523b3f7e5bf718008177a8eb3e7933d0fa20)) - **json-crdt:** ๐ŸŽธ improve frontier decoding in LogDecoder ([9c0f531](https://togithub.com/streamich/json-joy/commit/9c0f53147a0dcac601f6934963c3139e41fa3514)) - **json-crdt:** ๐ŸŽธ improve LogEncoder typing and add JSDocs ([3463ff4](https://togithub.com/streamich/json-joy/commit/3463ff41018727affa764a6be65a5198f7ae5aa2)) - **json-crdt:** ๐ŸŽธ progress on LogDecoder ([ebbcd9a](https://togithub.com/streamich/json-joy/commit/ebbcd9ac7adb772e3f33d9da65e5d80383b9d374)) ##### BREAKING CHANGES - **json-crdt:** ๐Ÿงจ PatchLog is no Log ### [`v11.43.0`](https://togithub.com/streamich/json-joy/releases/tag/v11.43.0) [Compare Source](https://togithub.com/streamich/json-joy/compare/v11.42.0...v11.43.0) ##### Features - **json-crdt:** ๐ŸŽธ start LocalHistory implementation ([86ea93b](https://togithub.com/streamich/json-joy/commit/86ea93b6737b0e6aa0bd32727de1a4644e41c458)) ### [`v11.42.0`](https://togithub.com/streamich/json-joy/releases/tag/v11.42.0) [Compare Source](https://togithub.com/streamich/json-joy/compare/v11.41.0...v11.42.0) ##### Features - **json-crdt:** ๐ŸŽธ add inner type safety to toSchema() ([6f35c01](https://togithub.com/streamich/json-joy/commit/6f35c0117ff106036fffd624fd48a228ac5e1a67)) - **json-crdt:** ๐ŸŽธ add type which infers schema from JSON CRDT nodes ([1a3ec66](https://togithub.com/streamich/json-joy/commit/1a3ec666ddcdc6292550642b054205a6bf925c9c)) - **json-crdt:** ๐ŸŽธ implement abstract undo/redo stack ([648dd56](https://togithub.com/streamich/json-joy/commit/648dd56aa06218309d37a4d963916cc84fd0a16c)) - **json-crdt:** ๐ŸŽธ implement toSchema() method ([eaf8e44](https://togithub.com/streamich/json-joy/commit/eaf8e44fab3304912981b30be65b137a3bbc95fe)) ### [`v11.41.0`](https://togithub.com/streamich/json-joy/releases/tag/v11.41.0) [Compare Source](https://togithub.com/streamich/json-joy/compare/v11.40.0...v11.41.0) ##### Bug Fixes - **json-crdt:** ๐Ÿ› collect patches from onFlush emits ([bb8c114](https://togithub.com/streamich/json-joy/commit/bb8c1144d6018a0b9c5f3ba8b0a976f49f8746b8)) ##### Features - **json-crdt:** ๐ŸŽธ improve the PatchLog class ([934cbe9](https://togithub.com/streamich/json-joy/commit/934cbe98ca628627b6e90473a3c0375b574e91eb)) ### [`v11.40.0`](https://togithub.com/streamich/json-joy/releases/tag/v11.40.0) [Compare Source](https://togithub.com/streamich/json-joy/compare/v11.39.1...v11.40.0) ##### Features - **json-walk:** ๐ŸŽธ implement walk() method which visits all POJO nodes ([0ecf46f](https://togithub.com/streamich/json-joy/commit/0ecf46fe147deb9ebd6d5736a2e5822c195bc04b)) ### [`v11.39.1`](https://togithub.com/streamich/json-joy/releases/tag/v11.39.1) [Compare Source](https://togithub.com/streamich/json-joy/compare/v11.39.0...v11.39.1) ##### Bug Fixes - **json-pack:** ๐Ÿ› support pre-packed values in CBOR codec ([48e341d](https://togithub.com/streamich/json-joy/commit/48e341d3c123cd10fc1e1656c047ae80d9f21e4c)) ### [`v11.39.0`](https://togithub.com/streamich/json-joy/releases/tag/v11.39.0) [Compare Source](https://togithub.com/streamich/json-joy/compare/v11.38.1...v11.39.0) ##### Features - **util:** ๐ŸŽธ add ability to async iterate over AvlMap ([65af848](https://togithub.com/streamich/json-joy/commit/65af848169f8c15fff6d5ee3634dd72521c65258)) - **util:** ๐ŸŽธ add another Uint8Array comparison function ([8d80187](https://togithub.com/streamich/json-joy/commit/8d80187e591a3a30e724cfb64c435d0bc3f29f62)) - **util:** ๐ŸŽธ improve AvlMap iteration strategies ([ce43424](https://togithub.com/streamich/json-joy/commit/ce43424f301aaecde84fc52e11cc56b3b6c17f6a)) - **util:** ๐ŸŽธ improve AvlSet iteration strategies ([69d8919](https://togithub.com/streamich/json-joy/commit/69d891968f7f357629bbe6b3819cd475484a3baa)) ### [`v11.38.1`](https://togithub.com/streamich/json-joy/releases/tag/v11.38.1) [Compare Source](https://togithub.com/streamich/json-joy/compare/v11.38.0...v11.38.1) ##### Bug Fixes - **json-pack:** ๐Ÿ› always encode floats as 64 bit values in DAG-CBOR ([af595a9](https://togithub.com/streamich/json-joy/commit/af595a946dff303deb95f40beaaac23d52b635bd)) ### [`v11.38.0`](https://togithub.com/streamich/json-joy/releases/tag/v11.38.0) [Compare Source](https://togithub.com/streamich/json-joy/compare/v11.37.0...v11.38.0) ##### Bug Fixes - **util:** ๐Ÿ› correctly compute binary Base64 last bytes ([7666865](https://togithub.com/streamich/json-joy/commit/76668650c92e496ce251e28e5047d307b5acbb4c)) ##### Features - **json-pack:** ๐ŸŽธ add ability to encode CIDs ([651e22b](https://togithub.com/streamich/json-joy/commit/651e22b158f5f5342a3d3481298ca7080148eb80)) - **json-pack:** ๐ŸŽธ add DAG-JSON decoder ([6fa62cc](https://togithub.com/streamich/json-joy/commit/6fa62ccb5d3e904982e89d5c1cc9c12459f7fe2c)) - **json-pack:** ๐ŸŽธ add support for CID decoding ([41ba07d](https://togithub.com/streamich/json-joy/commit/41ba07d7d799629aaeeaa509de14c88cbc517c00)) - **json-pack:** ๐ŸŽธ implement stable JSON map encoding ([a5e2fe0](https://togithub.com/streamich/json-joy/commit/a5e2fe02d702f12a91f5b3d7f70c39475272cab7)) - **json-pack:** ๐ŸŽธ support Bytes type encoding in DAG-JSON ([9617448](https://togithub.com/streamich/json-joy/commit/9617448c78ad02ad7c8528096b0b4011eea096a6)) - **util:** ๐ŸŽธ implement binayr Base64 encoder which uses Uint8Array ([1e9e2ad](https://togithub.com/streamich/json-joy/commit/1e9e2adcd50e88af054cedd09623bf6f90c02db5)) - **util:** ๐ŸŽธ improve how Base64 padding is added ([3020c1b](https://togithub.com/streamich/json-joy/commit/3020c1b80d9e9211ca12dc6c3609bd6cf71be4be)) - **util:** ๐ŸŽธ support binary Base64 decoding without padding ([3c126e6](https://togithub.com/streamich/json-joy/commit/3c126e6c964a36e447863318a962ec8e3676b51b)) - **util:** ๐ŸŽธ support no padding in Base64 encoder ([3501e3f](https://togithub.com/streamich/json-joy/commit/3501e3fefd7361b98268354698de26f20d6cd280)) ##### Performance Improvements - **json-pack:** โšก๏ธ use DataView for Base64 chunk encoding ([e6c976c](https://togithub.com/streamich/json-joy/commit/e6c976c6d38d536223bce6aa57265bb52ceb902a)) - **util:** โšก๏ธ improve padding handling in str Base64 encoder ([433c33f](https://togithub.com/streamich/json-joy/commit/433c33f0a410348c5b8d71f6c1f62fd856ef712c)) ### [`v11.37.0`](https://togithub.com/streamich/json-joy/releases/tag/v11.37.0) [Compare Source](https://togithub.com/streamich/json-joy/compare/v11.36.0...v11.37.0) ##### Bug Fixes - ๐Ÿ› add extra long content type check ([ae3282f](https://togithub.com/streamich/json-joy/commit/ae3282f5316b59944488a94f2774f9b43a022d26)) - ๐Ÿ› correctly encode CID tags ([7bd5117](https://togithub.com/streamich/json-joy/commit/7bd51172ab6d2e474e7eccaf479981253b636fdc)) ##### Features - ๐ŸŽธ add DAG-CBOR codec ([9a54500](https://togithub.com/streamich/json-joy/commit/9a54500657c0125d042369338274529be3c08d84)) - ๐ŸŽธ add sha256() method ([6c6927e](https://togithub.com/streamich/json-joy/commit/6c6927e1aabbe64f88897d94640318574a444707)) - ๐ŸŽธ cleanup Hamt CRDT code ([84bd051](https://togithub.com/streamich/json-joy/commit/84bd0517fd7e2f32a0f3945a440e63243d0288e7)) - ๐ŸŽธ implement IPLD codecs ([e4fb788](https://togithub.com/streamich/json-joy/commit/e4fb7882eaff009fe47b389b6cf14fd272263461)) - ๐ŸŽธ improve CAS implementations ([b942d03](https://togithub.com/streamich/json-joy/commit/b942d03e09ea89c35be30706a43d3a6b246885c8)) - ๐ŸŽธ progress on HAMT implementation ([eb59c09](https://togithub.com/streamich/json-joy/commit/eb59c09261266d70a567baf42d3097aa64958b4f)) - ๐ŸŽธ start HAMT CRDT implementation ([de774c9](https://togithub.com/streamich/json-joy/commit/de774c94623dda5ead34928230acb1b1ae1447dd)) - **json-pack:** ๐ŸŽธ add .decode() methods to decoders ([4bfa363](https://togithub.com/streamich/json-joy/commit/4bfa363cbe7bfa95ac5cca9e5b703b1bd97ddd62)) ### [`v11.36.0`](https://togithub.com/streamich/json-joy/releases/tag/v11.36.0) [Compare Source](https://togithub.com/streamich/json-joy/compare/v11.35.0...v11.36.0) ##### Bug Fixes - ๐Ÿ› clean up feed factory code ([d77a2a3](https://togithub.com/streamich/json-joy/commit/d77a2a3d57a9f2f72814e29b2a85c16e30e4bdee)) - ๐Ÿ› improve deleted item loading and saving of empty feed ([3e95b68](https://togithub.com/streamich/json-joy/commit/3e95b68905c5b65bfaf16866c0eaa0cf5bbb7c35)) ##### Features - ๐ŸŽธ add ability to hash CID from data ([e3d3300](https://togithub.com/streamich/json-joy/commit/e3d330019354da6d5e684861c7b3641d324a1506)) - ๐ŸŽธ add CID and Multihash comparison methods ([f6954c3](https://togithub.com/streamich/json-joy/commit/f6954c37dfd2ca25a6665917d5ed0e7f5352fdf3)) - ๐ŸŽธ add CID serialization ([27062c4](https://togithub.com/streamich/json-joy/commit/27062c49cdba102bebdeab083218f7ce59b133ea)) - ๐ŸŽธ add CidCas interface ([d975602](https://togithub.com/streamich/json-joy/commit/d9756024aceccbd47d3d4f45764ff586c1246076)) - ๐ŸŽธ add Feed.merge() inline method ([c050824](https://togithub.com/streamich/json-joy/commit/c05082401437a4f0141dd714e8c7f9294325dcb8)) - ๐ŸŽธ add HLC implementation ([26994aa](https://togithub.com/streamich/json-joy/commit/26994aa3057c41eb959f85b6650d00d8b3d4527b)) - ๐ŸŽธ add initial feed merge implementation ([0594a29](https://togithub.com/streamich/json-joy/commit/0594a296551c8e30c2e083bd274756b5dbf6af63)) - ๐ŸŽธ add multibase ([cdefc88](https://togithub.com/streamich/json-joy/commit/cdefc88aa4602857302448c7c3027563d72f78da)) - ๐ŸŽธ add React-like event handling to feed ([ed38e6b](https://togithub.com/streamich/json-joy/commit/ed38e6b5d76465e3d4f92dd1ded925a616b08114)) - ๐ŸŽธ implement CidCasMemory ([e68d20f](https://togithub.com/streamich/json-joy/commit/e68d20fb3e348373d1a2db3ba26e69408095f194)) - ๐ŸŽธ implement CidCasStructCbor ([adb78ad](https://togithub.com/streamich/json-joy/commit/adb78ad5d927ea0e6c7f95907f58b3f810a75e63)) - ๐ŸŽธ implement HLC defaults ([f7d6c6b](https://togithub.com/streamich/json-joy/commit/f7d6c6bb6a10174e8cb010c59ca5b486b893a93c)) - ๐ŸŽธ implement MultiHash ([fd7beaa](https://togithub.com/streamich/json-joy/commit/fd7beaad3a58277d8fe425a04620ab4a63edb311)) - ๐ŸŽธ implement vuint reading ([7bcd256](https://togithub.com/streamich/json-joy/commit/7bcd2569eda6959b45fc16e7ee72e18ad6ac18b3)) - ๐ŸŽธ improve CAS and HLC ([9d7f37e](https://togithub.com/streamich/json-joy/commit/9d7f37e38dfa41a74d116a99da0f60de63acbbfb)) - ๐ŸŽธ improve CID encoding and decoding ([635e190](https://togithub.com/streamich/json-joy/commit/635e190c4340e7c611cafcc245a1810674aee625)) - ๐ŸŽธ improve Feed CRDT implementation ([79bdda5](https://togithub.com/streamich/json-joy/commit/79bdda5036e7d78161931ddfd960cf7c35011535)) - ๐ŸŽธ improve feed merging ([6d6b816](https://togithub.com/streamich/json-joy/commit/6d6b816ec0c204e158f9f9333c885ab6d962f0d2)) - ๐ŸŽธ improve Multihash ([476afa7](https://togithub.com/streamich/json-joy/commit/476afa719ddacf8874bf4551dcf1dac398ef19f4)) - ๐ŸŽธ improve v0 CID encoding and decoding ([2b9c1d6](https://togithub.com/streamich/json-joy/commit/2b9c1d60083808fe42a39ab4e61b3613bd53ba6a)) - ๐ŸŽธ start Cid implementation ([c6d54c0](https://togithub.com/streamich/json-joy/commit/c6d54c01322deaa63034ecc1f5821a3093002de0)) - ๐ŸŽธ start Feed CRDT ([87aa3b1](https://togithub.com/streamich/json-joy/commit/87aa3b142042e22f292d2375f633b9a4e9df83a5)) - ๐ŸŽธ start web3 folder ([82f83f1](https://togithub.com/streamich/json-joy/commit/82f83f1b4e274426cf91dadbdb8a6b38cb714b34)) ### [`v11.35.0`](https://togithub.com/streamich/json-joy/releases/tag/v11.35.0) [Compare Source](https://togithub.com/streamich/json-joy/compare/v11.34.0...v11.35.0) ##### Features - **util:** ๐ŸŽธ add AvlSet implementation ([064f7ef](https://togithub.com/streamich/json-joy/commit/064f7ef94a728337ac614d20f072089b45e46006)) ### [`v11.34.0`](https://togithub.com/streamich/json-joy/releases/tag/v11.34.0) [Compare Source](https://togithub.com/streamich/json-joy/compare/v11.33.0...v11.34.0) ##### Features - **json-crdt-extensions:** ๐ŸŽธ export all extensions from the root level ([d6e9af1](https://togithub.com/streamich/json-joy/commit/d6e9af158681682f52c919ea7cd2040dddd82f38)) ### [`v11.33.0`](https://togithub.com/streamich/json-joy/releases/tag/v11.33.0) [Compare Source](https://togithub.com/streamich/json-joy/compare/v11.32.1...v11.33.0) ##### Features - **json-crdt-extensions:** ๐ŸŽธ add initial G-Counter implementation ([d69eb73](https://togithub.com/streamich/json-joy/commit/d69eb736c8bb89037422bba9508c5105225471db)) - **json-crdt-extensions:** ๐ŸŽธ improve gcnt counter extension ([b198c48](https://togithub.com/streamich/json-joy/commit/b198c481a78f2f2780ed09b949d072876b1bfd99)) ### [`v11.32.1`](https://togithub.com/streamich/json-joy/releases/tag/v11.32.1) [Compare Source](https://togithub.com/streamich/json-joy/compare/v11.32.0...v11.32.1) ##### Bug Fixes - **json-pack:** ๐Ÿ› do not allow **proto** key in MessagePack ([e5959ea](https://togithub.com/streamich/json-joy/commit/e5959ea7063544db88226987cd9fa9a8be8d6b5f)) - **json-pack:** ๐Ÿ› do not decode UBJSON **proto** keys in objects ([628cf89](https://togithub.com/streamich/json-joy/commit/628cf8933d0ac2f1de9754cee0f416f0d9d68e03)) ### [`v11.32.0`](https://togithub.com/streamich/json-joy/releases/tag/v11.32.0) [Compare Source](https://togithub.com/streamich/json-joy/compare/v11.31.0...v11.32.0) ##### Features - **json-pack:** ๐ŸŽธ add CompressionTable implementation ([ab760b3](https://togithub.com/streamich/json-joy/commit/ab760b37f789c4ecf75b9a06c6fcd7fd9a4c3bc2)) - **json-pack:** ๐ŸŽธ implement .decompress() method ([3473c5b](https://togithub.com/streamich/json-joy/commit/3473c5b6e9e6fa3ef59041a640f6b9376a6cb0f8)) - **json-pack:** ๐ŸŽธ implement DecompressionTable ([748b4fa](https://togithub.com/streamich/json-joy/commit/748b4fae3c4243d691165c9cafcabdcea6afab9e)) - **json-pack:** ๐ŸŽธ implement pojo compression function ([0e37465](https://togithub.com/streamich/json-joy/commit/0e3746588c70f8792ee4d1cbea4d8d788a951080)) - **json-pack:** ๐ŸŽธ improve CompressionTable implementation ([f548b16](https://togithub.com/streamich/json-joy/commit/f548b1603d0651baf83dfa4f054c7dd9a6e5a7c8)) ### [`v11.31.0`](https://togithub.com/streamich/json-joy/releases/tag/v11.31.0) [Compare Source](https://togithub.com/streamich/json-joy/compare/v11.30.0...v11.31.0) ##### Bug Fixes - **json-crdt-extensions:** ๐Ÿ› allow any value in MV-Register ([990dc92](https://togithub.com/streamich/json-joy/commit/990dc92efd9d38650ef894302b6a75d66631699d)) ##### Features - **json-crdt-extensions:** ๐ŸŽธ add ability to specify extension definition name ([a39817f](https://togithub.com/streamich/json-joy/commit/a39817f96fa0ec8d9d2673ac8c873b8330738eef)) - **json-crdt-extensions:** ๐ŸŽธ display mval extension name on print ([953108c](https://togithub.com/streamich/json-joy/commit/953108ca5168efb4b2b15f58d55b4477a8ea6677)) ### [`v11.30.0`](https://togithub.com/streamich/json-joy/releases/tag/v11.30.0) [Compare Source](https://togithub.com/streamich/json-joy/compare/v11.29.0...v11.30.0) ##### Features - **json-crdt-extensions:** ๐ŸŽธ implement basic multi value register ([a17775d](https://togithub.com/streamich/json-joy/commit/a17775d0789dc44432d038f2f8afc92de70d7720)) ### [`v11.29.0`](https://togithub.com/streamich/json-joy/releases/tag/v11.29.0) [Compare Source](https://togithub.com/streamich/json-joy/compare/v11.28.2...v11.29.0) ##### Features - **json-pack:** ๐ŸŽธ add JsonDecoder `undefined` decoding ([3f49c65](https://togithub.com/streamich/json-joy/commit/3f49c65a61edded0e7fa3787133309b183a252c4)) - **json-pack:** ๐ŸŽธ support `undefined` value in JsonEncoder ([94d5ebc](https://togithub.com/streamich/json-joy/commit/94d5ebca8671b3e6f5e5cd441965d083dbcf6944)) ### [`v11.28.2`](https://togithub.com/streamich/json-joy/releases/tag/v11.28.2) [Compare Source](https://togithub.com/streamich/json-joy/compare/v11.28.1...v11.28.2) ##### Bug Fixes - **json-crdt:** ๐Ÿ› do not fire view events when arr node view does not change ([312285f](https://togithub.com/streamich/json-joy/commit/312285f7b2159b082f6bc138ec7a5a48f923519c)) ### [`v11.28.1`](https://togithub.com/streamich/json-joy/releases/tag/v11.28.1) [Compare Source](https://togithub.com/streamich/json-joy/compare/v11.28.0...v11.28.1) ##### Bug Fixes - mark peer dependencies as optional ([239d1ba](https://togithub.com/streamich/json-joy/commit/239d1ba7d4533a39d22a5591706d405389295d2b)) ### [`v11.28.0`](https://togithub.com/streamich/json-joy/releases/tag/v11.28.0) [Compare Source](https://togithub.com/streamich/json-joy/compare/v11.27.0...v11.28.0) ##### Bug Fixes - **reactive-rpc:** ๐Ÿ› decode close frame payload ([f15c9ac](https://togithub.com/streamich/json-joy/commit/f15c9ac1b9baabaec50c54a33f680771d4bc6af4)) ##### Features - **reactive-rpc:** ๐ŸŽธ add support for fragmented ws messages ([6e2470f](https://togithub.com/streamich/json-joy/commit/6e2470fcfed59855ef36f2e98cefe0e67ce19c14)) - **reactive-rpc:** ๐ŸŽธ build full messages out of fragments by default ([9df37a0](https://togithub.com/streamich/json-joy/commit/9df37a0a7b78d3fa38d04ea563ef6a7f16ddf6f1)) ### [`v11.27.0`](https://togithub.com/streamich/json-joy/releases/tag/v11.27.0) [Compare Source](https://togithub.com/streamich/json-joy/compare/v11.26.0...v11.27.0) ##### Bug Fixes - **reactive-rpc:** ๐Ÿ› correct message size encoding ([078e59b](https://togithub.com/streamich/json-joy/commit/078e59b6136aae86565db6acff61e2e9c8b166c2)) - **reactive-rpc:** ๐Ÿ› correctly copy frame payloads ([83e1629](https://togithub.com/streamich/json-joy/commit/83e1629af3c5984d81e242ed2860f48a60ede7d6)) - **reactive-rpc:** ๐Ÿ› handle route handler async errors ([4d50415](https://togithub.com/streamich/json-joy/commit/4d5041558f774a74f5fe05ab00fd3a5a88c02207)) - **reactive-rpc:** ๐Ÿ› improve ws frame reading ([0617436](https://togithub.com/streamich/json-joy/commit/0617436bc565fd88ab91c7b4398fc2a8fc6bcbc2)) - **reactive-rpc:** ๐Ÿ› route WebSocket traffic correctly ([653869e](https://togithub.com/streamich/json-joy/commit/653869ead4275dbaafe773481a7afe7efdff5b25)) ##### Features - **reactive-rpc:** ๐ŸŽธ add ability to decode close frames ([9df304f](https://togithub.com/streamich/json-joy/commit/9df304f52be3b26241bf707f35d020539bfd9dec)) - **reactive-rpc:** ๐ŸŽธ add ability to decode PONG frames ([4eaf4f2](https://togithub.com/streamich/json-joy/commit/4eaf4f2d5a5dfa6af95768c2864a7ce18a750edf)) - **reactive-rpc:** ๐ŸŽธ add ability to encode CLOSE Websocket frame ([9f3ad5c](https://togithub.com/streamich/json-joy/commit/9f3ad5c76183a538c0f117ca28db7c9dd51f688c)) - **reactive-rpc:** ๐ŸŽธ add ability to encode fragmented frames ([590d209](https://togithub.com/streamich/json-joy/commit/590d20976a55a848e2dfc850a476c8dc675e0af8)) - **reactive-rpc:** ๐ŸŽธ add ability to encode masked frames ([c4c4549](https://togithub.com/streamich/json-joy/commit/c4c4549ff30b7704eb8dbfc2f483627bd1a39ab5)) - **reactive-rpc:** ๐ŸŽธ add ability to encode PIGN frames ([0d5e7d3](https://togithub.com/streamich/json-joy/commit/0d5e7d3522b6439009ecaa57b66584cd9d023e68)) - **reactive-rpc:** ๐ŸŽธ add ability to encode PONG frames ([6d20f8e](https://togithub.com/streamich/json-joy/commit/6d20f8e9f2995fb056641568029885a80e8ebe2b)) - **reactive-rpc:** ๐ŸŽธ add ability to parse PING frames ([738c904](https://togithub.com/streamich/json-joy/commit/738c90492b5aa4eb2ca043300516714a5e559092)) - **reactive-rpc:** ๐ŸŽธ add basic frame data reading ([450f85f](https://togithub.com/streamich/json-joy/commit/450f85f5ffa804680c8856d8ef1a2ceea2fb0a13)) - **reactive-rpc:** ๐ŸŽธ add basic socket upgrade mechanism ([1e92ddb](https://togithub.com/streamich/json-joy/commit/1e92ddb15f9ab1bc8c2cac8c2a3cad7aa51a399c)) - **reactive-rpc:** ๐ŸŽธ add buffering to ws writes ([2e1bcf0](https://togithub.com/streamich/json-joy/commit/2e1bcf0acc7adf3b3580d56a13c02133cc2c8532)) - **reactive-rpc:** ๐ŸŽธ add concept of context ([4e84b00](https://togithub.com/streamich/json-joy/commit/4e84b006e2fb60a4d488138abb27a555acac2635)) - **reactive-rpc:** ๐ŸŽธ decode ws messages ([f7bb2ec](https://togithub.com/streamich/json-joy/commit/f7bb2ec16d8a4ec2519104400be0341d8f68cb6b)) - **reactive-rpc:** ๐ŸŽธ do not send date header by default ([c23973a](https://togithub.com/streamich/json-joy/commit/c23973a937224b0367efe50d0d78a9f6c07f7ca7)) - **reactive-rpc:** ๐ŸŽธ enable CORS ([d7555e3](https://togithub.com/streamich/json-joy/commit/d7555e3696ca5c6515fde564fb9ad916129296d3)) - **reactive-rpc:** ๐ŸŽธ extract codec types from Content-Type header ([d25c6b2](https://togithub.com/streamich/json-joy/commit/d25c6b210fb795b59beaecd497daf7826f31ba16)) - **reactive-rpc:** ๐ŸŽธ handle parsing errors ([daaba2a](https://togithub.com/streamich/json-joy/commit/daaba2a925517ddff56f371101a02310c9502e3b)) - **reactive-rpc:** ๐ŸŽธ hide close frame implementation details ([60ce786](https://togithub.com/streamich/json-joy/commit/60ce7860e064d5b3308b668a46d4bc2a8854091a)) - **reactive-rpc:** ๐ŸŽธ implement server builder ([00680d7](https://togithub.com/streamich/json-joy/commit/00680d7011f07d23a456e9ae19e733a7991c2642)) - **reactive-rpc:** ๐ŸŽธ improve HTTP routing ([f9762d3](https://togithub.com/streamich/json-joy/commit/f9762d3e463eb5a74f8cb36b6daf36b560a2bc50)) - **reactive-rpc:** ๐ŸŽธ improve ws definition ([74a5bfc](https://togithub.com/streamich/json-joy/commit/74a5bfca148d308237dcb6c4832cb01a5fb78f0c)) - **reactive-rpc:** ๐ŸŽธ integrate WebSocket into RPC server ([eed1662](https://togithub.com/streamich/json-joy/commit/eed1662eb2139a338285d3a3762515b21bfb552f)) - **reactive-rpc:** ๐ŸŽธ make HTTP1 server printable ([b1c8467](https://togithub.com/streamich/json-joy/commit/b1c8467ac699369d343aa2996dd7502c788b19b7)) - **reactive-rpc:** ๐ŸŽธ setup HTTP1 server socket routing ([e249d90](https://togithub.com/streamich/json-joy/commit/e249d90cef5308113d961c5963e90a062c9da0ae)) - **reactive-rpc:** ๐ŸŽธ start Websocker frame decoder implementation ([ca1850a](https://togithub.com/streamich/json-joy/commit/ca1850a09a2c183036960c97a78e0a30bb6b72ca)) - **reactive-rpc:** ๐ŸŽธ start WebSocketConnection implementation ([5a61e50](https://togithub.com/streamich/json-joy/commit/5a61e50328ee50c7f60658a5fa58319a99e418aa)) - **util:** ๐ŸŽธ implement base for streaming 1-byte reader ([41be9f3](https://togithub.com/streamich/json-joy/commit/41be9f3f446d36e332ff62007391ec6ce06c46e5)) ##### Performance Improvements - **reactive-rpc:** โšก๏ธ benchmark new ws server ([83cb974](https://togithub.com/streamich/json-joy/commit/83cb97447a03778c394d607d59c7f250ef173020)) - **reactive-rpc:** โšก๏ธ implement more efficient payload copying ([02108f5](https://togithub.com/streamich/json-joy/commit/02108f522f29af09e9a43fd7742247618df8bfdf)) - **reactive-rpc:** โšก๏ธ improve header encoding speed ([4f67df8](https://togithub.com/streamich/json-joy/commit/4f67df82f0816d933227b87a11968878ab000262)) - **util:** โšก๏ธ add HTTP/WebSocket /ping benchmark ([bcffb1a](https://togithub.com/streamich/json-joy/commit/bcffb1a29ba40022aefea4dfe1eec316c145ace5)) ### [`v11.26.0`](https://togithub.com/streamich/json-joy/releases/tag/v11.26.0) [Compare Source](https://togithub.com/streamich/json-joy/compare/v11.25.0...v11.26.0) ##### Features - **json-pack:** ๐ŸŽธ add RESP v2 encoding ability ([d03bb03](https://togithub.com/streamich/json-joy/commit/d03bb0351172cfc17ae47d9dba88d6125752d511)) - **json-pack:** ๐ŸŽธ add verbatim string extension ([655614e](https://togithub.com/streamich/json-joy/commit/655614e57ebf8d98d96aa6d938501f227c9c5de9)) ##### Performance Improvements - **json-pack:** โšก๏ธ speed up length encoding ([0096464](https://togithub.com/streamich/json-joy/commit/009646418ded49381707622b7ce400429d4810d8)) ### [`v11.25.0`](https://togithub.com/streamich/json-joy/releases/tag/v11.25.0) [Compare Source](https://togithub.com/streamich/json-joy/compare/v11.24.0...v11.25.0) ##### Features - **json-pack:** ๐ŸŽธ decode command in streaming decoder ([4e7c44b](https://togithub.com/streamich/json-joy/commit/4e7c44bc5ce3ff8934308aafe8dc911a4c3c4295)) - **json-pack:** ๐ŸŽธ implement command decoding ([482281e](https://togithub.com/streamich/json-joy/commit/482281e217d194385e5c27c03036d037ce0ebd64)) ### [`v11.24.0`](https://togithub.com/streamich/json-joy/releases/tag/v11.24.0) [Compare Source](https://togithub.com/streamich/json-joy/compare/v11.23.0...v11.24.0) ##### Features - **json-pack:** ๐ŸŽธ add skipping ability to streaming RESP decoder ([948c6cf](https://togithub.com/streamich/json-joy/commit/948c6cf87be646929893b541acf5e4fcdb14a929)) ### [`v11.23.0`](https://togithub.com/streamich/json-joy/releases/tag/v11.23.0) [Compare Source](https://togithub.com/streamich/json-joy/compare/v11.22.0...v11.23.0) ##### Features - **json-pack:** ๐ŸŽธ add ability to skip values in RESP codec ([b0b919b](https://togithub.com/streamich/json-joy/commit/b0b919b3562c58a6fa030d902257c095086ec628)) ### [`v11.22.0`](https://togithub.com/streamich/json-joy/releases/tag/v11.22.0) [Compare Source](https://togithub.com/streamich/json-joy/compare/v11.21.1...v11.22.0) ##### Features - **util:** ๐ŸŽธ improve how trees are printed ([75b8a88](https://togithub.com/streamich/json-joy/commit/75b8a88f6e6d5cd17067bf6f426da2283a0e4304)) ### [`v11.21.1`](https://togithub.com/streamich/json-joy/releases/tag/v11.21.1) [Compare Source](https://togithub.com/streamich/json-joy/compare/v11.21.0...v11.21.1) ##### Bug Fixes - **json-pack:** ๐Ÿ› account for encoding specifier in verbatim string decoding ([56050da](https://togithub.com/streamich/json-joy/commit/56050da25c494a0b66109d032d15755bd242a483)) - **json-pack:** ๐Ÿ› correct command and streaming string encoding ([d8c6159](https://togithub.com/streamich/json-joy/commit/d8c615961ac494ecf52b72b1147353bc72b3e8c6)) ##### Performance Improvements - **json-pack:** โšก๏ธ improve length encoding ([2f9c337](https://togithub.com/streamich/json-joy/commit/2f9c337dd2d5a2df6a9ade124f844175db1a12d5)) - **json-pack:** โšก๏ธ speed up command writes ([7147884](https://togithub.com/streamich/json-joy/commit/7147884b046f624b0c01d0a95aaa4e779e05b1aa)) ### [`v11.21.0`](https://togithub.com/streamich/json-joy/releases/tag/v11.21.0) [Compare Source](https://togithub.com/streamich/json-joy/compare/v11.20.0...v11.21.0) ##### Bug Fixes - **util:** ๐Ÿ› correctly verify UTF8 ([c08abc5](https://togithub.com/streamich/json-joy/commit/c08abc5136eb685339610ece5b69050375a9bac9)) ##### Features - ๐ŸŽธ add backoff for initial table builds ([5a7ff3d](https://togithub.com/streamich/json-joy/commit/5a7ff3de3944d8c7ce3e3fa1b397796a699ed1f8)) - ๐ŸŽธ add jitter to reconnection time calculation ([5553348](https://togithub.com/streamich/json-joy/commit/55533484c972098205c7d7c015dc8b4d365ca8ca)) - ๐ŸŽธ add methods for client picking ([6842d38](https://togithub.com/streamich/json-joy/commit/6842d38955210937953a344b4bd86460e00530be)) - ๐ŸŽธ add possibility for fire-and-forget requests ([aa27e29](https://togithub.com/streamich/json-joy/commit/aa27e299075a910ce434a76d2465d3a545b0185a)) - ๐ŸŽธ add RedisClient, buffer decoding calls ([24c2e63](https://togithub.com/streamich/json-joy/commit/24c2e63084dd272a26dbead37c59c197fb864484)) - ๐ŸŽธ add supporting cluster classes ([b4cf8cb](https://togithub.com/streamich/json-joy/commit/b4cf8cbf6085952e4e77d2c04f15794dc477823b)) - ๐ŸŽธ buffer requests ([23d9adb](https://togithub.com/streamich/json-joy/commit/23d9adb7d7acec59505d9e2f17f2edb7e75aa168)) - ๐ŸŽธ create cluster router ([8091d1f](https://togithub.com/streamich/json-joy/commit/8091d1f3bdd1e91955c6ec1a2df21d7d59693558)) - ๐ŸŽธ implement ReconnectingSocket ([b61232f](https://togithub.com/streamich/json-joy/commit/b61232f09c429ac06e54f66885ef53bd256f1cca)) - ๐ŸŽธ improve hello call ([1ea2e3d](https://togithub.com/streamich/json-joy/commit/1ea2e3da6d381b463d1a255807aa8d6b966d5e3c)) - ๐ŸŽธ improve initial router table building ([71f86ec](https://togithub.com/streamich/json-joy/commit/71f86ecd8568453f57ae154d47ceb6a627b7cec0)) - ๐ŸŽธ improve router refresh operation ([6c6a71f](https://togithub.com/streamich/json-joy/commit/6c6a71ff064a394ff6a0cb4dc34a00c5ae5ffcc4)) - ๐ŸŽธ start cluster client ([ed49b04](https://togithub.com/streamich/json-joy/commit/ed49b04a67da51df8202b71dbb4fbe64d56fa39b)) - ๐ŸŽธ start RedisSocket implementation ([d820d34](https://togithub.com/streamich/json-joy/commit/d820d3403838b513ac21d3d76f1e49b951dfb2ea)) - ๐ŸŽธ track socket connection time ([8b17af4](https://togithub.com/streamich/json-joy/commit/8b17af46a6df08b674bdcd70a076cbd5f122c454)) - **json-pack:** ๐ŸŽธ add ability to try to decode blobs as UTF8 ([7a549af](https://togithub.com/streamich/json-joy/commit/7a549afd2e0cf45fed73be1e61f0c224dd95c6e9)) - **json-pack:** ๐ŸŽธ add support for null string and array decoding ([e779db7](https://togithub.com/streamich/json-joy/commit/e779db788b7c3433930b3e47b9e789ecf729b8ef)) - **json-pack:** ๐ŸŽธ add utility to encode commands ([e6b43b5](https://togithub.com/streamich/json-joy/commit/e6b43b54e51948d52b58828819b5a5c45d4f67a9)) - **json-pack:** ๐ŸŽธ decode RESP object key blobs as ASCII strings ([41c6f3c](https://togithub.com/streamich/json-joy/commit/41c6f3c7466ed32b9f85aa8b37915c753dd7cd73)) - **json-pack:** ๐ŸŽธ separate fast and slow command encoding options ([bb29891](https://togithub.com/streamich/json-joy/commit/bb2989194968ba5fdddc09227f1459156809df1c)) - **util:** ๐ŸŽธ add isUtf8() method to validate for UTF8 sequence validity ([70b7f1a](https://togithub.com/streamich/json-joy/commit/70b7f1a08d99a1086446faccaf96b90be802799d)) - **util:** ๐ŸŽธ improve cluster client ([1540916](https://togithub.com/streamich/json-joy/commit/15409161d95d4ac756e26760fb868ca5d60ed010)) ### [`v11.20.0`](https://togithub.com/streamich/json-joy/releases/tag/v11.20.0) [Compare Source](https://togithub.com/streamich/json-joy/compare/v11.19.0...v11.20.0) ##### Features - **json-pack:** ๐ŸŽธ implement streaming decodeer ([becab36](https://togithub.com/streamich/json-joy/commit/becab3673f416da11e79bc8270316be1f421e329)) - **json-pack:** ๐ŸŽธ optimistically implement streaming RESP decoder ([b93c309](https://togithub.com/streamich/json-joy/commit/b93c3099477750b0ce14f9bc3ada25b7d308561a)) - **util:** ๐ŸŽธ add streaming reader stub ([2a780a1](https://togithub.com/streamich/json-joy/commit/2a780a1560b18a537175b5354ccd37807d13eaf3)) - **util:** ๐ŸŽธ improve streaming reader ([c2f817c](https://togithub.com/streamich/json-joy/commit/c2f817c58c9c379f164281dcb55c6c639107ae04)) ##### Performance Improvements - **json-pack:** โšก๏ธ add RESP decoding benchmark ([df198d8](https://togithub.com/streamich/json-joy/commit/df198d87c144985db2327f57225cfdce9e746c51)) - **json-pack:** โšก๏ธ add streaming decoder to benchmarks ([1abbcab](https://togithub.com/streamich/json-joy/commit/1abbcab6d2e137e0b73f28a3184232624458a0ae)) - **json-pack:** โšก๏ธ benchmark RESP encoding performance vs [@​redis/client](https://togithub.com/redis/client) ([28547c7](https://togithub.com/streamich/json-joy/commit/28547c7a6ecd0c6bf7da148fe3f14efd984bb735)) - **json-pack:** โšก๏ธ minor improvements ([19ddc45](https://togithub.com/streamich/json-joy/commit/19ddc45498d8f03bd4497f880e8f90b543fdd117)) ### [`v11.19.0`](https://togithub.com/streamich/json-joy/releases/tag/v11.19.0) [Compare Source](https://togithub.com/streamich/json-joy/compare/v11.18.0...v11.19.0) ##### Bug Fixes - **json-pack:** ๐Ÿ› allocate correctly capacity before writing UTF-8 ([c3da84b](https://togithub.com/streamich/json-joy/commit/c3da84b7824f17229e56b6b244d5789ed3044330)) - **json-pack:** ๐Ÿ› allow emojis in strings ([a9744dd](https://togithub.com/streamich/json-joy/commit/a9744dd4a6c55bd270503ffa2d20c37440a98eb5)) ##### Features - **json-pack:** ๐ŸŽธ add ability to read verbatim strings ([13d90ec](https://togithub.com/streamich/json-joy/commit/13d90ec8ce2a66255f42c9acf2df2e95504db36b)) - **json-pack:** ๐ŸŽธ add array decoding ([37da9e0](https://togithub.com/streamich/json-joy/commit/37da9e087d39ce8d2eeda413864fbbbef5a6296b)) - **json-pack:** ๐ŸŽธ add integer decoding ([ceff648](https://togithub.com/streamich/json-joy/commit/ceff648ba748df15796c25288363fdeccbe5d55a)) - **json-pack:** ๐ŸŽธ add support for float special value encoding and decoding ([7d200e6](https://togithub.com/streamich/json-joy/commit/7d200e6ceee5f6b2dc5271aff9bc9bf60c51aa00)) - **json-pack:** ๐ŸŽธ add support for object encoding ([70ce02c](https://togithub.com/streamich/json-joy/commit/70ce02c5b561d6c280a4aab7acf8ade828e6a852)) - **json-pack:** ๐ŸŽธ add support for push lists and attribute maps ([fa990d8](https://togithub.com/streamich/json-joy/commit/fa990d82481e071b5385bf15c9e3e2465ea074d6)) - **json-pack:** ๐ŸŽธ add support for set decoding ([8e432cf](https://togithub.com/streamich/json-joy/commit/8e432cf6ee68ff79d6c96c77b796a59cc66fdac1)) - **json-pack:** ๐ŸŽธ decode booleans and bools ([2a82b84](https://togithub.com/streamich/json-joy/commit/2a82b84ec84c4ae50ff43427d5176ca0ca7b9e29)) - **json-pack:** ๐ŸŽธ improve string encoding ([4f2bca0](https://togithub.com/streamich/json-joy/commit/4f2bca06ed9e6ee9ba5bfc16c624ce710cc62000)) - **json-pack:** ๐ŸŽธ support bigint decoding ([0ece81a](https://togithub.com/streamich/json-joy/commit/0ece81aa2dee44c0fe02a6dadcf1da6c4cabd47e)) - **json-pack:** ๐ŸŽธ support bulk string decoding ([3b96f9d](https://togithub.com/streamich/json-joy/commit/3b96f9d8ff9fd172071212c43ad8de52371a63f9)) - **json-pack:** ๐ŸŽธ support error encoding and decoding ([fe5ff0d](https://togithub.com/streamich/json-joy/commit/fe5ff0d9aa7dc39f20eed32c406df1c2bd6819c0)) - **json-pack:** ๐ŸŽธ support simple string decoding ([b991c3d](https://togithub.com/streamich/json-joy/commit/b991c3dcb3a396980b13753771af290356b54f19)) ### [`v11.18.0`](https://togithub.com/streamich/json-joy/releases/tag/v11.18.0) [Compare Source](https://togithub.com/streamich/json-joy/compare/v11.17.0...v11.18.0) ##### Features - **json-pack:** ๐ŸŽธ add ability to encode attributes ([493a598](https://togithub.com/streamich/json-joy/commit/493a5989f09a4e84f69d7c350c584456b54b5857)) - **json-pack:** ๐ŸŽธ add ability to encode binary types ([687bb76](https://togithub.com/streamich/json-joy/commit/687bb7643758080d9f5abaacca5e5cd222a96e3a)) - **json-pack:** ๐ŸŽธ add ability to encode streaming blobs ([773a217](https://togithub.com/streamich/json-joy/commit/773a2170566f3d1fc7934ffcceb6a3dbaa142468)) - **json-pack:** ๐ŸŽธ add ability to encode streaming strings ([18f47f0](https://togithub.com/streamich/json-joy/commit/18f47f00ae3c5262b90e5e6acf4bf0ef442d4e78)) - **json-pack:** ๐ŸŽธ improve steaming encoder types ([4898d77](https://togithub.com/streamich/json-joy/commit/4898d771401d6ae58ab097f863a80eed71f3f1a4)) ##### Performance Improvements - **json-pack:** โšก๏ธ add RESP constants ([ceaeb70](https://togithub.com/streamich/json-joy/commit/ceaeb70f348ae4e9ac3e1ae3431880542a37692f)) ### [`v11.17.0`](https://togithub.com/streamich/json-joy/releases/tag/v11.17.0) [Compare Source](https://togithub.com/streamich/json-joy/compare/v11.16.0...v11.17.0) ##### Features - **json-pack:** ๐ŸŽธ add ability encode arrays ([a071881](https://togithub.com/streamich/json-joy/commit/a071881c5cb7a532c97868bb5d6d5db199754b14)) - **json-pack:** ๐ŸŽธ add ability to encode booleans ([0758bef](https://togithub.com/streamich/json-joy/commit/0758beff13a0d661101d259937afa09b36a02717)) - **json-pack:** ๐ŸŽธ add ability to encode floats ([18d9c94](https://togithub.com/streamich/json-joy/commit/18d9c94a7523e04a05c25737d24d137edb68102b)) - **json-pack:** ๐ŸŽธ add ability to encode nulls ([6689437](https://togithub.com/streamich/json-joy/commit/668943705466c6184ed5fc5ac4d8858078e569f7)) - **json-pack:** ๐ŸŽธ add ability to encode objects ([761806d](https://togithub.com/streamich/json-joy/commit/761806d848114e204d30dc9c0d219e6ce51893e3)) - **json-pack:** ๐ŸŽธ add ability to encode pushes ([61ab5c6](https://togithub.com/streamich/json-joy/commit/61ab5c68e5f8317d92b128893f769c2ec62aeae9)) - **json-pack:** ๐ŸŽธ add ability to encode sets ([648a8fe](https://togithub.com/streamich/json-joy/commit/648a8feb2c440a077bf3ae15c2d02338b91b6dac)) - **json-pack:** ๐ŸŽธ add verbatim string encoding ([f83e440](https://togithub.com/streamich/json-joy/commit/f83e440de28468e34f6942552b90664ac10d03cb)) - **json-pack:** ๐ŸŽธ stub RESP encoder ([5712f44](https://togithub.com/streamich/json-joy/commit/5712f44777a62b644542f10cb0ae841ce40ba7f5)) - **json-pack:** ๐ŸŽธ support basic string encoding ([0fa0eeb](https://togithub.com/streamich/json-joy/commit/0fa0eeb45df990a64731c7909f09f20df15cb26b)) - **json-pack:** ๐ŸŽธ support bigint encoding ([51d26ab](https://togithub.com/streamich/json-joy/commit/51d26abd4b73c6537234eede4aecf5fb6bd4e81f)) - **json-pack:** ๐ŸŽธ support error encoding ([c22e8ab](https://togithub.com/streamich/json-joy/commit/c22e8ab47ef693b610f6ab71a073143410cdf2fa)) - **json-pack:** ๐ŸŽธ support integer encoding ([b3accdd](https://togithub.com/streamich/json-joy/commit/b3accdd23218bbbe32be020031da20e0a89c0d7b)) ### [`v11.16.0`](https://togithub.com/streamich/json-joy/releases/tag/v11.16.0) [Compare Source](https://togithub.com/streamich/json-joy/compare/v11.15.0...v11.16.0) ##### Bug Fixes - **json-cli:** ๐Ÿ› make CLI work again ([1bff3fe](https://togithub.com/streamich/json-joy/commit/1bff3fe4ac6525e1239f1ebf318831203489f939)) ##### Features - **json-type-value:** ๐ŸŽธ add .extend() ability to ObjectValue ([16d161e](https://togithub.com/streamich/json-joy/commit/16d161e3f6727ac53e1e5652e2b5ed468cff9c25)) ### [`v11.15.0`](https://togithub.com/streamich/json-joy/releases/tag/v11.15.0) [Compare Source](https://togithub.com/streamich/json-joy/compare/v11.14.0...v11.15.0) ##### Bug Fixes - **json-type:** ๐Ÿ› correct system dereference ([bcee118](https://togithub.com/streamich/json-joy/commit/bcee11863cec9085b130e109c539722cfd3b596a)) - **reactive-rpc:** ๐Ÿ› correctly construct caller methods ([167fcdc](https://togithub.com/streamich/json-joy/commit/167fcdc8d2e5afb10269a3d6778941c155a499c4)) ##### Features - **json-type-value:** ๐ŸŽธ add ability to get object fieeld ([dd824a7](https://togithub.com/streamich/json-joy/commit/dd824a7d3562b20b2bf4d9adff4cea3a764dc365)) - **reactive-rpc:** ๐ŸŽธ add initial ObjectValueCaller implementation ([00fd482](https://togithub.com/streamich/json-joy/commit/00fd482baf3adba02bc95e9eb8cfaac951dcdc66)) ### [`v11.14.0`](https://togithub.com/streamich/json-joy/releases/tag/v11.14.0) [Compare Source](https://togithub.com/streamich/json-joy/compare/v11.13.0...v11.14.0) ##### Features - **json-type-value:** ๐ŸŽธ add Value and ObjectValue classes ([ef4a394](https://togithub.com/streamich/json-joy/commit/ef4a394c3ae65c35293bfcccbef5bdf8333ada27)) - **json-type-value:** ๐ŸŽธ add value constructor ([99af748](https://togithub.com/streamich/json-joy/commit/99af748d9182631c8bd4a11d85c1c7057cc9c915)) - **json-type:** ๐ŸŽธ add JTD form types ([a86023e](https://togithub.com/streamich/json-joy/commit/a86023e2e65466321b1a8db7a0ebf8243a12328f)) - **json-type:** ๐ŸŽธ emit JTD forms from all basic JSON Type types ([4b7e526](https://togithub.com/streamich/json-joy/commit/4b7e52677469e0b791392fab9cd05815a43a134f)) - **json-type:** ๐ŸŽธ emit JTD forms from basic JSON Type types ([b9a0f7b](https://togithub.com/streamich/json-joy/commit/b9a0f7bd9bdee809b51b33ce02cdbc4d91d7f6f7)) - **json-type:** ๐ŸŽธ improve JTD types ([f97d410](https://togithub.com/streamich/json-joy/commit/f97d4101107612c8cf40ec7bf234a975dc29533f)) ### [`v11.13.0`](https://togithub.com/streamich/json-joy/releases/tag/v11.13.0) [Compare Source](https://togithub.com/streamich/json-joy/compare/v11.12.0...v11.13.0) ##### Features - **json-type:** ๐ŸŽธ add ability to auto detect discriminator ([42db2a9](https://togithub.com/streamich/json-joy/commit/42db2a9cc49e0381e4082979936d53a983451328)) - **json-type:** ๐ŸŽธ add ability to automatically construct discriminator expression ([9e1697d](https://togithub.com/streamich/json-joy/commit/9e1697d7855fdec7fa729c310eadcdda23e8c2c9)) - **json-type:** ๐ŸŽธ improve automatic object discriminator detection ([b8493f8](https://togithub.com/streamich/json-joy/commit/b8493f8e027fb0d2fed7bae7f9318e155c3150f5)) ### [`v11.12.0`](https://togithub.com/streamich/json-joy/releases/tag/v11.12.0) [Compare Source](https://togithub.com/streamich/json-joy/compare/v11.11.0...v11.12.0) ##### Bug Fixes - **json-type:** ๐Ÿ› make "map" JSON codegen work ([eaacabd](https://togithub.com/streamich/json-joy/commit/eaacabdd28f21be5be3a48c2cf3d197f7de19f5d)) ##### Features - **json-crdt:** ๐ŸŽธ add "map" schema type ([e8421d6](https://togithub.com/streamich/json-joy/commit/e8421d68be0fb3ed3c7a5591b42d0258ef275f07)) - **json-type:** ๐ŸŽธ add support for CBOR and MessagePack "map" type codegen encoders ([24917cc](https://togithub.com/streamich/json-joy/commit/24917ccad20b21e59de47ce88a768d806660fe5c)) - **json-type:** ๐ŸŽธ emit "map" type validation codegen ([082e4b8](https://togithub.com/streamich/json-joy/commit/082e4b8a50fe7fa4a6dd904d24fd6d19aba8acee)) - **json-type:** ๐ŸŽธ implement .random() for "map" type ([a3564fe](https://togithub.com/streamich/json-joy/commit/a3564fe0a67d8fa919ce423403cfd78a8fd13525)) - **json-type:** ๐ŸŽธ implement "map" type capacity estimator codegen ([23d97ef](https://togithub.com/streamich/json-joy/commit/23d97efadf5861a99eaa35161b05ef07ff6e3038)) - **json-type:** ๐ŸŽธ implement codegen for JSON encoding in "map" type ([ac9256d](https://togithub.com/streamich/json-joy/commit/ac9256d43c72c744e61902166209048d4624178c)) - **json-type:** ๐ŸŽธ progress towards JSON codegen ([846a55c](https://togithub.com/streamich/json-joy/commit/846a55c6c474c420709e3c814ec46164945676e0)) - **json-type:** ๐ŸŽธ start "map" type implementation ([6a1bc50](https://togithub.com/streamich/json-joy/commit/6a1bc501e56d301f54440620f35aaad6ddb9a46a)) - **json-type:** ๐ŸŽธ support export to TypeScript from "map" type ([e913ba3](https://togithub.com/streamich/json-joy/commit/e913ba39d535ea3f171bfceaa45cb8d73eae8d5d)) ##### Performance Improvements - **json-type:** โšก๏ธ precompile "map" inner capacity estimator codegen ([f9faf32](https://togithub.com/streamich/json-joy/commit/f9faf32f2d86cca789a27ffb2364b351f41d62e8)) ### [`v11.11.0`](https://togithub.com/streamich/json-joy/releases/tag/v11.11.0) [Compare Source](https://togithub.com/streamich/json-joy/compare/v11.10.0...v11.11.0) ##### Features - **util:** ๐ŸŽธ add Base64url encoder and decoder ([0746394](https://togithub.com/streamich/json-joy/commit/0746394d76b05563b7c6e0ea6230aaf182fe2aba)) ### [`v11.10.0`](https://togithub.com/streamich/json-joy/releases/tag/v11.10.0) [Compare Source](https://togithub.com/streamich/json-joy/compare/v11.9.1...v11.10.0) ##### Features - **json-crdt:** ๐ŸŽธ add .toBinary() for File ([ea2693a](https://togithub.com/streamich/json-joy/commit/ea2693acc673b948b0ae39399ebbadf3945b1957)) - **json-crdt:** ๐ŸŽธ add ability for file to sync to model ([d0036aa](https://togithub.com/streamich/json-joy/commit/d0036aab1f943ed5210cdbd9ad9dcbc56d62d91c)) - **json-crdt:** ๐ŸŽธ add ability to encode file without model view ([cb9362d](https://togithub.com/streamich/json-joy/commit/cb9362d953fa0408c26642f43608428a7cbb6841)) - **json-crdt:** ๐ŸŽธ add ability to print file to human-readable string ([f9e1ff7](https://togithub.com/streamich/json-joy/commit/f9e1ff7b7c6fec53f086f0a8686ec4857bbcf62e)) - **json-crdt:** ๐ŸŽธ add ability to replay to specific patch ([404f9cb](https://togithub.com/streamich/json-joy/commit/404f9cbb7bb043ee0c51f2e77b053cd40136a46e)) - **json-crdt:** ๐ŸŽธ add autoflushing functionality ([247dab3](https://togithub.com/streamich/json-joy/commit/247dab32da65ef7826d963d9b11144583f71d93e)) - **json-crdt:** ๐ŸŽธ add File.apply() method ([891b259](https://togithub.com/streamich/json-joy/commit/891b2594a5dd24afa9e6b95525a8cafb5f4ff58b)) - **json-crdt:** ๐ŸŽธ buffer local transactions and allow to create transactions ([6ae8a46](https://togithub.com/streamich/json-joy/commit/6ae8a4622c25a0de065df0a3d5daa8efd4dfe9e8)) - **json-crdt:** ๐ŸŽธ implement file encoding and decoding ([e1d9c03](https://togithub.com/streamich/json-joy/commit/e1d9c039f20d09e00ffd964cb952e30c30ecc1f7)) - **json-crdt:** ๐ŸŽธ improve encoding constants ([e26edd5](https://togithub.com/streamich/json-joy/commit/e26edd56626536d8f02b6547a5a9ec58af0f9d76)) - **json-crdt:** ๐ŸŽธ start debug file format implementation ([c24cea3](https://togithub.com/streamich/json-joy/commit/c24cea3111f3110507644213a4b39c56a84c2c59)) - **json-crdt:** ๐ŸŽธ unserialize frontier ([018a907](https://togithub.com/streamich/json-joy/commit/018a907fc08261fc710b432647f8907db04aea25)) ### [`v11.9.1`](https://togithub.com/streamich/json-joy/releases/tag/v11.9.1) [Compare Source](https://togithub.com/streamich/json-joy/compare/v11.9.0...v11.9.1) ##### Bug Fixes - **json-crdt:** ๐Ÿ› increment model.tick on .reset() ([71d2e42](https://togithub.com/streamich/json-joy/commit/71d2e4241dd0bc0d034fb6a21a4ac50b0d9e58d6))

Configuration

๐Ÿ“… Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

๐Ÿšฆ Automerge: Disabled by config. Please merge this manually once you are satisfied.

โ™ป Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

๐Ÿ”• Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Mend Renovate. View repository job log here.