fix(deps): update all non-major dependencies #55
Merged
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.8.1
->0.8.3
0.1.56
->0.1.74
2.3.2
->2.5.0
0.10.3
->0.12.0
1.2.0
->1.2.1
0.11.0
->0.12.2
0.11.11
->0.11.22
0.6.1
->0.9.4
1.0.140
->1.0.193
1.0.82
->1.0.108
0.10.0
->0.10.1
0.10.2
->0.10.8
1.0.31
->1.0.50
0.1.35
->0.1.40
0.3.15
->0.3.18
2.2.2
->2.5.0
Release Notes
RustCrypto/block-ciphers (aes)
v0.8.3
Compare Source
v0.8.2
Compare Source
dtolnay/async-trait (async-trait)
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
ia0/data-encoding (data-encoding)
v2.4.0
Compare Source
v2.3.3
Compare Source
rust-itertools/itertools (itertools)
v0.12.0
Compare Source
Breaking
take_while_inclusive
consume iterator by value (#709)Clone
bound toUnique
(#777)Added
Itertools::try_len
(#723)sort_unstable
(#796)GroupMap::fold_with
(#778, #785)PeekNth::{peek_mut, peek_nth_mut}
(#716)PeekNth::{next_if, next_if_eq}
(#734)(Option<A>,Option<B>)
toEitherOrBoth
(#713)Either<A, B>
toEitherOrBoth<A, B>
(#715)ExactSizeIterator
forTuples
(#761)ExactSizeIterator
for(Circular)TupleWindows
(#752)EitherOrBoth<T>
a shorthand forEitherOrBoth<T, T>
(#719)Changed
#[must_use]
annotations on iterator adaptors (#794)Combinations
lazy (#795)Intersperse(With)
lazy (#797)Permutations
lazy (#793)Product
lazy (#800)TupleWindows
lazy (#602)Combinations::{count, size_hint}
(#729)CombinationsWithReplacement::{count, size_hint}
(#737)Powerset::fold
(#765)Powerset::count
(#735)TupleCombinations::{count, size_hint}
(#763)TupleCombinations::fold
(#775)WhileSome::fold
(#780)WithPosition::fold
(#772)ZipLongest::fold
(#774){min, max}_set*
operations requirealloc
feature, instead ofstd
(#760)tree_fold1
(#787)permutations
(#724)multiunzip
(#770)Notable Internal Changes
Permutations
(#739, #748, #790)Merge
/MergeBy
/MergeJoinBy
implementations (#736)Permutations::size_hint
(#739)rustfmt
in CI (#751)cargo hack
to check MSRV (#754)v0.11.0
Compare Source
Breaking
Itertools::merge_join_by
also accept functions returning bool (#704)PeekingNext
transitively over mutable references (#643)with_position
to yield(Position, Item)
instead ofPosition<Item>
(#699)Added
Itertools::take_while_inclusive
(#616)PeekingNext
forPeekingTakeWhile
(#644)EitherOrBoth::{just_left, just_right, into_left, into_right, as_deref, as_deref_mut, left_or_insert, right_or_insert, left_or_insert_with, right_or_insert_with, insert_left, insert_right, insert_both}
(#629)Clone
forCircularTupleWindows
(#686)Clone
forChunks
(#683)Itertools::process_results
(#680)Changed
Cell
instead ofRefCell
inFormat
andFormatWith
(#608)Itertools::max_set_by_key
(#692)Cargo.toml
(#672)equal
withIterator::eq
(#591)v0.10.5
Compare Source
v0.10.4
Compare Source
EitherOrBoth::or
andEitherOrBoth::or_else
(#593)min_set
,max_set
et al. (#613, #323)either/use_std
(#628)hwchen/keyring-rs (keyring)
v1.2.1
Compare Source
RustCrypto/password-hashes (pbkdf2)
v0.12.2
Compare Source
Fixed
RECOMMENDED_ROUNDS
inDefault
impl forParams
(#442)v0.12.1
Compare Source
Changed
hmac
(#397)v0.12.0
Compare Source
Changed
pbkdf2_array
,pbkdf2_hmac
, andpbkdf2_hmac_array
.pbkdf2
andpbkdf2_array
now returnResult<(), InvalidLength>
instead of unwrapping it internally. (#337)sha1
dependency directly (#363)Ident
values inherent constants ofAlgorithm
(#375)password-hash
to v0.5 (#383)Params
(#389)Removed
simple
feature is no longer enabled by default (#336)seanmonstar/reqwest (reqwest)
v0.11.22
Compare Source
trust-dns
is enabled.v0.11.21
Compare Source
ClientBuilder::tls_info(bool)
, which will puttls::TlsInfo
into the response extensions.v0.11.20
Compare Source
deflate
decompression back to using zlib, as outlined in the spec.v0.11.19
Compare Source
ClientBuilder::http1_ignore_invalid_headers_in_responses()
option.ClientBuilder::http1_allow_spaces_after_header_name_in_responses()
option.ALL_PROXY
environment variable.use_preconfigured_tls
when combined with HTTP/3.deflate
decompression from using the zlib decoder.Response::{text, text_with_charset}()
to strip BOM characters.v0.11.18
Compare Source
RequestBuilder::json()
method from overriding a previously setcontent-type
header. An existing value will be left in place.v0.11.17
Compare Source
v0.11.16
Compare Source
Cargo.toml
.v0.11.15
Compare Source
RequestBuilder
methods to split and reconstruct from its parts.connection_verbose
to logwrite_vectored
calls.v0.11.14
Compare Source
Proxy::no_proxy(url)
that works like the NO_PROXY environment variable.multipart::Part::headers(headers)
method to add custom headers.Response::bytes_stream()
.v0.11.13
Compare Source
ClientBuilder::dns_resolver()
option for custom DNS resolvers.ClientBuilder::tls_sni(bool)
option to enable or disable TLS Server Name Indication.Identity::from_pkcs8_pem()
constructor when usingnative-tls
.redirect::Policy::limited(0)
from following any redirects.v0.11.12
Compare Source
ClientBuilder::resolve_to_addrs()
which allows a slice of IP addresses to be specified for a single host.Response::upgrade()
to await whether the server agrees to an HTTP upgrade.RustCrypto/RSA (rsa)
v0.9.4
Compare Source
Added
v0.9.3
Compare Source
Added
pkcs1v15
keys (#346)hazmat
feature as a replacement forexpose-internals
(#352)Changed
serde
dependency to 1.0.184 (#360)Removed
v0.9.2
Compare Source
Fixed
fmt
impls callSignatureEncoding::to_bytes
(#330)v0.9.1
Compare Source
Fixed
v0.9.0
Compare Source
Added
AssociatedAlgorithmIdentifier
implementation (#278)pss::BlindedSigningKey
(#295)Signer
forpss::SigningKey
(#297)core::hash::Hash
forRsaPrivateKey
(#308)ZeroizeOnDrop
forRsaPrivateKey
,SigningKey
,DecryptingKey
(#311)u64_digit
feature; on-by-default (#313)AsRef<RsaPublicKey>
impl onRsaPrivateKey
(#317)Changed
serde
(#268)pkcs1
to v0.7,pkcs8
to v0.10; MSRV 1.65 (#270)*_with_prefix
methods (#290)SigningKey::new
=>SigningKey::new_unprefixed
SigningKey::new_with_prefix
=>SigningKey::new
VerifyingKey::new
=>VerifyingKey::new_unprefixed
VerifyingKey::new_with_prefix
=>VerifyingKey::new
Pkcs1v15Sign::new_raw
toPkcs1v15Sign::new_unprefixed
(#293)salt_len
when verifying PSS signatures (#294)CRTValue
=>CrtValue
(#314)padding
module now located undertraits
module (#315)PublicKeyParts
/PrivateKeyParts
now located undertraits
module (#315)Removed
EncryptionPrimitive
/DecriptionPrimitive
traits (#300)PublicKey
/PrivateKey
traits (#300)Zeroize
impl onRsaPrivateKey
; automatically zeroized on drop (#311)Deref<Target=RsaPublicKey>
impl onRsaPrivateKey
; useAsRef
instead (#317)expose-internals
feature and public access to all functions it gated ([#304])v0.8.2
Compare Source
Added
Fixed
internals::left_pad
(#262)v0.8.1
Compare Source
Added
sha2
feature withoid
subfeature enabled (#255)v0.8.0
Compare Source
Changed
signature
crate dependency to v2 (#217, #249)CryptoRngCore
marker trait (#237)padding
module private (#243)PaddingScheme
into a trait (#244)Fixed
v0.7.2
Compare Source
Added
PrecomputedValues
(#221)signature
crate (#223)v0.7.1
Compare Source
Added
Changed
PaddingScheme
isSend
andSync
(#215)v0.7.0
NOTE: when computing signatures with this release, make sure to enable the
oid
crate feature of the digest crate you are using when computing thesignature (e.g.
sha2
,sha3
). If theoid
feature doesn't exist, make sureyou're using the latest versions.
Added
pkcs1v15
andpss
modules withSigningKey
/VerifyingKey
types(#174, #195, #202, #207, #208)
RsaPublicKey
size (#176)RsaPublicKey::new_with_max_size
(#176)RsaPublicKey::new_unchecked
(#206)Changed
pkcs1
to 0.4 (#162)pkcs8
to 0.9 (#162)RsaPrivateKey::from_components
is now fallible (#167)AssociatedOid
for getting the RSA prefix (#183)Removed
rng
member from PSS padding scheme (#173)Hash
removed in favor of using OIDs defined in digest crates (#183)serde-rs/serde (serde)
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
v1.0.177
Compare Source
serde(rename_all_fields = "...")
attribute to apply arename_all
on every struct variant of an enum (#1695, thanks @jplatte)v1.0.176
Compare Source
v1.0.175
Compare Source
v1.0.174
Compare Source
v1.0.173
Compare Source
bitflags
crate (#2516)v1.0.172
Compare Source
v1.0.171
Compare Source
derive(Deserialize)
on unit structs that have const generics (#2500, thanks @Baptistemontan)v1.0.170
Compare Source
v1.0.169
Compare Source
v1.0.168
Compare Source
serde::de::IgnoredAny
to be the type for aserde(flatten)
field (#2436, thanks @Mingun)v1.0.167
Compare Source
RangeFrom
andRangeTo
(#2471, thanks @tbu-)v1.0.166
Compare Source
no-alloc
category to crates.io metadatav1.0.165
Compare Source
serde(skip_deserializing)
attributes (#2466, thanks @Mingun)-Zminimal-versions
buildv1.0.164
Compare Source
v1.0.163
Compare Source
v1.0.162
Compare Source
Support deserializing flattened adjacently tagged enums from data formats which represent fields as bytes, such as the
csv
crate (#2377, thanks @mfro)v1.0.161
Compare Source
v1.0.160
Compare Source
doc(hidden)
(#2426, thanks @compiler-errors)v1.0.159
Compare Source
v1.0.158
Compare Source
#[serde(crate = $serde_path)]
(#2409)v1.0.157
Compare Source
v1.0.156
Compare Source
v1.0.155
Compare Source
Serialize
andDeserialize
impls forcore::ffi::CStr
andalloc::ffi::CString
without "std" feature (#2374, thanks @safarir)v1.0.154
Compare Source
flatten
and'static
fields (#2383, thanks @Mingun)v1.0.153
Compare Source
serde(alias = "…")
attribute used inside of flattened struct (#2387, thanks @bebecue)v1.0.152
Compare Source
v1.0.151
Compare Source
serde::
{ser
,de
}::StdError
to re-exportcore::error::Error
when serde is built withfeature="std"
off andfeature="unstable"
on (#2344)v1.0.150
Compare Source
Serialize
impl ofHashMap
andBTreeMap
(#2334)Serialize
andDeserialize
impls ofstd::sync::atomic
types on more platforms (#2337, thanks @badboy)v1.0.149
Compare Source
Serialize
impl ofBinaryHeap
,BTreeSet
, andHashSet
(#2333, thanks @jonasbb)v1.0.148
Compare Source
remote
derive for generic types that have private fields (#2327)v1.0.147
Compare Source
serde::de::value::EnumAccessDeserializer
which transforms anEnumAccess
into aDeserializer
(#2305)v1.0.146
Compare Source
v1.0.145
Compare Source
Sized
(#2282, thanks @ChayimFriedman2)v1.0.144
Compare Source
v1.0.143
Compare Source
v1.0.142
Compare Source
v1.0.141
Compare Source
no-std
category to crates.io metadataserde-rs/json (serde_json)
v1.0.108
Compare Source
v1.0.107
Compare Source
v1.0.106
Compare Source
Value::as_number
accessor (#1069, thanks @chanced)Number::as_str
accessor under "arbitrary_precision" feature (#1067, thanks @chanced)v1.0.105
Compare Source
v1.0.104
Compare Source
v1.0.103
Compare Source
v1.0.102
Compare Source
v1.0.101
Compare Source
v1.0.100
Compare Source
-Z minimal-versions
v1.0.99
Compare Source
v1.0.98
Compare Source
v1.0.97
Compare Source
io_error_kind()
method to serde_json::Error:fn io_error_kind(&self) -> Option<std::io::ErrorKind>
(#1026)v1.0.96
Compare Source
to_writer
only writes valid UTF-8 strings (#1011, thanks @stepancheg)v1.0.95
Compare Source
v1.0.94
Compare Source
Display
andsource()
(#991, #992)v1.0.93
Compare Source
v1.0.92
Compare Source
v1.0.91
Compare Source
-Zrustdoc-scrape-examples
on docs.rs for nowv1.0.90
Compare Source
v1.0.89
Compare Source
v1.0.88
Compare Source
append
andclone_from
(#952, thanks @Lucretiel)[
v1.0.87
]Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ 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.