openv
openv copied to clipboard
Update Rust crate serde to 1.0.158
This PR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
serde (source) | dependencies | patch | 1.0.123 -> 1.0.158 |
Release Notes
serde-rs/serde
v1.0.158
- Fix "expected serde crate attribute to be a string" error when using macro_rules metavariable inside of serde attribute:
#[serde(crate = $serde_path)]
(#2409)
v1.0.157
- Update syn dependency to 2.x
v1.0.156
- Documentation improvements
v1.0.155
- Support
Serialize
andDeserialize
impls forcore::ffi::CStr
andalloc::ffi::CString
without "std" feature (#2374, thanks @safarir)
v1.0.154
- Fix "undeclared lifetime" error in generated code when deriving Deserialize for an enum with both
flatten
and'static
fields (#2383, thanks @Mingun)
v1.0.153
v1.0.152
- Documentation improvements
v1.0.151
- Update
serde::
{ser
,de
}::StdError
to re-exportcore::error::Error
when serde is built withfeature="std"
off andfeature="unstable"
on (#2344)
v1.0.150
- Relax some trait bounds from the
Serialize
impl ofHashMap
andBTreeMap
(#2334) - Enable
Serialize
andDeserialize
impls ofstd::sync::atomic
types on more platforms (#2337, thanks @badboy)
v1.0.149
- Relax some trait bounds from the
Serialize
impl ofBinaryHeap
,BTreeSet
, andHashSet
(#2333, thanks @jonasbb)
v1.0.148
- Support
remote
derive for generic types that have private fields (#2327)
v1.0.147
- Add
serde::de::value::EnumAccessDeserializer
which transforms anEnumAccess
into aDeserializer
(#2305)
v1.0.146
v1.0.145
- Allow RefCell<T>, Mutex<T>, and RwLock<T> to be serialized regardless of whether T is
Sized
(#2282, thanks @ChayimFriedman2)
v1.0.144
- Change atomic ordering used by Serialize impl of atomic types to match ordering used by Debug impl of those same types (#2263, thanks @taiki-e)
v1.0.143
- Invert build.rs cfgs in serde_test to produce the most modern configuration in the default case (#2253, thanks @taiki-e)
v1.0.142
- Add keywords to crates.io metadata
v1.0.141
- Add
no-std
category to crates.io metadata
v1.0.140
- Invert serde_derive cfgs to convenience non-Cargo builds on a modern toolchain (#2251, thanks @taiki-e)
v1.0.139
- Add
new
constructor function for allIntoDeserializer
impls (#2246)
v1.0.138
- Documentation improvements
v1.0.137
- Update documentation links to some data formats whose repos have moved (#2201, thanks @atouchet)
- Fix declared
rust-version
of serde and serde_test (#2168)
v1.0.136
- Improve default error message when
Visitor
fails to deserialize a u128 or i128 (#2167)
v1.0.135
- Update discord channels listed in readme
v1.0.134
- Improve error messages on deserializing NonZero integers from a 0 value (#2158)
v1.0.133
- Optimize deserialization of data structures that contain recursive use of
flatten
fields ortag
oruntagged
enums (#2148)
v1.0.132
- Enable Serialize and Deserialize impls for
std::sync::atomic::{AtomicI64, AtomicU64}
on riscv64 arch (#2141, thanks @Avimitin)
v1.0.131
- Avoid
unused_results
being triggered in generated code for adjacently tagged enum (#2116, thanks @tyranron)
v1.0.130
- Provide
MapAccess
andSeqAccess
impl for reference to a dynamically sized existing impl (#2081)
v1.0.129
v1.0.128
- Enable 128-bit integers on emscripten in Rust 1.40+ (#2076, thanks @Manishearth)
v1.0.127
- Resolve warning in rustc nightly-2021-07-31+ compiling serde_test
v1.0.126
- Resolve conflict with
forbid(future_incompatible)
lint setting in generated code (#2026, thanks @hyd-dev)
v1.0.125
- Improve performance of serializing
Ipv4Addr
(#2001, thanks @saethlin)
v1.0.124
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- [ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.