lua-analyzer
lua-analyzer copied to clipboard
Update Rust crate serde_json to 1.0.115
This PR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
serde_json | dependencies | patch | 1.0.64 -> 1.0.115 |
Release Notes
serde-rs/json (serde_json)
v1.0.115
- Documentation improvements
v1.0.114
- Fix unused_imports warnings when compiled by rustc 1.78
v1.0.113
- Add
swap_remove
andshift_remove
methods on Map (#1109)
v1.0.112
- Improve formatting of "invalid type" error messages involving floats (#1107)
v1.0.111
v1.0.110
- Update proc-macro2 to fix caching issue when using a rustc-wrapper such as sccache
v1.0.109
- Documentation improvements
v1.0.108
- Documentation improvements (#1075, #1081, #1082, thanks @dimo414 and @fritzrehde)
v1.0.107
- impl IntoDeserializer for &RawValue (#1071)
v1.0.106
- Add
Value::as_number
accessor (#1069, thanks @chanced) - Add
Number::as_str
accessor under "arbitrary_precision" feature (#1067, thanks @chanced)
v1.0.105
- Support bool in map keys (#1054)
v1.0.104
- Provide IntoDeserializer impl for &serde_json::Value (#1045, thanks @ZetaNumbers)
v1.0.103
- Documentation improvements
v1.0.102
- Add a way to customize the serialization of byte arrays (#1039)
v1.0.101
- Allow f32 and f64 as keys in maps (#1027, thanks @overdrivenpotato)
v1.0.100
- Support
-Z minimal-versions
v1.0.99
- Support serializing serde's option type in a map key (#1030, thanks @LPGhatguy)
v1.0.98
- Update indexmap dependency used by "preserve_order" feature to version 2
v1.0.97
- Add
io_error_kind()
method to serde_json::Error:fn io_error_kind(&self) -> Option<std::io::ErrorKind>
(#1026)
v1.0.96
- Guarantee that
to_writer
only writes valid UTF-8 strings (#1011, thanks @stepancheg)
v1.0.95
- Preserve f32 precision when serializing f32 -> serde_json::Value -> JSON string in "arbitrary_precision" mode (#1004, #1005)
v1.0.94
v1.0.93
- Support 128-bit integers in serde_json::to_value (#982)
v1.0.92
- Documentation improvements
v1.0.91
- Opt out of
-Zrustdoc-scrape-examples
on docs.rs for now
v1.0.90
- Documentation improvements
v1.0.89
- Fix invalid JSON incorrectly accepted when a large number has no digits after decimal point (#953)
v1.0.88
- Optimize serde_json::Map's implementation of
append
andclone_from
(#952, thanks @Lucretiel)
v1.0.87
- Add
write_i128
andwrite_u128
methods toserde_json::Formatter
to control the formatting of 128-bit integers (#940, thanks @Lucretiel)
v1.0.86
- Support
arbitrary_precision
feature even in no-std mode (#928, thanks @kvinwang)
v1.0.85
- Make
Display
forNumber
produce the same representation as serializing (#919)
v1.0.84
- Make
Debug
impl ofserde_json::Value
more compact (#918)
v1.0.83
- Add categories to crates.io metadata
v1.0.82
- Implement
From<Option<T>>
for serde_json::Value whereT: Into<Value>
(#900, thanks @kvnvelasco)
v1.0.81
- Work around
indexmap
/autocfg
not always properly detecting whether astd
sysroot crate is available (#885, thanks @cuviper)
v1.0.80
- Documentation improvements
v1.0.79
- Allow
RawValue
deserialization to propagate\u
escapes for unmatched surrogates, which can later by deserialized to Vec<u8> (#830, thanks @lucacasonato)
v1.0.78
- Support deserializing as
&RawValue
in map key position, which would previously fail with "invalid type: newtype struct" (#851)
v1.0.77
- Include discord invite links in the published readme
- Improve compile error on compiling with neither
std
noralloc
feature enabled - Include integration tests in published package (#578)
v1.0.76
- Fix a build error when features
raw_value
andalloc
are enabled whilestd
is disabled (#850)
v1.0.75
- Fix deserialization of small integers in arbitrary_precision mode (#845)
v1.0.74
v1.0.73
- Update
itoa
dependency to 1.0
v1.0.72
- Interpret
\u
-encoded lone surrogates when deserializing into a byte string (#828, #829, thanks @lucacasonato)
v1.0.71
- Add serde_json::Map::get_key_value (#821, thanks @timothee-haudebourg)
- Add impl From<Box<RawValue>> for Box<str> (#824, thanks @jplatte)
v1.0.70
- Add
serde_json::Map::retain
method (#822, thanks @deankarn)
v1.0.69
- Implement Hash for serde_json::Number (#814, thanks @timothee-haudebourg)
v1.0.68
v1.0.67
- Fix inconsistency of deserialization of unknown fields in a struct variant from bytes vs from Value (#795)
v1.0.66
- Preserve exponent signifier and unary plus in exponent of arbitrary_precision numbers (#786, thanks @ruifengx)
v1.0.65
- Documentation improvements
Configuration
📅 Schedule: Branch creation - "before 3am on the first day of the month" (UTC), 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.