Update all dependencies #7
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "renovate/all"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
^1.0.44
->^1.0.147
1.0.44
->1.0.87
0.16.1
->0.18.0
Release Notes
serde-rs/serde
v1.0.147
Compare Source
serde::de::value::EnumAccessDeserializer
which transforms anEnumAccess
into aDeserializer
(#2305)v1.0.146
Compare Source
v1.0.145
Compare Source
Sized
(#2282, thanks @ChayimFriedman2)v1.0.144
Compare Source
v1.0.143
Compare Source
v1.0.142
Compare Source
v1.0.141
Compare Source
no-std
category to crates.io metadatav1.0.140
Compare Source
v1.0.139
Compare Source
new
constructor function for allIntoDeserializer
impls (#2246)v1.0.138
Compare Source
v1.0.137
Compare Source
rust-version
of serde and serde_test (#2168)v1.0.136
Compare Source
Visitor
fails to deserialize a u128 or i128 (#2167)v1.0.135
Compare Source
v1.0.134
Compare Source
v1.0.133
Compare Source
flatten
fields ortag
oruntagged
enums (#2148)v1.0.132
Compare Source
std::sync::atomic::{AtomicI64, AtomicU64}
on riscv64 arch (#2141, thanks @Avimitin)v1.0.131
Compare Source
unused_results
being triggered in generated code for adjacently tagged enum (#2116, thanks @tyranron)v1.0.130
Compare Source
MapAccess
andSeqAccess
impl for reference to a dynamically sized existing impl (#2081)v1.0.129
Compare Source
v1.0.128
Compare Source
v1.0.127
Compare Source
v1.0.126
Compare Source
forbid(future_incompatible)
lint setting in generated code (#2026, thanks @hyd-dev)v1.0.125
Compare Source
Ipv4Addr
(#2001, thanks @saethlin)v1.0.124
Compare Source
SystemTime
(#1997, thanks @cyang1)v1.0.123
Compare Source
Self
keywords in fields of types that derive Deserialize (#1830, thanks @taiki-e)Self
inside fields that use serialize_with (#1970)v1.0.122
Compare Source
Add IntoDeserializer impl for &[u8] (#1898, thanks @Mingun)
Handle unrecognized numeric field keys during deserialization of a field_identifier, equivalently to string field keys (#1914, thanks @Mingun)
Add attribute to override default deserialization failure expectation message (#1916, thanks @Mingun)
Improve
serde_test
handling of map entries and error message construction (#1918, thanks @Mingun)Produce more accurate location information on test failures from
serde_test
crate (#1920, thanks @Mingun)Improve diagnostic on failure to parse a
rename_all
attribute (#1960, #1961)Eliminate unnecessary trait bounds on some value Deserializer impls (#1963)
v1.0.121
Compare Source
Duration
with nanoseconds that cause the seconds counter to overflow (#1958, thanks @jonasbb)v1.0.120
Compare Source
v1.0.119
Compare Source
v1.0.118
Compare Source
v1.0.117
Compare Source
v1.0.116
Compare Source
v1.0.115
Compare Source
#[serde(flatten)]
on a field whose type is a type parameter and concrete type is()
(#1873)v1.0.114
Compare Source
packed
repr matching to support deriving Serialize for structs havingrepr(C, packed)
(#1813, thanks @TannerRogalsky)v1.0.113
Compare Source
v1.0.112
Compare Source
serde(flatten)
on map types where the Serializer only works with serialize_entry (#1837)v1.0.111
Compare Source
#[derive(Deserialize)] struct S<'a> { field: $field }
(#1821)v1.0.110
Compare Source
repr(packed)
struct (#1791, thanks @alvardes)v1.0.109
Compare Source
Option
to omit the content field when deserializing (#1553, #1706, thanks @zth0)v1.0.108
Compare Source
Provide a
Serializer
impl that can write primitives and unit variants to a&mut fmt::Formatter
(#1705, thanks @jethrogb)v1.0.107
Compare Source
serde(skip)
andserde(other)
in the same enum (#1804)v1.0.106
Compare Source
v1.0.105
Compare Source
Cow
types (#1754, thanks @maciejhirsz)v1.0.104
Compare Source
!
to account for https://github.com/rust-lang/rust/pull/67224v1.0.103
Compare Source
v1.0.102
Compare Source
PathBuf
from bytes like&Path
already did, and support deserializingBox<Path>
(#1656, thanks @heftig)v1.0.101
Compare Source
Report errors on malformed serde attributes, like
#[serde(rename =)]
-- the compiler used to reject these itself, but when the compiler relaxed its requirements on attribute syntax these malformed attributes began silently being ignored by serde_deriveEliminate unused variable warning when using skip_serializing inside a tuple variant of an adjacently tagged enum (#1617, thanks @arilotter)
Support skip attribute inside of newtype variants (#1622, thanks @Xaeroxe)
v1.0.100
Compare Source
Provide
serde::ser::StdError
andserde::de::StdError
which are either a re-export ofstd::error::Error
(if Serde's "std" feature is enabled) or a new identical trait (otherwise).Serde's error traits
serde::ser::Error
andserde::de::Error
requirestd::error::Error
as a supertrait, but only when Serde is built with "std" enabled. Data formats that don't care about no_std support should generally provide their error types with astd::error::Error
impl directly:Data formats that do support no_std may either have a "std" feature of their own as has been required in the past:
... or else now may provide the std Error impl unconditionally via Serde's re-export:
v1.0.99
Compare Source
Update Syn dependency to 1.0.
Note: This raises the minimum required compiler version for serde_derive from rustc 1.15 to rustc 1.31. The minimum required compiler version for serde remains at rustc 1.13.
v1.0.98
Compare Source
v1.0.97
Compare Source
Introduce
serde(try_from = "...")
attribute to derive Deserialize based on a given implementation ofstd::convert::TryFrom
(#1526, thanks @fanzeyi)v1.0.96
Compare Source
v1.0.95
Compare Source
yanked
v1.0.94
Compare Source
v1.0.93
Compare Source
v1.0.92
Compare Source
serde(flatten)
in no_std + alloc mode (#1543, thanks @jplatte)v1.0.91
Compare Source
v1.0.90
Compare Source
Add an attribute
#[serde(crate = "path::to::serde")]
which replaces the use ofextern crate serde
in the generated code; this is intended for crates that invoke Serde derives from a macro and need to refer toserde
through their own re-export rather than requiring callers to list Serde in Cargo.toml (#1499, thanks @sgrif)v1.0.89
Compare Source
v1.0.88
Compare Source
flatten
andskip_serializing
/skip_deserializing
attributes on the same fieldv1.0.87
Compare Source
v1.0.86
Compare Source
v1.0.85
Compare Source
Accept
#[serde(alias = "...")]
attribute on fields and variants which allows the same field or variant to be deserialized from any of multiple different names in the input (#1458, thanks @Lymia)v1.0.84
Compare Source
v1.0.83
Compare Source
Support a
rename_all
specification that applies only to the Serialize impl or only to the Deserialize impl (#1447, thanks @vincascm)Allow serializing struct name inside of structs with named fields (#1448, thanks @motu42)
v1.0.82
Compare Source
serde(default)
attribute inside of tuple structs and tuple variants (#1442, thanks @tcr)v1.0.81
Compare Source
v1.0.80
Compare Source
Vec::deserialize_in_place
to deserialize elements in place (#1411)v1.0.79
Compare Source
Add
serde(other)
variant attribute for deserializing any variant that is not one of the others (#1382)In this internally tagged enum the
MyEnum::Unknown
variant would be produced if the"variant"
tag in the input is neither"A"
nor"B"
.This feature is currently limited to externally tagged and adjacently tagged enums in which the
other
variant is a unit variant.v1.0.78
Compare Source
v1.0.77
Compare Source
v1.0.76
Compare Source
NonZeroU128
(#1371, thanks @hcpl)v1.0.75
Compare Source
-Z minimal-versions
in CI (#1367)v1.0.74
Compare Source
v1.0.73
Compare Source
v1.0.72
Compare Source
default-features = false, features = ["alloc", "rc"]
feature combination (#1359, thanks @Pratyush)v1.0.71
Compare Source
core::ops::RangeInclusive
(#1347, thanks @c410-f3r)core::ops::Range
whether or not"std"
feature is enabled (#1348)v1.0.70
Compare Source
--features alloc
to work with nightly-2018-07-07 (#1335)v1.0.69
Compare Source
use_extern_macros
(https://github.com/rust-lang/rust/pull/51496)v1.0.68
Compare Source
v1.0.67
Compare Source
v1.0.66
Compare Source
!
(#544, unstable)v1.0.65
Compare Source
v1.0.64
Compare Source
v1.0.63
Compare Source
v1.0.62
Compare Source
IntoDeserializer
for i128 and u128 (#1280)v1.0.61
Compare Source
v1.0.60
Compare Source
v1.0.59
Compare Source
serde(transparent)
container attribute to indicate that a struct serializes and deserializes the same as its only field -- analogous torepr(transparent)
(#1054)v1.0.58
Compare Source
v1.0.57
Compare Source
NonZero<T>
which has been removed from the most recent nightly compiler (#1265)v1.0.56
Compare Source
v1.0.55
Compare Source
v1.0.54
Compare Source
v1.0.53
Compare Source
v1.0.52
Compare Source
bound
attribute (#1149)skip_serializing
attribute in tuple structs and variants (#1048)skip_serializing_if
in computing tuple struct lengths (#1049)Option
field (#1029)v1.0.51
Compare Source
'de
lifetime (#893)#[serde(skip)]
variant attribute to combine theskip_serializing
andskip_deserializing
variant attributes that already existedv1.0.50
Compare Source
v1.0.49
Compare Source
std::rc::Weak
andstd::sync::Weak
(#1251)v1.0.48
Compare Source
v1.0.47
Compare Source
flatten
attribute inside of enums (#1206)v1.0.46
Compare Source
v1.0.45
Compare Source
serde-rs/json
v1.0.87
Compare Source
write_i128
andwrite_u128
methods toserde_json::Formatter
to control the formatting of 128-bit integers (#940, thanks @Lucretiel)v1.0.86
Compare Source
arbitrary_precision
feature even in no-std mode (#928, thanks @kvinwang)v1.0.85
Compare Source
Display
forNumber
produce the same representation as serializing (#919)v1.0.84
Compare Source
Debug
impl ofserde_json::Value
more compact (#918)v1.0.83
Compare Source
v1.0.82
Compare Source
From<Option<T>>
for serde_json::Value whereT: Into<Value>
(#900, thanks @kvnvelasco)v1.0.81
Compare Source
indexmap
/autocfg
not always properly detecting whether astd
sysroot crate is available (#885, thanks @cuviper)v1.0.80
Compare Source
v1.0.79
Compare Source
RawValue
deserialization to propagate\u
escapes for unmatched surrogates, which can later by deserialized to Vec<u8> (#830, thanks @lucacasonato)v1.0.78
Compare Source
&RawValue
in map key position, which would previously fail with "invalid type: newtype struct" (#851)v1.0.77
Compare Source
std
noralloc
feature enabledv1.0.76
Compare Source
raw_value
andalloc
are enabled whilestd
is disabled (#850)v1.0.75
Compare Source
v1.0.74
Compare Source
v1.0.73
Compare Source
itoa
dependency to 1.0v1.0.72
Compare Source
\u
-encoded lone surrogates when deserializing into a byte string (#828, #829, thanks @lucacasonato)v1.0.71
Compare Source
v1.0.70
Compare Source
serde_json::Map::retain
method (#822, thanks @deankarn)v1.0.69
Compare Source
v1.0.68
Compare Source
-0
when deserializing to f32 or f64 (#799, #801)v1.0.67
Compare Source
v1.0.66
Compare Source
v1.0.65
Compare Source
v1.0.64
Compare Source
RawValue
from a slice containing non-utf8 bytes (#755)v1.0.63
Compare Source
Entry::and_modify
method on serde_json::map::Entry (#754, thanks @Krout0n)v1.0.62
Compare Source
v1.0.61
Compare Source
impl From<Number> for Value
(#737, thanks @imp)v1.0.60
Compare Source
impl FromIterator<(impl Into<String>, impl Into<Value>)> for Value
, which collects a Value::Object (#733, thanks @matklad)v1.0.59
Compare Source
v1.0.58
Compare Source
v1.0.57
Compare Source
v1.0.56
Compare Source
json!
macro invocation (https://github.com/rust-lang/rust/issues/73777)v1.0.55
Compare Source
float_roundtrip
(https://github.com/serde-rs/json/releases/tag/v1.0.54)v1.0.54
Compare Source
Add
float_roundtrip
feature to enable a slower but higher precision float parser based on lexical.Enabling
float_roundtrip
will use sufficient precision when parsing fixed precision floats from JSON to ensure that they maintain accuracy when round-tripped through JSON. This comes at an approximately 2x performance cost for parsing floats compared to the default best-effort precision.Unlike
arbitrary_precision
, the newfloat_roundtrip
feature makes f64 -> JSON -> f64 produce output identical to the input.arbitrary_precision
is for making JSON -> serde_json::Number -> JSON produce output identical to the input.v1.0.53
Compare Source
v1.0.52
Compare Source
v1.0.51
Compare Source
v1.0.50
Compare Source
v1.0.49
Compare Source
v1.0.48
Compare Source
serde_json::value::Serializer
which produces aValue
as output (#621, thanks @sdleffler)v1.0.47
Compare Source
v1.0.46
Compare Source
v1.0.45
Compare Source
Add no-std support (#606, thanks @Xanewok)
slide-rs/specs
v0.18.0
Compare Source
Full changelog: https://github.com/amethyst/specs/compare/v0.17.0...v0.18.0
v0.17.0
Compare Source
error::NoError
in favor ofstd::convert::Infallible
(#688)#[non_exhaustive]
forerror::Error
. Note this bumps the minimum supported rust version to 1.40 (#688).derive
feature that enables all derive-related smaller features(
specs-derive
andshred-derive
currently). (#687)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Renovate Bot.