-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix(deps): update all non-major dependencies #55
base: main
Are you sure you want to change the base?
Conversation
9c97274
to
5ecd0e5
Compare
21b9ce5
to
94bf7c6
Compare
51abf37
to
7d6d71d
Compare
70183a2
to
9c9efe2
Compare
6692721
to
48d7326
Compare
15d5615
to
2046b50
Compare
96d4f51
to
e0024f6
Compare
1724778
to
3a92275
Compare
4ddb332
to
acfd01d
Compare
acfd01d
to
b2433f2
Compare
2ee548f
to
86633f1
Compare
86633f1
to
8b6d15c
Compare
⚠ Artifact update problemRenovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is. ♻ Renovate will retry this branch, including artifacts, only when one of the following happens:
The artifact failure details are included below: File name: Cargo.lock
|
f096a3d
to
2c078d7
Compare
2c078d7
to
3ec1d47
Compare
|
031f076
to
2c0e17a
Compare
8dfb06c
to
48834c3
Compare
5c3d58d
to
57ebbc4
Compare
57ebbc4
to
e817c89
Compare
This PR contains the following updates:
4.3.0
->4.7.0
1.0.69
->1.0.86
0.1.64
->0.1.80
0.21.0
->0.22.0
0.1.0
->0.1.2
v4.0.0
->v4.2.1
v2.1.0
->v2.2.0
v2.4.1
->v2.10.0
0.3.26
->0.3.30
0.2.9
->0.2.12
1.17.1
->1.19.0
1.6.1
->1.10.0
0.22.3
->0.25.0
0.4.1
->0.10.0
0.11.14
->0.12.0
0.32.3
->0.33.0
1.0.152
->1.0.203
1.0.93
->1.0.117
1.25.0
->1.38.0
0.1.37
->0.1.40
0.7.2
->0.7.11
0.3.16
->0.3.18
2.3.1
->2.5.1
Release Notes
dtolnay/anyhow (anyhow)
v1.0.86
Compare Source
ensure!
with non-literal after minus sign (#373)v1.0.85
Compare Source
ensure!
macro's rules to unblock some rustc pretty-printer improvements (#368, #371)v1.0.84
Compare Source
ensure!
through aNot
impl for a type that is notbool
(#367)v1.0.83
Compare Source
v1.0.82
Compare Source
v1.0.81
Compare Source
v1.0.80
Compare Source
v1.0.79
Compare Source
v1.0.78
Compare Source
v1.0.77
Compare Source
anyhow::Error::backtrace
available on stable Rust compilers 1.65+ (#293, thanks @LukasKalbertodt)v1.0.76
Compare Source
unsafe_op_in_unsafe_fn
lint (#329)v1.0.75
Compare Source
v1.0.74
Compare Source
v1.0.73
Compare Source
v1.0.72
Compare Source
v1.0.71
Compare Source
v1.0.70
Compare Source
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
marshallpierce/rust-base64 (base64)
v0.22.1
Compare Source
alphabet::BIN_HEX
.v0.22.0
Compare Source
DecodeSliceError::OutputSliceTooSmall
is now conservative rather than precise. That is, the error will only occur if the decoded output cannot fit, meaning thatEngine::decode_slice
can now be used with exactly-sized output slices. As part of this,Engine::internal_decode
now returnsDecodeSliceError
instead ofDecodeError
, but that is not expected to affect any external callers.DecodeError::InvalidLength
now refers specifically to the number of valid symbols being invalid (i.e.len % 4 == 1
), rather than just the number of input bytes. This avoids confusing scenarios when based on interpretation you could make a case for eitherInvalidLength
orInvalidByte
being appropriate.v0.21.7
Compare Source
Alphabet::as_str()
v0.21.6
Compare Source
v0.21.5
Compare Source
Debug
andClone
impls for the general purpose Enginev0.21.4
Compare Source
encoded_len
const
, allowing the creation of arrays sized to encode compile-time-known data lengthsv0.21.3
Compare Source
source
instead ofcause
on Error typesv0.21.2
Compare Source
v0.21.1
Compare Source
DecoderReader
no longer sometimes erroneously ignorespadding #226
Breaking changes
Engine.internal_decode
return type changedmplanchard/cuid-rust (cuid2)
v0.1.2
Compare Source
Changed
implementation,
specifically:
to building a hash
a random choice from a static array of prime numbers
v0.1.1
Compare Source
Added
cuid-util
crateis_cuid2
function andis_cuid
aliasChanged
cuid
with the logic incuid-util
,yielding a solid performance improvement for CUID generation (10-20%)
#[inline]
annotations for main cuid2 functionsFixed
94d4cd0
: Removed unusedbigint
dependencydocker/build-push-action (docker/build-push-action)
v4.2.1
Compare Source
Full Changelog: docker/build-push-action@v4.2.0...v4.2.1
v4.2.0
Compare Source
Full Changelog: docker/build-push-action@v4.1.1...v4.2.0
v4.1.1
Compare Source
Full Changelog: docker/build-push-action@v4.1.0...v4.1.1
v4.1.0
Compare Source
Full Changelog: docker/build-push-action@v4.0.0...v4.1.0
docker/login-action (docker/login-action)
v2.2.0
Compare Source
Full Changelog: docker/login-action@v2.1.0...v2.2.0
docker/setup-buildx-action (docker/setup-buildx-action)
v2.10.0
Compare Source
What's Changed
Full Changelog: docker/setup-buildx-action@v2.9.1...v2.10.0
v2.9.1
Compare Source
Full Changelog: docker/setup-buildx-action@v2.9.0...v2.9.1
v2.9.0
Compare Source
Full Changelog: docker/setup-buildx-action@v2.8.0...v2.9.0
v2.8.0
Compare Source
Full Changelog: docker/setup-buildx-action@v2.7.0...v2.8.0
v2.7.0
Compare Source
Full Changelog: docker/setup-buildx-action@v2.6.0...v2.7.0
v2.6.0
Compare Source
Full Changelog: docker/setup-buildx-action@v2.5.0...v2.6.0
v2.5.0
Compare Source
cleanup
input to remove builder and temp files by @crazy-max in https://github.com/docker/setup-buildx-action/pull/213docker
driver by @crazy-max in https://github.com/docker/setup-buildx-action/pull/218docker
driver by @crazy-max in https://github.com/docker/setup-buildx-action/pull/209Full Changelog: docker/setup-buildx-action@v2.4.1...v2.5.0
rust-lang/futures-rs (futures-util)
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)hyperium/http (http)
v0.2.12
Compare Source
What's Changed
HeaderMap
, returning an error if oversize instead of panicking.HeaderName::from_lowercase
that could allow NUL bytes in some cases.v0.2.11
Compare Source
What's Changed
HeaderMap::iter()
.v0.2.10
Compare Source
Authority
to handle square brackets in incorrect order.HeaderMap::with_capacity()
to handle arithmetic overflow.matklad/once_cell (once_cell)
v1.19.0
Compare Source
portable-atomic
instead ofatomic-polyfill
, #251.v1.18.0
Compare Source
MSRV
is updated to 1.60.0 to take advantage ofdep:
syntax for cargo features,removing "implementation details" from publicly visible surface.
v1.17.2
Compare Source
Lazy::{force,deref}_mut()
, #231.rayon-rs/rayon (rayon)
v1.10.0
Compare Source
ParallelSlice::par_chunk_by
andParallelSliceMut::par_chunk_by_mut
work like the slice methodschunk_by
and
chunk_by_mut
added in Rust 1.77.v1.9.0
Compare Source
IndexedParallelIterator::by_exponential_blocks
andby_uniform_blocks
allow processing items in smaller groups at a time.iter::walk_tree
,walk_tree_prefix
, andwalk_tree_postfix
functions enable custom parallel iteration over tree-like structures.
ParallelIterator::collect_vec_list
returns items as a linkedlist of vectors, which is an efficient mode of parallel collection used by
many of the internal implementations of
collect
.ParallelSliceMut::par_split_inclusive_mut
,ParallelSlice::par_split_inclusive
, andParallelString::par_split_inclusive
all work like a normal split butkeeping the separator as part of the left slice.
ParallelString::par_split_ascii_whitespace
splits only on ASCIIwhitespace, which is faster than including Unicode multi-byte whitespace.
OsString
now implementsFromParallelIterator<_>
andParallelExtend<_>
for a few item types similar to the standard
FromIterator
andExtend
.Pattern
trait for string methods is now implemented for[char; N]
and&[char; N]
, matching any of the given characters.v1.8.1
Compare Source
"web_spin_lock"
crate feature makes mutexes spin on the mainbrowser thread in WebAssembly, rather than suffer an error about forbidden
atomics.wait
if they were to block in that context. Thanks @RReverser!v1.8.0
Compare Source
rustc
is now 1.63.ThreadPoolBuilder::use_current_thread
to use the builder thread aspart of the new thread pool. That thread does not run the pool's main loop,
but it may participate in work-stealing if it yields to rayon in some way.
FromParallelIterator<T>
forBox<[T]>
,Rc<[T]>
, andArc<[T]>
, as well asFromParallelIterator<Box<str>>
andParallelExtend<Box<str>>
forString
.ThreadPoolBuilder::build_scoped
now usesstd::thread::scope
.std::thread::available_parallelism
instead of thenum_cpus
crate.v1.7.0
Compare Source
rustc
is now 1.59.ParallelIterator::take_any
andskip_any
methods work likeunordered
IndexedParallelIterator::take
andskip
, counting items inwhatever order they are visited in parallel.
ParallelIterator::take_any_while
andskip_any_while
methods worklike unordered
Iterator::take_while
andskip_while
, which previously hadno parallel equivalent. The "while" condition may be satisfied from anywhere
in the parallel iterator, affecting all future items regardless of position.
yield_now
andyield_local
functions will cooperatively yieldexecution to Rayon, either trying to execute pending work from the entire
pool or from just the local deques of the current thread, respectively.
redis-rs/redis-rs (redis)
v0.25.4
Compare Source
v0.25.3
: v0.25.3Compare Source
0.25.3 (2024-04-04)
v0.25.2
: v0.25.2Compare Source
0.25.2 (2024-03-15)
v0.25.1
: v0.25.1Compare Source
0.25.1 (2024-03-12)
v0.25.0
: v0.25.0Compare Source
0.25.0 (2024-03-08)
Features
Changes
v0.24.0
: v0.24.0Compare Source
0.24.0 (2023-12-05)
Features
FromRedisValue
forBox<[T]>
andArc<[T]>
(#799 @JOT85)tcp_nodelay
feature (#941 @PureWhiteWu)Changes
load_native_certs
. (#996)ClusterClient
initialization (#987 @ruanpetterson)tokio
in their name. (#913)v0.23.4
Compare Source
v0.23.3
: v0.23.3Compare Source
0.23.3 (2023-09-01)
Note that this release fixes a small regression in async Redis Cluster handling of the
PING
command.Based on updated response aggregation logic in #888, it
will again return a single response instead of an array.
Features
key_type
command (#933 @bruaba)Fixes
v0.23.2
: v0.23.2Compare Source
0.23.2 (2023-08-10)
Fixes
v0.23.1
: v0.23.1Compare Source
0.23.1 (2023-07-28)
Features
Changes
tempfile
dependency (#902)set_options
cmd (#879 @RokasVaitkevicius)redis-macros
(#769 @daniel7grant)v0.23.0
: v0.23.0Compare Source
This release adds the
cluster_async
module, which introduces async Redis Cluster support. The code therein is largely taken from @Marwes's redis-cluster-async crate, which itself appears to have started from a sync Redis Cluster mplementation started by @atuk721. In any case, thanks to @Marwes and @atuk721 for the great work, and we hope to keep development moving forward inredis-rs
.This release also adds support for Rustls, a long-sought feature. Thanks to @rharish101 and @LeoRowan for getting this in! Note that the
tls
andasync-std-tls-comp
featurConfiguration
📅 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 Mend Renovate. View repository job log here.