chore(deps): update all dependencies #25
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:
2.2.0
->4.3.1
1.0.82
->1.0.89
4.0.16
->7.0.0
4.0.16
->7.0.0
0.1.79
->0.1.82
0.5.17
->0.7.0
0.3.7
->0.9.0
1.2.0
->1.4.1
1.4.0
->1.5.0
1.10.4
->1.10.6
0.11.27
->0.12.7
1.0.115
->1.0.128
1.0.58
->1.0.63
1.37.0
->1.40.0
0.3.4
->0.5.0
4.9.3
->5.6.2
1.8.0
->1.10.0
3.2.4
->5.4.5
Release Notes
vitejs/vite-plugin-react (@vitejs/plugin-react)
v4.3.1
Compare Source
Fix support for React Compiler with React 18
The previous version made this assumption that the compiler was only usable with React 19, but it's possible to use it with React 18 and a custom
runtimeModule
: https://gist.github.com/poteto/37c076bf112a07ba39d0e5f0645fec43When using a custom
runtimeModule
, the plugin will not try to pre-optimizereact/compiler-runtime
dependency.Reminder: Vite expect code outside of
node_modules
to be ESM, so you will need to update the gist withimport React from 'react'
.v4.3.0
Compare Source
Fix support for React compiler
Don't set
retainLines: true
when the React compiler is used. This creates whitespace issues and the compiler is modifying the JSX too much to get correct line numbers after that. If you want to use the React compiler and get back correct line numbers for tools like vite-plugin-react-click-to-component to work, you should update your config to something like:Support HMR for class components
This is a long overdue and should fix some issues people had with HMR when migrating from CRA.
v4.2.1
Compare Source
Remove generic parameter on
Plugin
to avoid type error with Rollup 4/Vite 5 andskipLibCheck: false
.I expect very few people to currently use this feature, but if you are extending the React plugin via
api
object, you can get back the typing of the hook by importingViteReactPluginApi
:v4.2.0
Compare Source
Update peer dependency range to target Vite 5
There were no breaking change that impacted this plugin, so any combination of React plugins and Vite core version will work.
Align jsx runtime for optimized dependencies
This will only affect people using internal libraries that contains untranspiled JSX. This change aligns the optimizer with the source code and avoid issues when the published source don't have
React
in the scope.Reminder: While being partially supported in Vite, publishing TS & JSX outside of internal libraries is highly discouraged.
v4.1.1
Compare Source
v4.1.0
Compare Source
@types/babel__cores
to dependencies (fix #211)@babel/core
#212index.d.cts
file so you don't get types errors when settingmoduleResolution
tonode16
ornodenext
in your tsconfig (we recommend usingbundler
which is more close to how Vite works)v4.0.4
Compare Source
v4.0.3
Compare Source
v4.0.2
Compare Source
v4.0.1
Compare Source
v4.0.0
Compare Source
This major version include a revamp of options:
include
/exclude
now allow to completely override the files processed by the plugin (#122). This is more in line with other Rollup/Vite plugins and simplify the setup of enabling Fast Refresh for.mdx
files. This can be done like this:These changes also allow to apply Babel plugins on files outside Vite root (expect in node_modules), which improve support for monorepo (fix #16).
With these changes, only the file extensions is used for filtering processed files and the query param fallback is removed.
fastRefresh
is removed (#122). This should be correctly activated by plugin without configuration.jsxPure
is removed. This is a niche use case that was just passing down the boolean to esbuild.jsxSideEffects. (#129)The support for React auto import whe using classic runtime is removed. This was prone to errors and added complexity for no good reason given the very wide support of automatic runtime nowadays. This migration path should be as simple as removing the runtime option from the config.
This release goes in hand with the upcoming Vite 4.3 release focusing on performances:
Other notable changes:
v3.1.0
Compare Source
v3.0.1
Compare Source
v3.0.0
Compare Source
dtolnay/anyhow (anyhow)
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
async-graphql/async-graphql (async-graphql)
v7.0.9
on_ping
callback toWebSocket
v7.0.8
rejection
inasync_graphql_axum
#1571time
to3.36
, as it fixes a compilation error in rust1.80
#1572Debug
fordynamic::FieldValue
& Improve error messages for its methods #1582#[doc = ...]
attributes when generating descriptions #1581Websocket::keepalive_timeout
method to sets a timeout for receiving an acknowledgement of the keep-alive ping.v7.0.7
ARGUMENT_DEFINITION
is not being output at the appropriate location in SDL #1559v7.0.6
Interface
andOneofObject
on the same struct #1534v7.0.5
display
attribute for Enum macro #1518v7.0.3
type_name
ofEmptySubscription
fix #1435 #1475Request::set_parsed_query
method #1483NextExecute::run_with_data
method to attach context data before executionv7.0.2
#[derive(OneofObject)]
rejecting enums where the type comes from a macro subsitution #1473impl Future
instead ofasync-trait
in most traits. #1468base64
to0.21
#1466v7.0.1
Shareable
Attribute To InputObjectField #1459v7.0.0
http1
v6.0.11
v0.21.x
#1422v6.0.10
0.20.0
#14060.5.0-rc.2
to0.5.0-rc.4
v6.0.9
@composeDirective
in Federation's_service
field and document#[TypeDirective]
#1400v6.0.7
v6.0.6
v6.0.5
ValueAccessor::as_value
andListAccessor::as_values_slice
methods #13531.70.0
v6.0.4
multipart/mixed
request. #1348GraphQL
handler.GraphQL
service.v6.0.3
XXXAccessor
return reference lifetimes that are smaller than expected.OutputType
implementation forstd::sync::Weak
#1334v6.0.1
v0.21.x
#1422v6.0.0
syn
from1.0
to2.0
darling
from0.14
to0.20
indexmap
from1.6.2
to2
guard
,process_with
,complexity
support expression or string as value #1295Dataloader::get_cached_values
method to the dataloader cache so that callers can access the contents of the cache without knowing the keys. #1326Breaking Changes
Since
syn 2.0
no longer supports keywords as meta path, rename the parameter used to specify interface field types fromtype
toty
.https://github.com/dtolnay/syn/issues/1458
https://github.com/TedDriggs/darling/issues/238
location
of the macroDirective
to PascalCasev5.0.10
CursorScalar
type and exposeEdge::cursor
member #1302v5.0.9
v5.0.8
1.65.0
v5.0.7
v5.0.6
1.64.0
v5.0.5
v5.0.4
DynamicRequestExt::root_value
to specify the root value for the requestCustomValidator::check
returns error type fromString
toInputValueError<T>
.v5.0.3
v5.0.2
v5.0.1
CursorScalar
type and exposeEdge::cursor
member #1302v5.0.0
1.60.0
dtolnay/async-trait (async-trait)
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)tokio-rs/axum (axum)
v0.7.5
: axum - v0.7.5Compare Source
axum::serve
directly witha
Router
orMethodRouter
(#2586)h2
is no longer pulled as a dependency unless thehttp2
featureis enabled (#2605)
v0.7.4
: axum - v0.7.4Compare Source
debug_handler
on tuple response types (#2201)must_use
attribute toServe
andWithGracefulShutdown
(#2484)axum_core::body::BodyDataStream
from axumv0.7.3
: axum - v0.7.3Compare Source
Body
implementsFrom<()>
now (#2411)tracing
feature by default (#2460)serve
(#2398)RouterIntoService
implementsClone
(#2456)v0.7.2
: axum - v0.7.2Compare Source
axum::body::to_bytes
(#2373)serve
(#2400)v0.7.1
: axum - v0.7.1Compare Source
v0.7.0
: axum - v0.7.0Compare Source
WebSocketUpgrade::max_send_queue
(i.e. the
B
type param has been removed) (#1751 and #1789):FromRequestParts
FromRequest
HandlerService
HandlerWithoutStateExt
Handler
LayeredFuture
Layered
MethodRouter
Next
RequestExt
RouteFuture
Route
Router
hyper::Body
as that type is removedin hyper 1.0. Instead axum has its own body type at
axum::body::Body
(#1751)extract::BodyStream
has been removed asbody::Body
implements
Stream
andFromRequest
directly (#1751)sse::Event::json_data
to useaxum_core::Error
as its error type (#1762)DefaultOnFailedUpdgrade
toDefaultOnFailedUpgrade
(#1664)OnFailedUpdgrade
toOnFailedUpgrade
(#1664)TypedHeader
has been move toaxum-extra
(#1850)Empty
andFull
. Useaxum::body::Body::empty
andaxum::body::Body::from
respectively (#1789)IntoResponse::into_response
must useaxum::body::Body
as the body type.axum::response::Response
does this(#1789)
BoxBody
type alias and itsbox_body
constructor. Use
axum::body::Body::new
instead (#1789)RawBody
extractor.axum::body::Body
implementsFromRequest
directly (#1789)http-body
no longer implementIntoResponse
:Full
, useBody::from
insteadEmpty
, useBody::empty
insteadBoxBody
, useBody::new
insteadUnsyncBoxBody
, useBody::new
insteadMapData
, useBody::new
insteadMapErr
, useBody::new
insteadaxum::extract::Request
type alias where the body isaxum::body::Body
(#1789)Router::as_service
andRouter::into_service
to workaroundtype inference issues when calling
ServiceExt
methods on aRouter
(#1835)axum::Server
as it was removed in hyper 1.0. Insteaduse
axum::serve(listener, service)
or hyper/hyper-util for more configuration options (#1868)Router::nest
.Routers nested with
Router::nest_service
will no longer inherit fallbacks (#1956)Sec-WebSocket-Key
header inWebSocketUpgrade
(#1972)axum::extract::Query::try_from_uri
(#2058)IntoResponse
forBox<str>
andBox<[u8]>
([#2035])MethodFilter
. It no longer uses bitflags (#2073).source()
of composite rejections (#2030)#[debug_handler]
(#2014)IntoResponse
for(R,) where R: IntoResponse
(#2143)NestedPath
extractor (#1924)handle_error
function to existingServiceExt
trait (#2235)impl<T> IntoResponse(Parts) for Extension<T>
now requiresT: Clone
, as that is required by the http crate (#1882)axum::Json::from_bytes
(#2244)FromRequestParts
forhttp::request::Parts
(#2328)FromRequestParts
forhttp::Extensions
(#2328)DefaultBodyLimit
to individual routes (#2157)v0.6.20
: axum - v0.6.20Compare Source
WebSocketUpgrade::write_buffer_size
andWebSocketUpgrade::max_write_buffer_size
WebSocketUpgrade::max_send_queue
Handler
forT: IntoResponse
(#2140)v0.6.19
: axum - v0.6.19Compare Source
axum::extract::Query::try_from_uri
(#2058)IntoResponse
forBox<str>
andBox<[u8]>
(#2035).source()
of composite rejections (#2030)#[debug_handler]
(#2014)v0.6.18
: axum - v0.6.18Compare Source
Sec-WebSocket-Key
header inWebSocketUpgrade
(#1972)v0.6.17
: axum - v0.6.17Compare Source
CONNECT
requests (#1958)v0.6.16
: axum - v0.6.16Compare Source
MatchedPath
in fallbacks (#1934)Router
with something nested at/
was used as a fallback (#1934)Router::new().fallback(...)
isn't optimal (#1940)v0.6.15
: axum - v0.6.15Compare Source
v0.6.14
: axum - v0.6.14Compare Source
v0.6.13
: axum - v0.6.13Compare Source
axum::rejection=trace
target (#1890)Router::nest
introduced in0.6.0.
nest
now flattens the routes which performs better (#1711)MatchedPath
in nested handlers now gives the fullmatched path, including the nested path (#1711)
Deref
andDerefMut
for built-in extractors (#1922)v0.6.12
: axum - v0.6.12Compare Source
IntoResponse
forMultipartError
(#1861)v0.6.11
: axum - v0.6.11Compare Source
S: Debug
forimpl Debug for Router<S>
(#1836)v0.6.10
: axum - v0.6.10Compare Source
#[must_use]
attributes to types that do nothing unless used (#1809)TypedHeader
extractor (#1810)Router
via a dynamic library (#1806)v0.6.9
: axum - v0.6.9Compare Source
v0.6.8
: axum - v0.6.8Compare Source
Allow
missing from routers with middleware (#1773)KeepAlive::event
for customizing the event sent for SSE keep alive (#1729)v0.6.7
: axum - v0.6.7Compare Source
FormRejection::FailedToDeserializeFormBody
which is returnedif the request body couldn't be deserialized into the target type, as opposed
to
FailedToDeserializeForm
which is only for query parameters (#1683)MockConnectInfo
for settingConnectInfo
during tests (#1767)v0.6.6
: axum - v0.6.6Compare Source
MethodRouter
toRouter::fallback
(#1730)v0.6.5
: axum - v0.6.5Compare Source
#[debug_handler]
sometimes giving wrong borrow related suggestions (#1710)impl IntoResponse
as the return type from handler functions (#1736)v0.6.4
: axum - v0.6.4Compare Source
v0.6.3
: axum - v0.6.3Compare Source
IntoResponse
for&'static [u8; N]
and[u8; N]
(#1690)Path
support types usingserde::Deserializer::deserialize_any
(#1693)RawPathParams
(#1713)Clone
andService
foraxum::middleware::Next
(#1712)v0.6.2
: axum - v0.6.2Compare Source
body_text
andstatus
methods to built-in rejections (#1612)runtime
feature ofhyper
when usingtokio
(#1671)v0.6.1
: axum - v0.6.1Compare Source
Router::with_state
(#1580)v0.6.0
: axum - v0.6.0Compare Source
Routing
fixed: Nested routers are now allowed to have fallbacks (#1521):
The outer router's fallback will still apply if a nested router doesn't have
its own fallback:
breaking: The request
/foo/
no longer matches/foo/*rest
. If you wantto match
/foo/
you have to add a route specifically for that (#1086)For example:
breaking: Path params for wildcard routes no longer include the prefix
/
. e.g./foo.js
will match/*filepath
with a value offoo.js
, not/foo.js
(#1086)For example:
fixed: Routes like
/foo
and/*rest
are no longer consideredoverlapping.
/foo
will take priority (#1086)For example:
breaking: Automatic trailing slash redirects have been removed.
Previously if you added a route for
/foo
, axum would redirect calls to/foo/
to/foo
(or vice versa for/foo/
):Either explicitly add routes for
/foo
and/foo/
or useaxum_extra::routing::RouterExt::route_with_tsr
if you want the old behavior(#1119)
breaking:
Router::fallback
now only acceptsHandler
s (similarly towhat
get
,post
, etc. accept). Use the newRouter::fallback_service
forsetting any
Service
as the fallback (#1155)This fallback on 0.5:
Becomes this in 0.6
changed:
Router::nest
now only acceptsRouter
s, the general-purposeService
nesting method has been renamed tonest_service
(#1368)breaking: Allow
Error: Into<Infallible>
forRoute::{layer, route_layer}
(#924)breaking:
MethodRouter
now panics on overlapping routes (#1102)breaking:
Router::route
now only acceptsMethodRouter
s created withget
,post
, etc. Use the newRouter::route_service
for routing toany
Service
s (#1155)breaking: Adding a
.route_layer
onto aRouter
orMethodRouter
without any routes will now result in a panic. Previously, this just did
nothing. #1327
breaking:
RouterService
has been removed sinceRouter
now implementsService
when the state is()
. UseRouter::with_state
to provide thestate and get a
Router<()>
. Note thatRouterService
only existed in thepre-releases, not 0.5 (#1552)
Extractors
added: Added new type safe
State
extractor. This can be used withRouter::with_state
and gives compile errors for missing states, whereasExtension
would result in runtime errors (#1155)We recommend migrating from
Extension
toState
for sharing application state since that is more typesafe and faster. That is done by using
Router::with_state
andState
.This setup in 0.5
Becomes this in 0.6 using
State
:If you have multiple extensions, you can use fields on
AppState
and implementFromRef
:breaking: It is now only possible for one extractor per handler to consume
the request body. In 0.5 doing so would result in runtime errors but in 0.6 it
is a compile error (#1272)
axum enforces this by only allowing the last extractor to consume the
request.
For example:
This is done by reworking the
FromRequest
trait and introducing a newFromRequestParts
trait.If your extractor needs to consume the request body then you should implement
FromRequest
, otherwise implementFromRequestParts
.This extractor in 0.5:
Becomes this in 0.6:
For an example of how to write an extractor that accepts different
Content-Types
see the [parse-body-based-on-content-type
][parse-body-based-on-content-type] example.added:
FromRequest
andFromRequestParts
derive macro re-exports from[
axum-macros
][axum-macros] behind themacros
feature (#1352)added: Add
RequestExt
andRequestPartsExt
which adds conveniencemethods for running extractors to
http::Request
andhttp::request::Parts
(#1301)added:
JsonRejection
now displays the path at which a deserializationerror occurred (#1371)
added: Add
extract::RawForm
for accessing raw urlencoded query bytes or request body (#1487)fixed: Used
400 Bad Request
forFailedToDeserializeQueryString
rejections, instead of
422 Unprocessable Entity
(#1387)changed: The inner error of a
JsonRejection
is nowserde_path_to_error::Error<serde_json::Error>
. Previously it wasserde_json::Error
(#1371)changed: The default body limit now applies to the
Multipart
extractor (#1420)breaking:
ContentLengthLimit
has been removed. UseDefaultBodyLimit
instead (#1400)breaking:
RequestParts
has been removed as part of theFromRequest
rework (#1272)
breaking:
BodyAlreadyExtracted
has been removed (#1272)breaking: The following types or traits have a new
S
type paramwhich represents the state (#1155):
Router
, defaults to()
MethodRouter
, defaults to()
FromRequest
, no defaultHandler
, no defaultbreaking:
MatchedPath
can now no longer be extracted in middleware fornested routes. In previous versions it returned invalid data when extracted
from a middleware applied to a nested router.
MatchedPath
can still beextracted from handlers and middleware that aren't on nested routers (#1462)
breaking: Rename
FormRejection::FailedToDeserializeQueryString
toFormRejection::FailedToDeserializeForm
(#1496)Middleware
middleware::from_fn
functions (#1088)middleware::from_fn_with_state
to enable running extractors that requirestate (#1342)
middleware::from_extractor_with_state
(#1396)map_request
,map_request_with_state
for transforming therequest with an async function (#1408)
map_response
,map_response_with_state
for transforming theresponse with an async function (#1414)
IntoResponse
(#1152)extractor_middleware
which was previously deprecated.Use
axum::middleware::from_extractor
instead (#1077)Handler::layer
to haveInfallible
as the error type (#1152)Misc
simple-router-wasm
examplefor more details (#1382)
ServiceExt
with methods for turning anyService
into aMakeService
similarly toRouter::into_make_service
(#1302)From
impls have been added toextract::ws::Message
to be more inline with
tungstenite
(#1421)#[derive(axum::extract::FromRef)]
(#1430)accept_unmasked_frames
setting in WebSocketUpgrade (#1529)WebSocketUpgrade::on_failed_upgrade
to customize what to dowhen upgrading a connection fails (#1539)
#[track_caller]
so the errormessage points to where the user added the invalid route, rather than
somewhere internally in axum (#1248)
S: Service
, the bounds have beenrelaxed so the response type must implement
IntoResponse
rather than being aliteral
Response
tokio
default feature needed for WASM support. If youdon't need WASM support but have
default_features = false
for other reasonsyou likely need to re-enable the
tokio
feature (#1382)handler::{WithState, IntoService}
are merged into one type,named
HandlerService
(#1418)hyperium/hyper (hyper)
v1.4.1
Compare Source
Bug Fixes
v1.4.0
Compare Source
Bug Fixes
Features
SendRequest::try_send_request()
method (#3691) (4ffaad53)Send +Sync
bounds requirement ofhttp2::Connection
executor (#3682) (56c3cd56)'static
lifetime bound on http1/2 client IO (#3667) (9580b357)Builder::auto_date_header(bool)
to allow disabling Date headers (721785ef)v1.3.1 (2024-04-16)
Bug Fixes
v1.3.1
Compare Source
Bug Fixes
v1.3.0
Compare Source
Bug Fixes
max_header_list_size(num)
defaults to 16kb (203d1b09)initial_max_send_streams
defaults to 100 (2d1bd708)Future
impl of HTTP/1UpgradeableConnection
(#3627) (b79be911, closes #3621)graceful_shutdown
panic on upgraded H1 connection (#3616) (6ecf8521)Features
max_header_list_size(num)
tohttp2::Builder
. (1c5b1b87)max_pending_accept_reset_streams
HTTP2 option (#3617) (330ddf1d)'static
from connection IO trait bounds (#3595) (0013bdda)rust-lang-nursery/lazy-static.rs (lazy_static)
v1.5.0
Compare Source
rust-lang/regex (regex)
v1.10.6
Compare Source
===================
This is a new patch release with a fix for the
unstable
crate feature thatenables
std::str::Pattern
trait integration.Bug fixes:
Fix the
Pattern
trait implementation as a result of nightly API breakage.v1.10.5
Compare Source
===================
This is a new patch release with some minor fixes.
Bug fixes:
Escape invalid UTF-8 when in the
Debug
impl ofregex::bytes::Match
.seanmonstar/reqwest (reqwest)
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 precendence 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
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.serde-rs/json (serde_json)
v1.0.128
Compare Source
v1.0.127
Compare Source
v1.0.126
Compare Source
v1.0.125
Compare Source
v1.0.124
Compare Source
v1.0.123
Compare Source
v1.0.122
Compare Source
json!
in no-std crates (#1166)v1.0.121
Compare Source
v1.0.120
Compare Source
indexmap
dependency (#1152, thanks @cforycki)v1.0.119
Compare Source
serde_json::Map::shift_insert
(#1149, thanks @joshka)v1.0.118
Compare Source
v1.0.117
Compare Source
v1.0.116
Compare Source
dtolnay/thiserror (thiserror)
v1.0.63
Compare Source
v1.0.62
Compare Source
#[error("…", …)]
attribute (#309)v1.0.61
Compare Source
core::fmt
andcore::panic
to facilitateerror_in_core
support (#299, thanks @jordens)v1.0.60
Compare Source
v1.0.59
Compare Source
debug-fmt-detail
option (#297)tokio-rs/tokio (tokio)
v1.40.0
: Tokio v1.40.0Compare Source
1.40.0 (August 30th, 2024)
Added
util::SimplexStream
(#6589)Command::process_group
(#6731){TrySendError,SendTimeoutError}::into_inner
(#6755)JoinSet::join_all
(#6784)Added (unstable)
Builder::{on_task_spawn, on_task_terminate}
(#6742)Changed
write_all_buf
when possible (#6724)UnwindSafe
(#6783)Sleep
andBatchSemaphore
instrumentation explicit roots (#6727)NonZeroU64
fortask::Id
(#6733)JoinError
(#6753)#[must_use]
toJoinHandle::abort_handle
(#6762)Documented
[build]
section doesn't go in Cargo.toml (#6728)select!
(#6774)v1.39.3
: Tokio v1.39.3Compare Source
1.39.3 (August 17th, 2024)
This release fixes a regression where the unix socket api stopped accepting the abstract socket namespace. (#6772)
v1.39.2
: Tokio v1.39.2Compare Source
1.39.2 (July 27th, 2024)
This release fixes a regression where the
select!
macro stopped accepting expressions that make use of temporary lifetime extension. (#6722)v1.39.1
: Tokio v1.39.1Compare Source
1.39.1 (July 23rd, 2024)
This release reverts "time: avoid traversing entries in the time wheel twice" because it contains a bug. (#6715)
v1.39.0
: Tokio v1.39.0Compare Source
1.39.0 (July 23rd, 2024)
Added
AsyncSeek
forEmpty
(#6663)num_alive_tasks
(#6619, #6667)Command::as_std_mut
(#6608)watch::Sender::same_channel
(#6637){Receiver,UnboundedReceiver}::{sender_strong_count,sender_weak_count}
(#6661)Default
forwatch::Sender
(#6626)Clone
forAbortHandle
(#6621)consume_budget
(#6622)Changed
ReadBuf::put_slice()
(#6629)copy_bidirectional
andcopy
(#6532)num_cpus
withavailable_parallelism
(#6709)block_on
(#6692)IntoFuture
withtimeout
(#6666)IntoFuture
withjoin!
andselect!
(#6710)Fixed
Interval
(#6612)Added (unstable)
unhandled_panic
behavior for#[tokio::main]
and#[tokio::test]
(#6593)spawned_tasks_count
(#6114)worker_park_unpark_count
(#6696)Documented
tokio::io::stdout
documentation (#6674)join.rs
andtry_join.rs
(#6641)unhandled_panic
(#6660)JoinSet::try_join_next
when all tasks are running (#6671)v1.38.1
: Tokio v1.38.1Compare Source
1.38.1 (July 16th, 2024)
This release fixes the bug identified as (#6682), which caused timers not
to fire when they should.
Fixed
wake_up
while holding all the locks of sharded time wheels (#6683)v1.38.0
: Tokio v1.38.0Compare Source
This release marks the beginning of stabilization for runtime metrics. It
stabilizes
RuntimeMetrics::worker_count
. Future releases will continue tostabilize more metrics.
Added
File::create_new
(#6573)copy_bidirectional_with_sizes
(#6500)AsyncBufRead
forJoin
(#6449)Clone
forNamedPipeInfo
(#6586)Notify::notify_last
(#6520)mpsc::Receiver::{capacity,max_capacity}
(#6511)split
method to the semaphore permit (#6472, #6478)tokio::task::join_set::Builder::spawn_blocking
(#6578)Changed
#[tokio::test]
append#[test]
at the end of the attribute list (#6497)blocking_threads
count (#6551)RuntimeMetrics::worker_count
(#6556)lifo_slot
inblock_in_place
(#6596)global_queue_interval
is zero (#6445)Semaphore
for task dumps (#6499)LocalKey::get
work with Clone types (#6433)true_when
field inTimerShared
(#6563)Fixed
Interval::poll_tick
(#6487)is_empty
on mpsc block boundaries (#6603)Documented
stdin
documentation (#6581)ReadHalf::unsplit()
documentation (#6498)select!
(#6468)NamedPipeServer
example (#6590)SemaphorePermit
,OwnedSemaphorePermit
(#6477)Barrier::wait
is not cancel safe (#6494)watch::Sender::{subscribe,closed}
(#6490)spawn_blocking
tasks (#6571)LocalSet::run_until
(#6599)tower-rs/tower-http (tower-http)
v0.5.2
: v0.5.2Compare Source
Added:
vary: accept-encoding
header on compressed responses (#399)x-gzip
as equivalent togzip
inaccept-encoding
request header (#467)Fixed
v0.5.1
: v0.5.1Compare Source
zstd
inServeFile
ResponseBody
andResponseFuture
(#455)HttpMakeClassifier
andGrpcMakeClassifier
(#455)Fixed
ServeDir
now no longer redirects from/directory
to/directory/
if
append_index_html_on_directories
is disabled (#421)v0.5.0
: v0.5.0Compare Source
Changed
Fixed
http-range-header to
0.4
v0.4.4
: v0.4.4Compare Source
v0.4.3
: v0.4.3Compare Source
Fixed
v0.4.2
: v0.4.2Compare Source
Added
Default
forDecompressionBody
(#370)Changed
Fixed
v0.4.1
: v0.4.1Compare Source
Added
Default
forMakeRequestUuid
(#335)Default
forServeFileSystemResponseBody
(#336)Fixed
Accept-Encoding
request header (#220)multiple_members
forGzipDecoder
(#354)v0.4.0
: v0.4.0Compare Source
Added
RequestDecompression
middleware (#282)Default
forCompressionBody
(#323)Changed
ServeDir
andServeFile
's error types are nowInfallible
and any IO errorswill be converted into responses. Use
try_call
to generate error responses manually (BREAKING) (#283)ServeDir::fallback
andServeDir::not_found_service
now requiresthe fallback service to use
Infallible
as its error type (BREAKING) (#283)Removed
RequireAuthorization
in favor ofValidateRequest
(BREAKING) (#290)Fixed
ServeDir
, convertio::ErrorKind::NotADirectory
to404 Not Found
(#331)microsoft/TypeScript (typescript)
v5.6.2
: TypeScript 5.6Compare Source
For release notes, check out the release announcement.
For the complete list of fixed issues, check out the
Downloads are available on:
v5.5.4
: TypeScript 5.5.4Compare Source
For release notes, check out the release announcement.
For the complete list of fixed issues, check out the
Downloads are available on:
v5.5.3
: TypeScript 5.5.3Compare Source
For release notes, check out the release announcement.
For the complete list of fixed issues, check out the
Downloads are available on:
v5.5.2
: TypeScript 5.5Compare Source
For release notes, check out the release announcement.
For the complete list of fixed issues, check out the
Downloads are available on:
v5.4.5
: TypeScript 5.4.5Compare Source
For release notes, check out the release announcement.
For the complete list of fixed issues, check out the
Downloads are available on:
v5.4.4
: TypeScript 5.4.4Compare Source
For release notes, check out the release announcement.
For the complete list of fixed issues, check out the
Downloads are available on:
v5.4.3
: TypeScript 5.4.3Compare Source
For release notes, check out the release announcement.
For the complete list of fixed issues, check out the
Downloads are available on:
v5.4.2
: TypeScript 5.4Compare Source
For release notes, check out the release announcement.
For the complete list of fixed issues, check out the
Downloads are available on:
v5.3.3
: TypeScript 5.3.3Compare Source
For release notes, check out the release announcement.
For the complete list of fixed issues, check out the
Downloads are available on:
v5.3.2
: TypeScript 5.3Compare Source
For release notes, check out the release announcement.
For the complete list of fixed issues, check out the
Downloads are available on:
v5.2.2
: TypeScript 5.2Compare Source
For release notes, check out the release announcement.
For the complete list of fixed issues, check out the
Downloads are available on:
v5.1.6
: TypeScript 5.1.6Compare Source
For release notes, check out the release announcement.
For the complete list of fixed issues, check out the
Downloads are available on npm
v5.1.5
: TypeScript 5.1.5Compare Source
For release notes, check out the release announcement.
For the complete list of fixed issues, check out the
Downloads are available on:
v5.1.3
: TypeScript 5.1.3Compare Source
For release notes, check out the release announcement.
For the complete list of fixed issues, check out the
Downloads are available on:
v5.0.4
: TypeScript 5.0.4Compare Source
For release notes, check out the release announcement.
For the complete list of fixed issues, check out the
Downloads are available on:
v5.0.3
: TypeScript 5.0.3Compare Source
For release notes, check out the release announcement.
For the complete list of fixed issues, check out the
Downloads are available on:
v5.0.2
: TypeScript 5.0Compare Source
For release notes, check out the release announcement.
For the complete list of fixed issues, check out the
Downloads are available on:
v4.9.5
: TypeScript 4.9.5Compare Source
For release notes, check out the release announcement.
Downloads are available on:
Changes:
69e88ef
Port ignore deprecations to 4.9 (#52419)daf4e81
Port timestamp fix to 4.9 (#52426)v4.9.4
: TypeScript 4.9.4Compare Source
For release notes, check out the release announcement.
For the complete list of fixed issues, check out the
Downloads are available on:
Changes:
e286821
Bump version to 4.9.4 and LKG.eb5419f
Cherry-pick #51704 to release 4.9 (#51712)b4d382b
Cherry-pick changes for narrowing to tagged literal types.e7a02f4
Port of #51626 and #51689 to release-4.9 (#51627)1727912
Cherry-pick fix aroundvisitEachChild
to release-4.9. (#51544)This list of changes was auto generated.
uuid-rs/uuid (uuid)
v1.10.0
Compare Source
Deprecations
This release deprecates and renames the following functions:
Builder::from_rfc4122_timestamp
->Builder::from_gregorian_timestamp
Builder::from_sorted_rfc4122_timestamp
->Builder::from_sorted_gregorian_timestamp
Timestamp::from_rfc4122
->Timestamp::from_gregorian
Timestamp::to_rfc4122
->Timestamp::to_gregorian
What's Changed
New Contributors
Full Changelog: https://github.com/uuid-rs/uuid/compare/1.9.1...1.10.0
v1.9.1
Compare Source
What's Changed
Full Changelog: https://github.com/uuid-rs/uuid/compare/1.9.0...1.9.1
v1.9.0
Compare Source
Uuid::now_v7()
is guaranteed to be monotonicBefore this release,
Uuid::now_v7()
would only use the millisecond-precision timestamp for ordering. It now also uses a global 42-bit counter that's re-initialized each millisecond so that the following will always pass:What's Changed
New Contributors
Full Changelog: https://github.com/uuid-rs/uuid/compare/1.8.0...1.9.0
vitejs/vite (vite)
v5.4.5
Compare Source
Please refer to CHANGELOG.md for details.
v5.4.4
Compare Source
Please refer to CHANGELOG.md for details.
v5.4.3
Compare Source
file://
reference (#17909) (561b940), closes #17909v5.4.2
Compare Source
renderBuiltUrl
passed to module preload (#16084) (fac3a8e), closes #16084v5.4.1
build.modulePreload.resolveDependencies
is optimizable (#16083) (e961b31), closes #16083__vite_import_meta_env__
(#17876) (e686d74), closes #17876handleHotUpdate
from watch-package-data plugin (#17865) (e16bf1f), closes #17865v5.4.0
global
variable name conflict (#17809) (6aa2206), closes #17809importScripts
injection breaking iife code (#17827) (bb4ba9f), closes #17827v5.3.5
Compare Source
server
type less restrictive (fix #17627) (#17628) (b55c32f), closes #17627 #17628v5.3.4
Compare Source
.css?url
in assets field of manifest (#17623) (1465b20), closes #17623v5.3.3
Compare Source
v5.3.2
Compare Source
location
(#17528) (a8e2f6f), closes #17528v5.3.1
v5.3.0
Features
${configDir}
replacement in ts 5.5 (#17350) (4835e2b), closes #17350/*@​vite-ignore*/
fornew URL(, import.meta.url)
(#16590) (8880bc5), closes #16590Performance
Fixes
SIGTERM
(fix #12990) (#17333) (2207a68), closes #12990 #17333--open
fails (#16726) (1f60647), closes #16726Chore
Previous Changelogs
5.3.0-beta.2 (2024-06-10)
See 5.3.0-beta.2 changelog
5.3.0-beta.1 (2024-06-07)
See 5.3.0-beta.1 changelog
5.3.0-beta.0 (2024-05-30)
See 5.3.0-beta.0 changelog
v5.2.13
Compare Source
Please refer to CHANGELOG.md for details.
v5.2.12
Compare Source
build.rollupOptions.output.manualChunks
instead ofbuild.rollupOutput.manualChunks
(89378c0), closes #16721v5.2.11
Compare Source
v5.2.10
Compare Source
v5.2.9
Compare Source
fsp.rm
removing files does not take effect (#16032) (b05c405), closes #16032v5.2.8
Compare Source
/@​vite/client
when not defined (#16318) (646319c), closes #16318define
value (#15805) (445c4f2), closes #15805v5.2.7
Compare Source
__vite__mapDeps
when it's not used (#16271) (890538a), closes #16271v5.2.6
Compare Source
fs.deny
with globs with directories (#16250) (ba5269c), closes #16250v5.2.5
Compare Source
v5.2.4
v5.2.3
optimizeDeps.include
glob syntax for./*
exports (#16230) (f184c80), closes #16230prepareStackTrace
(#16220) (dad7f4f), closes #16220utf8
replaced withutf-8
(#16232) (9800c73), closes #16232v5.2.2
v5.2.1
build.rollupOptions.output.manualChunks
instead ofbuild.rollupOutput.manualChunks
(89378c0), closes #16721v5.2.0
,
inside query parameter of image URI in srcset property (#16081) (50caf67), closes #16081@shikiji/vitepress-twoslash
(#16168) (6f8a320), closes #16168v5.1.7
Compare Source
Please refer to CHANGELOG.md for details.
v5.1.6
Compare Source
v5.1.5
Compare Source
__vite__mapDeps
code injection (#15732) (aff54e1), closes #15732experimentalDecorators: true
(#15206) (4144781), closes #15206pathe
(#16061) (aac2ef7), closes #16061v5.1.4
Compare Source
fs.cachedChecks: true
(#15983) (4fe971f), closes #15983v5.1.3
Compare Source
v5.1.2
Compare Source
isFilePathESM
(#15908) (7b15607), closes #15908v5.1.1
v5.1.0
Vite 5.1 is out! Read the announcement blog post at https://vitejs.dev/blog/announcing-vite5-1!
customLogger
toloadConfigFromFile
(fix #15824) (#15831) (55a3427), closes #15824 #15831vite build --force
(#15837) (f1a4242), closes #15837v5.0.13
Compare Source
Please refer to CHANGELOG.md for details.
v5.0.12
Compare Source
Please refer to CHANGELOG.md for details.
v5.0.11
Compare Source
__vite__mapDeps
code before sourcemap file comment (#15483) (d2aa096), closes #15483,
inside base64 value ofsrcset
attribute (#15422) (8de7bd2), closes #15422v5.0.10
Compare Source
v5.0.9
Compare Source
import.meta
correctly for IIFE worker (#15321) (08d093c), closes #15321v5.0.8
Compare Source
v5.0.7
Compare Source
v5.0.6
Compare Source
v5.0.5
Compare Source
vite:preloadError
for chunks without deps (#15203) (d8001c5), closes #15203v5.0.4
Compare Source
v5.0.3
Compare Source
generateCodeFrame
infinite loop (#15093) (6619de7), closes #15093v5.0.2
Compare Source
v5.0.1
__vite__mapDeps
code before sourcemap file comment (#15483) (d2aa096), closes #15483,
inside base64 value ofsrcset
attribute (#15422) (8de7bd2), closes #15422v5.0.0
Vite 5 is out! Read the announcement blog post here
Today, we mark another big milestone in Vite's path. The Vite team, contributors, and ecosystem partners, are excited to announce the release of Vite 5. Vite is now using Rollup 4, which already represents a big boost in build performance. And there are also new options to improve your dev server performance profile.
Vite 5 focuses on cleaning up the API (removing deprecated features) and streamlines several features closing long-standing issues, for example switching
define
to use proper AST replacements instead of regexes. We also continue to take steps to future-proof Vite (Node.js 18+ is now required, and the CJS Node API has been deprecated).Quick links:
Docs in other languages:
Learn more at the Vite 5 announcement blog post.
Breaking changes
resolve.browserField
(#14733) (43cc3b9), closes #14733resolvePackageEntry
andresolvePackageData
APIs (#14584) (339f300), closes #14584server.force
(#14530) (33ecfd9), closes #14530PreviewServerForHook
intoPreviewServer
type (#14119) (e0eb07c), closes #14119import.meta.globEager
(#14118) (fdfb61f), closes #14118Features
rollupOptions
warnings (#14909) (7c240a0), closes #14909define
option (#14447) (83a56f7), closes #14447maxWorkers
option for terserOptions (#13858) (884fc3d), closes #13858import.meta.url
instead ofself.location
(#14377) (e9b1e85), closes #14377?used
(fc05454)server.bindCLIShortcuts
(#13675) (1a2e5e6), closes #13675Performance
URL.canParse
(#14068) (dcee6ef), closes #14068Fixes
/@​fs/
for bare imports (#14995) (2a519a1), closes #14995server.headers
after restart in middleware mode (#14905) (f9ce9db), closes #14905link[rel="stylesheet"]
(#12991) (6e7b25c), closes #12991hasWorkspacePackageJSON
function (#14394) (c3e4791), closes #14394pkg?query
(21bbceb)vite/types/*
in exports field (#14296) (66a97be), closes #14296Cleanup
PluginWithRequiredHook
type & extractgetHookHandler
function (#14845) (997f2d5), closes #14845define
option (#14447)" (0426910), closes #14447 #14827getEmptyChunkReplacer
for unit test (#14528) (18900fd), closes #14528export {}
(98fbdc3)preliminaryFileName
to detect pure CSS chunks (#13974) (835249d), closes #13974Previous Changelogs
5.0.0-beta.20 (2023-11-15)
See 5.0.0-beta.20 changelog
5.0.0-beta.19 (2023-11-14)
See 5.0.0-beta.19 changelog
5.0.0-beta.18 (2023-11-11)
See 5.0.0-beta.18 changelog
5.0.0-beta.17 (2023-11-07)
See 5.0.0-beta.17 changelog
5.0.0-beta.16 (2023-11-03)
See 5.0.0-beta.16 changelog
5.0.0-beta.15 (2023-11-01)
See 5.0.0-beta.15 changelog
5.0.0-beta.14 (2023-10-30)
See 5.0.0-beta.14 changelog
5.0.0-beta.13 (2023-10-27)
See 5.0.0-beta.13 changelog
5.0.0-beta.12 (2023-10-23)
See 5.0.0-beta.12 changelog
5.0.0-beta.11 (2023-10-19)
See 5.0.0-beta.11 changelog
5.0.0-beta.10 (2023-10-17)
See 5.0.0-beta.10 changelog
5.0.0-beta.9 (2023-10-17)
See 5.0.0-beta.9 changelog
5.0.0-beta.8 (2023-10-16)
See 5.0.0-beta.8 changelog
5.0.0-beta.7 (2023-10-12)
See 5.0.0-beta.7 changelog
5.0.0-beta.6 (2023-10-10)
See 5.0.0-beta.6 changelog
5.0.0-beta.5 (2023-10-09)
See 5.0.0-beta.5 changelog
5.0.0-beta.4 (2023-10-02)
See 5.0.0-beta.4 changelog
5.0.0-beta.3 (2023-09-25)
See 5.0.0-beta.3 changelog
5.0.0-beta.2 (2023-09-15)
See 5.0.0-beta.2 changelog
5.0.0-beta.1 (2023-09-08)
See 5.0.0-beta.1 changelog
5.0.0-beta.0 (2023-08-24)
See 5.0.0-beta.0 changelog
v4.5.3
Compare Source
Please refer to CHANGELOG.md for details.
v4.5.2
Compare Source
Please refer to CHANGELOG.md for details.
v4.5.1
Compare Source
Please refer to CHANGELOG.md for details.
v4.5.0
Compare Source
v4.4.12
Compare Source
Please refer to CHANGELOG.md for details.
v4.4.11
Compare Source
v4.4.10
Compare Source
hasWorkspacePackageJSON
function (#14394) (6f6e5de), closes #14394vite/types/*
in exports field (#14296) (40e99a1), closes #14296v4.4.9
Compare Source
v4.4.8
Compare Source
moduleResolution: 'node16'
(#13947) (aeef670), closes #13947v4.4.7
Compare Source
optimizeDeps.include
not working with paths inside packages (#13922) (06e4f57), closes #13922config.base
to vite/env path (#13941) (8e6cee8), closes #13941import.meta.env
define replacement without quotes (#13425) (883089c), closes #13425v4.4.6
Compare Source
browserHash
on optimized deps during build (#13906) (0fb2340), closes #13906ws
instead of the bundled one (#13901) (049404c), closes #13901v4.4.5
Compare Source
defineConfig
(#13792) (c971f26), closes #13792any
withstring
(#13850) (4606fd8), closes #13850v4.4.4
Compare Source
vite-error-overlay
with Escape key (#13795) (85bdcda), closes #13795v4.4.3
Compare Source
v4.4.2
Compare Source
v4.4.1
Compare Source
v4.4.0
Compare Source
Experimental support for Lightning CSS
Starting from Vite 4.4, there is experimental support for Lightning CSS. You can opt into it by adding
css.transformer: 'lightningcss'
to your config file and install the optionallightningcss
dev dependency. If enabled, CSS files will be processed by Lightning CSS instead of PostCSS.Lightning CSS can also be used as the CSS minifier with
build.cssMinify: 'lightningcss'
.See beta docs at the Lighting CSS guide.
esbuild 0.18 update
esbuild 0.18 contains backwards-incompatible changes to esbuild's handling of
tsconfig.json
files. We think they shouldn't affect Vite users, you can review #13525 for more information.Templates for Solid and Qwik in create-vite
New starter templates have been added to create-vite for Solid and Qwik. Try them online at vite.new/solid-ts and vite.new/qwik-ts.
Korean Translation
Vite's docs are now translated to Korean, available at ko.vitejs.dev.
Features
fs.allow
(#12863) (4a06e66), closes #12863Bug Fixes
useDefineForClassFields: false
when nocompilerOptions.target
is declared (#13 (7ef2472), closes #13708lastHMRTimestamp
of importers if the invalidated module is not a HMR bou (1143e0b), closes #13024export const { A, B }
pattern (#13483) (ea1bcc9), closes #13483--host 0.0.0.0
(#13438) (00ee8c1), closes #13438module
condition (#13370) (367920b), closes #13370Previous Changelogs
4.4.0-beta.4 (2023-07-03)
See 4.4.0-beta.4 changelog
4.4.0-beta.3 (2023-06-25)
See 4.4.0-beta.3 changelog
4.4.0-beta.2 (2023-06-22)
See 4.4.0-beta.2 changelog
4.4.0-beta.1 (2023-06-21)
See 4.4.0-beta.1 changelog
4.4.0-beta.0 (2023-06-20)
See 4.4.0-beta.0 changelog
v4.3.9
Compare Source
v4.3.8
Compare Source
v4.3.7
Compare Source
v4.3.6
Compare Source
tryFsResolve
for relativenew URL(foo, import.meta.url)
(#13142) (eeb0617), closes #13142esbuild.charset
when minify (#13190) (4fd35ed), closes #13190v4.3.5
Compare Source
v4.3.4
Compare Source
v4.3.3
Compare Source
v4.3.2
Compare Source
v4.3.1
Compare Source
v4.3.0
Compare Source
Vite 4.3 is out! Read the announcement blog post here
In this minor, we focused on improving the dev server performance. The resolve logic got streamlined, improving hot paths and implementing smarter caching for finding
package.json
, TS config files, and resolved URL in general.You can read a detailed walkthrough of the performance work done in this blog post by one of Vite Contributors: How we made Vite 4.3 faaaaster 🚀.
This sprint resulted in speed improvements across the board compared to Vite 4.2.
These are the performance improvements as measured by sapphi-red/performance-compare, which tests an app with 1000 React Components cold and warm dev server startup time as well as HMR times for a root and a leaf component:
You can read more information about the benchmark here
Features
isFileServingAllowed
as public utility (#12894) (93e095c), closes #12894data:
uris (#12645) (4886d9f), closes #12645Performance
depsCacheDirPrefix
value forisOptimizedDepFile
(#12601) (edbd262), closes #12601safeRealpath
ingetRealpath
(#12551) (cec2320), closes #12551Bug Fixes
buildStart
before server start (#12647) (871d353), closes #12647buildStart
only once when using next port (#12624) (e10c6bd), closes #12624charset: 'utf8'
by default for css (#12565) (c20a064), closes #12565Clean up
import.meta.url
condition from renderChunk hook of worker plugin (#12696) (fdef8fd), closes #12696ensureVolumeInPath
(#12690) (a3150ee), closes #12690resolvePackageData
inrequireResolveFromRootWithFallback
(#12712) (1ea38e2), closes #12712idToPkgMap
(#12564) (a326ec8), closes #12564Previous Changelogs
4.3.0-beta.8 (2023-04-19)
See 4.3.0-beta.8 changelog
4.3.0-beta.7 (2023-04-17)
See 4.3.0-beta.7 changelog
4.3.0-beta.6 (2023-04-14)
See 4.3.0-beta.6 changelog
4.3.0-beta.5 (2023-04-11)
See 4.3.0-beta.5 changelog
4.3.0-beta.4 (2023-04-09)
See 4.3.0-beta.4 changelog
4.3.0-beta.3 (2023-04-07)
See 4.3.0-beta.3 changelog
4.3.0-beta.2 (2023-04-05)
See 4.3.0-beta.2 changelog
4.3.0-beta.1 (2023-03-29)
See 4.3.0-beta.1 changelog
4.3.0-beta.0 (2023-03-23)
See 4.3.0-beta.0 changelog
v4.2.3
Compare Source
Please refer to CHANGELOG.md for details.
v4.2.2
Compare Source
v4.2.1
Compare Source
virtual:
to virtual module source map ignore (#12444) (c4aa28f), closes #12444v4.2.0
Compare Source
Vite 4.2 is out!
Support env variables replacement in HTML files
Vite now supports replacing env variables in HTML files. Any properties in
import.meta.env
can be used in HTML files with a special%ENV_NAME%
syntax:Sourcemaps improvements
The Chrome Dev Tools team has been working to improve the DX of Vite and Vite-powered frameworks in the dev tools. Vite 4.2 brings an improved experience and tools for framework authors to hide 3rd party code and build artifacts from the user from console log traces using
server.sourcemapIgnoreList
andbuild.rollupOptions.output.sourcemapIgnoreList
.ESM subpath imports
Vite 4.2 now supports subpath imports, thanks to @lukeed05's resolve.exports library.
TypeScript 5 support
Vite 4.2 also supports TypeScript 5's
tsconfig
extends
array format, thanks to tsconfck.esbuild 0.17
esbuild v0.17.0 improved the design of its incremental, watch, and serve APIs. Check out #11908 for the rationale of why we didn't consider the backward-incompatible changes breaking for our use cases. The updated esbuild design now allows Vite to properly cancel in-fly builds and improve server restarts.
Use Rollup types from the vite package
Expose Rollup types as a namespace. This is helpful to avoid type conflicts because of different versions of Rollup types in environments like vite-ecosystem-ci (#12316).
Português Docs Translation
The Vite documentation is now translated to Português at pt.vitejs.dev thanks to Nazaré Da Piedade .
Features
build.cssMinify
(#12207) (90431f2), closes #12207sourcemapIgnoreList
configuration option (#12174) (f875580), closes #12174build.target
if terser is 5.16.0+ (#12197) (9885f6f), closes #12197this.load
in plugin container context (#11469) (abfa804), closes #11469Bug Fixes
server.sourcemapIgnoreList
(#12251) (209c3bd), closes #12251resolve.exports
to2.0.1
to fix*
resolution issue (#12314) (523d6f7), closes #12314sources
for transformed source maps (#12079) (bcbc582), closes #12079Previous Changelogs
4.2.0-beta.2 (2023-03-13)
See 4.2.0-beta.2 changelog
4.2.0-beta.1 (2023-03-07)
See 4.2.0-beta.1 changelog
4.2.0-beta.0 (2023-02-27)
See 4.2.0-beta.0 changelog
v4.1.5
Compare Source
Please refer to CHANGELOG.md for details.
v4.1.4
Compare Source
v4.1.3
Compare Source
<noscript>
(#11764) (1dba285), closes #11764v4.1.2
Compare Source
crossOrigin
attribute (#12023) (6a0d356), closes #12023ssrTransform
parse error (#12060) (19f39f7), closes #12060import.meta.hot?.accept
(#12053) (081c27f), closes #12053v4.1.1
Compare Source
v4.1.0
Compare Source
Vite 4.1 updates to the latest versions of Rollup and esbuild. Check out the new Rollup docs, that are now powered by VitePress making the navigation between Vite and Rollup docs easier for users.
Vite docs got a theme update migrating to the latest version of VitePress.
As part of Vite 4, the Vue and React plugins have been extracted out of the monorepo. Although their release cycle will no longer follow Vite releases moving forward, Vite 4.1 is released in parallel with new versions of @vitejs/plugin-react and @vitejs/plugin-react-swc. @vitejs/plugin-react 3.1.0 reworks the way HMR is handled fixing many edge cases and @vitejs/plugin-react-swc 3.1.0 adds support for SWC plugins.
There is also a new major for @vitejs/plugin-legacy, see changelog for v4.0.0. This version contains breaking changes:
targets
default.Features
Bug Fixes
Previous Changelogs
4.1.0-beta.2 (2023-02-01)
See 4.1.0-beta.2 changelog
4.1.0-beta.1 (2023-01-26)
See 4.1.0-beta.1 changelog
4.1.0-beta.0 (2023-01-09)
See 4.1.0-beta.0 changelog
v4.0.5
Compare Source
Please refer to CHANGELOG.md for details.
v4.0.4
Compare Source
v4.0.3
Compare Source
v4.0.2
Compare Source
toOutputFilePathWithoutRuntime
function (#11367) (8820f75), closes #11367vite optimize
prebundle for dev (#11387) (b4ced0f), closes #11387v4.0.1
Compare Source
u
(#11319) (8c0bb7b), closes #11319useDefineForClassFields
value fromtsconfig.compilerOptions.target
(fixes #10296) (# (42976d8), closes #10296 #11301/__open-in-editor
(#11337) (8856c2e), closes #11337@typescript-eslint/ban-ts-comment
(#11326) (e58a4f0), closes #11326v4.0.0
Compare Source
Read the announcement blog post: Announcing Vite 4
Quick links:
Docs in other languages:
Main Changes
This major is smaller in scope compared to Vite 3, with the main objective of upgrading to Rollup 3. We've worked with the ecosystem to ensure a smooth upgrade path for this new major.
Rollup 3
Vite is now using Rollup 3, which allowed us to simplify Vite's internal asset handling and has many improvements. See the Rollup 3 release notes here.
Framework Plugins out of the Vite core monorepo
@vitejs/plugin-vue
and@vitejs/plugin-react
have been part of Vite core monorepo since the first versions of Vite. This helped us to get a close feedback loop when making changes as we were getting both Core and the plugins tested and released together. With vite-ecosystem-ci we can get this feedback with these plugins developed on independent repositories, so from Vite 4, they have been moved out of the Vite core monorepo. This is meaningful for Vite's framework-agnostic story, and will allow us to build independent teams to maintain each of the plugins. If you have bugs to report or features to request, please create issues on the new repositories moving forward:vitejs/vite-plugin-vue
andvitejs/vite-plugin-react
.New React plugin using SWC during development
SWC is now a mature replacement for Babel, especially in the context of React projects. SWC's React Fast Refresh implementation is a lot faster than Babel, and for some projects, it is now a better alternative. From Vite 4, two plugins are available for React projects with different tradeoffs. We believe that both approaches are worth supporting at this point, and we'll continue to explore improvements to both plugins in the future.
@vitejs/plugin-react
@vitejs/plugin-react is a plugin that uses esbuild and Babel, achieving fast HMR with a small package footprint and the flexibility of being able to use the babel transform pipeline.
@vitejs/plugin-react-swc (new)
@vitejs/plugin-react-swc is a new plugin that uses esbuild during build, but replaces Babel with SWC during development. For big projects that don't require non-standard React extensions, cold start and Hot Module Replacement (HMR) can be significantly faster.
Compatibility
The modern browser build now targets
safari14
by default for wider ES2020 compatibility (https://github.com/vitejs/vite/issues/9063). This means that modern builds can now useBigInt
and that the nullish coallessing operator isn't transpiled anymore. If you need to support older browsers, you can add@vitejs/plugin-legacy
as usual.Importing CSS as a string
In Vite 3, importing the default export of a
.css
file could introduce a double loading of CSS.This double loading could occur since a
.css
file will be emitted and it's likely that the CSS string will also be used by the application code — for example, injected by the framework runtime. From Vite 4, the.css
default export has been deprecated. The?inline
query suffix modifier needs to be used in this case, as that doesn't emit the imported.css
styles.Other features
kB
to align with browser dev tools (#10982)Features
expand
(#11141) (825c793), closes #11141safari14
by default for wider ES2020 compatibility (#9063) (3cc65d7), closes #9063transformIndexHtml
hook (#9669) (1db52bf), closes #9669Bug Fixes
\0
to virtual files id (#11261) (02cdfa9), closes #11261NODE_ENV
more predictable (#10996) (8148af7), closes #10996addWatchFile()
work (fix #7024) (#9723) (34db08b), closes #7024 #9723null
fromCSSModulesOptions.localsConvention
(#10904) (a9978dd), closes #10904base
inresolveConfig
and dev server (#10247) (16e4123), closes #10247Previous Changelogs
4.0.0-beta.7 (2022-12-08)
See 4.0.0-beta.7 changelog
4.0.0-beta.6 (2022-12-08)
See 4.0.0-beta.6 changelog
4.0.0-beta.5 (2022-12-08)
See 4.0.0-beta.5 changelog
4.0.0-beta.4 (2022-12-07)
See 4.0.0-beta.4 changelog
4.0.0-beta.3 (2022-12-07)
See 4.0.0-beta.3 changelog
4.0.0-beta.2 (2022-12-07)
See 4.0.0-beta.2 changelog
4.0.0-beta.1 (2022-12-06)
See 4.0.0-beta.1 changelog
4.0.0-beta.0 (2022-12-05)
See 4.0.0-beta.0 changelog
4.0.0-alpha.6 (2022-11-30)
See 4.0.0-alpha.6 changelog
4.0.0-alpha.5 (2022-11-22)
See 4.0.0-alpha.5 changelog
4.0.0-alpha.4 (2022-11-17)
See 4.0.0-alpha.4 changelog
4.0.0-alpha.3 (2022-11-15)
See 4.0.0-alpha.3 changelog
4.0.0-alpha.2 (2022-11-13)
See 4.0.0-alpha.2 changelog
4.0.0-alpha.1 (2022-11-12)
See 4.0.0-alpha.1 changelog
4.0.0-alpha.0 (2022-11-07)
See 4.0.0-alpha.0 changelog
v3.2.10
Compare Source
Please refer to CHANGELOG.md for details.
v3.2.8
Compare Source
Please refer to CHANGELOG.md for details.
v3.2.7
Compare Source
Please refer to CHANGELOG.md for details.
v3.2.6
Compare Source
v3.2.5
Compare Source
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.
4bdf7bf522
to9dd2ec9d79
9dd2ec9d79
to7161fef71f
7161fef71f
to49be4882fb
49be4882fb
tofbc5c6264f
fbc5c6264f
to9298c69e9a
9298c69e9a
to661017887b
661017887b
to31027bda0d
31027bda0d
to1bd879b96e
1bd879b96e
tob6fa9d9aa7
b6fa9d9aa7
tod42e7f8d20
d42e7f8d20
to3874e5f5a7
3874e5f5a7
tofc28ac963d
fc28ac963d
to64483fe12b
64483fe12b
tode48f32c44
de48f32c44
to71b6150a6b
71b6150a6b
to7e00e9a6f8
7e00e9a6f8
toec2fa75200
ec2fa75200
to49d96c51c6
49d96c51c6
to950af7aa5c
950af7aa5c
tod051aabe55
d051aabe55
tob6e539ee4f
b6e539ee4f
to4affbe76df
4affbe76df
todec217880f
dec217880f
to37ad513eab
37ad513eab
to867ca5c590
867ca5c590
to06f4a1eedc
06f4a1eedc
tob11b0e5cc7
b11b0e5cc7
to01701fe9f3
01701fe9f3
to594dd79e0d
594dd79e0d
to69673a4927
69673a4927
to56e9f7c728
56e9f7c728
to83e405eacc
83e405eacc
to3e176988a7
3e176988a7
toc18e9295d3
c18e9295d3
to0a2caf765f
0a2caf765f
tob127d146a6
b127d146a6
to9be8b6f4f8
9be8b6f4f8
to33836ae127
33836ae127
to255ba50240
255ba50240
toc25d82a209
c25d82a209
to03633c9d97
03633c9d97
to8f1ce95888
8f1ce95888
to020d2d1c59
020d2d1c59
to7457903bc9
7457903bc9
tobd368f35d5
bd368f35d5
to86ab4a388e
86ab4a388e
to73b1cb014d
73b1cb014d
to295a62002d
295a62002d
tof9aadba7a0
f9aadba7a0
toe1c90018ae
e1c90018ae
to81c834f8bb
⚠ Artifact update problem
Renovate failed to update artifacts 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
File name: Cargo.lock
File name: Cargo.lock
81c834f8bb
to4e7ff19315
4e7ff19315
to899b409462
899b409462
to3ffdc7aebf
3ffdc7aebf
toc37150ab98
c37150ab98
to37bd077c6e
37bd077c6e
to0e489094ad
0e489094ad
toe80b5e7b63
e80b5e7b63
toa666e0b7a3
a666e0b7a3
toa62d0d6e78
a62d0d6e78
tofdf2c4c797
fdf2c4c797
to2c5922e633
2c5922e633
to4ac4eece03
4ac4eece03
to9e7fc4117f
9e7fc4117f
to47d6b287ca
47d6b287ca
to076d34099d
076d34099d
toc428517e63
c428517e63
toaeefb607b2
aeefb607b2
tobe6a6ea1a5
be6a6ea1a5
to42cf4a8fe7
42cf4a8fe7
to35028b04a0
35028b04a0
tob1237b0f83
b1237b0f83
toe19840eda6
e19840eda6
to9e4627faea
9e4627faea
to3b5a8ff61e
3b5a8ff61e
to295b0139d2
295b0139d2
to48358dfc35
48358dfc35
to25df26e826
25df26e826
to78ae57f15f
78ae57f15f
to153e8eb344
153e8eb344
tod5d25db998
d5d25db998
to8f37fce64e
8f37fce64e
to22e82b4151
22e82b4151
todfacbd0bc2
dfacbd0bc2
to00717f5e06
00717f5e06
to20034da10c
20034da10c
to57dad0a6de
57dad0a6de
to0797d730bf
0797d730bf
to0dc4c92009
0dc4c92009
to56985ca54e
56985ca54e
to11e1a368e8
11e1a368e8
tod72f10db75
d72f10db75
tob2bbb12f9c
b2bbb12f9c
to4ffd9a94c9
4ffd9a94c9
to24934ced83
24934ced83
to7138cdcb01
7138cdcb01
toed0c8d90cb
ed0c8d90cb
to102ea91e54
102ea91e54
to23a2da42f6
23a2da42f6
toee6f81c925
ee6f81c925
to6cc1180811
6cc1180811
to8036f119a1
8036f119a1
to1a325f8bba
1a325f8bba
to9c88cf35e8
9c88cf35e8
tobff19f1414
bff19f1414
tob1c84da4d7
b1c84da4d7
toa6fb896ac9
a6fb896ac9
to878a307aae
878a307aae
to096ba4ed48
096ba4ed48
to64556b2c1e
64556b2c1e
tod7844da705
d7844da705
to408d4f6447
408d4f6447
to31b6447e5a
31b6447e5a
toaa82f8654f
aa82f8654f
to41f02af912
41f02af912
to3069da7e7f
3069da7e7f
to41d878d452
41d878d452
to0695353944
0695353944
to01c1398a67
01c1398a67
tof55745ad25
f55745ad25
tob23dbd0546
b23dbd0546
tof3af5af5de
f3af5af5de
toe0126330b7
e0126330b7
to726001d5c6
726001d5c6
to8cd35a29b7
8cd35a29b7
todf95f62813
df95f62813
toc77bbc6c10
c77bbc6c10
toac34418854
ac34418854
to4291e19af8
4291e19af8
to7659ff23f0
7659ff23f0
to786dd766a6
786dd766a6
tof726bc1e59
f726bc1e59
to22452e6834
22452e6834
to9cb6cf0206
9cb6cf0206
tod2217349cf
d2217349cf
to3fb588d0ac
3fb588d0ac
tod2f59d6fd4
d2f59d6fd4
tofc0fcd620a
fc0fcd620a
tod3376315c2
d3376315c2
tobbb6f03141
bbb6f03141
to614d3d5ce0
614d3d5ce0
tod2400d31bb
d2400d31bb
todc159b1b75
dc159b1b75
to6301411d03
6301411d03
to8da18e6b90
8da18e6b90
to0ecd3b0315
0ecd3b0315
to17119b896f
17119b896f
to990f89955b
990f89955b
to8c19be5780
8c19be5780
toee21818d11
ee21818d11
to21c23ec381
21c23ec381
toeca4f14870
eca4f14870
to360a79e09b
360a79e09b
to2734c9588f
2734c9588f
toff4c92fc8b
/contractor help
/contractor help
and another
again
aga
something
/contractor something
/contractor something
/contractor [command]
Commands:
refresh triggers renovate to refresh the current pull request
/contractor [command]
Commands:
refresh triggers renovate to refresh the current pull request
/contractor [command]
Commands:
refresh triggers renovate to refresh the current pull request
/contractor [command]
Commands:
refresh triggers renovate to refresh the current pull request
/contractor [command]
Commands:
refresh triggers renovate to refresh the current pull request
/contractor [command]
Commands:
refresh triggers renovate to refresh the current pull request
/contractor something
/contractor [command]
Commands:
refresh triggers renovate to refresh the current pull request
/contractor something
/contractor [command]
Commands:
refresh triggers renovate to refresh the current pull request
/contractor something
Commands:
refresh triggers renovate to refresh the current pull request
/contractor summary
/contractor [command]
Commands:
refresh triggers renovate to refresh the current pull request
/contractor bot
/contractor [command]
Commands:
/contractor bot
/contractor [command]
Commands:
/contractor refresh
/contractor refresh
Contractor triggered renovate refresh
/contractor refresh
Contractor triggered renovate refresh
This comment will be updated with status/contractor refresh
%!s(MISSING)
This comment was generated by Contractor
/contractor refresh
Contractor triggered renovate refresh on this repository
This comment will be updated with statusThis comment was generated by Contractor
/contractor refresh
Contractor triggered renovate refresh on this repository
This comment will be updated with statusThis comment was generated by Contractor
/contractor refresh
Contractor triggered renovate refresh on this repository
This comment will be updated with statusThis comment was generated by Contractor
/contractor refresh
Contractor triggered renovate refresh on this repository
This comment will be updated with statusThis comment was generated by Contractor
/contractor refresh
Contractor triggered renovate refresh on this repository
This comment will be updated with statusThis comment was generated by Contractor
/contractor refresh
Contractor triggered renovate refresh on this repository
This comment will be updated with statusThis comment was generated by Contractor
/contractor refresh
Contractor triggered renovate refresh on this repository
This comment will be updated with statusThis comment was generated by Contractor
/contractor refresh
Contractor triggered renovate refresh on this repository
This comment will be updated with statusdone
This comment was generated by Contractor
/contractor refresh
Contractor triggered renovate refresh on this repository
This comment will be updated with status doneThis comment was generated by Contractor
/contractor refresh
Contractor triggered renovate refresh on this repository
This comment will be updated with statusDone refreshing
This comment was generated by Contractor
ff4c92fc8b
to738899b562
/contractor refresh
Contractor triggered renovate refresh on this repository
This comment will be updated with statusDone refreshing
This comment was generated by Contractor
/contractor refresh
Contractor triggered renovate refresh on this repository
This comment will be updated with statusThis comment was generated by Contractor
/contractor refresh
Contractor triggered renovate refresh on this repository
This comment will be updated with statusThis comment was generated by Contractor
/contractor refresh
Contractor triggered renovate refresh on this repository
This comment will be updated with statusThis comment was generated by Contractor
/contractor refresh
Contractor triggered renovate refresh on this repository
This comment will be updated with statusDone refreshing
This comment was generated by Contractor
/contractor refresh
Contractor triggered renovate refresh on this repository
This comment will be updated with statusDone refreshing
This comment was generated by Contractor
/contractor refresh
Contractor triggered renovate refresh on this repository
This comment will be updated with statusDone refreshing
This comment was generated by Contractor
738899b562
tobcea083f5f
/contractor refresh
Contractor triggered renovate refresh on this repository
This comment will be updated with statusfailed
This comment was generated by Contractor
Contractor triggered renovate refresh on this repository
This comment will be updated with statusfailed
This comment was generated by Contractor
/contractor refresh
Contractor triggered renovate refresh on this repository
This comment will be updated with statusdone
This comment was generated by Contractor
Contractor triggered renovate refresh on this repository
This comment will be updated with statusdone
This comment was generated by Contractor
/contractor refresh
Contractor triggered renovate refresh on this repository
This comment will be updated with statusdone
This comment was generated by Contractor
/contractor refresh
Contractor triggered renovate refresh on this repository
This comment will be updated with statusdone
This comment was generated by Contractor
/contractor refresh
Contractor triggered renovate refresh on this repository
This comment will be updated with statusfailed
This comment was generated by Contractor
bcea083f5f
to953dac6592
953dac6592
to3888ebb3b5
3888ebb3b5
to50e3f95d02
50e3f95d02
tod506ae7c9a
d506ae7c9a
toae9ceb555a
ae9ceb555a
toa072fd0024
a072fd0024
to31d7212c66
31d7212c66
to8727549714
8727549714
to467e87f754
467e87f754
to6029198bff
6029198bff
to9edae41c35
9edae41c35
to8ff19e44ff
8ff19e44ff
to9be608afb6
9be608afb6
to164547d43d
164547d43d
to33d0262aaf
33d0262aaf
toda1d6a9f8e
da1d6a9f8e
toa383c57c91
a383c57c91
tod017e46626
d017e46626
to5f9af2842b
5f9af2842b
to6480cb7882
6480cb7882
to88d818e9a3
88d818e9a3
to368b634f09
368b634f09
to67858a3163
67858a3163
to289035ed7f
289035ed7f
to53c25b1e90
53c25b1e90
tod910805862
d910805862
toe4c482a215
e4c482a215
to995759ce5f
995759ce5f
to715657f4d5
715657f4d5
tod234c13ae7
d234c13ae7
tod730475b99
d730475b99
tof806826443
f806826443
to8dbe4f707e
8dbe4f707e
to3ca44af0a1
3ca44af0a1
to156f220c35
156f220c35
toded902eda5
ded902eda5
to8388428b3c
8388428b3c
to549e0e7abf
549e0e7abf
to2fd15feb21
2fd15feb21
to5efaeb1ae2
5efaeb1ae2
toa9025719db
a9025719db
to56f1dbf9b4
56f1dbf9b4
to99cd226702
99cd226702
to03b64a61bf
03b64a61bf
to91633679c0
91633679c0
toc83d34d480
c83d34d480
toc28ad2db28
c28ad2db28
todaf17c7d72
daf17c7d72
to1ef6bae5f1
1ef6bae5f1
tod1bda35a94
d1bda35a94
tob50014a9cb
b50014a9cb
to707c8ff45f
707c8ff45f
to0699290973
0699290973
to8dc0430865
8dc0430865
to43acc0f24f
43acc0f24f
to05af37851d
05af37851d
to5e8b2b1919
5e8b2b1919
to48721d4de0
48721d4de0
to0f08d03f52
0f08d03f52
to5b8533267d
5b8533267d
to0846bec7d8
0846bec7d8
tobad99fce45
bad99fce45
to36d932904f
36d932904f
tocb911b08b0
cb911b08b0
tof801ad7586
f801ad7586
to6eb0a4c58b
6eb0a4c58b
to40b453986a
40b453986a
to8c54a222ed
8c54a222ed
to24dcd3ee3a
24dcd3ee3a
to6fae49c1e1
6fae49c1e1
to2c8c3627b5
2c8c3627b5
tocd8cd65761
cd8cd65761
toc0223c6937
c0223c6937
toa7e21c7bec
a7e21c7bec
tof1bbdd0a03
f1bbdd0a03
toefc2070092
efc2070092
to944647f19f
944647f19f
to5ddaf379d8
5ddaf379d8
toedb9c510d0
edb9c510d0
to34ed2e2878
34ed2e2878
to71182b985a
71182b985a
toc68cafb66f
c68cafb66f
to6fa13b7913
6fa13b7913
to20f7993965
20f7993965
to16592b83d6
16592b83d6
to31b67d715a
31b67d715a
to1be7864f88
1be7864f88
to08295cde15
08295cde15
to046bab3423
046bab3423
to644807c5d5
644807c5d5
to8048647c61
8048647c61
to7e9f34748e
7e9f34748e
to344cdd91c6
344cdd91c6
to1b5a081e38
1b5a081e38
to36483176e4
36483176e4
to2e32d46ecb
2e32d46ecb
toca176d9b0c
ca176d9b0c
to9eda9ffe37
9eda9ffe37
to78c7386e9d
78c7386e9d
to380f4ca5cc
380f4ca5cc
tobc1d7b9537
bc1d7b9537
to755e1ec7b9
755e1ec7b9
todb19ff3bc0
db19ff3bc0
tob18776c817
b18776c817
todd676ce819
dd676ce819
toe738fdd0b4
e738fdd0b4
tof80b9a3907
f80b9a3907
to5e6e51c0f0
5e6e51c0f0
tofcff99beec
fcff99beec
to253614d12b
253614d12b
to882be9cdb5
882be9cdb5
to53a2a0026f
53a2a0026f
tob315df8edd
b315df8edd
to62c3dfded6
62c3dfded6
to0704c8a48b
0704c8a48b
to4d5b583aac
4d5b583aac
to349f79cf23
349f79cf23
to783abe5144
783abe5144
toc654ec303b
c654ec303b
toce5186373a
ce5186373a
tob0b01c42c1
b0b01c42c1
to33db0ed2ba
33db0ed2ba
to0c7312ec06
0c7312ec06
to42e8e869d1
42e8e869d1
to315a557bca
315a557bca
to2b946dd664
2b946dd664
to068c7ccc47
068c7ccc47
todf02ed8638
df02ed8638
to5e99d7afc8
5e99d7afc8
to0a4a958b91
0a4a958b91
to919d0e176c
919d0e176c
to7c118b81a5
7c118b81a5
to9f0831e9b2
9f0831e9b2
to9000f2ba05
9000f2ba05
to5d4db91a67
5d4db91a67
to23856b8f48
23856b8f48
tocf16b48fea
cf16b48fea
to2bc4e4eafb
2bc4e4eafb
toa24e4f3a20
a24e4f3a20
to98c31e530c
98c31e530c
to95b7073a15
95b7073a15
to6a17de2f3b
6a17de2f3b
toe454eca1b9
e454eca1b9
to88cf4dd443
88cf4dd443
to82f7062cd6
82f7062cd6
to4a7986e604
4a7986e604
to45572616ff
45572616ff
to042b29d1b4
Update all dependenciesto chore(deps): update all dependencies042b29d1b4
to38f41cd292
38f41cd292
tob0c3b0a52d
b0c3b0a52d
to038c8da243
038c8da243
to8359279184
8359279184
to4c3319179c
4c3319179c
to54a3f73462
54a3f73462
tofc7bfb4f33
fc7bfb4f33
to11727845e3
11727845e3
tode99678741
de99678741
toc0c1a7b076
c0c1a7b076
toe3670c5f9f
e3670c5f9f
toe05b299dfa
e05b299dfa
toe5dd659cd9
e5dd659cd9
tod3a82bf49b
d3a82bf49b
to65372406c5
65372406c5
tod986573b3e
d986573b3e
tofa649ef306
fa649ef306
to1408c7ba31
1408c7ba31
to6e5a11c544
6e5a11c544
to30b785d343
30b785d343
tobae1f06c54
bae1f06c54
tocb50b36859
cb50b36859
tof8f665efad
f8f665efad
to2ad29d7be7
2ad29d7be7
to83c83318ea
83c83318ea
to5ed378a19a
5ed378a19a
to3671e6e53e
3671e6e53e
to0bbdd933fa
0bbdd933fa
to20b465a8d3
20b465a8d3
tob8ffc3f951
b8ffc3f951
tof215cbb79c
⚠️ Artifact update problem
Renovate failed to update artifacts 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
File name: Cargo.lock
f215cbb79c
tod87c7d6423
d87c7d6423
tobb7fd3e293
bb7fd3e293
to97f091774f
97f091774f
to4b8a7690ef
4b8a7690ef
to7a272d694a
7a272d694a
to16b204cee8
16b204cee8
tofbaa9c95ef
fbaa9c95ef
to9398922d06
9398922d06
tod7d0792c4b
d7d0792c4b
to8c5d741120
8c5d741120
to27877f6d1b
27877f6d1b
tof7a14c6aa2
f7a14c6aa2
todb6bc5bf4f
db6bc5bf4f
to2c54795c7e
2c54795c7e
to3fe0c4af9a
3fe0c4af9a
toa0eaad2008
a0eaad2008
to3086c55638
3086c55638
to65fa6d08d2
65fa6d08d2
toa0c1d612bc
a0c1d612bc
to0880861886
0880861886
toe7fb921fac
e7fb921fac
toe79a8b74af
e79a8b74af
tobdff815902
bdff815902
tob60fbc27ba
b60fbc27ba
to1013ff6541
1013ff6541
to1fbc84ddae
1fbc84ddae
toa1dfb61eb5
a1dfb61eb5
tob52a550287
b52a550287
todeb93cad07
deb93cad07
tof74f8127a1
f74f8127a1
to4fa8824e53
4fa8824e53
tofb1f38db10
fb1f38db10
to5c1f960109
5c1f960109
to966f3a3877
966f3a3877
to114925cfc5
114925cfc5
toc299cc7b28
c299cc7b28
to2fcc06631f
2fcc06631f
tofc11b97bf2
fc11b97bf2
to1e935a70f2
1e935a70f2
to31d077eaf1
31d077eaf1
to7f5f6a2fa2
7f5f6a2fa2
tofbc7814779
fbc7814779
to43a23f41df
43a23f41df
toc95c2c6dab
c95c2c6dab
to8d1aa74a09
8d1aa74a09
todbc1f7e535
dbc1f7e535
toe2b794334b
e2b794334b
toae1766f01f
ae1766f01f
tobd6175ab89
bd6175ab89
to27b247a775
27b247a775
tofa3efc1128
fa3efc1128
to564a7e8f7f
564a7e8f7f
to06de1f55c6
06de1f55c6
to04522cb2aa
04522cb2aa
tobdcd33e6ea
bdcd33e6ea
to3daaebdadc
3daaebdadc
to6e4fd67423
6e4fd67423
to730263f89a
730263f89a
to0de80ec37d
0de80ec37d
to38ef75aa07
38ef75aa07
toe5b4bc60ac
e5b4bc60ac
to09904d0346
09904d0346
to8ab73cfeb7
8ab73cfeb7
to461f60d270
461f60d270
to1a56371ac0
1a56371ac0
to3bf7ab8f47
3bf7ab8f47
toe8205cd2f1
e8205cd2f1
to5cd8f12d23
5cd8f12d23
tobec7156325
bec7156325
toec37ad4bcc
ec37ad4bcc
to6dca29da49
6dca29da49
toe4e32456ec
e4e32456ec
toc7c3243ec2
c7c3243ec2
to3cfe3876ba
3cfe3876ba
to67ac7b866d
67ac7b866d
tofe3eac7da3
fe3eac7da3
to418b7ef429
418b7ef429
to071156f2d4
071156f2d4
to7167d2562b
7167d2562b
to2a731307ca
2a731307ca
tof5445457c3
f5445457c3
tob40527716b
b40527716b
to3f2bf6da5b
3f2bf6da5b
to456ea28e0b
456ea28e0b
to744e575306
744e575306
to4723673fc2
4723673fc2
tod3772b77ea
d3772b77ea
to0e847b6fba
0e847b6fba
tod8aa972ee3
d8aa972ee3
tocae8a88cc6
cae8a88cc6
to4e0b9f940e
4e0b9f940e
tobc1042f1a9
bc1042f1a9
to69bb76f971
69bb76f971
to495e753a5c
495e753a5c
to4624eac714
4624eac714
tod8ac1b05c2
d8ac1b05c2
to36f32079d2
36f32079d2
to8bcbd3fce0
8bcbd3fce0
to884c283de2
884c283de2
to933ee97e81
933ee97e81
tod572ebd71e
d572ebd71e
tofa8f03b8a8
fa8f03b8a8
to88575860bd
88575860bd
to36b42bb33b
36b42bb33b
toc5b75707a6
c5b75707a6
to84da7881ab
84da7881ab
tof4f87024e0
f4f87024e0
tocdf5567b1d
cdf5567b1d
to4afcda2f51
4afcda2f51
to21a5392eca
21a5392eca
to11f4239f46
11f4239f46
toaca7ef0231
aca7ef0231
to056fe75493
056fe75493
to8f8e17d8f6
8f8e17d8f6
toc068e79f49
c068e79f49
to287b8ed30a
287b8ed30a
to861dd50d1b
861dd50d1b
to2d8181fe62
2d8181fe62
to11d802e7b8
11d802e7b8
to0ed3f40259
0ed3f40259
to909a830b6e
909a830b6e
to7f2fb2845b
7f2fb2845b
to203473ecd2
203473ecd2
to816a8a0b2b
816a8a0b2b
toa9578d8f63
a9578d8f63
to48cbcc3235
48cbcc3235
tob66988c926
b66988c926
tod31ded6b50
d31ded6b50
to3d24c3b17e
3d24c3b17e
to20a0e5a00b
20a0e5a00b
to92ec02684a
92ec02684a
tocd5d5905bc
cd5d5905bc
tobf0ea1a03b
bf0ea1a03b
to8141fb90a9
8141fb90a9
toea8df51c2c
ea8df51c2c
to9eef9b6cfd
9eef9b6cfd
to345a45040c
345a45040c
to4426884abf
4426884abf
to63920bb361
63920bb361
to8480e24648
8480e24648
toad47c5bee9
ad47c5bee9
to7bab78aedf
7bab78aedf
to365823160e
365823160e
to04dca35fe2
04dca35fe2
to84c645e76f
84c645e76f
tobb6709912d
bb6709912d
tod666cfdb30
d666cfdb30
to58710d0ae1
58710d0ae1
to9bc3b0f561
9bc3b0f561
to0495ebcc0f
0495ebcc0f
to6e4a355dea
6e4a355dea
to26d677f2d5
26d677f2d5
to0a492ef2d8
0a492ef2d8
toe9889673e8
e9889673e8
to70ea39d4fc
70ea39d4fc
to5b69fcd69e
5b69fcd69e
to57ffd4f3c8
57ffd4f3c8
to922a91744b
922a91744b
to48ea3b56a9
48ea3b56a9
toa31d78a1ce
a31d78a1ce
tof95149082c
f95149082c
to68ad227dfa
68ad227dfa
to3221c319eb
3221c319eb
tob0fdddc878
b0fdddc878
to6363dac01c
6363dac01c
to3c46e2e846
3c46e2e846
to811d630e80
811d630e80
to921e50d6ff
921e50d6ff
to96600db418
96600db418
to555cd99259
555cd99259
toc74a4f0b8b
c74a4f0b8b
to0312377402
0312377402
to3024a6e5f7
3024a6e5f7
to893e228ae1
893e228ae1
to58c70cf97a
58c70cf97a
to1efee120dd
1efee120dd
to1eaec35de5
1eaec35de5
to8d66f85f75
8d66f85f75
to073893bae3
073893bae3
to981942a733
981942a733
to1a06614dda
1a06614dda
toe1ab86b96e
e1ab86b96e
to475b324011
475b324011
to035a7cc79e
035a7cc79e
toddd5fd08e9
ddd5fd08e9
tofc416854f7
fc416854f7
to7468d29824
7468d29824
tocd9528cb73
cd9528cb73
to7f2eeeede6
7f2eeeede6
to43f1ac053d
43f1ac053d
to1a91d02cca
1a91d02cca
to5df82897af
5df82897af
todba0197c9d
dba0197c9d
toe8393fb1c2
e8393fb1c2
to5dd3bcef44
5dd3bcef44
tod1e3839e53
d1e3839e53
to7afca7e130
7afca7e130
to35abb89851
35abb89851
to9430628833
9430628833
toaa87c54446
aa87c54446
toa3a16478b8
a3a16478b8
toba048a81c2
ba048a81c2
to8f72f743d7
8f72f743d7
to67e71cd9e1
67e71cd9e1
to2378fd1f87
2378fd1f87
to2e33545a4a
2e33545a4a
toaa0809273d
aa0809273d
toa6e0e6aeb2
a6e0e6aeb2
to5d9a13f4cd
5d9a13f4cd
to1a3751e5f3
1a3751e5f3
to1574c37649
1574c37649
toe5283525e9
e5283525e9
to35d178280d
35d178280d
toc9f1f0ac24
c9f1f0ac24
toe01942a2ad
e01942a2ad
tob364550e56
b364550e56
tof791f2496d
f791f2496d
to0923f08584
0923f08584
to6b437196f7
6b437196f7
to1185895a6e
1185895a6e
to9119569737
9119569737
to61196f6c36
61196f6c36
tof1e0dbf5a6
f1e0dbf5a6
tod010bcf6ff
d010bcf6ff
to5dd23c2d3a
5dd23c2d3a
to429b1d7cf3
429b1d7cf3
toc17d1ac921
c17d1ac921
toe9f9ed3f0c
e9f9ed3f0c
tob7a4060fbf
b7a4060fbf
toe816bed14b
e816bed14b
to239bcff638
239bcff638
tocbede39b46
cbede39b46
toa64935d1f3
a64935d1f3
to18dbcf183a
18dbcf183a
toe5db7f8052
e5db7f8052
to7ee73e002e
7ee73e002e
to7f6417315f
7f6417315f
to8369019878
8369019878
toa92d62728c
a92d62728c
toa6208e882e
a6208e882e
to8db9c68310
8db9c68310
to3bb474d78c
3bb474d78c
to67ab79b3fa
67ab79b3fa
toc8ee113364
c8ee113364
to5341dc8f8d
5341dc8f8d
toba8debc730
ba8debc730
to7c7d043ecd
7c7d043ecd
to6c5b1a6ec5
6c5b1a6ec5
to2529e73be9
2529e73be9
to6ce2bcd43c
6ce2bcd43c
tocfd7de3d21
cfd7de3d21
to4a599f9ff4
4a599f9ff4
tob110f42a93
b110f42a93
to33bfe03118
33bfe03118
tocb165a43e9
cb165a43e9
toac5fec813a
ac5fec813a
tocf20fb0e8a
cf20fb0e8a
toa1d4051374
a1d4051374
tob32bd37fa4
b32bd37fa4
to9f92a946dc
9f92a946dc
to54857b9bd6
54857b9bd6
to8ce3e19996
8ce3e19996
to3112fb6f8f
3112fb6f8f
to214c875c70
214c875c70
to02c94e45b0
02c94e45b0
to5eca012dc5
5eca012dc5
tofb0056a8ae
fb0056a8ae
to6446f9847d
6446f9847d
tocd6ff5931e
cd6ff5931e
toc1d9d1d859
c1d9d1d859
to85913ce50e
85913ce50e
to5674ff7fed
5674ff7fed
to4e08303978
4e08303978
to4344d0845f
4344d0845f
to71384ffa70
71384ffa70
tob9dd6ab1b1
b9dd6ab1b1
tob4a79f7a06
b4a79f7a06
tobba4c92fee
bba4c92fee
to355e747195
355e747195
toeab4e277a1
eab4e277a1
to1398696e1f
1398696e1f
tof548d330bc
f548d330bc
to0f4ece3ba3
0f4ece3ba3
to3401a7c88b
3401a7c88b
toe17cef549a
e17cef549a
tod9c3f29f66
d9c3f29f66
tod2f748639b
d2f748639b
to3a85d2724f
3a85d2724f
to2469ab8e7a
2469ab8e7a
tof208dfa5ed
f208dfa5ed
to607518216c
607518216c
to87794dda7d
87794dda7d
to8f1ca7530a
8f1ca7530a
toa1db45ce73
a1db45ce73
to9f6ff4c155
9f6ff4c155
to0102d993f8
0102d993f8
to7250c41330
7250c41330
to8e4d87a2a5
8e4d87a2a5
to82a10fb560
82a10fb560
to8070c020d8
8070c020d8
to020f02fc3b
020f02fc3b
to18303bf284
18303bf284
to7ccc824f94
7ccc824f94
to63b58e8ed7
63b58e8ed7
to2d9ca760c4
2d9ca760c4
to9db84eefb8
9db84eefb8
to9b10601dc5
9b10601dc5
to9fa04b9851
9fa04b9851
to4467def961
4467def961
to65dff70691
65dff70691
to5cde023d99
5cde023d99
to3c0df70b0a
3c0df70b0a
toe7125b5651
e7125b5651
to1c0ac3da6b
1c0ac3da6b
tod70620e0fe
d70620e0fe
toc22869a744
c22869a744
to219e2a4343
219e2a4343
to7a4a9fe7f0
7a4a9fe7f0
to378b92427a
378b92427a
to28fdc9b998
28fdc9b998
to120c6b3999
120c6b3999
toe0bde1760d
e0bde1760d
to58a2273a68
58a2273a68
to4797f87293
4797f87293
tobcf341cbb1
bcf341cbb1
tod19ea27952
d19ea27952
to8dc39811ec
8dc39811ec
toc7fcc2876e
c7fcc2876e
tob09c3e6bab
b09c3e6bab
to0241554f0f
0241554f0f
to032084ed5d
032084ed5d
to13d67aa020
13d67aa020
to4ea5033dbe
4ea5033dbe
to267664c2c1
267664c2c1
to39fd7a4de4
39fd7a4de4
to3631c11273
3631c11273
to200605703c
200605703c
to5fa41232ff
5fa41232ff
to1947379643
1947379643
to33d119de53
33d119de53
toe31205fb62
e31205fb62
toeff07f498c
eff07f498c
toc0aafec722
c0aafec722
toab61cd8746
ab61cd8746
to01d558c8c5
01d558c8c5
to1a0082948c
1a0082948c
to63e4a37082
63e4a37082
to9e7e17fe72
9e7e17fe72
to2062fa5853
2062fa5853
to9f71566d57
9f71566d57
to6658b2979b
6658b2979b
to4012c0177f
4012c0177f
to436a0d14f5
436a0d14f5
toe60b841f91
e60b841f91
to65a33c90df
65a33c90df
toce77f0a133
ce77f0a133
to3753c6172d
3753c6172d
todab54e6ec7
dab54e6ec7
to11fc6e3ed3
11fc6e3ed3
to5b2aaa6ac3
5b2aaa6ac3
toe3828e5810
e3828e5810
to9439c4baa4
9439c4baa4
toeded5fdf99
eded5fdf99
tof6396ce37d
f6396ce37d
to92edf37768
92edf37768
to2e80065a45
2e80065a45
tod26aac7894
d26aac7894
to3d88811ffd
3d88811ffd
toeebe7f8e19
eebe7f8e19
to802a8de56c
802a8de56c
toc0d78fe806
c0d78fe806
tocd17e3e070
cd17e3e070
to237acf85f0
237acf85f0
tobaee272efd
baee272efd
tobc28a1f363
bc28a1f363
to33af8bad0b
33af8bad0b
to9d76ebb476
9d76ebb476
toa313e9e877
a313e9e877
to1ad70bd885
1ad70bd885
to4843764b90
4843764b90
to06ce97d16d
06ce97d16d
toc6a3fe08d4
c6a3fe08d4
to45de574a0e
45de574a0e
to4e00f03b93
4e00f03b93
tob8b45cb7e1
b8b45cb7e1
tof08cc785bf
f08cc785bf
tob5ccef3c8e
b5ccef3c8e
toc32cae78d9
c32cae78d9
to9113946d31
9113946d31
to74dd46ebe8
74dd46ebe8
tof3f75fb424
f3f75fb424
to57e80397df
57e80397df
to875b2b8374
875b2b8374
to37629267ea
37629267ea
toe421823055
e421823055
to57f89d7906
57f89d7906
todf95384969
df95384969
to2be6e7c89f
2be6e7c89f
to44d1a2c04f
44d1a2c04f
to69a961b458
69a961b458
to4ccda3de71
4ccda3de71
to5ddfc9212d
5ddfc9212d
toffad0dc9be
ffad0dc9be
toba59f8576a
ba59f8576a
to9289b82de0
9289b82de0
to5182bc0b04
5182bc0b04
to64e48a3c74
64e48a3c74
toe9fc7e55d7
e9fc7e55d7
tod8bde8e137
d8bde8e137
to9614e9a725
9614e9a725
tod02f230fe4
d02f230fe4
to5203b9022d
5203b9022d
toc4bd52585a
c4bd52585a
to74a5cbc1a7
74a5cbc1a7
to548b000d36
548b000d36
to8338a50aec
8338a50aec
toead906872b
ead906872b
to6938e90441
6938e90441
tob1cb5b0fc5
b1cb5b0fc5
toca32e314f6
ca32e314f6
tobd0596cf43
bd0596cf43
toe1f4555c85
e1f4555c85
toe6e4a513d0
e6e4a513d0
to39cb154f23
39cb154f23
toa207b641ac
a207b641ac
to2376ecf050
2376ecf050
to14b80514b8
14b80514b8
to2836a4b1a4
2836a4b1a4
toe269297ffa
e269297ffa
toe498a1da1f
e498a1da1f
to245ac34c7b
245ac34c7b
tocf5b271cf2
cf5b271cf2
to8734723e13
8734723e13
to2db865659a
2db865659a
to5767aab3c4
5767aab3c4
to112a42efa0
112a42efa0
to8d28226323
8d28226323
to1e3891b3fc
1e3891b3fc
to4d842c4a9d
4d842c4a9d
to4bd8f0be5f
4bd8f0be5f
toac82551a60
ac82551a60
tof0ead5037c
f0ead5037c
to0f3f5c3a15
0f3f5c3a15
to231fd9f626
231fd9f626
to02a228893a
02a228893a
tod5eb8c1375
d5eb8c1375
to94112c1ae4
94112c1ae4
to5fb8f6968c
5fb8f6968c
to5c34f1a0a5
5c34f1a0a5
toc72d40311d
c72d40311d
to95999bb778
95999bb778
toc2b91275f3
c2b91275f3
to7238f2d2e1
7238f2d2e1
toe5dc909f66
e5dc909f66
toa384940d3a
a384940d3a
to581f492ea2
581f492ea2
to6f4a5e49a3
6f4a5e49a3
to4eaefd4b94
4eaefd4b94
toa7e2c114d2
Checkout
From your project repository, check out a new branch and test the changes.