David Tolnay
|
58e30eaee4
|
Release 1.0.3
|
2017-05-10 10:15:39 -07:00 |
|
David Tolnay
|
8fafc7420c
|
Release 1.0.2
|
2017-04-27 12:32:30 -07:00 |
|
David Tolnay
|
bea1c5b0f5
|
Remove trailing whitespace
|
2017-04-27 12:31:13 -07:00 |
|
Ted Driggs
|
2440b59aae
|
Address feedback on PR #905
* Added error test when deny_unknown_fields enabled
* Fixed next_relevant_key to use absolute paths
|
2017-04-27 12:21:32 -07:00 |
|
Ted Driggs
|
873cfbe9ab
|
Fix #816 - adjacently-tagged enums honor deny_unknown_fields
|
2017-04-27 11:24:09 -07:00 |
|
David Tolnay
|
c7901e532e
|
Release 1.0.1
|
2017-04-23 16:40:56 -07:00 |
|
David Tolnay
|
d7ccef0cac
|
Release 1.0.0
|
2017-04-20 08:19:31 -07:00 |
|
David Tolnay
|
2d465415c5
|
Take credit
|
2017-04-20 08:13:46 -07:00 |
|
David Tolnay
|
bc2d637112
|
Cut an internals release
|
2017-04-20 08:11:31 -07:00 |
|
David Tolnay
|
cf1cdadc77
|
Fix some rustfmt screwups
|
2017-04-19 15:56:22 -07:00 |
|
David Tolnay
|
d1253cb193
|
Minimal serde_derive documentation
Fixes #886.
|
2017-04-19 14:43:53 -07:00 |
|
David Tolnay
|
0240814677
|
Update post-merge html_root_urls
|
2017-04-19 14:32:04 -07:00 |
|
David Tolnay
|
7a7d4c6364
|
Format in rfc style
|
2017-04-18 14:23:21 -07:00 |
|
David Tolnay
|
6279b0d930
|
Resolve merge conflicts
|
2017-04-17 14:25:29 -07:00 |
|
David Tolnay
|
a778425d0f
|
Merge branch 'origin/master' into 'origin/1.0'
Conflicts:
serde/Cargo.toml
serde/src/de/impls.rs
serde/src/ser/impls.rs
serde_derive/Cargo.toml
serde_test/Cargo.toml
|
2017-04-17 14:18:33 -07:00 |
|
David Tolnay
|
d4d2061a2e
|
Release 0.9.14
|
2017-04-17 07:33:45 -07:00 |
|
David Tolnay
|
c13a37d4db
|
Rename VariantAccess methods to not conflict with Deserializer
|
2017-04-15 12:35:04 -07:00 |
|
David Tolnay
|
cdfd445528
|
Generate deserialize impls for identifiers
|
2017-04-14 21:53:48 -07:00 |
|
David Tolnay
|
f9535a4d67
|
Remove "item" terminology in favor of "container"
The docs have been using "container" for a long time.
|
2017-04-14 15:52:58 -07:00 |
|
David Tolnay
|
6d55501dab
|
Replace "codegen" with "derive"
|
2017-04-14 15:42:27 -07:00 |
|
David Tolnay
|
e77e7c4bba
|
Rename Deserializer::deserialize to deserialize_any
|
2017-04-14 12:52:57 -07:00 |
|
David Tolnay
|
31cec05712
|
Access traits
|
2017-04-14 12:24:35 -07:00 |
|
David Tolnay
|
3f920f645c
|
License boilerplate
|
2017-04-13 17:34:42 -07:00 |
|
David Tolnay
|
ea8fb97beb
|
Format in rfc style
|
2017-04-13 12:32:29 -07:00 |
|
David Tolnay
|
78407e19a9
|
Export Formatter directly for generated code
|
2017-04-13 12:02:16 -07:00 |
|
David Tolnay
|
dc7ab2696a
|
Point html_root_url to docs.rs
|
2017-04-13 11:31:29 -07:00 |
|
David Tolnay
|
4f39766211
|
Fix paths to readme files
|
2017-04-13 10:37:24 -07:00 |
|
David Tolnay
|
0b7accf86c
|
Remove unused unstable flag from serde_derive
|
2017-04-10 17:29:59 -07:00 |
|
David Tolnay
|
1985cfc955
|
Merge branch 'origin/1.0' into 'origin/identifier'
Conflicts:
serde_derive/src/ser.rs
|
2017-04-10 12:37:41 -07:00 |
|
David Tolnay
|
2deacf8eaa
|
Detect incorrect remote type without getter
|
2017-04-10 12:12:00 -07:00 |
|
David Tolnay
|
52e93150e6
|
Standardize on u32 as the type of a variant index
|
2017-04-09 14:03:18 -07:00 |
|
David Tolnay
|
a38b24136b
|
Rename deserialize_struct_field to deserialize_identifier
Because it applies to both struct fields and discriminants of an enum.
|
2017-04-09 13:35:22 -07:00 |
|
David Tolnay
|
78f682590a
|
Merge branch 'origin/1.0' into 'origin/remote'
Conflicts:
serde_derive/src/de.rs
|
2017-04-09 13:19:04 -07:00 |
|
David Tolnay
|
1986c17052
|
Remove conversion from empty seq to unit struct
|
2017-04-09 13:08:05 -07:00 |
|
David Tolnay
|
9d8987bde8
|
Require getters to return the correct type
|
2017-04-09 10:59:54 -07:00 |
|
David Tolnay
|
a6d172111b
|
Derive for remote types
|
2017-04-09 10:15:46 -07:00 |
|
David Tolnay
|
726eea9a97
|
Separate out the private functionality
This makes it easier when clicking through [src] links from rustdoc, not having
to sift through public and internal code combined together.
|
2017-04-07 09:46:48 -07:00 |
|
David Tolnay
|
dd62801b22
|
Use spaces around =-sign like Rust does
|
2017-04-06 14:22:03 -07:00 |
|
David Tolnay
|
8fd41d3b28
|
Disable publishing
|
2017-04-05 15:11:47 -07:00 |
|
David Tolnay
|
a7f6ad137a
|
Merge branch 'master' into '1.0'
Conflicts:
serde/src/macros.rs
|
2017-04-05 15:10:18 -07:00 |
|
David Tolnay
|
1b763da529
|
Release 0.9.13
|
2017-04-05 15:03:37 -07:00 |
|
David Tolnay
|
732b91e53d
|
Make the built-in visitors private
|
2017-04-04 18:59:57 -07:00 |
|
David Tolnay
|
fb48111e46
|
Derive for borrowed fields
|
2017-04-03 00:40:45 -07:00 |
|
David Tolnay
|
d3a2f5e268
|
Add a 'de lifetime to the deserialize traits
|
2017-03-29 00:10:34 -07:00 |
|
David Tolnay
|
59b3961ad4
|
Release 0.9.12
|
2017-03-27 15:45:14 -07:00 |
|
David Tolnay
|
08e2182042
|
UFCS for Option::map and Result::map
|
2017-03-18 13:31:03 -07:00 |
|
David Tolnay
|
8c7396c35a
|
Be consistent with UFCS and double underscores
|
2017-03-18 10:33:22 -07:00 |
|
John Baublitz
|
bc946e4fd7
|
Macro attributes to specify From and Into trait types for structs and enums (#817)
* serde macro support for type conversions through From and Into trait
* Revisions requested by dtolnay
* Additional changes requested by dtolnay
|
2017-03-18 09:22:27 -07:00 |
|
David Tolnay
|
dc9445f873
|
Release 0.9.11
|
2017-03-05 16:51:44 -08:00 |
|
David Tolnay
|
51ed9c2a40
|
Release 0.9.10
|
2017-02-28 12:45:39 -08:00 |
|