This is a new patch release of regex that fixes compilation on nightly
Rust when the unstable pattern crate feature is enabled. Users on nightly
Rust without this feature enabled are unaffected.
Bug fixes:
[BUG #1231](rust-lang/regex#1231):
Fix the Pattern trait implementation as a result of nightly API breakage.
Fix use after free of task in FuturesUnordered when dropped future panics (#2886)
Fix soundness bug in task::waker_ref (#2830)
This is a breaking change but allowed because it is soundness bug fix.
Fix bugs in AsyncBufRead::read_line and AsyncBufReadExt::lines (#2884)
Fix parsing issue in select!/select_biased! (#2832)
This is technically a breaking change as it will now reject a very odd undocumented syntax that was previously accidentally accepted.
Work around issue due to upstream Waker::will_wake change (#2865)
Fix use after free of task in FuturesUnordered when dropped future panics (#2886)
Fix soundness bug in task::waker_ref (#2830)
This is a breaking change but allowed because it is soundness bug fix.
Fix bugs in AsyncBufRead::read_line and AsyncBufReadExt::lines (#2884)
Fix parsing issue in select!/select_biased! (#2832)
This is technically a breaking change as it will now reject a very odd undocumented syntax that was previously accidentally accepted.
Work around issue due to upstream Waker::will_wake change (#2865)
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 patch group with 11 updates:
1.0.89
1.0.91
4.5.18
4.5.20
1.11.0
1.11.1
1.0.210
1.0.214
1.0.128
1.0.132
0.12.1
0.12.2
1.0.64
1.0.66
0.12.8
0.12.9
0.3.30
0.3.31
1.0.128
1.0.129
1.0.128
1.0.129
Updates
anyhow
from 1.0.89 to 1.0.91Release notes
Sourced from anyhow's releases.
Commits
6c52daa
Release 1.0.914986853
Merge pull request #388 from dtolnay/outdirf130b76
Clean up dep-info files from OUT_DIRa0b868a
Release 1.0.900f74169
Improve rendering of inline code in macros documentation8ce4560
Ignore needless_lifetimes clippy lintbe64707
Resolve used_underscore_items pedantic clippy lintUpdates
clap
from 4.5.18 to 4.5.20Release notes
Sourced from clap's releases.
Changelog
Sourced from clap's changelog.
Commits
5034cab
chore: Releaseb5b690c
docs: Update changelogabba196
Merge pull request #5688 from epage/rename6ddd5d4
fix(complete)!: Rename ArgValueCompleter to ArgValueCandidates71c5e27
fix(complete)!: Rename CustomCompleter to ValueCandidates1089073
chore: Releasec9b8c85
docs: Update changelog8b3de18
Merge pull request #5685 from epage/engineb38538d
fix(complete)!: Rename dynamic to engine232af62
Merge pull request #5684 from epage/endlessUpdates
regex
from 1.11.0 to 1.11.1Changelog
Sourced from regex's changelog.
Commits
9870c06
1.11.180df54e
changelog: 1.11.1991ba88
unstable: fixPattern
trait implementationUpdates
serde
from 1.0.210 to 1.0.214Release notes
Sourced from serde's releases.
Commits
4180621
Release 1.0.214210373b
Merge pull request #2568 from Mingun/into_deserializer-for-deserializers9cda015
Implement IntoDeserializer for all Deserializers in serde::de::value module58a8d22
Release 1.0.213ef0ed22
Merge pull request #2847 from dtolnay/newtypewith79925ac
Ignore dead_code warning in regression testb60e409
Hygiene for macro-generated newtype struct deserialization with 'with' attrfdc36e5
Add regression test for issue 284649e11ce
Ignore trivially_copy_pass_by_ref pedantic clippy lint in test7ae1b5f
Release 1.0.212Updates
serde_json
from 1.0.128 to 1.0.132Release notes
Sourced from serde_json's releases.
Commits
86d933c
Release 1.0.132f45b422
Merge pull request #1206 from dtolnay/hasnextf2082d2
Clearer order of comparisons0f54a1a
Handle early return sooner on eof in seq or map2a4cb44
Rearrange 'match peek'4cb90ce
Merge pull request #1205 from dtolnay/hasnextb71ccd2
Reduce duplicative instantiation of logic in SeqAccess and MapAccessa810ba9
Release 1.0.1310d084c5
Touch up PR 1135b4954a9
Merge pull request #1135 from swlynch99/map-deserializerUpdates
pulldown-cmark
from 0.12.1 to 0.12.2Release notes
Sourced from pulldown-cmark's releases.
Commits
c118e30
chore: bump version to 0.12.2 and update Cargo.lock808f5cd
Merge pull request #969 from notriddle/notriddle/line-start-settext-trim74a4176
Avoid slow path when attrs are turned off9a0706a
Merge pull request #971 from ollpu/enforce-fmte6e9d88
Don't format generated test filesb1509b7
Run cargo fmtc35ab3c
Enforce cargo fmt in CI8bca85e
Merge pull request #967 from Atreyagaurav/masteraaeb25a
Respect line starts when trimming header endings2cd94e6
Only change the Borrowed Variant on CowStr::to_static()Updates
thiserror
from 1.0.64 to 1.0.66Release notes
Sourced from thiserror's releases.
Commits
d1a8254
Release 1.0.66e2e9da3
Merge pull request #328 from dtolnay/peekend3d79a90
Use peek2(End) instead of fork/advance_toa9a6c98
Merge pull request #329 from dtolnay/up51a5e4c
Raise minimum compiler for test suite to rust 1.708fb92ff
Resolve uninlined_format_args pedantic clippy lint in build script0e2bef9
Raise required compiler to rust 1.61bb30f2e
Merge pull request #327 from dtolnay/literal5d3edf9
Improve error on malformed format attribute003a89f
Merge pull request #326 from dtolnay/sealedUpdates
reqwest
from 0.12.8 to 0.12.9Release notes
Sourced from reqwest's releases.
Changelog
Sourced from reqwest's changelog.
Commits
797df2b
v0.12.964aa7d1
add webpki roots option for rustls no provider setup (#2447)598f857
Add content length to async_impl::multipart file streams (#2459)d99e90d
fix: re-enable verbose connection read logs (#2454)aba01ff
feat: Add support for Certificate Revocation Lists (#2433)3ad6e02
refactor: remove internal proxy sys cache (#2442)Updates
futures-util
from 0.3.30 to 0.3.31Release notes
Sourced from futures-util's releases.
Changelog
Sourced from futures-util's changelog.
Commits
1e05281
Release 0.3.318a8b085
Fix clippy::uninit_vec warningf3fb74d
Document howBoxFuture
s /BoxStream
s are often made (#2887)f00e7af
Fix use after free of task in FuturesUnordered when dropped future panics (#2...33c46b3
ci: Work around sanitizer issue on latest Linux kernel7bf5a72
Fix issues withAsyncBufRead::read_line
andAsyncBufReadExt::lines
(#2884)87afaf3
Use#[inline(always)]
onclone_arc_raw
(#2865)549b90b
Add accessors for the inner of stream::Iter (#2875)07b004a
Add missing symbols (#2883)86dc069
Various fixes too make the CI green (#2885)Updates
cxx
from 1.0.128 to 1.0.129Release notes
Sourced from cxx's releases.
Commits
121bb6f
Release 1.0.1294d4d282
Merge pull request #1383 from dtolnay/thirdpartybazela286351
Enforce that third-party/bazel is synchronized with third-party/Cargo.lock7b8aa58
Merge pull request #1382 from dtolnay/bazellock4f9b0a0
Regenerate MODULE.bazel.lockefbd556
Enforce that MODULE.bazel.lock generated by bazel rules_rust is up to date98577b0
Lockfile updatee6ac131
Merge pull request #1381 from dtolnay/lockfileversione3d5e32
Work around outdated lockfile parser used by rules_rust4c37775
Merge pull request #1380 from dtolnay/innerattrUpdates
cxx-build
from 1.0.128 to 1.0.129Release notes
Sourced from cxx-build's releases.
Commits
121bb6f
Release 1.0.1294d4d282
Merge pull request #1383 from dtolnay/thirdpartybazela286351
Enforce that third-party/bazel is synchronized with third-party/Cargo.lock7b8aa58
Merge pull request #1382 from dtolnay/bazellock4f9b0a0
Regenerate MODULE.bazel.lockefbd556
Enforce that MODULE.bazel.lock generated by bazel rules_rust is up to date98577b0
Lockfile updatee6ac131
Merge pull request #1381 from dtolnay/lockfileversione3d5e32
Work around outdated lockfile parser used by rules_rust4c37775
Merge pull request #1380 from dtolnay/innerattrDependabot 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