chore(deps): update all dependencies #69
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "renovate/all"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
0.1.68
->0.1.79
4.2.7
->4.5.4
0.6.8
->0.6.12
0.17.1
->0.18.3
0.21.0
->0.38.0
v5
->v6
^0.11
->^0.12
0.11.17
->0.12.3
1.0.163
->1.0.197
0.9.21
->0.9.34+deprecated
1.28.1
->1.37.0
0.1.37
->0.1.40
0.3.17
->0.3.18
^2.3
->^2.5
^1.3
->^1.8
Release Notes
dtolnay/async-trait
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
clap-rs/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 usedv4.5.0
Compare Source
Compatibility
v4.4.18
Compare Source
Fixes
usage
feature, ensure the list of required arguments is uniquev4.4.17
Compare Source
Fixes
panic!
when mixingargs_conflicts_with_subcommands
withArgGroup
(which is implicit withderive
) introduced in 4.4.15v4.4.16
Compare Source
Fixes
v4.4.15
Compare Source
Fixes
args_conflicts_with_subcommands
args_conflicts_with_subcommands
when using subcommand short and long flagsv4.4.14
Compare Source
Documentation
find
cookbook entry to allow repeats of flags/optionsFeatures
num_args(0)
on options which allows making them emulate being a flag for position-tracking flagsv4.4.13
Compare Source
Documentation
v4.4.12
Compare Source
Performance
TypedValueParser
for possible values if neededv4.4.11
Compare Source
Features
Command::mut_group
v4.4.10
Compare Source
Documentation
v4.4.9
Compare Source
Fixes
Command::about
under flattened headingshide
when flattening subcommandsv4.4.8
Compare Source
Features
Command::flatten_help
to allowgit stash -h
like help for subcommandsv4.4.7
Compare Source
Performance
v4.4.6
Compare Source
Internal
anstream
v4.4.5
Compare Source
Fixes
name
orlong_flag
, allow ambiguous-looking matches that unambiguously map back to the same commandlong_flag
, don't panicv4.4.4
Compare Source
Internal
terminal_size
to 0.3v4.4.3
Compare Source
Documentation
v4.4.2
Compare Source
Performance
once_cell
dependencyv4.4.1
Compare Source
Fixes
usage
feature, ensure the list of required arguments is uniquev4.4.0
Compare Source
compatibility
v4.3.24
Compare Source
Fixes
--help
with custom templatesv4.3.23
Compare Source
Fixes
UnknownArgumentValueParser
to not error on flag's absencev4.3.22
Compare Source
Features
UnknownArgumentValueParser
for injecting errors for improving the experience with errorsv4.3.21
Compare Source
Features
TryMapValueParser
so the type can be namedv4.3.20
Compare Source
Features
Command::mut_args
for modifying all arguments en massev4.3.19
Compare Source
Fixes
value_terminator
even in the presence of later multiple-value positional argumentsv4.3.18
Compare Source
Fixes
--
in fewer places where it won't workv4.3.17
Compare Source
Fixes
PossibleValue
descriptions in--help
v4.3.16
Compare Source
Fixes
v4.3.15
Compare Source
Features
anstyle
Documentation
v4.3.14
Compare Source
Features
ArgAction::HelpShort
andArgAction::HelpLong
for explicitly specifying which style of help to displayFixes
[OPTIONS]
in usage if a help or versionArgAction
is usedv4.3.13
Compare Source
v4.3.12
Compare Source
Fixes
v4.3.11
Compare Source
Features
num::Wrapping
,Box
, orArc
Box<str>
,Box<OsStr>
, andBox<Path>
v4.3.10
Compare Source
Performance
v4.3.9
Compare Source
Fixes
Command::ignore_errors
no longer masks help/versionv4.3.8
Compare Source
Fixes
infer_long_arg
, rather than arbitrarily picking one, matching the documentation and subcommand's behaviorv4.3.7
Compare Source
Documentation
v4.3.6
Compare Source
Documentation
clio
v4.3.5
Compare Source
ColorChoice::possible_values
is added to simplify things for builder usersFixes
ColorChoice::to_possible_value
no longer includes descriptions, encouraging shorter help where possiblev4.3.4
Compare Source
Features
Error::exit_code
v4.3.3
Compare Source
Features
Command::defer
for delayed initialization of subcommands to reduce startup times of large applications like denov4.3.2
Compare Source
Fixes
--help
with custom templatesv4.3.1
Compare Source
Fixes
value_terminator
even in the presence of later multiple-value positional argumentsv4.3.0
Compare Source
Fixes
last
assertionvalue_terminator
has higher precedence thanallow_hyphen_values
--help
eyre-rs/eyre
v0.6.9
Compare Source
rust-lang/git2-rs
v0.18.3
Compare Source
0.18.2...0.18.3
Added
opts::
functions to get / set libgit2 mwindow options#1035
Changed
#1007
v0.18.2
Compare Source
0.18.1...0.18.2
Added
opts::set_ssl_cert_file
andopts::set_ssl_cert_dir
for setting Certificate Authority file locations.#997
TreeIter::nth
which makes jumping ahead in the iterator more efficient.#1004
Repository::find_commit_by_prefix
to find a commit by a shortened hash.#1011
Repository::find_tag_by_prefix
to find a tag by a shortened hash.#1015
Repository::find_object_by_prefix
to find an object by a shortened hash.#1014
Changed
This fixes CVE-2024-24575 and CVE-2024-24577.
#1017
v0.18.1
Compare Source
0.18.0...0.18.1
Added
FetchOptions::depth
to set the depth of a fetch or clone, adding support for shallow clones.#979
Fixed
TreeWalkCbData
) to not assume it is a transparent type while casting.#989
DiffPatchidOptions
andStashSaveOptions
are publicly exported allowing the corresponding APIs to actually be used.#988
v0.18.0
Compare Source
0.17.2...0.18.0
Added
Blame::blame_buffer
for getting blame data for a file that has been modified in memory.#981
Changed
#968
#982
#973
Revwalk::with_hide_callback
to take a mutable reference to its callback to enforce type safety.#970
FusedIterator
for many iterators that can support it.#955
Fixed
-Zminimal-versions
.#960
v0.17.2
Compare Source
0.17.1...0.17.2
Added
#930
XAMPPRocky/octocrab
v0.38.0
Compare Source
Added
generate_release_notes
: (#588)Other
v0.37.0
Compare Source
Fixed
Other
v0.36.0
Compare Source
Added
Other
Pending
variant tooctocrab::models::workflows::Status
(#604).gists()
functions, and wrote tests. (#606)v0.35.0
Compare Source
Added
Other
actions().create_workflow_dispatch()
(#603)check-suites
endpoints (#596)v0.34.3
Compare Source
Other
orgs().secrets().create_or_update_secret()
(#590)v0.34.2
Compare Source
Other
actions().remove_selected_repo_from_org_secret()
(#586)repos().delete()
(#585)snafu
version update (#580)wiremock@v0.6.0
breaks. (#579)v0.34.1
Compare Source
Other
repos().secrets().delete_secret()
(#570)issues().delete_comment()
(#569)issues().delete_comment_reaction()
(#566)v0.34.0
Compare Source
Other
v0.33.4
Compare Source
Other
repos().merges()
(#560)v0.33.3
Compare Source
Other
v0.33.2
Compare Source
Other
repos().is_collaborator()
. The 204 case is good! (#553)Other
repos().is_collaborator()
to cover both 204 and 404 cases.v0.33.1
Compare Source
Fixed
v0.33.0
Compare Source
Added
Other
CONTENT-LENGTH
(#464)Content::decoded_content
(#514)Fixed
octocrab.issues().delete_label()
octocrab.teams().repos().remove()
Other
octocrab.teams().repos().add_or_update()
octocrab.issues().remove_label()
v0.32.0
Compare Source
Other
v0.31.2
Compare Source
Other
follow-redirect
feature (#469)v0.31.1
Compare Source
Other
v0.31.0
Compare Source
Other
github_app_authentication.rs
(#458)v0.30.1
Compare Source
Other
v0.30.0
Compare Source
Other
v0.29.3
Compare Source
Other
WebhookEventType::Schedule
variantv0.29.2
Compare Source
Fixed
Other
v0.29.1
Compare Source
Other
v0.29.0
Compare Source
Other
v0.28.0
Compare Source
Other
v0.27.0
Compare Source
Other
v0.26.0
Compare Source
Other
v0.25.1
Compare Source
Other
v0.25.0
Compare Source
Other
v0.24.0
Compare Source
Fixed
Other
gists
documentation in README (#383)v0.23.0
Compare Source
Other
v0.22.0
Compare Source
Other
retry
feature work. (#358)release-drafter/release-drafter
v6
Compare Source
seanmonstar/reqwest
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.v0.12.0
Compare Source
hyper
,http
, andhttp-body
v1.http::Request
andhttp::Response
.http2
optional cargo feature, default on.charset
optional cargo feature, default on.macos-system-configuration
cargo feature, default on.ClientBuilder::interface(str)
to specify the local interface to bind to.http3
feature temporarily.v0.11.27
hickory-dns
feature, deprecatingtrust-dns
.Form::text()
to not set octet-stream for plain text fields.v0.11.26
system-configuration
upgrade, which broke MSRV on macOS.v0.11.25
Certificate::from_pem_bundle()
parsing.v0.11.24
Certificate::from_pem_bundle()
to add a bundle.http3_prior_knowledge()
to blocking client builder.Sync
bounds requirement forBody::wrap_stream()
.REFUSED_STREAM
requests.Url
toUri
that could panic.v0.11.23
Proxy::custom_http_auth(val)
for setting the rawProxy-Authorization
header when connecting to proxies.http://
orhttps://
.nodelay
when TLS is enabled but URL is HTTP.ClientBuilder::user_agent(val)
.multipart::Form::headers(headers)
.v0.11.22
trust-dns
is enabled.v0.11.21
ClientBuilder::tls_info(bool)
, which will puttls::TlsInfo
into the response extensions.v0.11.20
deflate
decompression back to using zlib, as outlined in the spec.v0.11.19
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
RequestBuilder::json()
method from overriding a previously setcontent-type
header. An existing value will be left in place.v0.11.17
v0.11.16
Cargo.toml
.v0.11.15
RequestBuilder
methods to split and reconstruct from its parts.connection_verbose
to logwrite_vectored
calls.v0.11.14
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
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
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.v0.11.11
ClientBuilder
.ClientBuilder::http1_allow_obsolete_multiline_headers_in_responses()
.impl Service<Request>
forClient
and&'_ Client
.RequestBuilder::basic_auth()
.RequestBuilder::header
to not overridesensitive
if user explicitly set on aHeaderValue
.v0.11.10
Error::url()
to access the URL of an error.Response::extensions()
to access thehttp::Extensions
of a response.rustls-native-certs
to log an error instead of panicking when loading an invalid system certificate.v0.11.9
ClientBuilder::http09_responses(bool)
option to allow receiving HTTP/0.9 responses.v0.11.8
v0.11.7
blocking::ClientBuilder::resolve()
option, matching the async builder.From<tokio::fs::File>
forBody
.blocking
request-scoped timeout applying to bodies as well.rustls
to 0.20.v0.11.6
v0.11.5
ClientBuilder::http1_only()
method.tls::Version
type, andClientBuilder::min_tls_version()
andClientBuilder::max_tls_version()
methods.TryFrom<Request>
forhttp::Request
.Clone
forIdentity
.NO_PROXY
environment variable parsing to more closely match curl's. Comma-separated entries are now trimmed for whitespace, and*
is allowed to match everything.https_only
option.Body::as_bytes()
method.JsValue
.v0.11.4
ClientBuilder::resolve()
option to override DNS resolution for specific domains.native-tls-alpn
Cargo feature to use ALPN with the native-tls backend.ClientBuilder::deflate()
option anddeflate
Cargo feature to support decoding response bodies using deflate.RequestBuilder::version()
to allow setting the HTTP version of a request.rustls-tls
backend, when the server uses TLS v1.2 or v1.3.try_clone
toRequest
andRequestBuilder
v0.11.3
impl From<hyper::Body> for reqwest::Body
.RequestBuilder
.v0.11.2
CookieStore
trait to customize the type that stores and retrieves cookies for a session.cookie::Jar
as a defaultCookieStore
, easing creating some session cookies before creating theClient
.ClientBuilder::http2_adaptive_window()
option to configure an adaptive HTTP2 flow control behavior.ClientBuilder::http2_max_frame_size()
option to adjust the maximum HTTP2 frame size that can be received.IntoUrl
forString
, making it more convenient to create requests withformat!
.v0.11.1
ClientBuilder::tls_built_in_root_certs()
option to disable built-in root certificates.rustls-tls
glue to more often support ALPN to upgrade to HTTP/2.http://
if no scheme is found.runtime
feature.Request::new()
constructor.v0.11.27
Compare Source
hickory-dns
feature, deprecatingtrust-dns
.Form::text()
to not set octet-stream for plain text fields.v0.11.26
Compare Source
system-configuration
upgrade, which broke MSRV on macOS.v0.11.25
Compare Source
Certificate::from_pem_bundle()
parsing.v0.11.24
Compare Source
Certificate::from_pem_bundle()
to add a bundle.http3_prior_knowledge()
to blocking client builder.Sync
bounds requirement forBody::wrap_stream()
.REFUSED_STREAM
requests.Url
toUri
that could panic.v0.11.23
Compare Source
Proxy::custom_http_auth(val)
for setting the rawProxy-Authorization
header when connecting to proxies.http://
orhttps://
.nodelay
when TLS is enabled but URL is HTTP.ClientBuilder::user_agent(val)
.multipart::Form::headers(headers)
.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.v0.11.11
Compare Source
ClientBuilder
.ClientBuilder::http1_allow_obsolete_multiline_headers_in_responses()
.impl Service<Request>
forClient
and&'_ Client
.RequestBuilder::basic_auth()
.RequestBuilder::header
to not overridesensitive
if user explicitly set on aHeaderValue
.v0.11.10
Compare Source
Error::url()
to access the URL of an error.Response::extensions()
to access thehttp::Extensions
of a response.rustls-native-certs
to log an error instead of panicking when loading an invalid system certificate.v0.11.9
Compare Source
ClientBuilder::http09_responses(bool)
option to allow receiving HTTP/0.9 responses.v0.11.8
Compare Source
v0.11.7
Compare Source
blocking::ClientBuilder::resolve()
option, matching the async builder.From<tokio::fs::File>
forBody
.blocking
request-scoped timeout applying to bodies as well.rustls
to 0.20.v0.11.6
Compare Source
v0.11.5
Compare Source
ClientBuilder::http1_only()
method.tls::Version
type, andClientBuilder::min_tls_version()
andClientBuilder::max_tls_version()
methods.TryFrom<Request>
forhttp::Request
.Clone
forIdentity
.NO_PROXY
environment variable parsing to more closely match curl's. Comma-separated entries are now trimmed for whitespace, and*
is allowed to match everything.https_only
option.Body::as_bytes()
method.JsValue
.v0.11.4
Compare Source
ClientBuilder::resolve()
option to override DNS resolution for specific domains.native-tls-alpn
Cargo feature to use ALPN with the native-tls backend.ClientBuilder::deflate()
option anddeflate
Cargo feature to support decoding response bodies using deflate.RequestBuilder::version()
to allow setting the HTTP version of a request.rustls-tls
backend, when the server uses TLS v1.2 or v1.3.try_clone
toRequest
andRequestBuilder
v0.11.3
Compare Source
impl From<hyper::Body> for reqwest::Body
.RequestBuilder
.v0.11.2
Compare Source
hickory-dns
feature, deprecatingtrust-dns
.Form::text()
to not set octet-stream for plain text fields.v0.11.1
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.serde-rs/serde
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
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
dtolnay/serde-yaml
v0.9.34+deprecated
Compare Source
v0.9.33
Compare Source
v0.9.32
Compare Source
v0.9.31
Compare Source
swap_remove
andshift_remove
methods on Mapping (#408)v0.9.30
Compare Source
v0.9.29
Compare Source
deny(unsafe_op_in_unsafe_fn)
lintv0.9.28
Compare Source
unsafe-libyaml
dependency to pull in unaligned write fixv0.9.27
Compare Source
v0.9.26
Compare Source
.nan
is deserialized as a positive NaN (#392, #393)v0.9.25
Compare Source
v0.9.24
Compare Source
v0.9.23
Compare Source
v0.9.22
Compare Source
tokio-rs/tokio
v1.37.0
: Tokio v1.37.0Compare Source
1.37.0 (March 28th, 2024)
Added
set_max_buf_size
totokio::fs::File
(#6411)try_new
andtry_with_interest
toAsyncFd
(#6345)forget_permits
method to semaphore (#6331)is_closed
,is_empty
, andlen
to mpsc receivers (#6348)rwlock()
method to ownedRwLock
guards (#6418)Clone
forwatch::Sender
(#6388)TaskLocalFuture::take_value
(#6340)FromIterator
forJoinSet
(#6300)Changed
io::split
use a mutex instead of a spinlock (#6403)Fixed
Documented
AsyncBufReadExt::fill_buf
(#6431)AsyncReadExt
's primitive read functions (#6337)Runtime
to#[tokio::main]
(#6366)enter
example deterministic (#6351)mpsc::Sender::downgrade
with#[must_use]
(#6326)const_new
beforenew_with
(#6392)Changed (unstable)
Id
in taskdumps (#6328)unhandled_panic
is enabled when not supported (#6410)v1.36.0
: Tokio v1.36.0Compare Source
1.36.0 (February 2nd, 2024)
Added
tokio::io::Join
(#6220)AsyncWrite
forEmpty
(#6235)UnixSocket
(#6290)TcpSocket
(#6311){Receiver,UnboundedReceiver}::poll_recv_many
(#6236)Sender::{try_,}reserve_many
(#6205)watch::Receiver::mark_unchanged
(#6252)JoinSet::try_join_next
(#6280)Changed
copy
cooperative (#6265)repeat
andsink
cooperative (#6254)Documented
clear_ready
docs (#6304)*Fd
traits onTcpSocket
are unix-only (#6294)tokio::sync::Mutex
(#6279)v1.35.1
: Tokio v1.35.1Compare Source
1.35.1 (December 19, 2023)
This is a forward part of a change that was backported to 1.25.3.
Fixed
tokio::runtime::io::registration::async_io
(#6221)v1.35.0
: Tokio v1.35.0Compare Source
1.35.0 (December 8th, 2023)
Added
Changed
Sized
requirements fromAsyncReadExt.read_buf
(#6169)Runtime
unwind safe (#6189)Fixed
--cfg docsrs
work without net feature (#6166)unsync_load
on miri (#6179)Documented
AsyncWriteExt
examples (#6149)LocalSet::run_until
(#6147)v1.34.0
: Tokio v1.34.0Compare Source
Fixed
clear_readiness
after io driver shutdown (#6067)take
(#6080)broadcast::channel
link (#6100)Changed
::core
qualified imports instead of::std
insidetokio::test
macro (#5973)Added
fs::read_dir
to includeaix
(#6075)mpsc::Receiver::recv_many
(#6010)v1.33.0
: Tokio v1.33.0Compare Source
1.33.0 (October 9, 2023)
Fixed
Interest::add
with#[must_use]
(#6037)watch::Receiver::wait_for
(#6021)spawn_local
source location (#5984)Changed
watch
(#6018)Added
tokio::fs::File
(#5958)Interest::remove
method (#5906)DuplexStream
(#5985)?Sized
bound to{MutexGuard,OwnedMutexGuard}::map
(#5997)watch::Receiver::mark_unseen
(#5962, #6014, #6017)watch::Sender::new
(#5998)OnceCell::from_value
(#5903)Removed
stats
feature (#5952)Documented
Child::wait
is cancel safe (#5977)Semaphore
(#5939, #5956, #5978, #6031, #6032, #6050)broadcast
capacity is a lower bound (#6042)const_new
is not instrumented (#6002)mpsc::Sender::send
(#5947)watch
channel (#5954)Unstable
v1.32.1
: Tokio v1.32.1Compare Source
1.32.1 (December 19, 2023)
This is a forward part of a change that was backported to 1.25.3.
Fixed
tokio::runtime::io::registration::async_io
(#6221)v1.32.0
: Tokio v1.32.0Compare Source
Fixed
broadcast::Receiver
(#5925)Added
Command::raw_arg
(#5930)Unstable
v1.31.0
: Tokio v1.31.0Compare Source
Fixed
WriteHalf::poll_write_vectored
(#5914)Unstable
v1.30.0
: Tokio v1.30.0Compare Source
1.30.0 (August 9, 2023)
This release bumps the MSRV of Tokio to 1.63. (#5887)
Changed
--cfg mio_unsupported_force_poll_poll
flag (#5881)const_new
methods always available (#5885)Added
broadcast::Sender::new
(#5824)UCred
for espidf (#5868)File::options()
(#5869)Interval
(#5878){ChildStd*}::into_owned_{fd, handle}
(#5899)Removed
tokio_*
cfgs (#5890)Documented
broadcast::send
(#5820)AsyncReadExt::read_exact
(#5863)Sleep
as!Unpin
in docs (#5916)raw_arg
not showing up in docs (#5865)Unstable
v1.29.1
: Tokio v1.29.1Compare Source
Fixed
block_in_place
with ablock_on
between (#5837)v1.29.0
: Tokio v1.29.0Compare Source
Technically a breaking change, the
Send
implementation is removed fromruntime::EnterGuard
. This change fixes a bug and should not impact most users.Breaking
EnterGuard
should not beSend
(#5766)Fixed
fs::read_dir
(#5653)JoinSet
(#5693)EnterGuard
dropped incorrect order (#5772)File
(#5803)Changed
Added
broadcast::Receiver::blocking_recv
(#5690)raw_arg
method toCommand
(#5704)JoinSet::poll_join_next
(#5721)Unstable
v1.28.2
: Tokio v1.28.2Compare Source
1.28.2 (May 28, 2023)
Forward ports 1.18.6 changes.
Fixed
tokio-rs/tracing
v0.1.40
: tracing 0.1.40Compare Source
This release fixes a potential stack use-after-free in the
Instrument::into_inner
method. Only uses of this method are affected by thisbug.
Fixed
mem::ManuallyDrop
instead ofmem::forget
inInstrument::into_inner
(#2765)
Thanks to @cramertj and @manishearth for finding and fixing this issue!
v0.1.39
: tracing 0.1.39Compare Source
This release adds several additional features to the
tracing
macros. Inaddition, it updates the
tracing-core
dependency to v0.1.32 andthe
tracing-attributes
dependency to v0.1.27.Added
ValueSet
s of any length (#2508)Changed
tracing-attributes
: updated to 0.1.27tracing-core
: updated to 0.1.32Fixed
(#2621, #2757)
clippy::let_with_type_underscore
] in macro-generatedcode ([#2609])
unknown_lints
in macro-generated code (#2626)#[instrument]
when the"log"
feature is enabled (#2599)
Documented
axum-insights
to relevant crates. (#2713)clippy-tracing
to related crates (#2628)tracing-cloudwatch
to related crates (#2667)tracing-etw
repo (#2602)v0.1.38
: tracing 0.1.38Compare Source
This
tracing
release changes theDrop
implementation forInstrumented
Future
s so that the attachedSpan
is entered when dropping theFuture
. Thismeans that events emitted by the
Future
'sDrop
implementation will now berecorded within its
Span
. It also adds#[inline]
hints to methods called inthe
event!
macro's expansion, for an improvement in both binary size andperformance.
Additionally, this release updates the
tracing-attributes
dependency tov0.1.24, which updates the [
syn
][syn] dependency to v2.x.x.tracing-attributes
v0.1.24 also includes improvements to the#[instrument]
macro; see the
tracing-attributes
0.1.24 release notes fordetails.
Added
Instrumented
futures will now enter the attachedSpan
in theirDrop
implementation, allowing events emitted when dropping the future to occur
within the span (#2562)
#[inline]
attributes for methods called by theevent!
macros, makinggenerated code smaller (#2555)
level
argument to#[instrument(err)]
and#[instrument(ret)]
to override the level ofthe generated return value event (#2335)
#[instrument]
is added to aconst fn
(#2418)
Changed
tracing-attributes
: updated to 0.1.24cfg-if
dependency (#2553)syn
][syn] dependency to 2.0 (#2516)Fixed
clippy::unreachable
warnings in#[instrument]
-generated code (#2356)syn
dependency (#2530)Documented
#[instrument(err)]
(#2433)#[instrument]
(#2350)Thanks to @nitnelave, @jsgf, @Abhicodes-crypto, @LukeMathWalker, @andrewpollack,
@quad, @klensy, @davidpdrsn, @dbidwell94, @ldm0, @NobodyXu, @ilsv, and @daxpedda
for contributing to this release!
servo/rust-url
v2.5.0
Compare Source
What's Changed
Position
docs by @sprocklem in https://github.com/servo/rust-url/pull/875New Contributors
Full Changelog: https://github.com/servo/rust-url/compare/v2.4.1...v2.5.0
v2.4.1
Compare Source
What's Changed
--generate-link-to-definition
option when building on docs.rs by @GuillaumeGomez in https://github.com/servo/rust-url/pull/858New Contributors
Full Changelog: https://github.com/servo/rust-url/compare/v2.4.0...v2.4.1
v2.4.0
Compare Source
Crate version bump
What's Changed
no_std
support forform_urlencoded
,data-url
andidna
by @madsmtm in https://github.com/servo/rust-url/pull/722New Contributors
Full Changelog: https://github.com/servo/rust-url/compare/v2.3.1...v2.4.0
v2.3.1
Compare Source
uuid-rs/uuid
v1.8.0
Compare Source
⚠️ Potential Breakage ⚠️
A new
impl AsRef<Uuid> for Uuid
bound has been added, which can break inference on code like:You can fix these by explicitly typing the result of the conversion:
or by calling
as_bytes
instead:What's Changed
wasm-bindgen
as a dependency onwasm32-unknown-unknown
by @emilk in https://github.com/uuid-rs/uuid/pull/738New Contributors
Full Changelog: https://github.com/uuid-rs/uuid/compare/1.7.0...1.8.0
v1.7.0
Compare Source
What's Changed
New Contributors
Full Changelog: https://github.com/uuid-rs/uuid/compare/1.6.1...1.7.0
v1.6.1
Compare Source
What's Changed
Full Changelog: https://github.com/uuid-rs/uuid/compare/1.6.0...1.6.1
v1.6.0
Compare Source
What's Changed
New Contributors
Full Changelog: https://github.com/uuid-rs/uuid/compare/1.5.0...1.6.0
v1.5.0
Compare Source
What's Changed
bytemuck
support by @John-Toohey in https://github.com/uuid-rs/uuid/pull/711New Contributors
Full Changelog: https://github.com/uuid-rs/uuid/compare/1.4.1...1.5.0
v1.4.1
Compare Source
What's Changed
New Contributors
Full Changelog: https://github.com/uuid-rs/uuid/compare/1.4.0...1.4.1
v1.4.0
Compare Source
What's Changed
borsh
support by @grovesNL in https://github.com/uuid-rs/uuid/pull/686New Contributors
Full Changelog: https://github.com/uuid-rs/uuid/compare/1.3.4...1.4.0
v1.3.4
Compare Source
What's Changed
wasm32-wasi
support with tests by @acfoltzer in https://github.com/uuid-rs/uuid/pull/677New Contributors
Full Changelog: https://github.com/uuid-rs/uuid/compare/1.3.3...1.3.4
v1.3.3
Compare Source
What's Changed
Full Changelog: https://github.com/uuid-rs/uuid/compare/1.3.2...1.3.3
v1.3.2
Compare Source
What's Changed
New Contributors
Full Changelog: https://github.com/uuid-rs/uuid/compare/1.3.1...1.3.2
v1.3.1
Compare Source
What's Changed
Full Changelog: https://github.com/uuid-rs/uuid/compare/1.3.0...1.3.1
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 Renovate Bot.
Update Rust crate octocrab to 0.22.0to Update all dependenciesb63e66f100
to7660a39344
7660a39344
to204f5dfaff
204f5dfaff
toc821d0fb9b
c821d0fb9b
toef1999f9ed
ef1999f9ed
to0b4af1e841
0b4af1e841
to4ce46d6041
4ce46d6041
toff5c575990
ff5c575990
to761671672f
761671672f
tob453352cd6
b453352cd6
to05fcc80b89
05fcc80b89
to2bd0ec4637
2bd0ec4637
to43e907c9c8
43e907c9c8
to71d32af84f
71d32af84f
to98dfc1f7f2
98dfc1f7f2
to32f486d9b6
32f486d9b6
tob2b6fd1201
b2b6fd1201
toc6f0d6927a
c6f0d6927a
toe59544eb57
e59544eb57
to5713a9e65a
5713a9e65a
to4e9bd8ba0d
4e9bd8ba0d
to504c234c38
504c234c38
todc028cf765
dc028cf765
to985f0f84d0
985f0f84d0
to13d9925f67
13d9925f67
to51efc8e5d8
51efc8e5d8
to3d4e843a67
3d4e843a67
to38f908f6ed
38f908f6ed
toddd78c7786
ddd78c7786
tob85b7f19d0
b85b7f19d0
to6a0e8c2807
6a0e8c2807
toef9709a43d
ef9709a43d
to7f50933902
7f50933902
to34bc3bbadd
34bc3bbadd
to79cd861bb3
79cd861bb3
to1a1880f4a9
1a1880f4a9
tod99d38f2e9
d99d38f2e9
to5ecf988b61
5ecf988b61
to5359e08759
5359e08759
to1e61aef438
1e61aef438
toe69b28ff3a
e69b28ff3a
to22d3a97802
22d3a97802
to75ac91c606
75ac91c606
to055deb29e5
055deb29e5
toe82a286f5a
e82a286f5a
to4abcfe80fc
4abcfe80fc
to9fe7bf2241
9fe7bf2241
to97ca00f89a
97ca00f89a
to32674a63b6
32674a63b6
toa9f00ebddb
a9f00ebddb
to20c924a088
20c924a088
to188fa30ff9
188fa30ff9
to412f75261b
412f75261b
tob4d157a04d
b4d157a04d
tobb0792c656
bb0792c656
toe4bd41d283
e4bd41d283
tod5be74404e
d5be74404e
to73dcc2d736
73dcc2d736
tobd53ddf22a
bd53ddf22a
tobc059e02a9
bc059e02a9
to4288ad7c41
4288ad7c41
to20e6d3234f
20e6d3234f
tofbcf8651d9
fbcf8651d9
toc38e98cc3d
c38e98cc3d
to1f981a962d
1f981a962d
to993aee430d
993aee430d
to4109bf0fd0
4109bf0fd0
tofdc302756e
fdc302756e
to4713e9e128
4713e9e128
to1f0d046a18
1f0d046a18
toe26a1815e9
e26a1815e9
to439b7d3cca
439b7d3cca
tob36e83d66e
b36e83d66e
to0fb6154e2a
0fb6154e2a
to6097dc69c6
6097dc69c6
to6bc403c584
6bc403c584
to671f0335fd
671f0335fd
toc693adf6dc
c693adf6dc
to00b314c3c1
00b314c3c1
to0ec8c8fb66
0ec8c8fb66
toffe09886ea
ffe09886ea
to1f16462bf9
1f16462bf9
to33dac15586
33dac15586
toff1c0d425c
ff1c0d425c
to0823c4e591
0823c4e591
to4b2a3d6a1d
4b2a3d6a1d
to8a87b510b2
8a87b510b2
to2c3b079187
2c3b079187
toa8a313eb30
a8a313eb30
tof415e33f73
f415e33f73
to4489bb063d
4489bb063d
tod57a07739a
d57a07739a
todd46ff0701
dd46ff0701
to931f471751
931f471751
tob28cb0321e
b28cb0321e
to1e13baac4f
1e13baac4f
to24b27be839
24b27be839
to7c778685a2
7c778685a2
to1d45d13d26
1d45d13d26
to2ec43fc102
2ec43fc102
tob967dfa919
b967dfa919
to366f39f5aa
366f39f5aa
to232ee149bf
232ee149bf
to31d3f77d6f
31d3f77d6f
to35b7f97df5
35b7f97df5
to4ff5aa7237
4ff5aa7237
to4dc4513442
4dc4513442
to1a36061154
1a36061154
to39d4fb4e28
39d4fb4e28
to44c53ecea2
44c53ecea2
toa7711fd15b
a7711fd15b
to67124b2caf
67124b2caf
to817986eafb
817986eafb
to31dddf024e
31dddf024e
to726442230c
726442230c
to02fa2f62f6
02fa2f62f6
to66e15fd0bf
66e15fd0bf
to16b71e4a74
16b71e4a74
toa8de5d655c
a8de5d655c
tof58d567766
f58d567766
todf43fdc51d
df43fdc51d
to68ed5fc71b
68ed5fc71b
tofb5b57ce06
fb5b57ce06
to17acbbb74e
17acbbb74e
to52560e370a
52560e370a
to8929badf1d
8929badf1d
to254ef6da89
254ef6da89
tob86dc8c112
b86dc8c112
toa1bd3be52c
a1bd3be52c
toe07258021c
e07258021c
toe9ac49ee26
e9ac49ee26
tod615bc3ba5
d615bc3ba5
tobc94b1fe05
bc94b1fe05
to5ce8c8b5e7
5ce8c8b5e7
to840e75330f
840e75330f
to3a078a640d
3a078a640d
toa6c6808070
a6c6808070
to1545a3f78b
1545a3f78b
toc05c600697
c05c600697
tocddd1a1b39
cddd1a1b39
tob3b40e531f
b3b40e531f
toca88fb69a0
ca88fb69a0
toe7a81e5b87
e7a81e5b87
to8c646b0cba
8c646b0cba
to30dd95be2c
30dd95be2c
tob7de176a03
b7de176a03
to593ef3388c
593ef3388c
to22a7899f80
22a7899f80
tod0055e613f
d0055e613f
tofdc6123fe5
fdc6123fe5
to188ae2c39f
188ae2c39f
to5803478284
5803478284
to2927cfb45e
Update all dependenciesto chore(deps): update all dependencies