-
Notifications
You must be signed in to change notification settings - Fork 19
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 minor updates #527
Open
renovate
wants to merge
1
commit into
master
Choose a base branch
from
renovate/all-minor
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
+486
−135
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
renovate
bot
force-pushed
the
renovate/all-minor
branch
from
April 13, 2024 20:16
1dd2dae
to
6968679
Compare
renovate
bot
force-pushed
the
renovate/all-minor
branch
3 times, most recently
from
May 5, 2024 10:04
6bfe622
to
a7bf32b
Compare
renovate
bot
force-pushed
the
renovate/all-minor
branch
3 times, most recently
from
May 16, 2024 21:27
9c994fb
to
e59daf5
Compare
renovate
bot
force-pushed
the
renovate/all-minor
branch
2 times, most recently
from
May 30, 2024 21:55
b64e0fc
to
53702dc
Compare
renovate
bot
force-pushed
the
renovate/all-minor
branch
from
June 22, 2024 01:03
53702dc
to
c5dc5d6
Compare
renovate
bot
force-pushed
the
renovate/all-minor
branch
4 times, most recently
from
July 21, 2024 17:03
4856a6e
to
aa155f1
Compare
renovate
bot
force-pushed
the
renovate/all-minor
branch
4 times, most recently
from
July 27, 2024 14:27
5308223
to
936536e
Compare
renovate
bot
force-pushed
the
renovate/all-minor
branch
from
August 2, 2024 16:14
936536e
to
a4fc170
Compare
renovate
bot
force-pushed
the
renovate/all-minor
branch
4 times, most recently
from
August 22, 2024 15:04
904f0ee
to
47cfd4a
Compare
renovate
bot
force-pushed
the
renovate/all-minor
branch
2 times, most recently
from
August 30, 2024 11:25
484c659
to
1e1a2ca
Compare
renovate
bot
force-pushed
the
renovate/all-minor
branch
3 times, most recently
from
September 16, 2024 09:44
f389fac
to
0bee810
Compare
renovate
bot
force-pushed
the
renovate/all-minor
branch
from
October 2, 2024 00:04
0bee810
to
0770c4d
Compare
renovate
bot
force-pushed
the
renovate/all-minor
branch
from
October 9, 2024 11:14
0770c4d
to
05f033e
Compare
renovate
bot
force-pushed
the
renovate/all-minor
branch
3 times, most recently
from
October 24, 2024 17:41
9584b79
to
e440fc4
Compare
renovate
bot
force-pushed
the
renovate/all-minor
branch
3 times, most recently
from
November 4, 2024 12:35
00fd110
to
d2d43c2
Compare
renovate
bot
force-pushed
the
renovate/all-minor
branch
3 times, most recently
from
November 13, 2024 22:17
2b0852d
to
632ca28
Compare
renovate
bot
force-pushed
the
renovate/all-minor
branch
2 times, most recently
from
November 22, 2024 20:16
9aac836
to
a8f3fd1
Compare
renovate
bot
force-pushed
the
renovate/all-minor
branch
2 times, most recently
from
December 3, 2024 17:48
c899af3
to
8b513d3
Compare
renovate
bot
force-pushed
the
renovate/all-minor
branch
2 times, most recently
from
December 17, 2024 19:24
8a8abe5
to
2f34c23
Compare
renovate
bot
force-pushed
the
renovate/all-minor
branch
4 times, most recently
from
December 31, 2024 15:48
49a19f6
to
9420acc
Compare
|
renovate
bot
force-pushed
the
renovate/all-minor
branch
from
December 31, 2024 19:14
9420acc
to
e069458
Compare
renovate
bot
force-pushed
the
renovate/all-minor
branch
from
January 8, 2025 19:09
e069458
to
ebdb9f0
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
None yet
0 participants
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.11.0
->0.14.0
0.12.1
->0.14.0
1.4.0
->1.5.0
0.21.0
->0.27.0
0.14.0
->0.27.0
0.21.2
->0.27.0
1.10.6
->1.11.1
1.9.4
->1.11.1
0.11
->0.12
1.39.3
->1.43.0
1.29.1
->1.43.0
0.22.0
->0.28.0
2.6.0
->2.8.1
2.7.0
->2.8.1
2.2.2
->2.5.4
Release Notes
rust-itertools/itertools (itertools)
v0.14.0
Compare Source
Breaking
cons_tuples
(#988)Added
array_combinations
(#991)k_smallest_relaxed
and variants (#925)next_array
andcollect_array
(#560)DoubleEndedIterator
forFilterOk
(#948)DoubleEndedIterator
forFilterMapOk
(#950)Changed
Q: ?Sized
inItertools::contains
(#971)chain!
(#943)into_group_map_by
documentation (#1000)tree_reduce
documentation (#955)merge_join_by
(#966)take_while_inclusive
(#972)find_or_last
andfind_or_first
(#984)tuple_combinations
(#945)track_caller
attr forasser_equal
(#976)Notable Internal Changes
default_features
inCargo.toml
todefault-features
(#985)v0.13.0
Compare Source
Breaking
DoubleEndedIterator
forConsTuples
(#853)MultiProduct
fused and fixed on an empty iterator (#835, #834)iproduct!
to return tuples for maxi one iterator too (#870)PutBack::put_back
to return the old value (#880)repeat_call, Itertools::{foreach, step, map_results, fold_results}
(#878)TakeWhileInclusive::new
(#912)Added
Itertools::{smallest_by, smallest_by_key, largest, largest_by, largest_by_key}
(#654, #885)Itertools::tail
(#899)DoubleEndedIterator
forProcessResults
(#910)Debug
forFormatWith
(#931)Itertools::get
(#891)Changed
Itertools::group_by
(renamedchunk_by
) (#866, #879)unfold
(usestd::iter::from_fn
instead) (#871)GroupingMapBy
(#873, #876)Fn
bounds toFnMut
indiff_with, Itertools::into_group_map_by
(#886)Debug/Clone
bounds forMapInto
(#889)use_alloc
feature (#887)Itertools::set_from
(#888)README.md
(#890)Cargo.toml
(#894)Itertools::k_smallest
on short unfused iterators (#900)Itertools::tree_fold1
(renamedtree_reduce
) (#895)GroupingMap::fold_first
(renamedreduce
) (#902)Itertools::k_smallest(0)
to consume the iterator, optimizedItertools::k_smallest(1)
(#909)Combinations::nth
(#914)MergeBy::fold
(#920)CombinationsWithReplacement::nth
(#923)FlattenOk::{fold, rfold}
(#927)Powerset::nth
(#924)assert_equal
for iterators longer thani32::MAX
(#932)must_use
message of non-lazyKMergeBy
andTupleCombinations
(#939)Notable Internal Changes
CONTRIBUTING.md
(#767)v0.12.1
Compare Source
Added
Itertools::[tuple_]combinations
(#822)iterate
(#842)Clone
andDebug
forDiff
(#845)Debug
forWithPosition
(#859)Eq
forMinMaxResult
(#838)From<EitherOrBoth<A, B>>
forOption<Either<A, B>>
(#843)PeekingNext
forRepeatN
(#855)Changed
CoalesceBy
lazy (#801)Filter[Map]Ok::next
,Itertools::partition
,Unique[By]::next[_back]
(#818)Itertools::find_position
(#837)Positions::next[_back]
(#816)ZipLongest::fold
(#854)Debug
bounds forGroupingMapBy
(#860)ExactlyOneError::fold
(#826)Interleave[Shortest]::fold
(#849)MultiPeek::fold
(#820)PadUsing::[r]fold
(#825)PeekNth::fold
(#824)Positions::[r]fold
(#813)PutBackN::fold
(#823)RepeatN::[r]fold
(#821)TakeWhileInclusive::fold
(#851)ZipLongest::rfold
(#848)Notable Internal Changes
clippy
in CI (#740)rustdoc
in CI (#840)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)rust-lang-nursery/lazy-static.rs (lazy_static)
v1.5.0
Compare Source
open-telemetry/opentelemetry-rust (opentelemetry)
v0.27.1
: patch releaseCompare Source
Refer to opentelemetry-sdk CHANGELOG for the changes.
v0.27.0
: 0.27.0 ReleaseCompare Source
See changelog for individual crates to know the exact set of changes. All crates in this repo follows same version (0.27.0 for this release).
This release also upgrades
v0.26.0
: 0.26.0 ReleaseCompare Source
See changelog for individual crates to know the exact set of changes. As informed during previous release, all crates from this repo follows same version (0.26.0 for this release).
This release also upgrades Metric API (part of
opentelemetry
crate) from alpha to beta.v0.25.0
: OpenTelemetry 0.25.0 ReleaseCompare Source
See changelog for individual crates to know the exact set of changes. This release onwards, all crates from this repo follows same version (0.25.0 for today's release).
v0.24.0
Compare Source
See individual crate changelogs for details.
v0.23.0
: 0.23.0Compare Source
Whats changed?
See individual crate changelogs for details.
New Contributors
@svix-jplatte made their first contribution in https://github.com/open-telemetry/opentelemetry-rust/pull/1568
@rex4539 made their first contribution in https://github.com/open-telemetry/opentelemetry-rust/pull/1587
@divergentdave made their first contribution in https://github.com/open-telemetry/opentelemetry-rust/pull/1584
@pyohannes made their first contribution in https://github.com/open-telemetry/opentelemetry-rust/pull/1578
@masato-hi made their first contribution in https://github.com/open-telemetry/opentelemetry-rust/pull/1621
@rogercoll made their first contribution in https://github.com/open-telemetry/opentelemetry-rust/pull/1624
@LuisOsta made their first contribution in https://github.com/open-telemetry/opentelemetry-rust/pull/1638
@svrnm made their first contribution in https://github.com/open-telemetry/opentelemetry-rust/pull/1664
@Lev1ty made their first contribution in https://github.com/open-telemetry/opentelemetry-rust/pull/1672
@ThomsonTan made their first contribution in https://github.com/open-telemetry/opentelemetry-rust/pull/1675
@ramgdev made their first contribution in https://github.com/open-telemetry/opentelemetry-rust/pull/1585
@utpilla made their first contribution in https://github.com/open-telemetry/opentelemetry-rust/pull/1701
@ChieloNewctle made their first contribution in https://github.com/open-telemetry/opentelemetry-rust/pull/1746
v0.22.0
Compare Source
API
Added
https://github.com/open-telemetry/opentelemetry-rust/pull/1410 Add experimental synchronous gauge. This is behind the feature flag, and can be enabled by enabling the feature otel_unstable for opentelemetry crate.
https://github.com/open-telemetry/opentelemetry-rust/pull/1410 Guidelines to add new unstable/experimental features.
Changed
Removed
SDK
Deprecated
Added
#1410 Add experimental synchronous gauge
#1471 Configure batch log record processor via
OTEL_BLRP_*
environment variables and viaOtlpLogPipeline::with_batch_config
#1503 Make the documentation for In-Memory exporters visible.
#1526
Performance Improvement : Creating Spans and LogRecords are now faster, by avoiding expensive cloning of
Resource
for every Span/LogRecord.Changed
Breaking
#1313
#1350
Changes how Span links/events are stored to achieve performance gains. See
below for details:
Behavior Change: When enforcing
max_links_per_span
,max_events_per_span
from
SpanLimits
, links/events are kept in the first-come order. The previous"eviction" based approach is no longer performed.
Breaking Change Affecting Exporter authors:
SpanData
now storeslinks
asSpanLinks
instead ofEvictedQueue
whereSpanLinks
is a struct with aVec
of links anddropped_count
.SpanData
now storesevents
asSpanEvents
instead ofEvictedQueue
whereSpanEvents
is a struct with aVec
of events anddropped_count
.Breaking Remove
TextMapCompositePropagator
#1373. UseTextMapCompositePropagator
in opentelemetry API.#1375 Fix metric collections during PeriodicReader shutdown
Breaking #1480 Remove fine grained
BatchConfig
configurations fromBatchLogProcessorBuilder
andBatchSpanProcessorBuilder
. UseBatchConfigBuilder
to construct aBatchConfig
instance and pass it usingBatchLogProcessorBuilder::with_batch_config
orBatchSpanProcessorBuilder::with_batch_config
.Breaking #1480 Remove mutating functions from
BatchConfig
, useBatchConfigBuilder
to construct aBatchConfig
instance.Breaking #1495 Remove Batch LogRecord&Span Processor configuration via non-standard environment variables. Use the following table to migrate from the no longer supported non-standard environment variables to the standard ones.
Breaking 1455 Make the LoggerProvider Owned
Logger
now takes an Owned Logger instead of aWeak<LoggerProviderInner>
LoggerProviderInner
is no longerpub (crate)
Logger.provider()
now returns&LoggerProvider
instead of anOption<LoggerProvider>
1519 Performance improvements
when calling
Counter::add()
andUpDownCounter::add()
with an empty set of attributes(e.g.
counter.Add(5, &[])
)Fixed
open-telemetry/opentelemetry-rust (opentelemetry-otlp)
v0.27.0
Compare Source
Released 2024-Nov-11
Update
opentelemetry
dependency version to 0.27Update
opentelemetry_sdk
dependency version to 0.27Update
opentelemetry-http
dependency version to 0.27Update
opentelemetry-proto
dependency version to 0.27BREAKING:
(#2217) Replaced: The
MetricsExporterBuilder
interface is modified fromwith_temporality_selector
towith_temporality
example can be seen below:Previous Signature:
Updated Signature:
(#2221) Replaced:
opentelemetry_otlp::new_pipeline().{trace,logging,metrics}()
interface is now replaced with{TracerProvider,SdkMeterProvider,LoggerProvider}::builder()
.opentelemetry_otlp::new_exporter()
interface is now replaced with{SpanExporter,MetricsExporter,LogExporter}::builder()
.Pull request #2221 has a detailed migration guide in the description. See example below,
and basic-otlp for more details:
Previous Signature:
Updated Signature:
Renamed
MetricsExporter
->MetricExporter
MetricsExporterBuilder
->MetricExporterBuilder
#2263
Support
hyper
client for opentelemetry-otlp. This can be enabled using flaghyper-client
.Refer example: https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-otlp/examples/basic-otlp-http
v0.26.0
Compare Source
Released 2024-Sep-30
opentelemetry
dependency version to 0.26opentelemetry_sdk
dependency version to 0.26opentelemetry-http
dependency version to 0.26opentelemetry-proto
dependency version to 0.26v0.25.0
Compare Source
opentelemetry
dependency version to 0.25opentelemetry_sdk
dependency version to 0.25opentelemetry-http
dependency version to 0.25opentelemetry-proto
dependency version to 0.25opentelemetry
crateon major,minor versions.
The logrecord event-name is added as an attribute only if the feature flag
populate-logs-event-name
is enabled. The name of the attribute is changed from"name" to "event.name".
1994,
2050
v0.17.0
Compare Source
"trace", "metrics" and "logs".
OtlpMetricPipeline.build()
no longer invoke theglobal::set_meter_provider
. User who setup the pipeline must do itthemselves using
global::set_meter_provider(meter_provider.clone());
.with_resource
onOtlpLogPipeline
, replacing thewith_config
method.Instead of using
.with_config(Config::default().with_resource(RESOURCE::default()))
users mustnow use
.with_resource(RESOURCE::default())
to configure Resource when usingOtlpLogPipeline
.OtlpTracePipeline::install_simple()
andOtlpTracePipeline::install_batch()
would now returnTracerProvider
instead ofTracer
.These methods would also no longer set the global tracer provider. It would now be the responsibility of users to set it by calling
global::set_tracer_provider(tracer_provider.clone());
. Refer to the basic-otlp and basic-otlp-http examples on how to initialize OTLP Trace Exporter.previous release.
target
fromLogRecord
, if target is populated.LogRecord
andSpan
by their resource and instrumentation scope before exporting, for better efficiency #1873.http
v1 andtonic
v0.12 #1674opentelemetry
dependency version to 0.24opentelemetry_sdk
dependency version to 0.24opentelemetry-http
dependency version to 0.13opentelemetry-proto
dependency version to 0.7v0.16.0
Compare Source
Fixed
OTEL_EXPORTER_OTLP_HEADERS
are now correctly decoded. #1578ExportConfig
#1706/v1/traces
) #1706OTEL_EXPORTER_OTLP_PROTOCOL_DEFAULT
#1746Added
DeltaTemporalitySelector
(#1568)webkpi-roots
features toreqwest
andtonic
backendsChanged
LoggerProvider
instead ofLogger
. Refer to the basic-otlp and basic-otlp-http examples for how to initialize OTLP Log Exporter to use with OpenTelemetryLogBridge and OpenTelemetryTracingBridge respectively.opentelemetry
dependency version to 0.23opentelemetry_sdk
dependency version to 0.23opentelemetry-http
dependency version to 0.12opentelemetry-proto
dependency version to 0.6v0.15.0
Compare Source
Added
Changed
Fixed
tonic()
to the use correct port. #1556Removed
rust-lang/regex (regex)
v1.11.1
Compare Source
===================
This is a new patch release of
regex
that fixes compilation on nightlyRust when the unstable
pattern
crate feature is enabled. Users on nightlyRust without this feature enabled are unaffected.
Bug fixes:
Fix the
Pattern
trait implementation as a result of nightly API breakage.v1.11.0
Compare Source
===================
This is a new minor release of
regex
that brings in an update to theUnicode Character Database. Specifically, this updates the Unicode data
used by
regex
internally to the version 16 release.New features:
Add new
regex::SetMatches::matched_all
method.Update to Unicode Character Database (UCD) version 16.
seanmonstar/reqwest (reqwest)
v0.12.12
Compare Source
tokio/time
on WASM.v0.12.11
Compare Source
v0.12.10
Compare Source
ClientBuilder::connector_layer()
to allow customizing the connector stack.ClientBuilder::http2_max_header_list_size()
option.content-length
) information when wrapping bodies.v0.12.9
Compare Source
tls::CertificateRevocationLists
support.connection_verbose()
to output read logs.multipart::Part::file()
to automatically include content-length.v0.12.8
Compare Source
multipart::Form::file()
method for adding files easily.Body::wrap()
to wrap anyhttp_body::Body
type.v0.12.7
Compare Source
impl Service<http::Request<_>>
forClient
.v0.12.6
Compare Source
danger_accept_invalid_hostnames
forrustls
.impl Service<http::Request<Body>>
forClient
and&'_ Client
.!Sync
bodies inBody::wrap_stream()
.hickory-dns
is used.Proxy
so thatHTTP(S)_PROXY
values take precedence overALL_PROXY
.blocking::RequestBuilder::header()
from unsettingsensitive
on passed header values.v0.12.5
Compare Source
blocking::ClientBuilder::dns_resolver()
method to change DNS resolver in blocking client.http3
feature back, still requiringreqwest_unstable
.rustls-tls-no-provider
Cargo feature to use rustls without a crypto provider.Accept-Encoding
header combinations.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
tokio/time
on WASM.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.tokio-rs/tokio (tokio)
v1.43.0
: Tokio v1.43.0Compare Source
1.43.0 (Jan 8th, 2025)
Added
UdpSocket::peek
methods ([#7068])Command::into_std()
([#7014])SignalKind::info
on illumos ([#6995])Fixed
set_len
before initializing vector inBlocking
([#7054])clippy::needless_return
in#[tokio::main]
([#6874])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 was generated by Mend Renovate. View the repository job log.