chore(deps) Update Tauri CLI (dev) #10308
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
1.0.80
->1.0.86
0.7.4
->0.7.5
0.22.0
->0.22.1
4.5.1
->4.5.9
4.5.1
->4.5.8
3.4.2
->3.4.4
5.1.0
->5.1.2
0.26
->0.27
0.24
->0.25
0.7.3
->0.7.4
0.12
->0.13
1.2.0
->1.4.0
0.22
->0.24
0.22
->0.24
0.22
->0.24
0.22
->0.24
0.17
->0.18
0.2.153
->0.2.155
0.4.21
->0.4.22
2.16.0
->2.16.8
2.1.2
->2.1.3
2.16.0
->2.16.9
3.7.0
->3.8.2
1.1.5
->1.2.0
0.16
->0.20
0.16
->0.20
0.16
->0.20
0.16
->0.20
1.6.0
->1.7.0
1.10.3
->1.10.5
1.0.22
->1.0.23
1.0.203
->1.0.204
1.5.4
->1.6.0
1.36.0
->1.38.1
0.8.10
->0.8.14
0.22.6
->0.22.15
2.9.6
->2.10.0
2.5.0
->2.5.2
Release Notes
dtolnay/anyhow (anyhow)
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
v1.0.82
Compare Source
v1.0.81
Compare Source
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)
marshallpierce/rust-base64 (base64)
v0.22.1
Compare Source
alphabet::BIN_HEX
.clap-rs/clap (clap)
v4.5.9
Compare Source
Fixes
v4.5.8
Compare Source
Fixes
v4.5.7
Compare Source
Fixes
num_args
v4.5.6
Compare Source
v4.5.5
Compare Source
Fixes
exclusive
to overriderequired_unless_present
,required_unless_present_any
,required_unless_present_all
v4.5.4
Compare Source
Fixes
#[arg(id)]
attributes againv4.5.3
Compare Source
Internal
heck
v4.5.2
Compare Source
Fixes
Detegr/rust-ctrlc (ctrlc)
v3.4.4
Compare Source
nix
0.27 -> 0.28MSRV 1.63.0 -> 1.69.0
v3.4.3
Compare Source
sunng87/handlebars-rust (handlebars)
v5.1.2
Compare Source
heck
to 0.5 [#635]v5.1.1
Compare Source
chain
inHelperTemplate
servo/html5ever (html5ever)
v0.27.0
Compare Source
image-rs/image (image)
v0.25.1
Compare Source
Bug fixes:
channel.
ImageFormat::{reading_enabled, writing_enabled}
.v0.25.0
Compare Source
Breaking changes:
BufRead
+Seek
bound on many decoders.ExtendedColorType
instead ofColorType
when encoding.ImageOutputFormat
,GenericImageView::bounds
, and several otherdeprecated items.
ImageDecoder
so the traitis object safe.
repr(transparent)
rather thanrepr(C)
.Structural changes:
Codec changes:
Michael-F-Bryan/include_dir (include_dir)
v0.7.4
Compare Source
rust-itertools/itertools (itertools)
v0.13.0
Compare Source
Breaking
DoubleEndedIterator
forConsTuples
(#853)MultiProduct
fused and fixed on an empty iterator (#835, #834)iproduct!
to return tuples for maxi one iterator too (#870)PutBack::put_back
to return the old value (#880)repeat_call, Itertools::{foreach, step, map_results, fold_results}
(#878)TakeWhileInclusive::new
(#912)Added
Itertools::{smallest_by, smallest_by_key, largest, largest_by, largest_by_key}
(#654, #885)Itertools::tail
(#899)DoubleEndedIterator
forProcessResults
(#910)Debug
forFormatWith
(#931)Itertools::get
(#891)Changed
Itertools::group_by
(renamedchunk_by
) (#866, #879)unfold
(usestd::iter::from_fn
instead) (#871)GroupingMapBy
(#873, #876)Fn
bounds toFnMut
indiff_with, Itertools::into_group_map_by
(#886)Debug/Clone
bounds forMapInto
(#889)use_alloc
feature (#887)Itertools::set_from
(#888)README.md
(#890)Cargo.toml
(#894)Itertools::k_smallest
on short unfused iterators (#900)Itertools::tree_fold1
(renamedtree_reduce
) (#895)GroupingMap::fold_first
(renamedreduce
) (#902)Itertools::k_smallest(0)
to consume the iterator, optimizedItertools::k_smallest(1)
(#909)Combinations::nth
(#914)MergeBy::fold
(#920)CombinationsWithReplacement::nth
(#923)FlattenOk::{fold, rfold}
(#927)Powerset::nth
(#924)assert_equal
for iterators longer thani32::MAX
(#932)must_use
message of non-lazyKMergeBy
andTupleCombinations
(#939)Notable Internal Changes
CONTRIBUTING.md
(#767)idubrov/json-patch (json-patch)
v1.4.0
Compare Source
v1.3.0
Compare Source
paritytech/jsonrpsee (jsonrpsee)
v0.24.0
Compare Source
A breaking release that mainly changes:
tls
feature for the client has been divided intotls
andtls-platform-verifier
where thetls
featurewill only include
rustls
and no specific certificate store but the default one is stilltls-rustls-platform-verifier
.This is useful if one wants to avoid bring on openssl dependencies.
anyhow
andbeef
from the codebase.[Changed]
id
inResponse
beforeresult
/error
fields (#1421)tls
intotls
andtls-rustls-platform-verifier
features (#1419)v0.23.2
Compare Source
This a small patch release that fixes a couple of bugs and adds a couple of new APIs.
The bug fixes are:
server::ws::on_connect
was not working properly due to a merge nit when upgrading to hyper v1.0This impacts only users that are using the low-level API and not the server itself.
WsTransport::build_with_stream
shouldn't not resolve the socket addresses and it's fixed now, see #1411 for further info.This impacts users that are inject their own TcpStream directly into the
WsTransport
.[Added]
RpcModule::remove
(#1416)capacity and max_capacity
to the subscription API (#1414)PendingSubscriptionSink::method_name
(#1413)[Fixed]
ws::on_connect
work again (#1418)WsTransport::build_with_stream
don't resolve sockaddrs (#1412)v0.23.1
Compare Source
This is a patch release that injects the ConnectionId in
the extensions when using a RpcModule without a server. This impacts
users that are using RpcModule directly (e.g., unit testing) and not the
server itself.
[Changed]
[Fixed]
v0.23.0
Compare Source
This is a new breaking release, and let's go through the changes.
hyper v1.0
jsonrpsee has been upgraded to use hyper v1.0 and this mainly impacts users that are using
the low-level API and rely on the
hyper::service::make_service_fn
which has been removed, and from now on you need to manage the socket yourself.
The
hyper::service::make_service_fn
can be replaced by the following example template:Also, be aware that
tower::service_fn
andhyper::service::service_fn
are different and it's recommended to usetower::service_fn
from now.Extensions
Because it was not possible/easy to share state between RPC middleware layers
jsonrpsee has added
Extensions
to the Request and Response.To allow users to inject arbitrary data that can be accessed in the RPC middleware
and RPC handlers.
Please be careful when injecting large amounts of data into the extensions because
It's cloned for each RPC call, which can increase memory usage significantly.
The connection ID from the jsonrpsee-server is injected in the extensions by default.
and it is possible to fetch it as follows:
In addition the
Extensions
is not added in the proc-macro API by default andone has to enable
with_extensions
attr for that to be available:client - TLS certificate store changed
The default TLS certificate store has been changed to
rustls-platform-verifier
to decide the best certificatestore for each platform.
In addition it's now possible to inject a custom certificate store
if one wants need some special certificate store.
client - Subscription API modified
The subscription API has been modified:
serde_json::Error
to indicate that error can only occur if the decoding of T fails.
Now it's possible to call
Subscription::close_reason
after the subscription closed (i.e. has return None) to know why.If one wants to replace old messages in case of lagging it is recommended to write your own adaptor on top of the subscription:
[Added]
serve
andserve_with_graceful_shutdown
helpers (#1382)extensions
from http layer (#1389)with_extensions
(#1380)Extensions
to Request/MethodResponse (#1306)Subscription::close_reason
(#1320)[Changed]
ConnectionId
in subscription APIs (#1392)ws ping/pong
(#1386)authorization header
from the URL (#1384)v0.22.5
Compare Source
A small bug-fix release, see each commit below for further information.
[Fixed]
feature server-core
compiles withoutfeature server
(#1360)max_buffer_capacity_per_subscription
that the buffer size > (#1358)v0.22.4
Compare Source
Yet another rather small release that fixes a cancel-safety issue that
could cause an unexpected panic when reading disconnect reason from the background task.
Also this makes the API
Client::disconnect_reason
cancel-safe.[Added]
[Changed]
[Fixed]
v0.22.3
Compare Source
Another small release that adds a new API for RpcModule if one already has the state in an
Arc
and a couple of bug fixes.
[Added]
RpcModule::from_arc
(#1324)[Fixed]
AlreadyStoppedError
(#1325)Thanks to the external contributors @mattsse and @aatifsyed who contributed to this release.
v0.22.2
Compare Source
This is a small patch release that exposes the connection details in server method implementations without breaking changes.
We plan to extend this functionality in jsonrpsee v1.0, although this will necessitate a breaking change.
[Added]
[Changed]
Stranger6667/jsonschema-rs (jsonschema)
v0.18.0
Added
JsonPointerNode
that can be converted intoJSONPointer
.This is needed for the upcoming custom validators support.
Changed
base64
to0.22
.clap
to4.5
.fancy-regex
to0.13
.fraction
to0.15
.memchr
to2.7
.once_cell
to1.19
.percent-encoding
to2.3
.regex
to1.10
.url
to2.5
.cli
feature is enabled.CompilationOptions
to support more ways to define custom format checkers (for example in Python bindings).In turn it changes
ValidationErrorKind::Format
to contain aString
instead of a&'static str
.Fixed
schema_path
when multiple errors coming from the$ref
keyword #426Performance
JSONPointer
for validation errors by allocating the exact amount of memory needed.rust-lang/libc (libc)
v0.2.155
Compare Source
What's Changed
SYS_lseek
andSYS_mmap
for aarch64 Android by @lberrymage in https://github.com/rust-lang/libc/pull/3632posix_spawn{_file_actions_t,attr_t}
on Android by @tesuji in https://github.com/rust-lang/libc/pull/36900.2.155
by @madsmtm in https://github.com/rust-lang/libc/pull/3682New Contributors
Full Changelog: rust-lang/libc@0.2.154...0.2.155
v0.2.154
Compare Source
What's Changed
New Contributors
Full Changelog: rust-lang/libc@0.2.153...0.2.154
rust-lang/log (log)
v0.4.22
Compare Source
napi-rs/napi-rs (napi)
v2.16.8
Compare Source
What changed
Full Changelog: https://github.com/napi-rs/napi-rs/compare/[email protected]@2.16.8
v2.16.7
Compare Source
What Changed
Full Changelog: https://github.com/napi-rs/napi-rs/compare/[email protected]@2.16.7
v2.16.6
Compare Source
v2.16.5
Compare Source
What's Changed
New Contributors
Full Changelog: https://github.com/napi-rs/napi-rs/compare/[@​napi-rs/cli](https://togithub.com/napi-rs/cli)[@​2](https://togithub.com/2).16.4...[@​napi-rs/cli](https://togithub.com/napi-rs/cli)[@​2](https://togithub.com/2).16.5
v2.16.4
Compare Source
What's Changed
Full Changelog: https://github.com/napi-rs/napi-rs/compare/[@​napi-rs/cli](https://togithub.com/napi-rs/cli)[@​2](https://togithub.com/2).16.3...[@​napi-rs/cli](https://togithub.com/napi-rs/cli)[@​2](https://togithub.com/2).16.4
v2.16.3
Compare Source
What's Changed
Full Changelog: https://github.com/napi-rs/napi-rs/compare/[@​napi-rs/cli](https://togithub.com/napi-rs/cli)[@​2](https://togithub.com/2).16.2...[@​napi-rs/cli](https://togithub.com/napi-rs/cli)[@​2](https://togithub.com/2).16.3
v2.16.2
Compare Source
What's Changed
New Contributors
Full Changelog: https://github.com/napi-rs/napi-rs/compare/[@​napi-rs/cli](https://togithub.com/napi-rs/cli)[@​2](https://togithub.com/2).16.1...[@​napi-rs/cli](https://togithub.com/napi-rs/cli)[@​2](https://togithub.com/2).16.2
v2.16.1
Compare Source
What's Changed
New Contributors
Full Changelog: https://github.com/napi-rs/napi-rs/compare/[email protected]@2.16.1
stanislav-tkach/os_info (os_info)
v3.8.2
Compare Source
v3.8.1
Compare Source
Build on FreeSBD has been fixed. (#372)
Build on Illumos has been fixed. (#373)
Build on NetBSD has been fixed. (#374)
Few more regressions introduced in the
3.8.0
release were (hopefully) fixed.v3.8.0
Compare Source
The
windows-sys
crate instead ofwinapi
is now used internally. (#341)Architecture information for Windows targets has been added. (#345)
Artix Linux detection has been fixed. (#348)
AIX support has been added. (#349)
Kali Linux support has been added. (#350)
openSUSE Tumbleweed detection has been fixed. (#353)
Version parsing from
lsb_release
has been added. (#354)HardenedBSD detection has been fixed. (#358)
Ultramarine Linux support has been added. (#359)
AlmaLinux and Rocky Linux support has been added. (#360)
Ultramarine Linux support has been added. (#363)
Void Linux support has been added. (#365)
oconnor663/os_pipe.rs (os_pipe)
v1.2.0
Compare Source
ebarnard/rust-plist (plist)
v1.7.0
Compare Source
v1.6.1
Compare Source
rust-lang/regex (regex)
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
.v1.10.4
Compare Source
===================
This is a new patch release with some minor fixes.
Fixes a bug with compiling a reverse NFA automaton in
regex-automata
.Clarifies that when
Cow::Borrowed
is returned from replace APIs, it isequivalent to the input.
dtolnay/semver (semver)
v1.0.23
Compare Source
serde-rs/serde (serde)
v1.0.204
Compare Source
tauri-apps/tauri (tauri-utils-v1)
v1.6.0
: @tauri-apps/api v1.6.0Compare Source
Yarn Audit
[1.6.0]
Enhancements
44e3335da
(#9796) Enhance the speed of The JSCommand.execute
API fromshell
module.Bug Fixes
44e3335da
(#9796) Fix The JSCommand.execute
API fromshell
module including extra new lines.Yarn Publish
tokio-rs/tokio (tokio)
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])Configuration
📅 Schedule: Branch creation - "after 3am on Wednesday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Never, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate. View repository job log here.