David Tolnay
9354bec7dd
Release 1.0.52
v1.0.52
2020-04-28 04:00:45 -07:00
David Tolnay
23c00cbd57
Merge pull request #658 from jplatte/to_raw_value
...
Add value::to_raw_value
2020-04-28 03:58:45 -07:00
Jonas Platte
169a895ef6
Add value::to_raw_value
2020-04-28 11:49:30 +02:00
David Tolnay
cb1782104a
Run clippy on latest nightly that has clippy
2020-04-23 10:46:07 -07:00
David Tolnay
0fb61479e7
Mark StreamDeserializer's error codepaths as cold
2020-04-04 16:38:15 -07:00
David Tolnay
f77c84dd3d
Release 1.0.51
v1.0.51
2020-04-04 16:35:34 -07:00
David Tolnay
8e76584c20
Merge pull request #649 from serde-rs/fused
...
Implement FusedIterator where possible
2020-04-04 16:35:08 -07:00
David Tolnay
d133748122
Implement FusedIterator for StreamDeserializer where possible
2020-04-04 16:25:00 -07:00
David Tolnay
858b01d852
Implement FusedIterator for Map iterators
2020-04-04 16:25:00 -07:00
David Tolnay
4c81923102
Merge pull request #648 from serde-rs/streamerror
...
Return None after stream deserializer has failed
2020-04-04 16:24:46 -07:00
David Tolnay
e99e9d3713
Return None after stream deserializer has failed
2020-04-04 16:00:50 -07:00
David Tolnay
a1b1199e72
Test stream behavior after error
2020-04-04 10:24:23 -07:00
David Tolnay
fd6741f4b0
Release 1.0.50
v1.0.50
2020-03-28 11:31:26 -07:00
David Tolnay
4ac9f6c7bf
Merge pull request #640 from smarnach/smarnach/eq-impls
...
Implement Eq for Map, Number and Value.
2020-03-28 11:23:11 -07:00
Sven Marnach
99eb4eab76
Implement Eq for Map, Number and Value.
...
These types already have `PartialEq` implementations which define equivalence
relations, so we can implement `Eq` as well. Fixes #638 .
2020-03-28 10:31:59 +01:00
David Tolnay
50656bd7de
Release 1.0.49
v1.0.49
2020-03-27 23:19:22 -07:00
David Tolnay
4752793b4a
Merge pull request #643 from serde-rs/nostd
...
Improve error message when neither std nor alloc is enabled
2020-03-27 23:18:09 -07:00
David Tolnay
8afacb9051
Improve error message when neither std nor alloc is enabled
2020-03-27 23:01:37 -07:00
David Tolnay
da0a39fff7
Provide optimized collect_str methods for Value serializer
2020-03-27 23:00:55 -07:00
David Tolnay
f59b637295
Don't reallocate the string in serialize_char
2020-03-27 22:59:31 -07:00
David Tolnay
665d1c57ae
Merge pull request #642 from serde-rs/sized
...
Move ?Sized bounds out of generic parameter lists
2020-03-27 22:40:55 -07:00
David Tolnay
8db39542bb
Move ?Sized bounds out of generic parameter lists
2020-03-27 22:30:53 -07:00
David Tolnay
2a8ed51a65
Merge pull request #641 from serde-rs/collect
...
Implement collect_str for map keys
2020-03-27 22:30:40 -07:00
David Tolnay
290768cf35
Implement collect_str for map keys
2020-03-27 22:13:11 -07:00
David Tolnay
7c130827eb
Standardize on using Result type alias where possible
2020-03-27 22:10:52 -07:00
David Tolnay
2da5e20682
Format with rustfmt 2020-03-11
2020-03-27 22:07:12 -07:00
David Tolnay
9c3b182b97
Merge pull request #639 from serde-rs/map
...
Simplify Map's PartialEq impl
2020-03-27 09:46:27 -07:00
David Tolnay
1583c169e2
Simplify Map's PartialEq impl
2020-03-27 09:25:08 -07:00
David Tolnay
7fc2890150
Select a single docs.rs build target
2020-03-17 13:32:08 -07:00
David Tolnay
49fd82b633
Update url for "Setting up derive" page
2020-03-14 22:34:25 -07:00
David Tolnay
f4c8c5188a
Suppress wildcard import pedantic lints
2020-02-25 18:36:25 -08:00
David Tolnay
56c569b0f8
Suppress buggy excessive_precision lint
...
https://github.com/rust-lang/rust-clippy/issues/5201
2020-02-19 20:43:54 -08:00
David Tolnay
ed479b4656
Release 1.0.48
v1.0.48
2020-02-12 21:39:13 -08:00
David Tolnay
ae4bbff11f
Show implementation of to_value in value::Serializer docs
2020-02-12 21:38:48 -08:00
David Tolnay
03e27f5eb7
Extend documentation of value::Serializer
2020-02-12 21:38:48 -08:00
David Tolnay
d5b4be8509
Merge pull request #621 from sdleffler/master
...
Expose `value::ser::Serializer`
2020-02-12 21:38:18 -08:00
Sean Leffler
9851d44dcc
expose value serializer
2020-02-12 18:48:10 -08:00
David Tolnay
5efd1f4f1b
Ignore match_single_binding clippy lint
2020-02-12 18:19:23 -08:00
David Tolnay
8d0505803b
Update ui tests to nightly-2020-02-08
2020-02-07 18:07:46 -08:00
David Tolnay
6b5ded97b4
Release 1.0.47
v1.0.47
2020-02-07 11:42:29 -08:00
David Tolnay
b4d56a79d1
Merge pull request #617 from Xanewok/serde-no-std-error
...
Require serde >= 1.0.100 due to no_std-related Error re-export
2020-02-07 11:41:11 -08:00
Igor Matuszewski
8fdfedb5c1
Require serde >= 1.0.100 due to no_std-related Error re-export
...
Relevant Serde PR: https://github.com/serde-rs/serde/pull/1620
To support both no-/std builds without using somewhat noisy
conditional compilation directives, we implement the re-exported
`serde:🇩🇪 :StdError` trait in https://github.com/serde-rs/json/pull/606 .
However, this was only introduced in >= 1.0.100, so we need to bump
the version requirement of serde.
On the off chance of someone pulling in incompatible 1.0.4{5,6} versions
of serde_json, I believe it'd be good to yank those and cut a new
release with this patch.
Sorry for the omission in the original PR.
Fixes #612 .
2020-02-07 20:10:44 +01:00
David Tolnay
39ed887748
Release 1.0.46
v1.0.46
2020-02-02 12:41:03 -08:00
David Tolnay
5263b6f0ed
Fixup serialize_entry PR
2020-02-02 12:39:45 -08:00
David Tolnay
1059dc3fed
Merge pull request #614 from jmfiaschi/map-serialize-entry
...
replace serialize key,value functions by serialize_entry
2020-02-02 12:37:33 -08:00
Jean-Marc Fiaschi
0b43936690
remplace serialize key,value functions by serialize_entry
...
call serialize_key/value into serialize_entry
2020-02-02 17:25:24 +01:00
David Tolnay
a03d5ffaa2
Merge pull request #610 from adetaylor/edit-test-instructions
...
Removing obsolete test instructions.
2020-01-24 21:39:21 -08:00
David Tolnay
f3b059c006
Discard unimportant lines from ui tests
2020-01-24 21:36:31 -08:00
Adrian Taylor
d19f389248
Removing obsolete test instructions.
2020-01-24 21:29:21 -08:00
David Tolnay
a39bcade70
Release 1.0.45
v1.0.45
2020-01-22 16:02:36 -08:00