chore(deps): Update Rust crate ron to 0.11.0 #652
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Note
Mend has cancelled the proposed renaming of the Renovate GitHub app being renamed to
mend[bot]
.This notice will be removed on 2025-10-07.
This PR contains the following updates:
0.8.1
->0.11.0
Release Notes
ron-rs/ron (ron)
v0.11.0
Compare Source
API Changes
Breaking:
SpannedError
now stores the full error span in span: Span { start: Position, end: Position }`, to facilitate, e.g., language server highlighting of syntax errors.Breaking: Added
no_std
support via a newstd
feature (enabled by default). With default features disabled, you must enable thestd
feature to accessde::from_reader
, and thestd::io
operations onOptions
, such asfrom_reader
,from_reader_seed
,to_io_writer
, andto_io_writer_pretty
(#567)Breaking: Fixed (again)
ron::value::Number
to ensure it is non-exhaustive, to avoid breakingmatch
es when feature unification enables more of its variants than expected (#568)Examples
file_read_write_vec.rs
for reading and writingVec<T>
to/from files. (#573)v0.10.1
API Changes
ron::Options::to_io_writer
andron::Options::to_io_writer_pretty
to allow writing into anio::Writer
(#561)ron::value::Number
is now non-exhaustive, to avoid breakingmatch
es when feature unification enables more of its variants than expected (#564)v0.9.0
Compare Source
API Changes
ron::value::RawValue
helper type which can (de)serialize any valid RON (#407)escape_strings
option toPrettyConfig
to allow serialising with or without escaping (#426)compact_maps
andcompact_structs
options toPrettyConfig
to allow serialising maps and structs on a single line (#448)#[serde(flatten)]
with roundtripping through RON maps (#455)#[serde(tag = "tag")]
,#[serde(tag = "tag", content = "content")]
, and#[serde(untagged)]
enums (#451)value::Number
enum to explicitly encode all possible number types (#479)number_suffixes
option toPrettyConfig
to allow serialising numbers with their explicit type suffix, e.g.42i32
(#481)ron::value::RawValue
to capture any whitespace to the left and right of a ron value (#487)Value::from
impls (#498)explicit_struct_names
which requires that struct names are included during deserialization (#522)PrettyConfig
(#544)PrettyConfig
so thatnew_line
,indentor
andseparator
are allCow<'static, str>
instead ofString
(#546)Format Changes
Some
like a newtype variant withunwrap_variant_newtypes
(#465)1u8
or-1f32
(#481)Bug Fixes
r
as a self-describing struct or variant name (and not the start of a raw string) (#465)None
inside a stack of nestedOption
s with#![enable(implicit_some)]
enabled (#465)A('/')
into aron::Value
(#465)+unsigned
as an unsigned int (#479)true
,false
,Some
,None
,inf
[f32
|f64
], andNan
[f32
|f64
] (#487)ron::value::RawValue
(#489)None
,Some
,true
, orfalse
(#499)serde_json::Value
s (#511)Miscellaneous
ron::ser::PrettyConfig
s (#465)base64
dependency to version 0.22 (#529)Configuration
📅 Schedule: Branch creation - "before 5am 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.
This PR was generated by Mend Renovate. View the repository job log.