Age | Commit message (Collapse) | Author | Lines | |
---|---|---|---|---|
2018-12-28 | Add the preserve_order feature | Vincent Prouillet | -8/+13 | |
2018-12-17 | Run `cargo fmt` | Alex Crichton | -112/+189 | |
2018-10-28 | Support tuple Serde types for `Value` | hcpl | -9/+54 | |
2018-08-05 | Support deserializing from other integer types | Kornel | -0/+16 | |
2018-05-07 | Use custom struct/field naming to deserialize spans | John-John Tedro | -3/+3 | |
2018-04-16 | Replace try!() with ? | Kornel | -2/+2 | |
2017-09-14 | [value] Fix some method docs | Behnam Esfahbod ✅ | -7/+7 | |
2017-07-06 | Support deserializing newtypes | Alex Crichton | -1/+11 | |
Closes #196 | ||||
2017-06-19 | Use 'into()' to convert numerical values safely | Sergio Benitez | -10/+8 | |
2017-06-18 | Add exhaustive From<T> impls for Value | Sergio Benitez | -28/+44 | |
2017-06-11 | Implement `IntoDeserializer` for `Value` | Pit Kleyersburg | -0/+8 | |
2017-04-28 | Address comment and make test pass | Vincent Prouillet | -73/+5 | |
2017-04-25 | Deserialize enum in Value | Vincent Prouillet | -1/+86 | |
2017-04-24 | Allow to deserialize/serialize into enums | Vincent Prouillet | -1/+1 | |
Close #164 | ||||
2017-04-20 | Support serde 1.0.0 | Alex Crichton | -49/+54 | |
2017-04-05 | Replace unwrap with expect in public methods | Matthias Endler | -1/+1 | |
2017-02-19 | Fixed sorting of table values | Evgenii Pashkin | -2/+2 | |
2017-02-11 | Fix displaying empty arrays | Alex Crichton | -8/+6 | |
Closes #145 | ||||
2017-02-09 | Grammar on Value doc strings | Jake Goulding | -3/+3 | |
2017-02-08 | Rewrite crate with serde support from ground up | Alex Crichton | -0/+894 | |
This commit completely rewrites this crate from the ground up, supporting serde at the lowest levels as I believe serde support was intended to do. This is a major change from the previous versions of this crate, with a summary of changes being: * Serialization directly to TOML is now supported without going through a `Value` first. * Deserialization directly from TOML is now supported without going through a `Value`. Note that due to the TOML format some values still are buffered in intermediate memory, but overall this should be at a minimum now. * The API of `Value` was overhauled to match the API of `serde_json::Value`. The changes here were to: * Add `is_*` accessors * Add `get` and `get_mut` for one-field lookups. * Implement panicking lookups through `Index` The old `index` methods are now gone in favor of `get` and `Index` implementations. * A `Datetime` type has been added to represent a TOML datetime in a first-class fashion. Currently this type provides no accessors other than a `Display` implementation, but the idea is that this will grow support over time for decomposing the date. * Support for the `rustc-serialize` crate has been dropped, that'll stay on the 0.2 and 0.1 release trains. * This crate no longer supports the detection of unused fields, for that though you can use the `serde_ignored` crate on crates.io |