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.
This PR contains the following updates:
0.1
->0.1.80
4.5
->4.5.4
0.3
->0.3.30
0.8
->0.8.5
1.10
->1.10.4
0.12
->0.12.4
1.0
->1.0.200
1.0
->1.0.116
0.10
->0.10.8
1.5
->1.5.1
1.5
->1.5.1
0.3
->0.3.26
1.0
->1.0.59
0.7
->0.7.11
Release Notes
dtolnay/async-trait (async-trait)
v0.1.80
Compare Source
!
(#265, thanks @de-vri-es)v0.1.79
Compare Source
v0.1.78
Compare Source
v0.1.77
Compare Source
v0.1.76
Compare Source
v0.1.75
Compare Source
v0.1.74
Compare Source
v0.1.73
Compare Source
v0.1.72
Compare Source
v0.1.71
Compare Source
v0.1.70
Compare Source
v0.1.69
Compare Source
v0.1.68
Compare Source
v0.1.67
Compare Source
v0.1.66
Compare Source
v0.1.65
Compare Source
v0.1.64
Compare Source
v0.1.63
Compare Source
_
and..
patterns edition independent (#234, #235)v0.1.62
Compare Source
v0.1.61
Compare Source
v0.1.60
Compare Source
v0.1.59
Compare Source
self: Arc<Self>
async methods that have a default implementation provided by the trait (#210)v0.1.58
Compare Source
v0.1.57
Compare Source
v0.1.56
Compare Source
use parentheses to disambiguate: `(impl 'async_trait + Trait)`
(#204)v0.1.55
Compare Source
_
) when compiling in 2021 edition's closure capture rules (#199)v0.1.54
Compare Source
impl Trait
in an async function argument type (#177)v0.1.53
Compare Source
v0.1.52
Compare Source
clippy::shadow_some
restriction lint from generated code (#184, thanks @c410-f3r)v0.1.51
Compare Source
v0.1.50
Compare Source
tokio::select
,futures::select
and similar macros (#161)v0.1.49
Compare Source
self::
as prefix of a path in expression position (#158)v0.1.48
Compare Source
v0.1.47
Compare Source
impl Trait
in associated types (#152)v0.1.46
Compare Source
v0.1.45
Compare Source
v0.1.44
Compare Source
v0.1.43
Compare Source
v0.1.42
Compare Source
v0.1.41
Compare Source
v0.1.40
Compare Source
Self
keyword inside of function-like macro invocations in a trait method's default impl (#124, thanks @taiki-e)v0.1.39
Compare Source
v0.1.38
Compare Source
v0.1.37
Compare Source
v0.1.36
Compare Source
v0.1.35
Compare Source
v0.1.34
Compare Source
Self
keyword (#103, thanks @taiki-e)v0.1.33
Compare Source
Self
keyword (#102, thanks @taiki-e)v0.1.32
Compare Source
Self
keyword inside macro invocations in impl blocks (#92, #100, thanks @taiki-e)v0.1.31
Compare Source
v0.1.30
Compare Source
dyn
keyword in Self type of impl block (#89)support_old_nightly
unstable featurev0.1.29
Compare Source
Self::
in more syntax positions (#87)v0.1.28
Compare Source
Self::
segment in pattern position (#81)self: &Self
longhand method receiver syntax (#83)v0.1.27
Compare Source
self
(#68, thanks @taiki-e)v0.1.26
Compare Source
#[must_use]
to async trait methods (#75)v0.1.25
Compare Source
v0.1.24
Compare Source
v0.1.23
Compare Source
v0.1.22
Compare Source
v0.1.21
Compare Source
Self
in expression position better (#53)v0.1.20
Compare Source
Self
in expression position inside async fn (#53)v0.1.19
Compare Source
v0.1.18
Compare Source
v0.1.17
Compare Source
Self
and a no-self method with a default implementation (#44, thanks @olegnn)v0.1.16
Compare Source
Self
but signature in impl does not (#42)v0.1.15
Compare Source
core
(#41, thanks @Marwes)v0.1.14
Compare Source
v0.1.13
Compare Source
Self
used as expr inside trait method body (#31)v0.1.12
Compare Source
v0.1.11
Compare Source
#![feature(async_await)]
from documentation now that the feature gate is gone in nightlyv0.1.10
Compare Source
mut self
argument (#24, thanks @taiki-e)v0.1.9
Compare Source
v0.1.8
Compare Source
v0.1.7
Compare Source
#[async_trait(?Send)]
to opt out of Send-bounded futures (#10, #14)self
inside of nested macro invocation (#17)v0.1.6
Compare Source
v0.1.5
Compare Source
self
used in an async method bodyv0.1.4
Compare Source
v0.1.3
Compare Source
v0.1.2
Compare Source
v0.1.1
Compare Source
clap-rs/clap (clap)
v4.5.4
Compare Source
Fixes
#[arg(id)]
attributes againv4.5.3
Compare Source
Internal
heck
v4.5.2
Compare Source
Fixes
v4.5.1
Compare Source
Fixes
--
even if there is a "did you mean" so long aslast
ortrailing_var_arg
is usedrust-lang/futures-rs (futures)
v0.3.30
Compare Source
{BiLock,SplitStream,SplitSink,ReadHalf,WriteHalf}::is_pair_of
(#2797)FuturesUnordered::clear
(#2809)AsyncBufReadExt::fill_buf
(#2801, #2812)v0.3.29
Compare Source
TryStreamExt::try_ready_chunks
(#2757)TryStreamExt::{try_all,try_any}
(#2783)UnboundedSender::{len,is_empty}
(#2750)Sync
impl ofFuturesUnordered
(#2788)v0.3.28
Compare Source
FlattenUnordered
(#2726, #2728)v0.3.27
Compare Source
TryFlattenUnordered
(#2577, #2590, #2606, #2607)AbortHandle::is_aborted
(#2710)AbortRegistration::handle
(#2712)BiLock
strict-provenance compatible (#2716)v0.3.26
Compare Source
Either::as_pin_mut
andEither::as_pin_ref
(#2691)Shared::ptr_eq
andShared::ptr_hash
(#2691)FusedStream
forBuffered
(#2676)FusedStream
for all streams inReadyChunks
(#2693)FuturesOrdered::push_front
(#2664)Fut::Output: Clone
bounds from someShared
methods (#2662)T: Debug
bounds fromDebug
implementations ofmpsc
andoneshot
types (#2666, #2667)v0.3.25
Compare Source
join!
andtry_join!
macros (#2649)Clone
forsink::Drain
(#2650)v0.3.24
Compare Source
select_with_strategy
streams (#2635)v0.3.23
Compare Source
v0.3.22
Compare Source
Sync
impl ofBiLockGuard
(#2570)FuturesUnordered
(#2574)Shared
(#2576)Mutex::lock_owned
andMutex::try_lock_owned
(#2571)io::copy_buf_abortable
(#2507)Unpin
bound fromTryStreamExt::into_async_read
(#2599)run_until_stalled
handle self-waking futures (#2593)FuturesOrdered
intry_join_all
(#2556)LocalPool
waker (#2608)stream::Chunk
adapters size hints (#2611)push_front
andpush_back
toFuturesOrdered
(#2591)FuturesOrdered::push
in favor ofFuturesOrdered::push_back
(#2591)v0.3.21
Compare Source
FlattenUnordered
that introduced in 0.3.20 (#2566)v0.3.20
Compare Source
NOTE: This release has been yanked due to a bug fixed in 0.3.21.
-Zmiri-tag-raw-pointers
is enabled. This raises MSRV offutures-task
to 1.45. (#2548, #2550)FuturesUnordered
to respect yielding from future (#2551)StreamExt::{flatten_unordered, flat_map_unordered}
(#2083)v0.3.19
Compare Source
read-initializer
feature (#2534)FuturesUnordered
(#2535)FuturesUnordered
and tokio's cooperative scheduling (#2527)StreamExt::count
(#2495)v0.3.18
Compare Source
NOTE: This release has been yanked. See #2529 for details.
Sink
implementation onstream::Scan
(#2499)task::noop_waker_ref
available withoutstd
feature (#2505)LineWriter
(#2477)proc-macro-hack
. This raises MSRV of utility crates to 1.45. (#2520)v0.3.17
Compare Source
FuturesOrdered
injoin_all
(#2412){future, stream}::poll_immediate
(#2452)stream_select!
macro (#2262)Default
forOptionFuture
(#2471)Peekable::{peek_mut, poll_peek_mut}
(#2488)BufReader::seek_relative
(#2489)v0.3.16
Compare Source
TryStreamExt::try_chunks
(#2438)StreamExt::{all, any}
(#2460)stream::select_with_strategy
(#2450)io_slice_advance
interface (#2454)v0.3.15
Compare Source
#[proc_macro]
at Rust 1.45+ to fix an issue where proc macros don't work with rust-analyzer (#2407)#[test]
function attribute (#2409)stream::abortable
(#2410)FuturesUnordered::clear
(#2415)IntoIterator
forFuturesUnordered
(#2423)Send
andSync
forFuturesUnordered
iterators (#2416)FuturesUnordered::iter_pin_ref
public (#2423)SelectAll::clear
(#2430)SelectAll::{iter, iter_mut}
(#2428)IntoIterator
forSelectAll
(#2428)Clone
forWeakShared
(#2396)v0.3.14
Compare Source
future::SelectAll::into_inner
(#2363)UnboundedReceiver::try_next
afterNone
(#2369)futures_util
(#2377)AsyncSeekExt::stream_position
(#2380)stream::Peekable::{next_if, next_if_eq}
(#2379)v0.3.13
Compare Source
FuturesUnordered
(#2333)mpsc::Receiver
(#2304)Shared::{strong_count, weak_count}
(#2346)no_std
support fortask::noop_waker_ref
(#2332)Stream::size_hint
forEither
(#2325)v0.3.12
Compare Source
Unpin
impl offuture::{MaybeDone, TryMaybeDone}
where trait bounds were accidentally added in 0.3.9. (#2317)rust-random/rand (rand)
v0.8.5
Compare Source
Fixes
no_std
(#1173)libc::pthread_atfork
return value with panic on error (#1178)ReseedingRng
is used from a fork handler (#1178)slice_partition_at_index
feature (#1215)simd_support
: updatepacked_simd
(#1216)Rngs
StdRng
: Switch from HC128 to ChaCha12 on emscripten (#1142).We now use ChaCha12 on all platforms.
Documentation
v0.8.4
Compare Source
Additions
Clone
andCopy
forAlphanumeric
(#1126)Distribution::map
to derive a distribution using a closure (#1129)Slice
distribution (#1107)DistString
trait with impls forStandard
andAlphanumeric
(#1133)Other
Uniform
float distributions for easier debugging of non-finite arguments(#1094, #1108)
Uniform
float distributions (#1108)rngs::adapter::ReadRng
(#1130)v0.8.3
Compare Source
Fixes
no-std
+alloc
build by gatingchoose_multiple_weighted
onstd
(#1088)v0.8.2
Compare Source
Fixes
UniformInt::sample_single_inclusive
andRng::gen_range
whenproviding a full integer range (eg
0..=MAX
) (#1087)v0.8.1
Compare Source
Other
rust-lang/regex (regex)
v1.10.4
Compare Source
v1.10.3
Compare Source
===================
This is a new patch release that fixes the feature configuration of optional
dependencies, and fixes an unsound use of bounds check elision.
Bug fixes:
Set
default-features=false
for thememchr
andaho-corasick
dependencies.Fix unsound bounds check elision.
v1.10.2
Compare Source
===================
This is a new patch release that fixes a search regression where incorrect
matches could be reported.
Bug fixes:
Revert broadening of reverse suffix literal optimization introduced in 1.10.1.
v1.10.1
Compare Source
===================
This is a new patch release with a minor increase in the number of valid
patterns and a broadening of some literal optimizations.
New features:
Loosen ASCII-compatible rules such that regexes like
(?-u::snowman_with_snow:)
are now allowed.Performance improvements:
Broader the reverse suffix optimization to apply in more cases.
seanmonstar/reqwest (reqwest)
v0.12.4
Compare Source
zstd
support, enabled withzstd
Cargo feature.ClientBuilder::read_timeout(Duration)
, which applies the duration for each read operation. The timeout resets after a successful read.v0.12.3
Compare Source
FromStr
fordns::Name
.ClientBuilder::built_in_webpki_certs(bool)
to enable them separately.ClientBuilder::built_in_native_certs(bool)
to enable them separately.content-length: 0
for GET requests.content_length()
to return value when timeout is configured.ClientBuilder::resolve()
to use lowercase domain names.v0.12.2
Compare Source
v0.12.1
Compare Source
ClientBuilder::interface()
when no TLS is enabled.TlsInfo::peer_certificate()
being truncated with rustls.http2
feature disabled but TLS negotiated h2 in ALPN.Display
forError
to not include its source error.serde-rs/serde (serde)
v1.0.200
Compare Source
v1.0.199
Compare Source
forward_to_deserialize_any!
is used on an enum withError
variant (#2732, thanks @aatifsyed)v1.0.198
Compare Source
Saturating<T>
(#2709, thanks @jbethune)v1.0.197
Compare Source
v1.0.196
Compare Source
v1.0.195
Compare Source
v1.0.194
Compare Source
v1.0.193
Compare Source
RangeFrom
andRangeTo
(#2653, #2654, #2655, thanks @emilbonnek)v1.0.192
Compare Source
v1.0.191
Compare Source
v1.0.190
Compare Source
v1.0.189
Compare Source
v1.0.188
Compare Source
v1.0.187
Compare Source
v1.0.186
Compare Source
serde_derive
andserde
in the dependency graph (#2588, thanks @soqb)v1.0.185
Compare Source
*self
which is behind a shared reference" deriving Serialize on a non_exhaustive enum (#2591)v1.0.184
Compare Source
serde_derive
build on all platforms — eventually we'd like to use a first-class precompiled macro if such a thing becomes supported by cargo / crates.iov1.0.183
Compare Source
Box<OsStr>
with an equivalent representation asOsString
(#2556, thanks @DBLouis)v1.0.182
Compare Source
serde(default)
on tuple structs (#2553, thanks @Mingun)v1.0.181
Compare Source
serde(alias)
work in combination withflatten
when using in-place deserialization (#2443, thanks @Mingun)v1.0.180
Compare Source
v1.0.179
Compare Source
v1.0.178
Compare Source
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), 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.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Renovate Bot.