PackageTrack
Sign in Get early access

ron

Rusty Object Notation

0.12.2 107M downloads/mo #776 most downloaded on crates.io ron-rs/ron

What this package is like to depend on

Last release 2 months ago

22 Jun 2026

Release timing varies

gaps range from 3 weeks to 12 months

Nearly every release is documented

notes for 33 of 34 stable releases

2 versions withdrawn

withdrawn after publishing

9 years old

38 releases · first in 2017

3 releases in the last 12 months

see the full history below

Release timeline

38 releases · Jul 2017 to Jun 2026
2018 2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release Withdrawn

Releases

latest 38
  1. 0.12.2 22 Jun 2026
    Release notes

    What's Changed

    New Contributors

    Full Changelog: v0.12.1...v0.12.2

    Open source →
    Release notes

    Format Changes

    • Add support for number ranges (#602)
    Open source →
  2. 0.12.1 30 Mar 2026
    Release notes

    What's Changed

    New Contributors

    Full Changelog: v0.12.0...v0.12.1

    Open source →
    Release notes

    Format Changes

    • Ignore #![type = "..."] and #![schema = "..."] attributes (#596)

    Bug Fixes

    • Fixed parsing of integer type suffixes for non-decimal numbers (#600)
    Open source →
  3. 0.12.0 12 Nov 2025
    Release notes

    What's Changed

    • Add Serializer::into_inner method to extract the writer by @Thomas-Mewily in #588
    • Add ron-lsp to README by @jasonjmcghee in #589
    • Fixed serde content detection for serde >= 1.0.220 by @juntyr in #582
    • Further deprecate base64 byte strings by removing parsing support outside the error path by @juntyr in #566
    • Bump ron to v0.12.0 by @juntyr in #591

    New Contributors

    Full Changelog: v0.11.0...v0.12.0

    Open source →
    Release notes

    API Changes

    • Breaking: Removed the ron::error::Error::Base64Error variant. (#566)
    • Added into_inner() method to ron::ser::Serializer to retrieve the inner writer. (#588)
    • Removed the base64 dependency. (#566)

    Format Changes

    • Format-Breaking: Remote base64-encoded byte strings deserialisation, replaced by Rusty byte strings in v0.9.0 (#566)

    Bug Fixes

    • Fixed untagged enum deserialisation for serde >= 1.0.220 with better serde content detection (#582)
    Open source →
  4. 0.11.0 27 Aug 2025
    Release notes

    What's Changed

    New Contributors

    Full Changelog: v0.10.1...v0.11.0

    Open source →
    Release notes

    API Changes

    • Breaking: SpannedError now stores the full error span in span: Span { start: Position, end: Position }`, to facilitate, e.g., language server highlighting of syntax errors.
    • Breaking: Added no_std support via a new std feature (enabled by default). With default features disabled, you must enable the std feature to access de::from_reader, and the std::io operations on Options, such as from_reader, from_reader_seed, to_io_writer, and to_io_writer_pretty (#567)
    • Breaking: Fixed (again) ron::value::Number to ensure it is non-exhaustive, to avoid breaking matches when feature unification enables more of its variants than expected (#568)

    Examples

    • Add a new example file_read_write_vec.rs for reading and writing Vec<T> to/from files. (#573)
    Open source →
  5. 0.10.1 08 Apr 2025
    Release notes

    ron v0.10.1

    This is a very small release to fix the potential breakage that the new Number enum could cause by having feature-dependent variants. Now the Number enum is non-exhaustive. Please refer to https://docs.rs/ron/0.10.1/ron/value/enum.Number.html for further details.

    What's Changed

    Full Changelog: v0.9.0...v0.10.1

    Open source →
    Release notes

    API Changes

    • Add ron::Options::to_io_writer and ron::Options::to_io_writer_pretty to allow writing into an io::Writer (#561)
    • Breaking: ron::value::Number is now non-exhaustive, to avoid breaking matches when feature unification enables more of its variants than expected (#564)
    Open source →
  6. 0.10.0 08 Apr 2025 withdrawn

    Nothing published for this version

  7. 0.9.0 18 Mar 2025
    Release notes

    What's Changed

    • Expected bytes error and import cleanup by @juntyr in #400
    • Test for the array-Value roundtrip failure by @juntyr in #404
    • Fix #277 and #405 with Value::Map IntoIter and extraneous item check for Value::Seq by @juntyr in #406
    • Fixed raw struct name identifier parsing by @juntyr in #402
    • Implemented ron::value::RawValue by @juntyr in #407
    • Fix trailing comma parsing in tuples and Some by @juntyr in #412
    • Error instead of panic when deserializing non-identifier field name by @juntyr in #415
    • Add tests for extensions by @juntyr in #417
    • Add tests for raw value serialising by @juntyr in #419
    • Add explicit recursion limits to avoid stack overflows by @juntyr in #420
    • Fix #423 deserialising an identifier into a borrowed str by @juntyr in #424
    • Add escape_strings option to PrettyConfig by @juntyr in #426
    • Small fixes to codecov and rustdoc by @juntyr in #427
    • ci: add CIFuzz integration by @DavidKorczynski in #429
    • Bump MSRV to 1.57.0 and base64 to 0.20 by @juntyr in #431
    • Bump base64 to v0.21 by @juntyr in #433
    • Update juntyr's author details by @juntyr in #437
    • Document nested block comments and add more intra docs links by @juntyr in #440
    • depend on serde_derive separately for more compilation parallelism by @jakobhellermann in #441
    • Add compact_maps and compact_structs options to PrettyConfig by @juntyr in #448
    • Add serde attributes limitations to README.md by @juntyr in #450
    • Add minimal support for flattening roundtrips through maps by @juntyr in #455
    • Upgrade to bitflags 2.0 by @juntyr in #443
    • Add test for #456 and fix bitflags glob import by @juntyr in #457
    • add Map::retain method by @marcospb19 in #460
    • Remove Cargo.lock for fuzzing by @juntyr in #461
    • Install grcov with the latest dependencies by @juntyr in #463
    • Bump indexmap to 2.0 and update MSRV to 1.64.0 by @juntyr in #459
    • Add a fuzzer test that serialises and deserialises arbitrary typed serde data + fix &[u8] de by @juntyr in #462
    • Protect against stack overflow in arbitrary fuzzer by @juntyr in #464
    • Add minimal support for internally tagged and untagged enums by @juntyr in #451
    • Fix "WASD" example in readme by @tje in #466
    • Update option-set dev-dependency to 0.2 by @juntyr in #468
    • Update adjacent enum non-roundtrip tests to match serde-rs/serde#2505 by @juntyr in #471
    • Update CHANGELOG to v0.8.1 by @juntyr in #475
    • Add a test to confirm that #217 is fixed by @juntyr in #476
    • Add a test to confirm that #357 is fixed by @juntyr in #477
    • Add a test to confirm that #254 is fixed by @juntyr in #478
    • Add benchmarking using arbitrary fuzzing by @juntyr in #465
    • Lossless Value::Number and allow +unsigned by @juntyr in #479
    • Fix benchmark CI cargo install by @juntyr in #480
    • Fix fuzzing of invalid ron::value::RawValue by @juntyr in #482
    • Fix fuzzer deserialisation of newtype-like ron::value::RawValue by @juntyr in #484
    • Fix value explosion in arbitrary fuzzer by @juntyr in #485
    • Add number suffixes and allow more number underscores by @juntyr in #481
    • Improve code coverage CI with grcov HTML reports by @juntyr in #483
    • Combine self-hosted coverage with clean codecov by @juntyr in #486
    • Fix raw value constructor vs de parsing incompatibility by @juntyr in #487
    • Disallow unclosed line comments at the end of raw values by @juntyr in #489
    • Reduce the maximum fuzzer depth to conserve memory and time by @juntyr in #490
    • Better detection of unclosed line comments for raw value by @juntyr in #491
    • Add a test to ensure that #492 is fixed by @juntyr in #493
    • Rusty byte strings in RON, deprecate base64 (byte) strings by @juntyr in #438
    • Enforce explicit Some around raw values by @juntyr in #494
    • Add full UTF-8 support in RON incl. unicode identifiers by @juntyr in #488
    • Improve array len fuzzing by @juntyr in #495
    • Add tests for error messages and improve reader IO error position by @juntyr in #497
    • Fix parsing of struct/variant names starting in None, Some, true, or false by @juntyr in #499
    • Value::from and full code lines coverage by @juntyr in #498
    • Add a per-usage fuzzer cost for long struct/field/enum/variant names by @juntyr in #505
    • Prepare for the v0.9.0 release by @juntyr in #503
    • Add recursive data cost to fuzzer + speed up deserialize_any identifier check by @juntyr in #506
    • Add test to track #508 by @juntyr in #509
    • Limit benchmark runtime to random sample of fuzzer cases by @juntyr in #510
    • Fixes #511: Allow deserialize_string for map fields originating from struct-formatted maps by @grindvoll in #512
    • Fuzz serde enum representations by @juntyr in #502
    • Document a further fuzzer-found limitation by @juntyr in #515
    • Fix missing case of the one-tuple-struct-inside-unwrapped-newtype-variant bug by @juntyr in #516
    • Fix bug in fuzzer with deny_unknown_fields structs inside flatten by @juntyr in #517
    • Add explicit_struct_names Extension by @sylv256 in #522
    • Further flatten fuzzer fixes by @juntyr in #523
    • Add #526 as a test by @juntyr in #527
    • Prepare v0.9.0-alpha.0 version by @juntyr in #528
    • Update base64 to 0.22 by @a1phyr in #529
    • Add #530 as test to ensure it remains fixed by @juntyr in #531
    • Speed up escaped byte buf parsing by @juntyr in #534
    • More fuzzer flatten fixes by @juntyr in #537
    • Limit fuzzer case input size to sensible sizes by @juntyr in #535
    • Fix clippy lints for 1.78 by @juntyr in #539
    • Use/fix ron code blocks by @spenserblack in #541
    • Make use of Cow<'static, str> in PrettyConfig by @Coca162 in #546
    • Add provisional metadata ser in named field pos by @voidentente in #544
    • Downgrade indexmap for 1.64 MSRV in CI by @juntyr in #552
    • Fix minimum dependency versions and features and check them in CI by @juntyr in #557
    • Downgrade once_cell in CI for MSRV 1.64 by @juntyr in #558
    • Add flatten support disclaimer by @naseschwarz in #559
    • Prepare for v0.9.0 release by @juntyr in #560

    New Contributors

    Full Changelog: v0.8.1...v0.9.0

    Open source →
    Release notes

    API Changes

    • Add ron::value::RawValue helper type which can (de)serialize any valid RON (#407)
    • Add escape_strings option to PrettyConfig to allow serialising with or without escaping (#426)
    • Add compact_maps and compact_structs options to PrettyConfig to allow serialising maps and structs on a single line (#448)
    • Add minimal support for #[serde(flatten)] with roundtripping through RON maps (#455)
    • Add minimal roundtripping support for #[serde(tag = "tag")], #[serde(tag = "tag", content = "content")], and #[serde(untagged)] enums (#451)
    • Breaking: Expand the value::Number enum to explicitly encode all possible number types (#479)
    • Add number_suffixes option to PrettyConfig to allow serialising numbers with their explicit type suffix, e.g. 42i32 (#481)
    • Allow ron::value::RawValue to capture any whitespace to the left and right of a ron value (#487)
    • Breaking: Enforce that ron always writes valid UTF-8 (#488)
    • Add convenient Value::from impls (#498)
    • Add new extension explicit_struct_names which requires that struct names are included during deserialization (#522)
    • Add new path-based field metadata serialization support via PrettyConfig (#544)
    • Breaking: Change PrettyConfig so that new_line, indentor and separator are all Cow<'static, str> instead of String (#546)

    Format Changes

    • [Non-API] Breaking: Treat Some like a newtype variant with unwrap_variant_newtypes (#465)
    • Allow parsing floating point literals with underscores (#481)
    • Format-Breaking: Switch from base64-encoded to Rusty byte strings, still allow base64 deserialising for now (#438)
    • Fix issue #241 and allow parsing numbers with explicit type suffixes, e.g. 1u8 or -1f32 (#481)
    • Add support for byte literals as strongly typed unsigned 8-bit integers (#438)
    • Fix issue #321 and allow parsing UTF-8 identifiers (#488)

    Bug Fixes

    • Fix parsing r as a self-describing struct or variant name (and not the start of a raw string) (#465)
    • Fix serialising raw strings containing a literal backslash (#465)
    • Fix serialising None inside a stack of nested Options with #![enable(implicit_some)] enabled (#465)
    • Fix deserialising deserialising A('/') into a ron::Value (#465)
    • Fix issue #445 and allow parsing +unsigned as an unsigned int (#479)
    • Fix serialising reserved identifiers true, false, Some, None, inf[f32|f64], and Nan[f32|f64] (#487)
    • Disallow unclosed line comments at the end of ron::value::RawValue (#489)
    • Fix parsing of struct/variant names starting in None, Some, true, or false (#499)
    • Fix deserialising owned string field names in structs, allowing deserializing into serde_json::Values (#511)

    Miscellaneous

    • Add CIFuzz GitHub action (#429)
    • Update the arbitrary fuzzer to check arbitrary serde data types, values, and ron::ser::PrettyConfigs (#465)
    • Add a benchmark for PRs that runs over the latest fuzzer corpus (#465)
    • Fuzz serde enum representations and collect current limitations in ron and serde (#502)
    • Update base64 dependency to version 0.22 (#529)
    • Fix issue #556 and update minium dependency versions (#557)
    Open source →
  8. 0.9.0-alpha.1 27 Jan 2025 pre-release

    Nothing published for this version

  9. 0.9.0-alpha.0 09 Mar 2024 pre-release

    Nothing published for this version

  10. 0.8.1 17 Aug 2023
    Release notes

    Changelog

    • Fix issues #277 and #405 with Value::Map IntoIter and extraneous item check for Value::Seq (#406)
    • Fix issue #401 with correct raw struct name identifier parsing (#402)
    • Fix issue #410 trailing comma parsing in tuples and Some (#412)
    • Error instead of panic when deserializing non-identifiers as field names (#415)
    • [Non-API] Breaking: Fix issue #307 stack overflow with explicit recursion limits in serialising and deserialising (#420)
    • Fix issue #423 deserialising an identifier into a borrowed str (#424)
    • Bump MSRV to 1.57.0 and bump dependency: base64 to 0.20 (#431)
    • Bump dependency base64 to 0.21 (#433)
    • Depend on serde_derive directly to potentially enable more compilation parallelism (#441)
    • [Non-API] Breaking: Bump bitflags dependency to 2.0, changes serde impls of Extensions (#443)
    • Add Map::retain method (#460)
    • Bump MSRV to 1.64.0 and bump dependency: indexmap to 2.0 (#459)

    Full changelog

    v0.8.0...v0.8.1

    New contributors

    Thank you all for contributing!

    Open source →
    Release notes
    • Fix issues #277 and #405 with Value::Map IntoIter and extraneous item check for Value::Seq (#406)
    • Fix issue #401 with correct raw struct name identifier parsing (#402)
    • Fix issue #410 trailing comma parsing in tuples and Some (#412)
    • Error instead of panic when deserializing non-identifiers as field names (#415)
    • [Non-API] Breaking: Fix issue #307 stack overflow with explicit recursion limits in serialising and deserialising (#420)
    • Fix issue #423 deserialising an identifier into a borrowed str (#424)
    • Bump MSRV to 1.57.0 and bump dependency: base64 to 0.20 (#431)
    • Bump dependency base64 to 0.21 (#433)
    • Depend on serde_derive directly to potentially enable more compilation parallelism (#441)
    • [Non-API] Breaking: Bump bitflags dependency to 2.0, changes serde impls of Extensions (#443)
    • Add Map::retain method (#460)
    • Bump MSRV to 1.64.0 and bump dependency: indexmap to 2.0 (#459)
    Open source →
  11. 0.8.0 16 Aug 2022
    Release notes

    Changelog

    • Bump dependencies: bitflags to 1.3, indexmap to 1.9 (#399)
    • Add integer128 feature that guards i128 and u128 (#304, #351)
    • Fix issue #265 with better missing comma error (#353)
    • Fix issue #301 with better error messages (#354)
    • Fix issue #337 by removing decimal_floats PrettyConfig option and unconditional decimals in floats (#363)
    • Fix issue #203 with full de error positioning (#356)
    • Expand the ron::Error enum to distinguish serde errors like NoSuchEnumVariant and MissingStructField with error positioning (#394)
    • Bump MSRV to 1.56.0 (#396)

    Full changelog

    v0.7.1...v0.8.0

    Open source →
    Release notes
    • Bump dependencies: bitflags to 1.3, indexmap to 1.9 (#399)
    • Add integer128 feature that guards i128 and u128 (#304, #351)
    • Fix issue #265 with better missing comma error (#353)
    • Fix issue #301 with better error messages (#354)
    • Fix issue #337 by removing decimal_floats PrettyConfig option and unconditional decimals in floats (#363)
    • Fix issue #203 with full de error positioning (#356)
    • Expand the ron::Error enum to distinguish serde errors like NoSuchEnumVariant and MissingStructField with error positioning (#394)
    • Bump MSRV to 1.56.0 (#396)
    Open source →
  12. 0.7.1 15 Jun 2022
    Release notes

    Changelog

    • Add struct_names option to PrettyConfig (#329)
    • Fix newtype variant unwrapping around enum, seq and map (#331)
    • Implement unwrap_newtypes extension during serialization (#333)
    • Implement unwrap_variant_newtypes extension during serialization (#336)
    • Add compact_arrays (#299) and separator options to PrettyConfig (#349)
    • Fix issue #338 value map roundtrip (#341)
    • Fix issue #289 enumerate_arrays comments (#344)
    • Report struct name in expected struct error (#342)
    • Add Options builder to configure the RON serde roundtrip (#343)
    • Fix issue #367 with eager implicit some (#368)
    • Fix issue #359 with DeserializeSeed support (#360)
    • Fix issue #370 with FromStr-equivalent float EBNF and Error::FloatUnderscore (#371)
    • Fix issue #374 extraneous .0 for small floats (#372)
    • Deprecate Serializer::new (#382)
    Open source →
    Release notes
    • Add struct_names option to PrettyConfig (#329)
    • Fix newtype variant unwrapping around enum, seq and map (#331)
    • Implement unwrap_newtypes extension during serialization (#333)
    • Implement unwrap_variant_newtypes extension during serialization (#336)
    • Add compact_arrays (#299) and separator options to PrettyConfig (#349)
    • Fix issue #338 value map roundtrip (#341)
    • Fix issue #289 enumerate_arrays comments (#344)
    • Report struct name in expected struct error (#342)
    • Add Options builder to configure the RON serde roundtrip (#343)
    • Fix issue #367 with eager implicit some (#368)
    • Fix issue #359 with DeserializeSeed support (#360)
    • Fix issue #370 with FromStr-equivalent float EBNF and Error::FloatUnderscore (#371)
    • Fix issue #374 extraneous .0 for small floats (#372)
    • Deprecate Serializer::new (#382)
    Open source →
  13. 0.7.0 22 Oct 2021
    Release notes

    [0.7.0] - 2021-10-22

    • Add unwrap_variant_newtypes extension (#319)
    • Change MSRV to 1.36
    Open source →
    Release notes
    • Add unwrap_variant_newtypes extension (#319)
    • Change MSRV to 1.36
    Open source →
  14. 0.6.6 22 Oct 2021
    Release notes
    • Fix serialization of raw identifiers (#323)
    Open source →
  15. 0.6.5 09 Sep 2021
    Release notes
    • support serde renames that start with a digit
    Open source →
  16. 0.6.4 21 Dec 2020

    Nothing published for this version

  17. 0.6.3 18 Dec 2020 withdrawn
    Release notes
    • bump base64 dependency to 0.13
    Open source →
  18. 0.6.2 10 Sep 2020
    Release notes
    • Added decimal_floats PrettyConfig option, which always includes decimals in floats (1.0 vs 1) (#237)
    • Fixed EBNF grammar for raw strings (#236, unsigned integers (#248), and nested comments (#272)
    • Added ser::to_writer_pretty (#269)
    • Sped up parsing using table predicates (#276)
    Open source →
  19. 0.6.1 23 Aug 2020
    Release notes

    Fixes

    • Fix array formatting regression (#260)
    Open source →
  20. 0.6.0 21 May 2020
    Release notes

    Additions

    • Implement integer support in Numbers (#210)
    • Port ser::Serializer to io::Write (#206)
    • Support i128 and u128 (#219)
    • Allow pretty ser to work with implicit-some extension (#182)
    • Make PrettyConfig future-proof (#173)
    • Use indexmap to preserve order (optional) (#172)
    • Add tests for different enum representations (#166)
    • Implement inf, -inf and NaN handling (#163)
    • Add VS code language tooling (#160)
    • Be smarter about integer deserialization (#157)

    Fixes

    • Fix parsing of borrowed strings (#228)
    • Fix depth limit test for off-by-one fix (#225)
    • Remove deprecated uses of Error::description (#208)
    • Preserve ordering of map sequences (#197)
    • Remove unneeded Neg requirement for signed_integer (#193)
    • Ensure "Untagged tuple-like enum variants not deserializing correctly……" is fixed (#170)

    Changes

    • Update serde requirement to 1.0.60 (#226)
    • Replace Travis with GitHub actions (#223)
    • Rename format_doc_comments to format_code_in_doc_comment
    • Update base64 requirement from 0.11 to 0.12 (#204)
    • Update base64 requirement from 0.10 to 0.11 (#195)
    • Update serde_bytes to 0.11 (#164)
    Open source →
  21. 0.5.1 05 Apr 2019
    Release notes

    Fixes

    • Increase source compability from Rust 1.34.0 to 1.31.0 by not relying on as _ imports (#156)
    Open source →
  22. 0.5.0 31 Mar 2019
    Release notes

    Additions

    • Don't insert new lines in empty arrays or maps (#150)

    Changes

    • Transition to Rust 2018 (#149)
    Open source →
  23. 0.4.2 01 Mar 2019
    Release notes

    Additions

    • Add integer check for deserializer (#148)
    • Implement Value::into_rust (#146)
    Open source →
  24. 0.4.1 09 Jan 2019
    Release notes

    Additions

    • Allow underscores in integers (#135)
    • Added extension documentation (#130)

    Changes

    • Move sublime text syntax to separate repo (#138)
    • Update base64 crate dependency to 0.10 (#137)
    Open source →
  25. 0.4.0 11 Aug 2018
    Release notes

    Fixes

    • Handle tuple deserialization in deserialize_any properly (#124)

    Changes

    • Add raw string syntax to grammar (#125)
    • Reexport Value at root (#120)
    Open source →
  26. 0.3.0 16 Jun 2018
    Release notes

    Additions

    • serde_bytes fields to be encoded using base64. (#109)

    Fixes

    • Allow raw string literals (#114)

    Changes

    • Now depends on base64 0.9.2.
    Open source →
  27. 0.2.2 20 May 2018
    Release notes

    Fixes

    • Allow whitespace in newtype variants (#104)
    Open source →
  28. 0.2.1 04 May 2018
    Release notes

    Additions

    • Add multi-line comments (#98)

    Fixes

    • Allow more whitespace inside newtypes (#103)
    Open source →
  29. 0.2.0 14 Feb 2018
    Release notes

    Additions

    • Limit the pretty depth (#93)
    • Add support for \x?? and improve unicode escapes (#84)
    Open source →
  30. 0.1.7 24 Jan 2018
    Release notes

    Additions

    • Deep array indexing (#88)
    • Pretty sequence indexing (#86)
    • Add unicode support for chars (#80)
    • Add support for hex, oct and bin numbers (#78)
    • Allow implicit Some (#75)
    • Add grammar specification (#73)
    • Add extension support and first extension, unwrap_newtypes (#72)

    Fixes

    • Directly serialize f32 (#81)
    Open source →
  31. 0.1.6 24 Jan 2018
    Release notes

    Additions

    • Implement sequence indexing (#87)

    Fixes

    • Remove ident variable from Sublime syntax (#71)
    Open source →
  32. 0.1.5 27 Dec 2017
    Release notes

    Additions

    • Allow creating a new serializer (#70)
    • Sublime syntax highlighter (#67)
    • Add support for integers (#65)
    • Implement Deserializer for Value (#64)
    Open source →
  33. 0.1.4 12 Oct 2017
    Release notes

    Additions

    • Add PrettyConfig (#61)
    • impl deserialize_ignored_any for id (#60)

    Fixes

    • Fix deserializing of ignored fields (#62)
    Open source →
  34. 0.1.3 06 Oct 2017
    Release notes

    Fixes

    • Removed indentation from tuple variant pretty encoder (#57)
    Open source →
  35. 0.1.2 06 Oct 2017
    Release notes

    Fixes

    • Fix decoding of string literals (#56)
    • Add Value and implement deserialize_any (#53)
    Open source →
  36. 0.1.1 07 Aug 2017
    Release notes

    Fixes

    • Be more permissive wrt whitespace decoding (#41)

    Additions

    • Add utility function to deserialize from std::io::Read (#42)
    Open source →
  37. 0.1.0 04 Aug 2017
    Release notes

    Changes

    • Reorganize deserialization modules (#30)
    • Rework deserializer not to require pom crate #27, (#38)
    • Dual license under Apache 2.0 and MIT (#26)

    Fixes

    • Use CRLF for serializatio on Windows (#32)
    • Fix bors-ng to work with travis (#31)
    • Handle escapes (#23)

    Additions

    • Improve error reporting (#29)
    • Allow decoding of comments (#28)
    • Add pretty option to serializer (#25)
    • Add roundtrip tests (#24)
    Open source →
  38. 0.0.1 30 Jul 2017
    Release notes

    Initial release

    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