Support serializing and deserializing unit structs in a flatten field (#2802, thanks @jonhoo)
v1.0.207
Improve interactions between flatten attribute and skip_serializing/skip_deserializing (#2795, thanks @Mingun)
v1.0.206
Improve support for flatten attribute inside of enums (#2567, thanks @Mingun)
v1.0.205
Use serialize_entry instead of serialize_key + serialize_value when serialize flattened newtype enum variants (#2785, thanks @Mingun)
Avoid triggering a collection_is_never_read lint in the deserialization of enums containing flattened fields (#2791)
v1.0.204
Apply #[diagnostic::on_unimplemented] attribute on Rust 1.78+ to suggest adding serde derive or enabling a "serde" feature flag in dependencies (#2767, thanks @weiznich)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
- `@dependabot ignore minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
- `@dependabot ignore ` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore ` will remove all of the ignore conditions of the specified dependency
- `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions
Bumps the all-dependencies group with 10 updates in the / directory:
0.92.0
0.92.2
1.38.0
1.39.3
0.4.0
0.5.0
0.8.14
0.8.19
1.0.203
1.0.208
1.6.0
1.7.1
1.9.0
1.10.0
1.0.30
1.0.31
2.0.68
2.0.75
1.0.99
1.1.13
Updates
opencv
from 0.92.0 to 0.92.2Changelog
Sourced from opencv's changelog.
Commits
c2ff7dc
chore: Release71dd0ac
chore: Release9dbef77
Update changelog1d69bed
Don't export ocvrs_create_string and ocvrs_create_byte_string in the rlib921fa4a
Cleanup639e0c8
Update windows requirement from 0.57 to 0.5872f4eae
chore: Release3f1269f
chore: Releaseeb1e0bb
Regen docs68de899
Update changelogUpdates
tokio
from 1.38.0 to 1.39.3Release notes
Sourced from tokio's releases.
... (truncated)
Commits
3d439ab
chore: prepare Tokio v1.39.3 (#6782)b2ea40b
net: add handling for abstract socket name (#6772)f602eae
chore: prepare Tokio v1.39.2 (#6730)438def7
macros: allow temporary lifetime extension in select (#6722)ee8d4d1
chore: fix ci failures (#6725)3297052
ci: test Quinn in CI (#6719)f8fe0ff
chore: prepare Tokio v1.39.1 (#6716)47210a8
time: revert "avoid traversing entries in the time wheel twice" (#6715)29545d9
runtime: ignore many_oneshot_futures test for alt scheduler (#6712)48e35c1
chore: release Tokio v1.39.0 (#6711)Updates
derive-getters
from 0.4.0 to 0.5.0Updates
toml
from 0.8.14 to 0.8.19Commits
afd3f1f
chore: Release5183e39
docs: Update changeloga7a9611
chore: Releasee1ce60c
docs: Update changelogd0f242b
Merge pull request #775 from epage/perfc7efee7
perf(parser): Resolve regression from stackoverflow protecta3ce25e
chore: Releasefdf8873
docs: Update changelog63376e0
Merge pull request #774 from epage/invalid57f7bb8
fix(parser): Resolve stackoverflow on lots of blank linesUpdates
serde
from 1.0.203 to 1.0.208Release notes
Sourced from serde's releases.
Commits
026e91a
Release 1.0.208bfbedac
Merge pull request #2802 from jonhoo/flatten-unit-struct4036ff8
Support (de-)serializing flattened unit struct1b4da41
Release 1.0.207f61d452
Touch up PR 2795f986609
Merge pull request #2795 from Mingun/has-flatten-rework77a6a9d
Take into account only not skipped flatten fields when choose serialization form547d843
Remove dead code - serialize_struct_as_map always called when cattrs.has_flat...005cb84
Fail with an understandable message is number of fields for serialization is ...fd5b5e9
Correctly calculatehas_flatten
attribute in all cases for deserializationUpdates
bytes
from 1.6.0 to 1.7.1Release notes
Sourced from bytes's releases.
Changelog
Sourced from bytes's changelog.
Commits
dc4fb3e
chore: prepare bytes v1.7.1 (#727)f488be4
Revert "Reuse capacity when possible in <BytesMut as Buf>::advance impl" (#726)03fdde9
chore: prepare v1.7.0 (#724)f8c7b57
Merge 'v1.6.1' into 'master' (#721)fd13c7d
chore: prepare bytes v1.6.1 (#720)6b4b0ed
FixBytes::is_unique
when created from sharedBytesMut
(#718)9965a04
Remove unnecessary file (#719)3443ca5
docs: clarify the behavior ofBuf::chunk
(#717)8cc9407
Allow reclaiming the current allocation (#686)7a5154b
Clarify howBytesMut::zeroed
works and advantages to manual impl (#714)Updates
uuid
from 1.9.0 to 1.10.0Release notes
Sourced from uuid's releases.
Commits
4b4c590
Merge pull request #766 from uuid-rs/cargo/1.10.068eff32
Merge pull request #765 from uuid-rs/chore/time-fn-deprecations3d5384d
update docs and deprecation messages for timestamp fnsde50f20
renaming rfc4122 functions4a88417
prepare for 1.10.0 release66b4fce
Merge pull request #764 from Vrajs16/main8896e26
Use expr instead of ident09973d6
Added changes6edf3e8
Use const identifer in uuid macro36e6f57
Merge pull request #763 from uuid-rs/cargo/1.9.1Updates
flate2
from 1.0.30 to 1.0.31Changelog
Sourced from flate2's changelog.
Commits
93c8177
Release flate2 v1.0.3125541bd
add exclusion rule to not package github or git specific files with crate.1dbed76
crate and update changelog in preparation for release.a7853c0
Merge pull request #415 from folkertdev/bump-version-zlib-rs-0.2.1e6f6949
release version 1.0.31: bump libz-rs-sys version9e6af00
Merge pull request #414 from yestyle/main411d641
Remove duplicate word in top-most doc1a0daec
Merge pull request #408 from marxin/document-read-after-endf37b1b0
docs: Document expected behavior when Read is done for ZLIB and DEFLATE decodersUpdates
syn
from 2.0.68 to 2.0.75Release notes
Sourced from syn's releases.
Commits
d1746fe
Release 2.0.75b693682
Merge pull request #1722 from dtolnay/exprpathe459ee7
Insert turbofish into paths in expression position3bb65aa
Add mod-style printing for paths that cannot contain generic argsae8c84a
Handwrite ToTokens impl for Meta5dbfeae
Name the expr_style argument at all call sites of path::parsing::qpathb15ae28
Release 2.0.746cf2344
Merge pull request #1719 from dtolnay/iterators2955ac5
Expose non-impl-Trait iterator return types7dc05a5
Add regression test for issue 1718Updates
cc
from 1.0.99 to 1.1.13Release notes
Sourced from cc's releases.
... (truncated)
Changelog
Sourced from cc's changelog.
... (truncated)
Commits
ee14401
chore: release (#1187)d3ff011
Fix detect family: should detect emscripten as clang, closes #1185 (#1186)9b77c3f
chore: release (#1184)dcbe0f1
CC_SHELL_ESCAPED_FLAGS
: improve docs (#1183)b0e44c7
chore: release (#1182)ebe335c
Add support for parsing shell encoded*FLAGS
(#1181)eb33906
Replace vector of tuples with BTreeMap which already is sorted and free of du...17b353d
chore: release (#1179)1c10013
Remap Windows targets triples to their LLVM counterparts (#1176)4b723d9
chore: release (#1178)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show