fix(deps): update all dependencies #1
Loading…
x
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:
1.2.0
->1.3.1
0.7.4
->0.8.0
0.7.4
->0.8.0
0.7.4
->0.8.0
0.7.4
->0.8.0
0.4.25
->0.4.27
0.12.12
->0.12.15
1.0.136
->1.0.140
0.7.4
->0.8.0
2.0.11
->2.0.12
1.43.0
->1.45.0
0.6.2
->0.6.4
1.12.0
->1.16.0
Release Notes
hyperium/http (http)
v1.3.1
Compare Source
v1.3.0
Compare Source
HeaderMap::reserve()
to allocate sufficient capacity.leptos-rs/leptos (leptos)
v0.8.2
Compare Source
For 0.8 release notes in general, see
0.8.0
. This patch release mostly addresses a bad issue with hydrating<Stylesheet/>
and other meta components. (See #3945 #3946)What's Changed
Full Changelog: https://github.com/leptos-rs/leptos/compare/v0.8.1...v0.8.2
v0.8.1
Compare Source
For 0.8 release notes in general, see
0.8.0
. This patch release is mostly just a bunch of bugfixes for issues raised or fixed since then.What's Changed
StaticVec::rebuild()
by aligning implementation withVec::rebuild()
(closes #3906) by @gbj in https://github.com/leptos-rs/leptos/pull/3920counter_isomorphic
release build with the leptos_debuginfo by @sabify in https://github.com/leptos-rs/leptos/pull/3918RenderEffect
are dropped while dropped aRenderEffect
(closes #3922) by @gbj in https://github.com/leptos-rs/leptos/pull/3926Either
to determine how to render islands (see #3896; closes #3929) by @gbj in https://github.com/leptos-rs/leptos/pull/3938.map()
and.and_then()
onLocalResource
by @gbj in https://github.com/leptos-rs/leptos/pull/3941islands_router
improvements by @gbj in https://github.com/leptos-rs/leptos/pull/3942New Contributors
Full Changelog: https://github.com/leptos-rs/leptos/compare/v0.8.0...v0.8.1
v0.8.0
Compare Source
*Changelog relative to
0.7.8
. *0.8 has been planned for a while, primarily to accommodate small changes that arose during the course of testing and adopting 0.7, most of which are technically semver-breaking but should not meaningfully affect user code. I think it's a significant QOL and user DX upgrade and I'm excited to properly release it.
Noteworthy features:
--cfg=erase_components
, which is useful as a dev-mode optimization (thanks to @zakstucke) This is the default setting forcargo-leptos
with its latest release, and can be set up manually for use with Trunk. (See docs here.)islands-router
features that allow a client-side routing experience while using islands (see theislands_router
example) (this one was me)FromServerFnError
rather than being constrained to useServerFnError
(see #3274). (Note: This will require changes if you're using a custom error type, but should be a better experience.) (thanks to @ryo33)LocalResource
no longer exposes aSendWrapper
in the API for the types it returns. (Breaking change: this will require removing some.as_deref()
and so on when usingLocalResource
, but ends up with a much better API.)As you can see this was a real team effort and, as always, I'm grateful for the contributions of everyone named above, and all those who made commits below.
WebSocket Example
The WebSocket support is particularly exciting, as it allows you to call server functions using the default Rust
Stream
trait from thefutures
crate, and have those streams send messages over websockets without you needing to know anything about that process. The API landed in a place that feels like a great extension of the "server function" abstraction in which you can make HTTP requests as if they were ordinary async calls. The websocket stuff doesn't integrate directly with Resources/SSR (which make more sense for one-shot things) but is really easy to use:What's Changed
PossibleRouteMatch
dyn-safe by @gbj in https://github.com/leptos-rs/leptos/pull/3421axum
tov0.8
by @sabify in https://github.com/leptos-rs/leptos/pull/3439IntoFuture
forSuspend::new()
(closes #3509) by @gbj in https://github.com/leptos-rs/leptos/pull/3532Default
impl forLeptosOptions
andConfFile
by @chrisp60 in https://github.com/leptos-rs/leptos/pull/3522AddAnyAttr
logic contained by @gbj in https://github.com/leptos-rs/leptos/pull/3562Option<_>
instyle:
(closes #3568) by @gbj in https://github.com/leptos-rs/leptos/pull/3618Result
alias by @gbj in https://github.com/leptos-rs/leptos/pull/3543IntoSplitSignal
for(Signal<T>, SignalSetter<T>)
(closes #3634) by @gbj in https://github.com/leptos-rs/leptos/pull/3643HashedStylesheet
(closes #3633) by @gbj in https://github.com/leptos-rs/leptos/pull/3654IntoClass
for store fields by @mahdi739 in https://github.com/leptos-rs/leptos/pull/3670TextProp
are kept reactive (closes: #3689) by @mahdi739 in https://github.com/leptos-rs/leptos/pull/3690Action::new_unsync
(closes #3328) by @gbj in https://github.com/leptos-rs/leptos/pull/3705AsRef
bound ofStoreFieldIterator
blanket impl withLen
bound by @DanikVitek in https://github.com/leptos-rs/leptos/pull/3701shell
parameter infile_and_error_handler*
generic by @tversteeg in https://github.com/leptos-rs/leptos/pull/3711Action::new_local()
(closes #3746) by @gbj in https://github.com/leptos-rs/leptos/pull/3749extract()
helper to useServerFnErrorErr
(closes #3745) by @ilyvion in https://github.com/leptos-rs/leptos/pull/3750Effect::watch
): refer todependency_fn
andhandler
args by @jmevel in https://github.com/leptos-rs/leptos/pull/3731rust-toolchain.toml
(closes #3717) by @gbj in https://github.com/leptos-rs/leptos/pull/3752SignalSetter
to prelude (closes #3547) by @gbj in https://github.com/leptos-rs/leptos/pull/3753IntoFragment
for single element (closes #3757) by @gbj in https://github.com/leptos-rs/leptos/pull/3759Action::new_local
and similar primitives by @gbj in https://github.com/leptos-rs/leptos/pull/3762MaybeSendWrapperOption<_>
by @gbj in https://github.com/leptos-rs/leptos/pull/3781ParentRoute
by @gbj in https://github.com/leptos-rs/leptos/pull/3784class=
for all tuples, not only static ones (closes #3794) by @gbj in https://github.com/leptos-rs/leptos/pull/3801<Title/>
by @gbj in https://github.com/leptos-rs/leptos/pull/3793SendOption
from public API of actions by @gbj in https://github.com/leptos-rs/leptos/pull/3812Result
return types forserver_fn
by @ifiokjr in https://github.com/leptos-rs/leptos/pull/3755Selector::selected
by @flisky in https://github.com/leptos-rs/leptos/pull/3694cargo all-features clippy|nextest
part of build process by @sabify in https://github.com/leptos-rs/leptos/pull/3767additional_context
after providing other server context in all cases by @gbj in https://github.com/leptos-rs/leptos/pull/3841ByteStream
error handling by @sabify in https://github.com/leptos-rs/leptos/pull/3869TextProp
in the prelude (closes #3877) by @huuff in https://github.com/leptos-rs/leptos/pull/3879Stylesheet
docs by @gbj in https://github.com/leptos-rs/leptos/pull/3898children
(closes #3904) by @gbj in https://github.com/leptos-rs/leptos/pull/3905impl From<MappedSignal<T>> for Signal<T>
(closes #3889) by @gbj in https://github.com/leptos-rs/leptos/pull/3897New Contributors
Full Changelog: https://github.com/leptos-rs/leptos/compare/v0.7.8...v0.8.0
v0.7.8
Compare Source
A minor release with some quality of life improvements and bugfixes
What's Changed
either_of
minimum version in workspace by @gbj in https://github.com/leptos-rs/leptos/pull/3612()
by @gbj in https://github.com/leptos-rs/leptos/pull/3615Debug
forArcField
andField
by @mahdi739 in https://github.com/leptos-rs/leptos/pull/3660/
separator (closes #3527) by @gbj in https://github.com/leptos-rs/leptos/pull/3662bind:group
to correct location (closes #3678) by @gbj in https://github.com/leptos-rs/leptos/pull/3680NodeRef::on_load()
to avoid re-triggering it if you read something reactively (closes #3684) by @gbj in https://github.com/leptos-rs/leptos/pull/3686ImmediateEffect
by @QuartzLibrary in https://github.com/leptos-rs/leptos/pull/3650ImmediateEffect
follow up by @QuartzLibrary in https://github.com/leptos-rs/leptos/pull/3692impl Patch
besyn::Index
instead ofusize
by @DanikVitek in https://github.com/leptos-rs/leptos/pull/3700New Contributors
Full Changelog: https://github.com/leptos-rs/leptos/compare/v0.7.7...v0.7.8
v0.7.7
If you're migrating from 0.6 to 0.7, please see the 0.7.0 release notes here.
This is a small patch release including primarily bugfixes, and some small ergonomic improvements.
What's Changed
From<ArcField<T>>
forField<T>
by @gbj in https://github.com/leptos-rs/leptos/pull/3533Attribute
forEither<A, B>
by @alexisfontaine in https://github.com/leptos-rs/leptos/pull/3556cargo install --locked
forcargo-leptos
installation by @gbj in https://github.com/leptos-rs/leptos/pull/3559style:
etc. (closes #3554) by @gbj in https://github.com/leptos-rs/leptos/pull/3558erase_components
onEither<A, B>
by @alexisfontaine in https://github.com/leptos-rs/leptos/pull/3572store
attribute signature error message by @DanikVitek in https://github.com/leptos-rs/leptos/pull/3567:capture
flag for events to handle them during capture phase (closes #3457) by @gbj in https://github.com/leptos-rs/leptos/pull/3575<fieldset>
attributes by @alexisfontaine in https://github.com/leptos-rs/leptos/pull/3581New Contributors
Full Changelog: https://github.com/leptos-rs/leptos/compare/v0.7.5...v0.7.7
v0.7.5
Compare Source
If you're migrating from 0.6 to 0.7, please see the 0.7.0 release notes here.
This is a small patch release including primarily bugfixes.
What's Changed
ErrorBoundary
through reactive views (closes #3487) by @gbj in https://github.com/leptos-rs/leptos/pull/3492#[lazy]
macros to support lazy loading and code splitting by @gbj in https://github.com/leptos-rs/leptos/pull/3477leptos_0.8
branch by @gbj in https://github.com/leptos-rs/leptos/pull/3500node_ref
after{..}
on arbitrary components by @gbj in https://github.com/leptos-rs/leptos/pull/3503either_of
): Extent API; Implement other iterator methods; Update deps by @DanikVitek in https://github.com/leptos-rs/leptos/pull/3478matches
method for Callback and UnsyncCallback by @geoffreygarrett in https://github.com/leptos-rs/leptos/pull/3520New Contributors
Full Changelog: https://github.com/leptos-rs/leptos/compare/v0.7.4...v0.7.5
rust-lang/log (log)
v0.4.27
Compare Source
What's Changed
Full Changelog: https://github.com/rust-lang/log/compare/0.4.26...0.4.27
v0.4.26
Compare Source
What's Changed
Clone
forkv::Value
by @SpriteOvO in https://github.com/rust-lang/log/pull/668spdlog-rs
link to crate doc by @SpriteOvO in https://github.com/rust-lang/log/pull/669Full Changelog: https://github.com/rust-lang/log/compare/0.4.25...0.4.26
seanmonstar/reqwest (reqwest)
v0.12.15
Compare Source
ProxyOverride
andNO_PROXY
.v0.12.14
Compare Source
fetch_mode_no_cors()
, marking as deprecated when not on WASM.v0.12.13
Compare Source
Form::into_reader()
for blockingmultipart
forms.Form::into_stream()
for asyncmultipart
forms.RequestBuilder::form()
from overwriting a previously setContent-Type
header, like the other builder methods.blocking::Request
.ProxyOverride
as aNO_PROXY
value.Error::is_timeout()
to return true when from a request timeout.serde-rs/json (serde_json)
v1.0.140
Compare Source
v1.0.139
Compare Source
v1.0.138
Compare Source
v1.0.137
Compare Source
dtolnay/thiserror (thiserror)
v2.0.12
Compare Source
tokio-rs/tokio (tokio)
v1.45.0
: Tokio v1.45.0Compare Source
Added
worker_total_busy_duration
,worker_park_count
, andworker_unpark_count
(#6899, #7276)Command::spawn_with
(#7249)Changed
Unpin
for some trait impls (#7204)runtime::Handle
as unwind safe (#7230)Unstable
v1.44.2
: Tokio v1.44.2Compare Source
This release fixes a soundness issue in the broadcast channel. The channel
accepts values that are
Send
but!Sync
. Previously, the channel calledclone()
on these values without synchronizing. This release fixes the channelby synchronizing calls to
.clone()
(Thanks Austin Bonander for finding andreporting the issue).
Fixed
clone()
call in broadcast channel (#7232)v1.44.1
: Tokio v1.44.1Compare Source
1.44.1 (March 13th, 2025)
Fixed
block_in_place
context (#7216)v1.44.0
: Tokio v1.44.0Compare Source
1.44.0 (March 7th, 2025)
This release changes the
from_std
method on sockets to panic if a blocking socket is provided. We determined this change is not a breaking change as Tokio is not intended to operate using blocking sockets. Doing so results in runtime hangs and should be considered a bug. Accidentally passing a blocking socket to Tokio is one of the most common user mistakes. If this change causes an issue for you, please comment on #7172.Added
task::coop
module (#7116)Command::get_kill_on_drop()
(#7086)broadcast::Sender::closed
(#6685, #7090)broadcast::WeakSender
(#7100)oneshot::Receiver::is_empty()
(#7153)oneshot::Receiver::is_terminated()
(#7152)Fixed
File
should not start a background read (#7139)start_kill
on exited child should not fail (#7160)CTRL_CLOSE
,CTRL_LOGOFF
,CTRL_SHUTDOWN
on windows (#7122)Changes
select!
budget-aware (#7164)from_std
(#7166)Changes to unstable APIs
Documented
select!
alternatives (#7110)send_to
(#7146)Child
stdout (#7141)Child::kill
behavior (#7162)ChildStdin
struct doc comment (#7192)worker_threads
instead ofcore_threads
(#7186)v1.43.1
Compare Source
tower-rs/tower-http (tower-http)
v0.6.4
: tower-http 0.6.4Compare Source
Added
ServiceExt
trait for chaining layers onto an arbitrary http service justlike
ServiceBuilderExt
allows forServiceBuilder
(#563)Fixed
S::Error
forService
impls ofRequestBodyTimeout<S>
andResponseBodyTimeout<S>
(#533)is_end_stream
(#535)fs::ServeDir
(#553)content-lenght
of 1 in response to range requests to emptyfiles (#556)
AsyncRequireAuthorization
, use the original inner service after it isready, instead of using a clone (#561)
v0.6.3
: tower-http 0.6.3Compare Source
This release was yanked because its definition of
ServiceExt
was quite unhelpful, in a way that's very unlikely that anybody would start depending on within the small timeframe before this was yanked, but that was technically breaking to change.uuid-rs/uuid (uuid)
v1.16.0
Compare Source
What's Changed
Uuid::new_v8
const by @tguichaoua in https://github.com/uuid-rs/uuid/pull/815New Contributors
Full Changelog: https://github.com/uuid-rs/uuid/compare/v1.15.1...v1.16.0
v1.15.1
Compare Source
What's Changed
Full Changelog: https://github.com/uuid-rs/uuid/compare/v1.15.0...v1.15.1
v1.15.0
Compare Source
What's Changed
Debug
implementation for NonNilUUid by @rick-de-water in https://github.com/uuid-rs/uuid/pull/808New Contributors
Full Changelog: https://github.com/uuid-rs/uuid/compare/v1.14.0...v1.15.0
v1.14.0
Compare Source
What's Changed
New Contributors
Full Changelog: https://github.com/uuid-rs/uuid/compare/v1.13.2...v1.14.0
v1.13.2
Compare Source
What's Changed
Full Changelog: https://github.com/uuid-rs/uuid/compare/1.13.1...v1.13.2
v1.13.1
Compare Source
What's Changed
wasm32
withatomics
by @bushrat011899 in https://github.com/uuid-rs/uuid/pull/797New Contributors
Full Changelog: https://github.com/uuid-rs/uuid/compare/1.13.0...1.13.1
v1.13.0
Compare Source
⚠️ Potential Breakage
This release updates our version of
getrandom
to0.3
andrand
to0.9
. It is a potentially breaking change for the following users:no-std users who enable the
rng
featureuuid
still usesgetrandom
by default on these platforms. Upgrade your version ofgetrandom
and follow its new docs on configuring a custom backend.wasm32-unknown-unknown
users who enable therng
feature without thejs
featureUpgrade your version of
getrandom
and follow its new docs on configuring a backend.You'll also need to enable the
rng-getrandom
orrng-rand
feature ofuuid
to force it to usegetrandom
as its backend:If you're on
wasm32-unknown-unknown
and using thejs
feature ofuuid
you shouldn't see any breakage. We've kept this behavior by vendoring ingetrandom
's web-based backend when thejs
feature is enabled.What's Changed
getrandom
to0.3
andrand
to0.9
by @KodrAus in https://github.com/uuid-rs/uuid/pull/793getrandom
onwasm32-unknown-unknown
without JavaScript by @KodrAus in https://github.com/uuid-rs/uuid/pull/794Full Changelog: https://github.com/uuid-rs/uuid/compare/1.12.1...1.13.0
v1.12.1
Compare Source
What's Changed
New Contributors
Full Changelog: https://github.com/uuid-rs/uuid/compare/1.12.0...1.12.1
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, 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.
f3f0bcf02e
tocb95813436
cb95813436
to3f1e5d3f8c
chore(deps): update rust crate axum to 0.8to chore(deps): update all dependencies3f1e5d3f8c
to5e3140e3e6
5e3140e3e6
to247953ba03
247953ba03
to68dadd1c5b
68dadd1c5b
to4eabf15136
4eabf15136
to1f49fc0a47
1f49fc0a47
to824a92b1f0
824a92b1f0
tod618989860
d618989860
tof5fa1c7e50
f5fa1c7e50
to442ff5974e
442ff5974e
to01bce81f92
01bce81f92
todb62639f39
db62639f39
to1cba80e9e2
1cba80e9e2
to557af389a7
557af389a7
to54a2be2630
54a2be2630
to3630272750
3630272750
todf5640ded3
df5640ded3
tofa7d51a921
fa7d51a921
to83d59247ad
83d59247ad
todbfda2a260
dbfda2a260
tof9eeaeaeb6
f9eeaeaeb6
to6040b92371
6040b92371
tof149408940
f149408940
toff875c85fb
ff875c85fb
to405e0e88c1
405e0e88c1
tob913a214d4
b913a214d4
tofa10ed656e
fa10ed656e
to1092b24f4a
1092b24f4a
to7ac14cb8f9
7ac14cb8f9
tof4384afb36
f4384afb36
toa1d4c17398
a1d4c17398
to2f74b08e1d
2f74b08e1d
tobf4f94da42
bf4f94da42
tob8523945e5
b8523945e5
to3284cdc880
3284cdc880
to99bd4e0249
99bd4e0249
tod43f01248c
d43f01248c
tof42fa748ed
f42fa748ed
to9b78dd5ddf
9b78dd5ddf
to36bf0758e2
36bf0758e2
to19a8bdf781
19a8bdf781
tofb5250ee58
fb5250ee58
tob07d60d348
b07d60d348
to850497d054
850497d054
to19bd097cc0
19bd097cc0
to098bc3dad6
098bc3dad6
to4c1a568686
4c1a568686
to165193bbf8
165193bbf8
toeaec6e1a9e
eaec6e1a9e
toe2b0834b10
e2b0834b10
toce21720fec
ce21720fec
to6e51d4b329
6e51d4b329
to0a22f1b1da
0a22f1b1da
toc3ebf79844
c3ebf79844
tofaa3579c10
faa3579c10
tobadccf41ba
badccf41ba
to6b576edea0
6b576edea0
to74815fc9c4
74815fc9c4
toc67a27ba94
c67a27ba94
to363b588f38
363b588f38
to9f858510ec
9f858510ec
to3802746bb5
3802746bb5
tod81ebcefaa
d81ebcefaa
to50b0107c85
50b0107c85
to17ad1283f7
17ad1283f7
tob7b5b9bfe1
b7b5b9bfe1
to1c61c0c604
1c61c0c604
to1219e56373
1219e56373
to4ae94b575d
4ae94b575d
to3cb354d74b
3cb354d74b
toc2c38d8972
c2c38d8972
to481b3bfd6e
481b3bfd6e
toa33b8f51dd
a33b8f51dd
to5971cd95ad
5971cd95ad
toe51886ef9c
e51886ef9c
to23be176af7
23be176af7
tocbe24a661f
cbe24a661f
to8d3019ef00
8d3019ef00
toe9f0a74681
e9f0a74681
to9c3b128321
9c3b128321
to7ed2789a96
7ed2789a96
to83c872ec1b
83c872ec1b
to061b0371f8
061b0371f8
to8ceacdb201
8ceacdb201
to2e524a4bd5
2e524a4bd5
to7cf48fbe9f
7cf48fbe9f
to954d84a94a
954d84a94a
tod543b0e8ca
d543b0e8ca
toa2cd18a96f
a2cd18a96f
to1736aa1683
1736aa1683
tod694e965e4
d694e965e4
toe89a2db6ae
e89a2db6ae
tob8e641740f
b8e641740f
to0cdcb5bf27
chore(deps): update all dependenciesto fix(deps): update all dependencies0cdcb5bf27
to384cb4a75d
384cb4a75d
toffd16301af
ffd16301af
to4afdfd9580
4afdfd9580
to319b6ffe93
319b6ffe93
tob512bab2fc
b512bab2fc
to543fb53ff0
543fb53ff0
toc76335f8c9
c76335f8c9
to8412aa3754
8412aa3754
to05e77f8e57
05e77f8e57
toca402377d4
ca402377d4
to5fab79cd2f
5fab79cd2f
tobed23919da
bed23919da
toc1fd15bc88
c1fd15bc88
to1b5a8098e7
1b5a8098e7
to3758d3365c
3758d3365c
to9e1fff4a0e
9e1fff4a0e
todd847ab81a
dd847ab81a
to2cddac16b6
2cddac16b6
toc3a8199e2b
c3a8199e2b
toac5c5b4089
ac5c5b4089
tof574945be8
f574945be8
to959e14105d
959e14105d
tof0c067f97b
f0c067f97b
to5e9c57c7a7
5e9c57c7a7
to386c536b3c
386c536b3c
toe46c2046cd
e46c2046cd
to8540801df8
8540801df8
toe799ab7e14
e799ab7e14
toe2c11e65be
e2c11e65be
tod2dae55628
d2dae55628
tobef8ad83f8
bef8ad83f8
to816c9f1aa6
816c9f1aa6
to158d61fc6e
158d61fc6e
todfef804a81
dfef804a81
to5db7b1a3e1
5db7b1a3e1
toc78b1c7868
c78b1c7868
to048693b45d
048693b45d
toffd4c58507
ffd4c58507
to2f78d6e79f
2f78d6e79f
to384d11d5e1
384d11d5e1
to552b203c38
552b203c38
to698d90d5f4
698d90d5f4
tofdcacf58cb
fdcacf58cb
to1cdd7d90b4
1cdd7d90b4
to7ae430b8d7
7ae430b8d7
to1773245660
1773245660
tod0790ae05a
d0790ae05a
to8933adfa33
8933adfa33
tof93829a3ec
f93829a3ec
to57865c8e1c
57865c8e1c
tobd45e37d34
bd45e37d34
tofa025b0e4e
fa025b0e4e
to2fce2fe4c9
2fce2fe4c9
to0be1b9f2a2
0be1b9f2a2
toe64f43c71e
e64f43c71e
to455305ffe7
455305ffe7
to55d71d9694
55d71d9694
tod229606cdf
d229606cdf
to5c6e5b7d38
Checkout
From your project repository, check out a new branch and test the changes.