Support deserializing Box<OsStr> with an equivalent representation as OsString (#2556, thanks @DBLouis)
v1.0.182
Render field aliases in sorted order in error messages (#2458, thanks @Mingun)
Support serde(default) on tuple structs (#2553, thanks @Mingun)
v1.0.181
Make serde(alias) work in combination with flatten when using in-place deserialization (#2443, thanks @Mingun)
Improve the representation of adjacently tagged enums in formats where enum tags are serialized by index, as opposed to by string name (#2505, #2496, thanks @Baptistemontan)
This is a patch release that fixes a bug where some searches could result in
incorrect match offsets being reported. It is difficult to characterize the
types of regexes susceptible to this bug. They generally involve patterns
that contain no prefix or suffix literals, but have an inner literal along with
a regex prefix that can conditionally match.
Bug fixes:
[BUG #1060](rust-lang/regex#1060):
Fix a bug with the reverse inner literal optimization reporting incorrect match
offsets.
1.9.2 (2023-08-05)
This is a patch release that fixes another memory usage regression. This
particular regression occurred only when using a RegexSet. In some cases,
much more heap memory (by one or two orders of magnitude) was allocated than in
versions prior to 1.9.0.
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
Bumps the all-dependencies group with 3 updates: serde, regex and openssl.
Updates
serde
from 1.0.180 to 1.0.183Release notes
Sourced from serde's releases.
Commits
05a5b7e
Release 1.0.1833bff326
Merge pull request #2555 from Mingun/fieldaaadd93
Merge pull request #2556 from DBLouis/master9c864f0
Add forward impl for OsStr070cce0
Get rid of temporary variableb58e8ba
Replaceif let Some(...) = ...
to Option::mapada50b0
ignore_variant variable is always None, let's take this into account5e313a7
Move generiс code out-of-function, create more specialized and simple code2a36d11
Introduce a dedicated function for generating Field enumb6685cf
Release 1.0.182Updates
regex
from 1.9.1 to 1.9.3Changelog
Sourced from regex's changelog.
Commits
72f889e
1.9.3446ecd6
deps: bump regex-automata to 0.3.6c892d08
regex-automata-0.3.63d21492
changelog: 1.9.373f7889
automata: fix incorrect offsets reported by reverse inner optimizationbbf0b38
1.9.28c01708
deps: bump regex-automata to 0.3.52f5bdb0
regex-automata-0.3.54f3390c
changelog: 1.9.2d93ddbe
automata: add internal HalfMatch APIs for NFA enginesUpdates
openssl
from 0.10.55 to 0.10.56Commits
7daab5b
Merge pull request #2009 from reaperhulk/changelog12ee78d
changelog and version bump0008d12
Merge pull request #2008 from alex/deref-cipher8449b82
Implement Deref[Mut] for Cipher on older OpenSSLsb1ee513
Merge pull request #2005 from sfackler/sfackler-patch-1ee4c126
bump ci versions0a34876
Merge pull request #1998 from trail-of-forks/poly1305-bindingse1fd4da
Merge pull request #2002 from davidben/no-sockc8b6077
Gate BIO_new_socket in OPENSSL_NO_SOCK in handwritten bindings99bce5b
Merge pull request #2000 from zh-jq/ec_point_to_hex_strDependabot 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