fix(deps): update all non-major dependencies #55
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:
4.3.0
->4.11.0
4.0.1
->4.1.0
1.0.69
->1.0.99
0.1.64
->0.1.89
0.21.0
->0.22.0
1.0.0
->1.0.3
0.1.0
->0.1.4
0.99.17
->0.99.20
v4.0.0
->v4.2.1
v2.1.0
->v2.2.0
v2.4.1
->v2.10.0
v2.2
->v2.3
0.19.3
->0.22.0
0.3.26
->0.3.31
0.2.9
->0.2.12
1.17.1
->1.21.3
1.6.1
->1.11.0
0.22.3
->0.32.0
0.4.1
->0.10.0
0.11.14
->0.12.0
0.32.3
->0.35.0
1.0.152
->1.0.219
1.0.93
->1.0.143
0.2.3
->0.3.0
0.2.3
->0.3.0
1.25.0
->1.47.1
0.1.37
->0.1.41
0.7.2
->0.7.19
0.3.16
->0.3.20
2.3.1
->2.5.7
0.9.4
->0.9.5
Release Notes
kilork/actix-web-static-files (actix-web-static-files)
v4.1.0
Compare Source
What's Changed
New Contributors
Full Changelog: kilork/actix-web-static-files@v4.0.1...v4.1.0
dtolnay/anyhow (anyhow)
v1.0.99
Compare Source
v1.0.98
Compare Source
self.into_boxed_dyn_error()
andself.reallocate_into_boxed_dyn_error_without_backtrace()
methods for anyhow::Error (#415)v1.0.97
Compare Source
v1.0.96
Compare Source
v1.0.95
Compare Source
Error::from_boxed
(#401, #402)v1.0.94
Compare Source
v1.0.93
Compare Source
thiserror
v2v1.0.92
Compare Source
&raw const
and&raw mut
syntax insideensure!
(#390)v1.0.91
Compare Source
v1.0.90
Compare Source
v1.0.89
Compare Source
UnwindSafe
andRefUnwindSafe
impl consistently available between versions of Rust newer and older than 1.72 (#386)v1.0.88
Compare Source
v1.0.87
Compare Source
Error::new
andError::chain
, in no-std mode on Rust 1.81+ (#383)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.89
Compare Source
v0.1.88
Compare Source
v0.1.87
Compare Source
v0.1.86
Compare Source
v0.1.85
Compare Source
Self: 'async_trait
bound in impl when not needed by signature (#284)v0.1.84
Compare Source
impl Trait
in return type (#282)v0.1.83
Compare Source
v0.1.82
Compare Source
v0.1.81
Compare Source
syn
dependency (#272, thanks @klensy)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 changedrust-lang/cfg-if (cfg-if)
v1.0.3
Compare Source
@__identity
rule."v1.0.2
Compare Source
@__identity
rule.v1.0.1
Compare Source
compiler-builtins
fromrustc-dep-of-std
dependenciesmplanchard/cuid-rust (cuid2)
v0.1.4
Compare Source
Fixed
std::sys::SystemTime
withweb_time::SystemTime
so thatCUID generation does not panic in WASM builds.
v0.1.3
Compare Source
Upcoming
top-level
cuid()
,slug()
, andis_cuid()
functions in favor oftheir version-specific counterparts (see below).
crate and publish it independently, like I have done for
cuid2
.The top-level
cuid
crate will then pull in the sub-crates dependingon features, making it easy to just pull the CUID version you need.
Added
cuid
library to disambiguateCUID versions:
cuid::cuid1()
: generate a v1 CUID, replacement for deprecatedcuid()
cuid::cuid1_slug()
: generate a v1 CUID slug, replacement for deprecatedslug()
cuid::is_cuid1()
- check whether a string looks like it could be a v1 CUID,replacement for deprecated
is_cuid()
cuid::is_cuid1_slug()
- check whether a string looks like it could be a v1 CUIDslug, replacement for deprecated
is_cuid()
cuid::cuid2_slug()
- generate a v2 CUID of length 10cuid::is_cuid2_slug()
- check whether a string looks like could be a v2 CUIDslug
cuid::Cuid2Constructor
- expose the v2 CUID constructor interfacecuid2
for parity with v1 functions:cuid2::slug()
- generate a v2 CUID of length 10cuid2::is_slug()
- check whether a string looks like could be a v2 CUIDslug
wasm32-unknown-unknown
and
wasm32-wasi
targets. I intend to add Javascript bindings and publishnpm packages in an upcoming update.
fingerprint algorithm, we instead use a v4 UUID. This does mean the
fingerprint will not be consistent on a host over time, which slightly
diverges from the behavior of CUIDs on other targets. Please open an
issue if this is a problem for you.
Changed
library was marked as insecure and deprecated by its creators, but this
was merely due to their personal stance that any k-sortable IDs are
insecure and should not be used. This library's author does not share
the same view. New functions have been provided to better disambiguate
creating v1 vs v2 IDs, and functions that do not explicitly specify
a version are still marked as deprecated.
rather than always starting at 0. This ensures that commandline-generated
CUIDs do not lose entropy relative to library-generated CUIDs due to
always having the same counter value.
cuid2::is_cuid()
/cuid::is_cuid2()
function has been improved andnow rejects more strings that are invalid CUIDs (contribution by @stormshield-kg)
cuid2
binary now supports an optional--length|-l
argument, whichenables specifying the length of the generated CUID (contribution by @der-fruhling)
Removed
#[cfg(nightly)]
blocks. Criterion benchmarksare the important ones, and those remain.
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
dependencyJelteF/derive_more (derive_more)
v0.99.20
Compare Source
v0.99.19
Compare Source
v0.99.18
Compare Source
syn
2.0.docker/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
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 #213docker
driver by @crazy-max in #218docker
driver by @crazy-max in #209Full Changelog: docker/setup-buildx-action@v2.4.1...v2.5.0
dprint/check (dprint/check)
v2.3
Compare Source
What's Changed
args
input by @znd4 in #13New Contributors
Full Changelog: dprint/check@v2.2...v2.3
jonhoo/fantoccini (fantoccini)
v0.22.0
Compare Source
v0.21.5
Compare Source
v0.21.4
Compare Source
v0.21.3
Compare Source
v0.21.2
Compare Source
v0.21.1
Compare Source
v0.21.0
Compare Source
v0.20.0
Compare Source
rust-lang/futures-rs (futures-util)
v0.3.31
Compare Source
FuturesUnordered
when dropped future panics (#2886)task::waker_ref
(#2830)This is a breaking change but allowed because it is soundness bug fix.
AsyncBufRead::read_line
andAsyncBufReadExt::lines
(#2884)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.
Waker::will_wake
change (#2865)stream::Iter::{get_ref,get_mut,into_inner}
(#2875)future::AlwaysReady
(#2825)io::{BufReader,BufWriter}
(#2848)v0.3.30
Compare Source
Note: This release of futures-util has been yanked due to a bug fixed in 0.3.31 and a compile failure with futures-task 0.3.31 and later.
{BiLock,SplitStream,SplitSink,ReadHalf,WriteHalf}::is_pair_of
(#2797)FuturesUnordered::clear
(#2809)AsyncBufReadExt::fill_buf
(#2801, #2812)v0.3.29
Compare Source
Note: This release of futures-util has been yanked due to a bug fixed in 0.3.31 and a compile failure with futures-task 0.3.31 and later.
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
Note: This release of futures-util has been yanked due to a bug fixed in 0.3.31 and a compile failure with futures-task 0.3.31 and later.
FlattenUnordered
(#2726, #2728)v0.3.27
Compare Source
Note: This release of futures-util has been yanked due to a bug fixed in 0.3.31 and a compile failure with futures-task 0.3.31 and later.
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.21.3
Compare Source
race
: #284,#285.
v1.21.2
Compare Source
race
: #278.v1.21.1
Compare Source
v1.21.0
Compare Source
race
: #273.OnceNonZereUsize::get_unchecked
: #274.OnceBox::clone
andOnceBox::with_value
: #275.v1.20.3
Compare Source
v1.20.2
Compare Source
portable_atomic
from Cargo.lock if it is not, in fact, used: #267This is a work-around for this cargo bug: rust-lang/cargo#10801.
v1.20.1
Compare Source
race
module using justportable_atomic
, withoutcritical_section
and providebetter error messages on targets without atomic CAS instruction,
#265.
v1.20.0
Compare Source
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.11.0
Compare Source
rustc
is now 1.80.iter::repeatn
has been renamed toiter::repeat_n
to match the namestabilized in the standard library. The old name still exists as a deprecated
function for compatibility.
in_place_scope
when the default global registry uses thecurrent thread, like on WebAssembly without threading support.
binary_heap::Iter
no longer requires a temporary allocation.IntoParallelIterator for Box<[T]>
and its references.FromParallelIterator<_> for Box<str>
viaString
.v1.10.0
Compare Source
ParallelSlice::par_chunk_by
anConfiguration
📅 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 was generated by Mend Renovate. View the repository job log.