PackageTrack
Sign in Get early access

serde-json-wasm

serde_json for Wasm programs (small, deterministic, no floats)

1.0.1 8.9M downloads/mo #3323 most downloaded on crates.io CosmWasm/serde-json-wasm

What this package is like to depend on

Last release 3 years ago

no release in 18 months

Ships fairly regularly

a new release about every 4 months

Nearly every release is documented

notes for 16 of 17 stable releases

Nothing withdrawn

no release was ever pulled

7 years old

17 releases · first in 2019

0 releases in the last 12 months

see the full history below

Release timeline

17 releases · Oct 2019 to Jan 2024
2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 17
  1. 1.0.1 23 Jan 2024
    Release notes

    Changed

    • Add recursion limit to deserialization (#65).
    Open source →
  2. 1.0.0 04 Aug 2023
    Release notes

    Changed

    • Introduce std (enabled by default) and unstable features (#58). They enable corresponding serde’s features and if either is enabled, Error implements std::error::Error trait. By itself, serde-json-wasm is now no_std; it’s up to serde’s features whether the entire build is.<br/> Please note: this potentially breaks default-features = false builds. If you need the Error trait impl, enable one of the two features explicitly.

    • Serialize / deserialize u128/i128 types as numbers instead of strings (#59).<br/> Please note: this breaks deserialization of u128/i128 serialized with older versions of serde-json-wasm.

    Open source →
  3. 0.5.2 23 Jan 2024

    Nothing published for this version

  4. 0.5.1 11 Apr 2023
    Release notes

    Added

    • Add support for collect_str serialization (#51, #55).
    Open source →
  5. 0.5.0 06 Dec 2022
    Release notes

    Added

    • Add support for map (de)serialization.
    • Add support for #[serde(flatten)] (de)serialization (#20).

    Changed

    • Bump min supported Rust version to 1.59.0 (same as cosmwasm-std)
    • Upgrade codebase to Rust edition 2021
    Open source →
  6. 0.4.1 05 May 2022
    Release notes

    Changed

    • Properly serialize u128/i128 types when embedded in structs
    Open source →
  7. 0.4.0 29 Mar 2022
    Release notes

    Added

    • Add support for #[serde(untagged)] enums representation
    Open source →
  8. 0.3.2 14 Dec 2021
    Release notes

    Added

    Open source →
  9. 0.3.1 19 Jan 2021
    Release notes

    Added

    • Add support for Unit () deserialization.
    Open source →
  10. 0.3.0 14 Jan 2021
    Release notes

    Finalize version: 0.3.0

    Open source →
    Release notes

    Changed

    Maintenance release:

    • Update clippy version in CI to 1.49.0.
    • Fix clippy::manual-non-exhaustive warnings.
    Open source →
  11. 0.2.3 14 Jan 2021
    Release notes

    Changed

    • Optimize string serialization / deserialization.
    Open source →
  12. 0.2.2 13 Jan 2021
    Release notes

    Added

    • Add support for unit structs serialization / deserialization.
    • Add support for tuple variants serialization / deserialization.
    • Add support for unit serialization / deserialization.
    Open source →
  13. 0.2.1 07 May 2020
    Release notes

    Changed

    • Remove unused Travis CI config
    • Polish Cargo.toml
    Open source →
  14. 0.1.3 12 Mar 2020
    Release notes
    • Expose deserializer and serializer
    Open source →
  15. 0.1.2 20 Dec 2019
    Release notes
    • Add newtype string support
    Open source →
  16. 0.1.1 27 Oct 2019
    Release notes
    • Fix embeded enums
    Open source →
  17. 0.1.0 26 Oct 2019
    Release notes

    Initial release after forking from serde-json-core at bf5533a0.

    Open source →
    Release notes

    Initial release after forking from serde-json-core at bf5533a0.

    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive