github Emurgo/cardano-serialization-lib 15.0.0
15.0.0 You didn't ask but we did it

latest releases: 15.0.3, 12.0.3, 15.0.2...
9 months ago

Breaking changes

  • to_js_value now serializes maps as JavaScript objects instead of ES Map for better compatibility across different environments.

Other changes

  • Switched from Rc to Arc to improve compatibility with multithreaded Rust applications. This change does not affect the JS/WASM API.

  • Added a new Rust feature flag dont-expose-wasm for cases where you want to build your Rust library into WASM but do not want to implicitly expose the CSL API to WASM.

  • Introduced a new CSL package (yes, again 🙃) with inlined WASM. This is useful if you’re stuck without a bundler or web server and don’t want to spend time figuring out a custom solution:

    • @emurgo/cardano-serialization-lib-browser-inlined
    • @emurgo/cardano-serialization-lib-browser-inlined-gc

Published

https://www.npmjs.com/package/@emurgo/cardano-serialization-lib-browser/v/15.0.0
https://www.npmjs.com/package/@emurgo/cardano-serialization-lib-nodejs/v/15.0.0
https://www.npmjs.com/package/@emurgo/cardano-serialization-lib-asmjs/v/15.0.0
https://crates.io/crates/cardano-serialization-lib/15.0.0

Experimental packages with gc support

https://www.npmjs.com/package/@emurgo/cardano-serialization-lib-nodejs-gc/v/15.0.0
https://www.npmjs.com/package/@emurgo/cardano-serialization-lib-browser-gc/v/15.0.0
https://www.npmjs.com/package/@emurgo/cardano-serialization-lib-asmjs-gc/v/15.0.0

Full Changelog: 14.1.2...15.0.0

Don't miss a new cardano-serialization-lib release

NewReleases is sending notifications on new releases.