tauri-apps/tauri
 Watch   
 Star   
 Fork   
2 days ago
tauri

tauri-runtime-cef v3.0.0-alpha.0

Cargo Audit

Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
      Loaded 1243 security advisories (from /home/runner/.cargo/advisory-db)
    Updating crates.io index
    Scanning Cargo.lock for vulnerabilities (1217 crate dependencies)
Crate:     fxhash
Version:   0.2.1
Warning:   unmaintained
Title:     fxhash - no longer maintained
Date:      2025-09-05
ID:        RUSTSEC-2025-0057
URL:       https://rustsec.org/advisories/RUSTSEC-2025-0057

Crate:     paste
Version:   1.0.15
Warning:   unmaintained
Title:     paste - no longer maintained
Date:      2024-10-07
ID:        RUSTSEC-2024-0436
URL:       https://rustsec.org/advisories/RUSTSEC-2024-0436

Crate:     rustls-pemfile
Version:   2.2.0
Warning:   unmaintained
Title:     rustls-pemfile is unmaintained
Date:      2025-11-28
ID:        RUSTSEC-2025-0134
URL:       https://rustsec.org/advisories/RUSTSEC-2025-0134

Crate:     rustybuzz
Version:   0.20.1
Warning:   unmaintained
Title:     `rustybuzz` is unmaintained
Date:      2026-07-11
ID:        RUSTSEC-2026-0206
URL:       https://rustsec.org/advisories/RUSTSEC-2026-0206

Crate:     ttf-parser
Version:   0.25.1
Warning:   unmaintained
Title:     `ttf-parser` is unmaintained
Date:      2026-06-28
ID:        RUSTSEC-2026-0192
URL:       https://rustsec.org/advisories/RUSTSEC-2026-0192

warning: 5 allowed warnings found

[3.0.0-alpha.0]

Bug Fixes

  • e5e42eb75 (#15980) Fixed CEF failing to start on Linux with ContentMainRun failed with exit code 28 by passing --no-first-run to Chromium.

What's Changed

Dependencies

  • Upgraded to tauri@3.0.0-alpha.0
  • Upgraded to tauri-utils@3.0.0-alpha.0
  • Upgraded to tauri-macros@3.0.0-alpha.0
  • Upgraded to tauri-runtime@3.0.0-alpha.0

Cargo Publish

Updating crates.io index
   Packaging tauri-runtime-cef v3.0.0-alpha.0 (/home/runner/work/tauri/tauri/crates/tauri-runtime-cef)
    Updating crates.io index
    Packaged 69 files, 791.5KiB (206.1KiB compressed)
   Verifying tauri-runtime-cef v3.0.0-alpha.0 (/home/runner/work/tauri/tauri/crates/tauri-runtime-cef)
 Downloading crates ...
  Downloaded as-raw-xcb-connection v1.0.1
  Downloaded bit-set v0.8.0
  Downloaded cargo-platform v0.3.3
  Downloaded cairo-sys-rs v0.22.9
  Downloaded cargo-platform v0.1.9
  Downloaded bit-vec v0.8.0
  Downloaded cargo_metadata v0.19.2
  Downloaded anyhow v1.0.104
  Downloaded bitflags v2.13.1
  Downloaded cairo-rs v0.22.9
  Downloaded bzip2 v0.6.1
  Downloaded calloop v0.14.4
  Downloaded cargo_toml v1.0.1
  Downloaded cfg-expr v0.20.9
  Downloaded cursor-icon v1.2.0
  Downloaded matches v0.1.10
  Downloaded console v0.16.4
  Downloaded cookie v0.18.2
  Downloaded cssparser v0.29.6
  Downloaded cssparser-macros v0.7.1
  Downloaded ctor v1.0.13
  Downloaded gdk4-wayland v0.11.4
  Downloaded dpi v0.1.2
  Downloaded dyn-clone v1.0.20
  Downloaded memoffset v0.9.1
  Downloaded nodrop v0.1.14
  Downloaded derive_more v0.99.20
  Downloaded fxhash v0.2.1
  Downloaded dlopen2 v0.8.2
  Downloaded dtoa-short v0.3.5
  Downloaded gethostname v1.1.0
  Downloaded cssparser-macros v0.6.1
  Downloaded darling_macro v0.24.1
  Downloaded dioxus-debug-cell v0.1.1
  Downloaded dirs-sys v0.5.0
  Downloaded downcast-rs v1.2.1
  Downloaded glob v0.3.4
  Downloaded bs58 v0.5.1
  Downloaded rand_chacha v0.2.2
  Downloaded convert_case v0.4.0
  Downloaded dlib v0.5.3
  Downloaded document-features v0.2.12
  Downloaded phf_codegen v0.8.0
  Downloaded string_cache_codegen v0.6.1
  Downloaded infer v0.22.0
  Downloaded phf v0.10.1
  Downloaded phf_generator v0.8.0
  Downloaded phf_generator v0.13.1
  Downloaded phf_shared v0.8.0
  Downloaded phf_shared v0.13.1
  Downloaded ref-cast v1.0.27
  Downloaded rustc_version v0.4.1
  Downloaded gdk-pixbuf v0.22.0
  Downloaded gdk4-x11 v0.11.4
  Downloaded libloading v0.8.9
  Downloaded markup5ever v0.39.0
  Downloaded option-ext v0.2.0
  Downloaded phf_codegen v0.11.3
  Downloaded serde_repr v0.1.21
  Downloaded string_cache_codegen v0.5.4
  Downloaded kuchikiki v0.8.8-speedreader
  Downloaded cookie_store v0.22.1
  Downloaded dlopen2_derive v0.4.3
  Downloaded objc2-encode v4.1.0
  Downloaded phf_shared v0.10.0
  Downloaded precomputed-hash v0.1.1
  Downloaded pango-sys v0.22.9
  Downloaded phf_shared v0.11.3
  Downloaded proc-macro-crate v3.5.0
  Downloaded rand_chacha v0.3.1
  Downloaded rand_core v0.6.4
  Downloaded serde_derive_internals v0.30.0
  Downloaded servo_arc v0.2.0
  Downloaded phf_generator v0.11.3
  Downloaded sha2 v0.10.9
  Downloaded markup5ever v0.14.1
  Downloaded phf v0.8.0
  Downloaded phf_codegen v0.13.1
  Downloaded serialize-to-javascript-impl v0.1.2
  Downloaded siphasher v0.3.11
  Downloaded match_token v0.1.0
  Downloaded siphasher v1.0.3
  Downloaded gdk-pixbuf-sys v0.22.9
  Downloaded gdk4-wayland-sys v0.11.0
  Downloaded mac v0.1.1
  Downloaded new_debug_unreachable v1.0.6
  Downloaded phf_generator v0.10.0
  Downloaded phf_macros v0.10.0
  Downloaded proc-macro-hack v0.5.20+deprecated
  Downloaded rand_core v0.5.1
  Downloaded rand_pcg v0.2.1
  Downloaded raw-window-handle v0.6.2
  Downloaded ref-cast-impl v1.0.27
  Downloaded scoped-tls v1.0.1
  Downloaded serialize-to-javascript v0.1.2
  Downloaded servo_arc v0.4.3
  Downloaded socks v0.3.4
  Downloaded target-lexicon v0.13.5
  Downloaded litrs v1.0.0
  Downloaded phf v0.11.3
  Downloaded ppv-lite86 v0.2.21
  Downloaded field-offset v0.3.6
  Downloaded futures-macro v0.3.34
  Downloaded phf v0.13.1
  Downloaded phf_macros v0.13.1
  Downloaded selectors v0.24.0
  Downloaded serde-untagged v0.1.9
  Downloaded sha1_smol v1.0.1
  Downloaded string_cache v0.8.9
  Downloaded string_cache v0.9.0
  Downloaded system-deps v7.0.8
  Downloaded dirs v6.0.0
  Downloaded erased-serde v0.4.10
  Downloaded libbz2-rs-sys v0.2.5
  Downloaded polling v3.11.0
  Downloaded schemars_derive v1.2.2
  Downloaded serde_with_macros v3.23.0
  Downloaded smallvec v1.16.0
  Downloaded system-deps v9.0.0
  Downloaded xattr v1.6.1
  Downloaded crc32fast v1.5.1
  Downloaded futf v0.1.5
  Downloaded getrandom v0.1.16
  Downloaded hex v0.4.3
  Downloaded iana-time-zone v0.1.65
  Downloaded num-traits v0.2.19
  Downloaded pango v0.22.9
  Downloaded plist v1.10.1
  Downloaded rand v0.8.8
  Downloaded schemars v0.9.0
  Downloaded schemars v1.2.2
  Downloaded selectors v0.38.0
  Downloaded tar v0.4.46
  Downloaded winit-core v0.31.0-beta.3
  Downloaded x11-dl v2.21.0
  Downloaded keyboard-types v0.8.3
  Downloaded png v0.17.16
  Downloaded rand v0.7.3
  Downloaded unit-prefix v0.5.2
  Downloaded xcursor v0.3.11
  Downloaded gdk4-x11-sys v0.11.0
  Downloaded gsk4 v0.11.4
  Downloaded muda v0.20.0
  Downloaded png v0.18.1
  Downloaded embed-resource v3.0.11
  Downloaded gobject-sys v0.22.9
  Downloaded objc2-core-foundation v0.3.2
  Downloaded reqwest v0.13.4
  Downloaded portable-atomic v1.15.0
  Downloaded quick-xml v0.42.0
  Downloaded serde_with v3.23.0
  Downloaded typeid v1.0.3
  Downloaded utf-8 v0.7.6
  Downloaded wayland-sys v0.31.11
  Downloaded dtoa v1.0.11
  Downloaded graphene-sys v0.22.9
  Downloaded gsk4-sys v0.11.4
  Downloaded objc2 v0.6.4
  Downloaded quick-xml v0.41.0
  Downloaded syn v1.0.109
  Downloaded zerocopy v0.8.56
  Downloaded objc2-foundation v0.3.2
  Downloaded utf8-zero v0.8.1
  Downloaded xkbcommon-dl v0.4.2
  Downloaded version-compare v0.2.1
  Downloaded cargo_metadata v0.23.1
  Downloaded fdeflate v0.3.7
  Downloaded futures-executor v0.3.34
  Downloaded graphene-rs v0.22.8
  Downloaded json-patch v4.2.0
  Downloaded download-cef v2.3.2
  Downloaded gtk4-macros v0.11.4
  Downloaded web-time v1.1.0
  Downloaded web_atoms v0.2.6
  Downloaded tauri-winres v0.3.6
  Downloaded darling v0.24.1
  Downloaded block2 v0.6.2
  Downloaded html5ever v0.29.1
  Downloaded tendril v0.4.3
  Downloaded urlpattern v0.6.0
  Downloaded indexmap v1.9.3
  Downloaded wayland-scanner v0.31.11
  Downloaded winit-common v0.31.0-beta.3
  Downloaded dispatch2 v0.3.1
  Downloaded bytemuck v1.25.2
  Downloaded getrandom v0.3.4
  Downloaded cssparser v0.37.0
  Downloaded tendril v0.5.1
  Downloaded glib-macros v0.22.9
  Downloaded glib-sys v0.22.9
  Downloaded indicatif v0.18.6
  Downloaded jsonptr v0.7.1
  Downloaded uuid v1.26.0
  Downloaded darling_core v0.24.1
  Downloaded derive_more v2.1.1
  Downloaded html5ever v0.39.0
  Downloaded ico v0.5.0
  Downloaded toml v1.1.5+spec-1.1.0
  Downloaded ureq-proto v0.6.2
  Downloaded wayland-client v0.31.15
  Downloaded dom_query v0.28.0
  Downloaded cfb v0.14.0
  Downloaded derive_more-impl v2.1.1
  Downloaded gdk4-sys v0.11.4
  Downloaded gio-sys v0.22.9
  Downloaded wayland-backend v0.3.17
  Downloaded toml_edit v0.25.13+spec-1.1.0
  Downloaded gdk4 v0.11.4
  Downloaded hashbrown v0.12.3
  Downloaded xkeysym v0.2.1
  Downloaded gtk4-sys v0.11.4
  Downloaded jiff-core v0.1.0
  Downloaded ureq v3.4.1
  Downloaded wayland-protocols v0.32.13
  Downloaded chrono v0.4.45
  Downloaded webpki-roots v1.0.9
  Downloaded x11rb v0.13.2
  Downloaded gio v0.22.9
  Downloaded unicode-width v0.2.2
  Downloaded glib v0.22.9
  Downloaded gtk4 v0.11.4
  Downloaded x11rb-protocol v0.13.2
  Downloaded jiff v0.2.35
  Downloaded cef-dll-sys v151.8.1+151.3.24
  Downloaded cef v151.8.1+151.3.24
  Downloaded tauri-build v3.0.0-alpha.0
  Downloaded tauri-codegen v3.0.0-alpha.0
  Downloaded tauri-winit-gtk4 v0.31.0-beta.3
  Downloaded tauri-macros v3.0.0-alpha.0
  Downloaded tauri-runtime v3.0.0-alpha.0
  Downloaded tauri-utils v3.0.0-alpha.0
  Downloaded tauri v3.0.0-alpha.0
  Downloaded tauri-winit-x11 v0.31.0-beta.3
  Downloaded tauri-winit v0.31.0-beta.3
   Compiling proc-macro2 v1.0.107
   Compiling unicode-ident v1.0.24
   Compiling quote v1.0.47
   Compiling libc v0.2.189
   Compiling serde_core v1.0.229
   Compiling cfg-if v1.0.4
   Compiling smallvec v1.16.0
   Compiling syn v3.0.5
   Compiling winnow v1.0.4
   Compiling toml_parser v1.1.3+spec-1.1.0
   Compiling toml_datetime v1.1.1+spec-1.1.0
   Compiling toml_writer v1.1.2+spec-1.1.0
   Compiling syn v2.0.119
   Compiling heck v0.5.0
   Compiling serde_spanned v1.1.1
   Compiling pkg-config v0.3.34
   Compiling toml v1.1.5+spec-1.1.0
   Compiling target-lexicon v0.13.5
   Compiling memchr v2.8.3
   Compiling cfg-expr v0.20.9
   Compiling version-compare v0.2.1
   Compiling stable_deref_trait v1.2.1
   Compiling system-deps v9.0.0
   Compiling itoa v1.0.18
   Compiling log v0.4.34
   Compiling siphasher v1.0.3
   Compiling serde_derive v1.0.229
   Compiling serde v1.0.229
   Compiling synstructure v0.13.2
   Compiling zerovec-derive v0.11.6
   Compiling displaydoc v0.2.7
   Compiling hashbrown v0.17.1
   Compiling equivalent v1.0.2
   Compiling litemap v0.8.3
   Compiling writeable v0.6.4
   Compiling bitflags v2.13.1
   Compiling zerofrom-derive v0.1.7
   Compiling yoke-derive v0.8.2
   Compiling indexmap v2.14.2
   Compiling icu_normalizer_data v2.3.0
   Compiling utf8_iter v1.0.4
   Compiling percent-encoding v2.3.2
   Compiling getrandom v0.2.17
   Compiling zmij v1.0.23
   Compiling find-msvc-tools v0.1.12
   Compiling zerofrom v0.1.8
   Compiling shlex v2.0.1
   Compiling yoke v0.8.3
   Compiling icu_properties_data v2.3.0
   Compiling pin-project-lite v0.2.17
   Compiling cc v1.4.5
   Compiling zerovec v0.11.8
   Compiling zerotrie v0.2.5
   Compiling glib-sys v0.22.9
   Compiling phf_shared v0.13.1
   Compiling zerocopy v0.8.56
   Compiling tinystr v0.8.4
   Compiling potential_utf v0.1.6
   Compiling icu_collections v2.3.0
   Compiling icu_locale_core v2.3.0
   Compiling fastrand v2.5.0
   Compiling futures-core v0.3.34
   Compiling phf_generator v0.13.1
   Compiling semver v1.0.28
   Compiling icu_provider v2.3.1
   Compiling gobject-sys v0.22.9
   Compiling icu_properties v2.3.0
   Compiling system-deps v7.0.8
   Compiling parking_lot_core v0.9.12
   Compiling slab v0.4.12
   Compiling new_debug_unreachable v1.0.6
   Compiling strsim v0.11.1
   Compiling form_urlencoded v1.2.2
   Compiling gio-sys v0.22.9
   Compiling scopeguard v1.2.0
   Compiling thiserror v2.0.20
   Compiling lock_api v0.4.14
   Compiling thiserror-impl v2.0.20
   Compiling futures-macro v0.3.34
   Compiling futures-task v0.3.34
   Compiling precomputed-hash v0.1.1
   Compiling futures-util v0.3.34
   Compiling serde_json v1.0.151
   Compiling aho-corasick v1.1.5
   Compiling ppv-lite86 v0.2.21
   Compiling regex-syntax v0.8.11
   Compiling base64 v0.23.1
   Compiling phf_macros v0.13.1
   Compiling futures-channel v0.3.34
   Compiling regex-automata v0.4.18
   Compiling rand_core v0.6.4
   Compiling autocfg v1.5.1
   Compiling rand_chacha v0.3.1
   Compiling phf_codegen v0.13.1
   Compiling dtoa v1.0.11
   Compiling siphasher v0.3.11
   Compiling byteorder v1.5.0
   Compiling simd-adler32 v0.3.10
   Compiling dtoa-short v0.3.5
   Compiling rand v0.8.8
   Compiling gdk-pixbuf-sys v0.22.9
   Compiling pango-sys v0.22.9
   Compiling cairo-sys-rs v0.22.9
   Compiling ident_case v1.0.1
   Compiling adler2 v2.0.1
   Compiling anyhow v1.0.104
   Compiling crc32fast v1.5.1
   Compiling bytes v1.12.1
   Compiling time-core v0.1.9
   Compiling num-conv v0.2.2
   Compiling typeid v1.0.3
   Compiling once_cell v1.21.4
   Compiling darling_core v0.24.1
   Compiling futures-executor v0.3.34
   Compiling regex v1.13.1
   Compiling http v1.5.0
   Compiling glib-macros v0.22.9
   Compiling getrandom v0.1.16
   Compiling powerfmt v0.2.0
   Compiling deranged v0.5.8
   Compiling erased-serde v0.4.10
   Compiling miniz_oxide v0.9.1
   Compiling darling_macro v0.24.1
   Compiling phf v0.13.1
   Compiling gdk4-sys v0.11.4
   Compiling icu_normalizer v2.3.0
   Compiling rustc_version v0.4.1
   Compiling string_cache_codegen v0.6.1
   Compiling getrandom v0.4.3
   Compiling glib v0.22.9
   Compiling web-time v1.1.0
   Compiling version_check v0.9.5
   Compiling fnv v1.0.7
   Compiling camino v1.2.5
   Compiling web_atoms v0.2.6
   Compiling idna_adapter v1.2.2
   Compiling flate2 v1.1.10
   Compiling parking_lot v0.12.5
   Compiling darling v0.24.1
   Compiling phf_shared v0.11.3
   Compiling rustix v1.1.4
   Compiling rand_core v0.5.1
   Compiling serde_with_macros v3.23.0
   Compiling string_cache v0.9.0
   Compiling idna v1.1.0
   Compiling ring v0.17.14
   Compiling quick-xml v0.42.0
   Compiling libloading v0.8.9
   Compiling futures-io v0.3.34
   Compiling syn v1.0.109
   Compiling linux-raw-sys v0.12.1
   Compiling url v2.5.8
   Compiling uuid v1.26.0
   Compiling selectors v0.38.0
   Compiling tendril v0.5.1
   Compiling derive_more-impl v2.1.1
   Compiling graphene-sys v0.22.9
   Compiling gio v0.22.9
   Compiling cssparser-macros v0.7.1
   Compiling dunce v1.0.5
   Compiling same-file v1.0.6
   Compiling ref-cast v1.0.27
   Compiling zeroize v1.9.0
   Compiling rustls-pki-types v1.15.1
   Compiling walkdir v2.5.0
   Compiling cssparser v0.37.0
   Compiling derive_more v2.1.1
   Compiling markup5ever v0.39.0
   Compiling dlib v0.5.3
   Compiling rand_pcg v0.2.1
   Compiling rand_chacha v0.2.2
   Compiling phf_generator v0.11.3
   Compiling phf_shared v0.8.0
   Compiling ref-cast-impl v1.0.27
   Compiling servo_arc v0.4.3
   Compiling serde_derive_internals v0.30.0
   Compiling proc-macro-hack v0.5.20+deprecated
   Compiling rustc-hash v2.1.3
   Compiling utf8parse v0.2.2
   Compiling untrusted v0.9.0
   Compiling httparse v1.10.1
   Compiling glob v0.3.4
   Compiling bit-vec v0.8.0
   Compiling ctor v1.0.13
   Compiling bit-set v0.8.0
   Compiling schemars_derive v1.2.2
   Compiling anstyle-parse v1.0.0
   Compiling rand v0.7.3
   Compiling html5ever v0.39.0
   Compiling cairo-rs v0.22.9
   Compiling cfb v0.14.0
   Compiling generic-array v0.14.7
   Compiling time v0.3.55
   Compiling tracing-core v0.1.36
   Compiling phf_shared v0.10.0
   Compiling jsonptr v0.7.1
   Compiling gsk4-sys v0.11.4
   Compiling cargo-platform v0.1.9
   Compiling anstyle-query v1.1.5
   Compiling is_terminal_polyfill v1.70.2
   Compiling rustls v0.23.44
   Compiling foldhash v0.2.0
   Compiling bitflags v1.3.2
   Compiling colorchoice v1.0.5
   Compiling dyn-clone v1.0.20
   Compiling anstyle v1.0.14
   Compiling portable-atomic v1.15.0
   Compiling anstream v1.0.0
   Compiling schemars v1.2.2
   Compiling plist v1.10.1
   Compiling gdk-pixbuf v0.22.0
   Compiling pango v0.22.9
   Compiling dom_query v0.28.0
   Compiling cargo_metadata v0.19.2
   Compiling json-patch v4.2.0
   Compiling gdk4 v0.11.4
   Compiling tracing v0.1.44
   Compiling phf_generator v0.10.0
   Compiling serde-untagged v0.1.9
   Compiling infer v0.22.0
   Compiling phf_generator v0.8.0
   Compiling rustls-webpki v0.103.15
   Compiling string_cache_codegen v0.5.4
   Compiling phf_codegen v0.11.3
   Compiling urlpattern v0.6.0
   Compiling serde_with v3.23.0
   Compiling memoffset v0.9.1
   Compiling fs-err v3.3.1
   Compiling dpi v0.1.2
   Compiling wayland-sys v0.31.11
   Compiling socket2 v0.6.5
   Compiling mio v1.2.3
   Compiling mac v0.1.1
   Compiling typenum v1.20.1
   Compiling unicode-width v0.2.2
   Compiling clap_lex v1.1.0
   Compiling subtle v2.6.1
   Compiling clap_builder v4.6.6
   Compiling console v0.16.4
   Compiling tauri-utils v3.0.0-alpha.0
   Compiling futf v0.1.5
   Compiling tokio v1.53.1
   Compiling markup5ever v0.14.1
   Compiling ureq-proto v0.6.2
   Compiling phf_macros v0.10.0
   Compiling phf_codegen v0.8.0
   Compiling xattr v1.6.1
   Compiling cssparser v0.29.6
   Compiling webpki-roots v1.0.9
   Compiling field-offset v0.3.6
   Compiling socks v0.3.4
   Compiling gtk4-sys v0.11.4
   Compiling wayland-backend v0.3.17
   Compiling keyboard-types v0.8.3
   Compiling toml_edit v0.25.13+spec-1.1.0
   Compiling clap_derive v4.6.4
   Compiling x11-dl v2.21.0
   Compiling filetime v0.2.29
   Compiling unit-prefix v0.5.2
   Compiling raw-window-handle v0.6.2
   Compiling option-ext v0.2.0
   Compiling utf8-zero v0.8.1
   Compiling libbz2-rs-sys v0.2.5
   Compiling utf-8 v0.7.6
   Compiling tendril v0.4.3
   Compiling ureq v3.4.1
   Compiling clap v4.6.6
   Compiling bzip2 v0.6.1
   Compiling dirs-sys v0.5.0
   Compiling tar v0.4.46
   Compiling indicatif v0.18.6
   Compiling proc-macro-crate v3.5.0
   Compiling phf v0.10.1
   Compiling selectors v0.24.0
   Compiling string_cache v0.8.9
   Compiling http-body v1.1.0
   Compiling graphene-rs v0.22.8
   Compiling phf v0.11.3
   Compiling embed-resource v3.0.11
   Compiling time-macros v0.2.32
   Compiling miniz_oxide v0.8.9
   Compiling fdeflate v0.3.7
   Compiling cssparser-macros v0.6.1
   Compiling quick-xml v0.41.0
   Compiling wayland-client v0.31.15
   Compiling nodrop v0.1.14
   Compiling scoped-tls v1.0.1
   Compiling downcast-rs v1.2.1
   Compiling convert_case v0.4.0
   Compiling sha1_smol v1.0.1
   Compiling matches v0.1.10
   Compiling download-cef v2.3.2
   Compiling wayland-scanner v0.31.11
   Compiling derive_more v0.99.20
   Compiling servo_arc v0.2.0
   Compiling gsk4 v0.11.4
   Compiling tauri-winres v0.3.6
   Compiling gtk4-macros v0.11.4
   Compiling dirs v6.0.0
   Compiling crypto-common v0.1.7
   Compiling block-buffer v0.10.4
   Compiling phf v0.8.0
   Compiling fxhash v0.2.1
   Compiling gdk4-wayland-sys v0.11.0
   Compiling gdk4-x11-sys v0.11.0
   Compiling cargo_toml v1.0.1
   Compiling cmake v0.1.58
   Compiling match_token v0.1.0
   Compiling crossbeam-utils v0.8.23
   Compiling base64 v0.22.1
   Compiling tower-service v0.3.3
   Compiling xkeysym v0.2.1
   Compiling try-lock v0.2.5
   Compiling cursor-icon v1.2.0
   Compiling smol_str v0.3.6
   Compiling winit-core v0.31.0-beta.3
   Compiling xkbcommon-dl v0.4.2
   Compiling want v0.3.1
   Compiling tauri-build v3.0.0-alpha.0
   Compiling html5ever v0.29.1
   Compiling cef-dll-sys v151.8.1+151.3.24
   Compiling gtk4 v0.11.4
   Compiling digest v0.10.7
   Compiling png v0.17.16
   Compiling gethostname v1.1.0
   Compiling polling v3.11.0
   Compiling cookie v0.18.2
   Compiling sync_wrapper v1.0.2
   Compiling atomic-waker v1.1.2
   Compiling tower-layer v0.3.3
   Compiling x11rb-protocol v0.13.2
   Compiling as-raw-xcb-connection v1.0.1
   Compiling xcursor v0.3.11
   Compiling cpufeatures v0.2.17
   Compiling sha2 v0.10.9
   Compiling tower v0.5.3
   Compiling hyper v1.11.1
   Compiling wayland-protocols v0.32.13
   Compiling calloop v0.14.4
   Compiling ico v0.5.0
   Compiling kuchikiki v0.8.8-speedreader
   Compiling tauri v3.0.0-alpha.0
   Compiling winit-common v0.31.0-beta.3
   Compiling png v0.18.1
   Compiling x11rb v0.13.2
   Compiling getrandom v0.3.4
   Compiling bytemuck v1.25.2
   Compiling tauri-runtime v3.0.0-alpha.0
   Compiling muda v0.20.0
   Compiling futures-sink v0.3.34
   Compiling cfg_aliases v0.2.2
   Compiling ipnet v2.12.2
   Compiling hyper-util v0.1.20
   Compiling tauri-winit v0.31.0-beta.3
   Compiling tokio-util v0.7.19
   Compiling tauri-winit-x11 v0.31.0-beta.3
   Compiling tauri-codegen v3.0.0-alpha.0
   Compiling crossbeam-channel v0.5.17
   Compiling gdk4-x11 v0.11.4
   Compiling gdk4-wayland v0.11.4
   Compiling tower-http v0.6.11
   Compiling http-body-util v0.1.5
   Compiling serialize-to-javascript-impl v0.1.2
   Compiling cargo-platform v0.3.3
   Compiling cargo_metadata v0.23.1
   Compiling serialize-to-javascript v0.1.2
   Compiling reqwest v0.13.4
   Compiling tauri-winit-gtk4 v0.31.0-beta.3
   Compiling tauri-macros v3.0.0-alpha.0
   Compiling dlopen2_derive v0.4.3
   Compiling serde_repr v0.1.21
   Compiling mime v0.3.17
   Compiling tauri-runtime-cef v3.0.0-alpha.0 (/home/runner/work/tauri/tauri/target/package/tauri-runtime-cef-3.0.0-alpha.0)
   Compiling dlopen2 v0.8.2
   Compiling dioxus-debug-cell v0.1.1
   Compiling cef v151.8.1+151.3.24
    Finished `dev` profile [unoptimized + debuginfo] target(s) in 3m 12s
   Uploading tauri-runtime-cef v3.0.0-alpha.0 (/home/runner/work/tauri/tauri/crates/tauri-runtime-cef)
    Uploaded tauri-runtime-cef v3.0.0-alpha.0 to registry `crates-io`
note: waiting for tauri-runtime-cef v3.0.0-alpha.0 to be available at registry `crates-io`
help: you may press ctrl-c to skip waiting; the crate should be available shortly
   Published tauri-runtime-cef v3.0.0-alpha.0 at registry `crates-io`
2 days ago
tauri

tauri-cli v3.0.0-alpha.0

Cargo Audit

Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
      Loaded 1243 security advisories (from /home/runner/.cargo/advisory-db)
    Updating crates.io index
    Scanning Cargo.lock for vulnerabilities (1217 crate dependencies)
Crate:     fxhash
Version:   0.2.1
Warning:   unmaintained
Title:     fxhash - no longer maintained
Date:      2025-09-05
ID:        RUSTSEC-2025-0057
URL:       https://rustsec.org/advisories/RUSTSEC-2025-0057

Crate:     paste
Version:   1.0.15
Warning:   unmaintained
Title:     paste - no longer maintained
Date:      2024-10-07
ID:        RUSTSEC-2024-0436
URL:       https://rustsec.org/advisories/RUSTSEC-2024-0436

Crate:     rustls-pemfile
Version:   2.2.0
Warning:   unmaintained
Title:     rustls-pemfile is unmaintained
Date:      2025-11-28
ID:        RUSTSEC-2025-0134
URL:       https://rustsec.org/advisories/RUSTSEC-2025-0134

Crate:     rustybuzz
Version:   0.20.1
Warning:   unmaintained
Title:     `rustybuzz` is unmaintained
Date:      2026-07-11
ID:        RUSTSEC-2026-0206
URL:       https://rustsec.org/advisories/RUSTSEC-2026-0206

Crate:     ttf-parser
Version:   0.25.1
Warning:   unmaintained
Title:     `ttf-parser` is unmaintained
Date:      2026-06-28
ID:        RUSTSEC-2026-0192
URL:       https://rustsec.org/advisories/RUSTSEC-2026-0192

warning: 5 allowed warnings found

[3.0.0-alpha.0]

Enhancements

  • 84a37feed When a captured command fails, include its stderr in the error message.

Bug Fixes

  • b30c16623 (#15778) Respect the CARGO_BUILD_TARGET environment variable when resolving the build target, matching Cargo's precedence over build.target in .cargo/config.toml.
  • 8e9376f0c (#15984) Build macOS CEF helpers from the application's resolved CEF crate sources. Preserve Git and local patches. Do not use the framework version as a Rust crate version.

What's Changed

Dependencies

  • Upgraded to tauri-utils@3.0.0-alpha.0
  • Upgraded to tauri-bundler@3.0.0-alpha.0
  • Upgraded to tauri-macos-sign@3.0.0-alpha.0

Breaking Changes

  • 1e5ba7b53 (#15985) The CLI detects the webview runtime (wry, CEF or other) from the tauri-runtime-wry and tauri-runtime-cef dependencies of the app manifest instead of the removed cef feature of tauri:

    • The webkit2gtk package dependencies of the Debian and RPM packages and the WebView2 installation step of the Windows installers are only added when the app uses wry.
    • The CEF files, code signing entitlements and macOS dev flow are only used when the app uses CEF.
    • Nothing runtime-specific is done for other runtimes.
    • The app and plugin templates add the tauri-runtime-wry dependency and select it with tauri::Builder::default().runtime(tauri_runtime_wry::Wry::default()).

Cargo Publish

Updating crates.io index
   Packaging tauri-cli v3.0.0-alpha.0 (/home/runner/work/tauri/tauri/crates/tauri-cli)
    Updating crates.io index
    Packaged 281 files, 3.1MiB (1.9MiB compressed)
   Verifying tauri-cli v3.0.0-alpha.0 (/home/runner/work/tauri/tauri/crates/tauri-cli)
 Downloading crates ...
  Downloaded aead v0.5.2
  Downloaded ascii-canvas v4.0.0
  Downloaded aligned-vec v0.6.4
  Downloaded aligned v0.4.3
  Downloaded argon2 v0.5.3
  Downloaded axum-core v0.5.6
  Downloaded async-trait v0.1.92
  Downloaded av1-grain v0.2.5
  Downloaded avif-serialize v0.8.9
  Downloaded ahash v0.8.12
  Downloaded file-id v0.2.3
  Downloaded float-cmp v0.9.0
  Downloaded fax v0.2.7
  Downloaded ff v0.13.1
  Downloaded aes v0.8.4
  Downloaded aes-gcm v0.10.3
  Downloaded axum v0.8.9
  Downloaded derive_builder_core v0.20.2
  Downloaded des v0.8.1
  Downloaded av-scenechange v0.14.1
  Downloaded data-url v0.3.2
  Downloaded dragonbox_ecma v0.1.12
  Downloaded fancy-regex v0.19.1
  Downloaded english-numbers v0.3.3
  Downloaded base64 v0.13.1
  Downloaded base64ct v1.8.3
  Downloaded const-oid v0.10.2
  Downloaded der v0.7.10
  Downloaded derive_builder v0.20.2
  Downloaded deunicode v1.6.2
  Downloaded dsa v0.6.3
  Downloaded ecdsa v0.16.9
  Downloaded ed25519 v2.2.3
  Downloaded env_logger v0.11.11
  Downloaded arg_enum_proc_macro v0.3.4
  Downloaded as-slice v0.2.1
  Downloaded base16ct v0.2.0
  Downloaded bitstream-io v4.10.0
  Downloaded block-buffer v0.12.1
  Downloaded block-padding v0.3.3
  Downloaded blowfish v0.9.1
  Downloaded built v0.8.1
  Downloaded cast5 v0.11.1
  Downloaded cfb-mode v0.8.2
  Downloaded clap_complete v4.6.9
  Downloaded color_quant v1.1.0
  Downloaded colored v3.1.1
  Downloaded common-path v1.0.0
  Downloaded compact_str v0.9.1
  Downloaded const-oid v0.9.6
  Downloaded ctrlc v3.5.2
  Downloaded darling_macro v0.20.11
  Downloaded dbl v0.3.2
  Downloaded derive_builder_macro v0.20.2
  Downloaded digest v0.11.3
  Downloaded eax v0.5.0
  Downloaded ecb v0.1.2
  Downloaded ed25519-dalek v2.2.0
  Downloaded env_filter v2.0.0
  Downloaded equator v0.4.2
  Downloaded equator-macro v0.4.2
  Downloaded bit_field v0.10.3
  Downloaded cow-utils v0.1.3
  Downloaded email_address v0.2.9
  Downloaded ar v0.9.0
  Downloaded camellia v0.1.0
  Downloaded cbc v0.1.2
  Downloaded crypto-common v0.2.2
  Downloaded include_dir v0.7.4
  Downloaded idea v0.5.1
  Downloaded bytecount v0.6.9
  Downloaded inotify-sys v0.1.8
  Downloaded fluent-uri v0.4.1
  Downloaded hmac v0.12.1
  Downloaded freedesktop_entry_parser v2.0.0
  Downloaded group v0.13.0
  Downloaded jsonrpsee-types v0.26.0
  Downloaded jsonschema-value v0.49.9
  Downloaded keccak v0.1.6
  Downloaded bytesize v2.7.0
  Downloaded dialoguer v0.12.0
  Downloaded fontdb v0.23.0
  Downloaded fraction v0.15.4
  Downloaded futures-timer v3.0.4
  Downloaded generic-array v1.4.5
  Downloaded globset v0.4.20
  Downloaded itertools v0.15.0
  Downloaded java-properties v2.0.0
  Downloaded json5 v0.4.1
  Downloaded jsonrpsee v0.26.0
  Downloaded jsonschema-regex v0.49.9
  Downloaded castaway v0.2.4
  Downloaded core_maths v0.1.1
  Downloaded ct-codecs v1.1.7
  Downloaded ctr v0.9.2
  Downloaded curve25519-dalek-derive v0.1.1
  Downloaded ena v0.14.4
  Downloaded enum-display-derive v0.1.1
  Downloaded enum-primitive-derive v0.3.0
  Downloaded fontconfig-parser v0.5.8
  Downloaded futures v0.3.34
  Downloaded ghash v0.5.1
  Downloaded half v2.7.1
  Downloaded image-webp v0.2.4
  Downloaded inotify v0.11.5
  Downloaded inout v0.1.4
  Downloaded jsonrpsee-client-transport v0.26.0
  Downloaded jsonrpsee-server v0.26.0
  Downloaded lebe v0.5.3
  Downloaded local-ip-address v0.6.13
  Downloaded neli-proc-macros v0.2.2
  Downloaded notify v8.2.0
  Downloaded opaque-debug v0.3.1
  Downloaded pastey v0.1.1
  Downloaded phf v0.14.0
  Downloaded phf_generator v0.14.0
  Downloaded ripemd v0.1.3
  Downloaded sec1 v0.7.3
  Downloaded serde_path_to_error v0.1.20
  Downloaded serde_urlencoded v0.7.1
  Downloaded serdect v0.2.0
  Downloaded simplecss v0.2.2
  Downloaded strict-num v0.1.1
  Downloaded strum v0.28.0
  Downloaded strum_macros v0.28.0
  Downloaded sublime_fuzzy v0.7.0
  Downloaded sval_fmt v2.22.0
  Downloaded sval_nested v2.22.0
  Downloaded arrayref v0.3.9
  Downloaded bit-set v0.9.1
  Downloaded bit-vec v0.9.1
  Downloaded blake2 v0.10.6
  Downloaded borrow-or-share v0.2.4
  Downloaded buffered-reader v1.4.1
  Downloaded byteorder-lite v0.1.0
  Downloaded cipher v0.4.4
  Downloaded cmac v0.7.2
  Downloaded colored v2.2.0
  Downloaded crypto-bigint v0.5.5
  Downloaded cx448 v0.1.1
  Downloaded darling v0.20.11
  Downloaded data-encoding v2.11.1
  Downloaded duct v1.1.2
  Downloaded elf v0.8.0
  Downloaded elliptic-curve v0.13.8
  Downloaded euclid v0.22.14
  Downloaded hkdf v0.12.4
  Downloaded maybe-rayon v0.1.1
  Downloaded memsec v0.7.0
  Downloaded oxc_data_structures v0.110.0
  Downloaded p256 v0.13.2
  Downloaded paste v1.0.15
  Downloaded pbkdf2 v0.12.2
  Downloaded pest_derive v2.9.1
  Downloaded pest_generator v2.9.1
  Downloaded pest_meta v2.9.1
  Downloaded pkcs8 v0.10.2
  Downloaded roxmltree v0.20.0
  Downloaded sval v2.22.0
  Downloaded sval_buffer v2.22.0
  Downloaded bitvec v1.1.1
  Downloaded bumpalo v3.20.3
  Downloaded css-color v0.2.8
  Downloaded darling_core v0.20.11
  Downloaded exr v1.74.2
  Downloaded imagesize v0.14.0
  Downloaded lalrpop-util v0.23.1
  Downloaded nonmax v0.5.5
  Downloaded num v0.4.3
  Downloaded oxc_ecmascript v0.110.0
  Downloaded oxc_parser v0.110.0
  Downloaded oxc_regular_expression v0.110.0
  Downloaded oxc_span v0.110.0
  Downloaded oxc_syntax v0.110.0
  Downloaded password-hash v0.5.0
  Downloaded path_abs v0.5.1
  Downloaded phf_macros v0.14.0
  Downloaded phf_shared v0.14.0
  Downloaded pico-args v0.5.0
  Downloaded pin-project v1.1.13
  Downloaded polycool v0.4.0
  Downloaded polyval v0.6.2
  Downloaded profiling v1.0.18
  Downloaded quick-error v2.0.1
  Downloaded route-recognizer v0.3.1
  Downloaded scrypt v0.11.0
  Downloaded slotmap v1.1.1
  Downloaded soketto v0.8.1
  Downloaded cargo-mobile2 v0.22.5
  Downloaded curve25519-dalek v4.1.3
  Downloaded encoding_rs v0.8.40
  Downloaded md-5 v0.10.6
  Downloaded multiversion v0.8.0
  Downloaded num-derive v0.5.1
  Downloaded num-iter v0.1.46
  Downloaded os_pipe v1.2.3
  Downloaded outref v0.5.2
  Downloaded oxc_ast_macros v0.110.0
  Downloaded p521 v0.13.3
  Downloaded pem-rfc7468 v0.7.0
  Downloaded pest v2.9.1
  Downloaded pkcs1 v0.7.5
  Downloaded profiling-procmacros v1.0.18
  Downloaded pulp v0.22.3
  Downloaded qoi v0.4.1
  Downloaded rtoolbox v0.0.6
  Downloaded salsa20 v0.10.2
  Downloaded serde-value v0.7.0
  Downloaded oxc_diagnostics v0.110.0
  Downloaded oxc_estree v0.110.0
  Downloaded oxc_index v4.1.0
  Downloaded rsa v0.9.10
  Downloaded funty v2.0.0
  Downloaded getset v0.1.7
  Downloaded httpdate v1.0.3
  Downloaded jsonrpsee-ws-client v0.26.0
  Downloaded multiversion-macros v0.8.0
  Downloaded noop_proc_macro v0.3.0
  Downloaded num-derive v0.4.2
  Downloaded num-integer v0.1.47
  Downloaded ordered-float v2.10.1
  Downloaded pulp-wasm-simd-flag v0.1.1
  Downloaded radium v0.7.0
  Downloaded rfc6979 v0.4.0
  Downloaded sha2 v0.11.0
  Downloaded shared_child v1.1.2
  Downloaded shared_thread v0.2.1
  Downloaded sigchld v0.2.5
  Downloaded smawk v0.3.3
  Downloaded spin v0.9.9
  Downloaded spki v0.7.3
  Downloaded sval_dynamic v2.22.0
  Downloaded sval_json v2.22.0
  Downloaded sval_ref v2.22.0
  Downloaded tap v1.0.1
  Downloaded value-bag-serde1 v1.14.1
  Downloaded value-bag-sval2 v1.14.1
  Downloaded vlq v0.5.1
  Downloaded imgref v1.12.3
  Downloaded include_dir_macros v0.7.4
  Downloaded loop9 v0.1.5
  Downloaded magic_string v0.3.4
  Downloaded md5 v0.8.1
  Downloaded notify-debouncer-full v0.7.0
  Downloaded notify-types v2.1.0
  Downloaded num-cmp v0.1.0
  Downloaded num-order v1.2.0
  Downloaded num-rational v0.4.2
  Downloaded ocb3 v0.1.0
  Downloaded os_info v3.15.0
  Downloaded oxc-miette-derive v2.7.1
  Downloaded p384 v0.13.1
  Downloaded primeorder v0.13.6
  Downloaded rand_chacha v0.9.0
  Downloaded rand_core v0.9.5
  Downloaded ravif v0.13.0
  Downloaded reborrow v0.5.5
  Downloaded rgb v0.8.53
  Downloaded rpassword v7.5.4
  Downloaded rustybuzz v0.20.1
  Downloaded sha1 v0.11.0
  Downloaded signature v2.2.0
  Downloaded simd_helpers v0.1.0
  Downloaded svgtypes v0.16.1
  Downloaded target-features v0.1.6
  Downloaded terminal_size v0.4.4
  Downloaded tokio-macros v2.7.2
  Downloaded ucd-trie v0.1.7
  Downloaded vsimd v0.8.0
  Downloaded gif v0.14.2
  Downloaded hybrid-array v0.4.14
  Downloaded ignore v0.4.33
  Downloaded itertools v0.14.0
  Downloaded matchit v0.8.4
  Downloaded minisign v0.9.1
  Downloaded num-complex v0.4.6
  Downloaded num-modular v0.6.5
  Downloaded pin-project-internal v1.1.13
  Downloaded signal-hook-registry v1.4.8
  Downloaded std_prelude v0.2.12
  Downloaded term v1.2.1
  Downloaded tiny-skia-path v0.12.0
  Downloaded unicode-script v0.5.8
  Downloaded zeroize_derive v1.5.0
  Downloaded jsonrpsee-core v0.26.0
  Downloaded micromap v0.3.0
  Downloaded neli v0.7.4
  Downloaded no_std_io2 v0.9.4
  Downloaded rand v0.9.5
  Downloaded referencing v0.49.9
  Downloaded resvg v0.47.0
  Downloaded roxmltree v0.21.1
  Downloaded sha1collisiondetection v0.3.4
  Downloaded signal-hook v0.4.4
  Downloaded stfu8 v0.2.7
  Downloaded textwrap v0.16.2
  Downloaded tokio-stream v0.1.19
  Downloaded twofish v0.7.1
  Downloaded unicode-bidi v0.3.18
  Downloaded unicode-id-start v1.4.0
  Downloaded unicode-properties v0.1.4
  Downloaded unicode-vo v0.1.0
  Downloaded universal-hash v0.5.1
  Downloaded uuid-simd v0.8.0
  Downloaded value-bag v1.14.1
  Downloaded xmlwriter v0.1.0
  Downloaded oxc_allocator v0.110.0
  Downloaded pxfm v0.1.30
  Downloaded usvg v0.47.0
  Downloaded which v8.0.6
  Downloaded handlebars v6.4.4
  Downloaded num-bigint v0.4.8
  Downloaded oxc-miette v2.7.1
  Downloaded tiff v0.11.3
  Downloaded tungstenite v0.29.0
  Downloaded unicode-ccc v0.4.0
  Downloaded unicode-segmentation v1.13.3
  Downloaded wasm-bindgen-shared v0.2.128
  Downloaded x25519-dalek v2.0.1
  Downloaded y4m v0.8.0
  Downloaded zerocopy-derive v0.8.56
  Downloaded zstd-safe v7.3.0
  Downloaded zune-core v0.5.3
  Downloaded zune-inflate v0.2.54
  Downloaded image v0.25.10
  Downloaded nom v8.0.0
  Downloaded num-bigint-dig v0.8.6
  Downloaded raw-cpuid v11.6.0
  Downloaded seq-macro v0.3.6
  Downloaded tauri-icns v0.1.0
  Downloaded zopfli v0.8.3
  Downloaded libm v0.2.16
  Downloaded ryu v1.0.23
  Downloaded kurbo v0.13.1
  Downloaded rpm-version v0.5.1
  Downloaded unicode-xid v0.2.6
  Downloaded wasm-bindgen-macro-support v0.2.128
  Downloaded zstd-sys v2.1.0+zstd.1.5.7
  Downloaded moxcms v0.8.1
  Downloaded oxc_ast v0.110.0
  Downloaded serde_fmt v1.1.0
  Downloaded tokio-tungstenite v0.29.0
  Downloaded ttf-parser v0.25.1
  Downloaded unicode-linebreak v0.1.5
  Downloaded zip v8.6.0
  Downloaded lalrpop v0.23.1
  Downloaded sval_serde v2.22.0
  Downloaded wyz v0.5.1
  Downloaded unicode-general-category v1.1.0
  Downloaded tiny-skia v0.12.0
  Downloaded v_frame v0.3.9
  Downloaded xxhash-rust v0.8.18
  Downloaded zstd v0.13.3
  Downloaded nix v0.31.3
  Downloaded typed-path v0.12.3
  Downloaded wasm-bindgen-macro v0.2.128
  Downloaded weezl v0.1.12
  Downloaded unicode-bidi-mirroring v0.4.0
  Downloaded jsonschema v0.49.9
  Downloaded rpm v0.28.0
  Downloaded wasm-bindgen v0.2.128
  Downloaded zune-jpeg v0.5.15
  Downloaded rav1e v0.8.1
  Downloaded sha3 v0.10.9
  Downloaded sequoia-openpgp v2.3.0
  Downloaded tauri-bundler v3.0.0-alpha.0
   Compiling proc-macro2 v1.0.107
   Compiling libc v0.2.189
   Compiling typenum v1.20.1
   Compiling generic-array v0.14.7
   Compiling serde_core v1.0.229
   Compiling quote v1.0.47
   Compiling subtle v2.6.1
   Compiling syn v2.0.119
   Compiling syn v3.0.5
   Compiling getrandom v0.2.17
   Compiling rand_core v0.6.4
   Compiling value-bag v1.14.1
   Compiling log v0.4.34
   Compiling serde v1.0.229
   Compiling allocator-api2 v0.2.21
   Compiling const-oid v0.9.6
   Compiling foldhash v0.2.0
   Compiling smallvec v1.16.0
   Compiling hashbrown v0.17.1
   Compiling bitflags v2.13.1
   Compiling libm v0.2.16
   Compiling indexmap v2.14.2
   Compiling phf_shared v0.13.1
   Compiling serde_json v1.0.151
   Compiling num-traits v0.2.19
   Compiling zerocopy v0.8.56
   Compiling serde_derive v1.0.229
   Compiling thiserror-impl v2.0.20
   Compiling zeroize_derive v1.5.0
   Compiling zerocopy-derive v0.8.56
   Compiling zeroize v1.9.0
   Compiling thiserror v2.0.20
   Compiling crypto-common v0.1.7
   Compiling block-buffer v0.10.4
   Compiling digest v0.10.7
   Compiling bytes v1.12.1
   Compiling synstructure v0.13.2
   Compiling block-padding v0.3.3
   Compiling inout v0.1.4
   Compiling cipher v0.4.4
   Compiling http v1.5.0
   Compiling zerofrom-derive v0.1.7
   Compiling yoke-derive v0.8.2
   Compiling phf_generator v0.13.1
   Compiling getrandom v0.3.4
   Compiling zerofrom v0.1.8
   Compiling simd-adler32 v0.3.10
   Compiling num-integer v0.1.47
   Compiling zerovec-derive v0.11.6
   Compiling yoke v0.8.3
   Compiling rustversion v1.0.23
   Compiling base64ct v1.8.3
   Compiling jobserver v0.1.35
   Compiling displaydoc v0.2.7
   Compiling futures-core v0.3.34
   Compiling rustix v1.1.4
   Compiling zerovec v0.11.8
   Compiling cc v1.4.5
   Compiling ppv-lite86 v0.2.21
   Compiling aho-corasick v1.1.5
   Compiling bytemuck v1.25.2
   Compiling adler2 v2.0.1
   Compiling linux-raw-sys v0.12.1
   Compiling crc32fast v1.5.1
   Compiling pem-rfc7468 v0.7.0
   Compiling parking_lot_core v0.9.12
   Compiling parking_lot v0.12.5
   Compiling regex-automata v0.4.18
   Compiling der v0.7.10
   Compiling tinystr v0.8.4
   Compiling hmac v0.12.1
   Compiling mio v1.2.3
   Compiling rustc-hash v2.1.3
   Compiling futures-io v0.3.34
   Compiling icu_locale_core v2.3.0
   Compiling spki v0.7.3
   Compiling miniz_oxide v0.9.1
   Compiling potential_utf v0.1.6
   Compiling zerotrie v0.2.5
   Compiling zlib-rs v0.6.7
   Compiling crossbeam-utils v0.8.23
   Compiling radium v0.7.0
   Compiling icu_provider v2.3.1
   Compiling icu_collections v2.3.0
   Compiling pkcs8 v0.10.2
   Compiling num-bigint v0.4.8
   Compiling phf_macros v0.13.1
   Compiling tokio-macros v2.7.2
   Compiling socket2 v0.6.5
   Compiling crossbeam-epoch v0.9.21
   Compiling unicode-width v0.2.2
   Compiling tap v1.0.1
   Compiling wyz v0.5.1
   Compiling tokio v1.53.1
   Compiling phf v0.13.1
   Compiling futures-channel v0.3.34
   Compiling rand_core v0.9.5
   Compiling crossbeam-deque v0.8.8
   Compiling spin v0.9.9
   Compiling arrayvec v0.7.8
   Compiling funty v2.0.0
   Compiling flate2 v1.1.10
   Compiling bitvec v1.1.1
   Compiling lazy_static v1.5.0
   Compiling rand_chacha v0.9.0
   Compiling icu_normalizer v2.3.0
   Compiling icu_properties v2.3.0
   Compiling regex v1.13.1
   Compiling rand_chacha v0.3.1
   Compiling signature v2.2.0
   Compiling tracing-attributes v0.1.31
   Compiling getrandom v0.4.3
   Compiling rand_core v0.10.1
   Compiling base16ct v0.2.0
   Compiling ff v0.13.1
   Compiling serdect v0.2.0
   Compiling rand v0.8.8
   Compiling idna_adapter v1.2.2
   Compiling rand v0.9.5
   Compiling num-rational v0.4.2
   Compiling tracing v0.1.44
   Compiling phf_codegen v0.13.1
   Compiling futures-macro v0.3.34
   Compiling semver v1.0.28
   Compiling futures-task v0.3.34
   Compiling tokio-util v0.7.19
   Compiling futures-util v0.3.34
   Compiling idna v1.1.0
   Compiling sec1 v0.7.3
   Compiling group v0.13.0
   Compiling hkdf v0.12.4
   Compiling terminal_size v0.4.4
   Compiling ring v0.17.14
   Compiling darling_core v0.20.11
   Compiling num-iter v0.1.46
   Compiling http-body v1.1.0
   Compiling sha2 v0.10.9
   Compiling sha1 v0.10.7
   Compiling crypto-bigint v0.5.5
   Compiling either v1.18.0
   Compiling unicode-linebreak v0.1.5
   Compiling rayon-core v1.13.0
   Compiling smawk v0.3.3
   Compiling textwrap v0.16.2
   Compiling elliptic-curve v0.13.8
   Compiling num-complex v0.4.6
   Compiling darling_macro v0.20.11
   Compiling form_urlencoded v1.2.2
   Compiling rustls-pki-types v1.15.1
   Compiling equator-macro v0.4.2
   Compiling ucd-trie v0.1.7
   Compiling ryu v1.0.23
   Compiling keccak v0.1.6
   Compiling equator v0.4.2
   Compiling pest v2.9.1
   Compiling darling v0.20.11
   Compiling rustc_version v0.4.1
   Compiling rfc6979 v0.4.0
   Compiling miniz_oxide v0.8.9
   Compiling string_cache_codegen v0.6.1
   Compiling oxc-miette-derive v2.7.1
   Compiling nom v8.0.0
   Compiling sync_wrapper v1.0.2
   Compiling untrusted v0.9.0
   Compiling regex-syntax v0.8.11
   Compiling foldhash v0.1.5
   Compiling lalrpop-util v0.23.1
   Compiling paste v1.0.15
   Compiling unicode-segmentation v1.13.3
   Compiling owo-colors v4.4.0
   Compiling zstd-sys v2.1.0+zstd.1.5.7
   Compiling oxc-miette v2.7.1
   Compiling hashbrown v0.15.5
   Compiling ref-cast v1.0.27
   Compiling pest_meta v2.9.1
   Compiling web_atoms v0.2.6
   Compiling curve25519-dalek v4.1.3
   Compiling derive_builder_core v0.20.2
   Compiling aligned-vec v0.6.4
   Compiling http-body-util v0.1.5
   Compiling castaway v0.2.4
   Compiling fdeflate v0.3.7
   Compiling ctr v0.9.2
   Compiling aead v0.5.2
   Compiling universal-hash v0.5.1
   Compiling ref-cast-impl v1.0.27
   Compiling hashbrown v0.16.1
   Compiling opaque-debug v0.3.1
   Compiling bit-vec v0.9.1
   Compiling sha1_smol v1.0.1
   Compiling target-features v0.1.6
   Compiling num-bigint-dig v0.8.6
   Compiling oxc_data_structures v0.110.0
   Compiling term v1.2.1
   Compiling fixedbitset v0.5.7
   Compiling static_assertions v1.1.0
   Compiling compact_str v0.9.1
   Compiling oxc_allocator v0.110.0
   Compiling petgraph v0.8.3
   Compiling ascii-canvas v4.0.0
   Compiling ena v0.14.4
   Compiling bit-set v0.9.1
   Compiling rustls v0.23.44
   Compiling polyval v0.6.2
   Compiling oxc_ast_macros v0.110.0
   Compiling derive_builder_macro v0.20.2
   Compiling v_frame v0.3.9
   Compiling string_cache v0.9.0
   Compiling rustls-webpki v0.103.15
   Compiling sha3 v0.10.9
   Compiling pest_generator v2.9.1
   Compiling tower v0.5.3
   Compiling ecdsa v0.16.9
   Compiling rayon v1.12.0
   Compiling url v2.5.8
   Compiling primeorder v0.13.6
   Compiling itertools v0.14.0
   Compiling darling_core v0.24.1
   Compiling pin-project-internal v1.1.13
   Compiling curve25519-dalek-derive v0.1.1
   Compiling as-slice v0.2.1
   Compiling errno v0.3.14
   Compiling hybrid-array v0.4.14
   Compiling signal-hook v0.4.4
   Compiling openssl-probe v0.2.1
   Compiling winnow v1.0.4
   Compiling unicode-xid v0.2.6
   Compiling bit-vec v0.8.0
   Compiling built v0.8.1
   Compiling cow-utils v0.1.3
   Compiling av-scenechange v0.14.1
   Compiling oxc_estree v0.110.0
   Compiling dragonbox_ecma v0.1.12
   Compiling quick-error v2.0.1
   Compiling oxc_span v0.110.0
   Compiling darling_macro v0.24.1
   Compiling h2 v0.4.19
   Compiling toml_parser v1.1.3+spec-1.1.0
   Compiling rav1e v0.8.1
   Compiling bit-set v0.8.0
   Compiling lalrpop v0.23.1
   Compiling rustls-native-certs v0.8.4
   Compiling pin-project v1.1.13
   Compiling signal-hook-registry v1.4.8
   Compiling aligned v0.4.3
   Compiling pest_derive v2.9.1
   Compiling derive_builder v0.20.2
   Compiling ghash v0.5.1
   Compiling uuid v1.26.0
   Compiling num v0.4.3
   Compiling futures v0.3.34
   Compiling tokio-stream v0.1.19
   Compiling selectors v0.38.0
   Compiling tendril v0.5.1
   Compiling jsonrpsee-types v0.26.0
   Compiling aes v0.8.4
   Compiling dbl v0.3.2
   Compiling derive_more-impl v2.1.1
   Compiling arg_enum_proc_macro v0.3.4
   Compiling profiling-procmacros v1.0.18
   Compiling cssparser-macros v0.7.1
   Compiling async-trait v0.1.92
   Compiling core_maths v0.1.1
   Compiling serde_spanned v1.1.1
   Compiling toml_datetime v1.1.1+spec-1.1.0
   Compiling os_pipe v1.2.3
   Compiling no_std_io2 v0.9.4
   Compiling ahash v0.8.12
   Compiling pulp v0.22.3
   Compiling slotmap v1.1.1
   Compiling unicode-id-start v1.4.0
   Compiling float-cmp v0.9.0
   Compiling pastey v0.1.1
   Compiling toml_writer v1.1.2+spec-1.1.0
   Compiling cpufeatures v0.3.1
   Compiling zune-core v0.5.3
   Compiling futures-timer v3.0.4
   Compiling syn v1.0.109
   Compiling dyn-clone v1.0.20
   Compiling y4m v0.8.0
   Compiling nonmax v0.5.5
   Compiling httpdate v1.0.3
   Compiling sha1collisiondetection v0.3.4
   Compiling zstd-safe v7.3.0
   Compiling weezl v0.1.12
   Compiling inotify-sys v0.1.8
   Compiling oxc_index v4.1.0
   Compiling hyper v1.11.1
   Compiling zune-jpeg v0.5.15
   Compiling jsonrpsee-core v0.26.0
   Compiling nix v0.31.3
   Compiling strict-num v0.1.1
   Compiling bitstream-io v4.10.0
   Compiling cssparser v0.37.0
   Compiling ttf-parser v0.25.1
   Compiling profiling v1.0.18
   Compiling sequoia-openpgp v2.3.0
   Compiling derive_more v2.1.1
   Compiling cmac v0.7.2
   Compiling aes-gcm v0.10.3
   Compiling markup5ever v0.39.0
   Compiling soketto v0.8.1
   Compiling rustls-platform-verifier v0.7.0
   Compiling multiversion-macros v0.8.0
   Compiling darling v0.24.1
   Compiling oxc_diagnostics v0.110.0
   Compiling crypto-common v0.2.2
   Compiling block-buffer v0.12.1
   Compiling maybe-rayon v0.1.1
   Compiling av1-grain v0.2.5
   Compiling png v0.18.1
   Compiling ureq-proto v0.6.2
   Compiling webpki-roots v1.0.9
   Compiling socks v0.3.4
   Compiling ed25519 v2.2.3
   Compiling polycool v0.4.0
   Compiling pkcs1 v0.7.5
   Compiling rgb v0.8.53
   Compiling generic-array v1.4.5
   Compiling encoding_rs v0.8.40
   Compiling half v2.7.1
   Compiling password-hash v0.5.0
   Compiling blake2 v0.10.6
   Compiling num-derive v0.4.2
   Compiling servo_arc v0.4.3
   Compiling serde_derive_internals v0.30.0
   Compiling raw-cpuid v11.6.0
   Compiling simd_helpers v0.1.0
   Compiling const-oid v0.10.2
   Compiling libbz2-rs-sys v0.2.5
   Compiling arrayref v0.3.9
   Compiling color_quant v1.1.0
   Compiling noop_proc_macro v0.3.0
   Compiling imgref v1.12.3
   Compiling data-encoding v2.11.1
   Compiling byteorder-lite v0.1.0
   Compiling tinyvec_macros v0.1.1
   Compiling pulp-wasm-simd-flag v0.1.1
   Compiling num-modular v0.6.5
   Compiling utf8-zero v0.8.1
   Compiling roxmltree v0.20.0
   Compiling reborrow v0.5.5
   Compiling portable-atomic v1.15.0
   Compiling time v0.3.55
   Compiling num-order v1.2.0
   Compiling fontconfig-parser v0.5.8
   Compiling ureq v3.4.1
   Compiling tinyvec v1.13.2
   Compiling image-webp v0.2.4
   Compiling loop9 v0.1.5
   Compiling bzip2 v0.6.1
   Compiling schemars_derive v1.2.2
   Compiling clap_builder v4.6.6
   Compiling cfb v0.14.0
   Compiling gif v0.14.2
   Compiling tiny-skia-path v0.12.0
   Compiling digest v0.11.3
   Compiling argon2 v0.5.3
   Compiling rsa v0.9.10
   Compiling kurbo v0.13.1
   Compiling ed25519-dalek v2.2.0
   Compiling cx448 v0.1.1
   Compiling oxc_regular_expression v0.110.0
   Compiling oxc_syntax v0.110.0
   Compiling multiversion v0.8.0
   Compiling serde_with_macros v3.23.0
   Compiling erased-serde v0.4.10
   Compiling sigchld v0.2.5
   Compiling html5ever v0.39.0
   Compiling eax v0.5.0
   Compiling hyper-util v0.1.20
   Compiling toml v1.1.5+spec-1.1.0
   Compiling dsa v0.6.3
   Compiling x25519-dalek v2.0.1
   Compiling p256 v0.13.2
   Compiling p521 v0.13.3
   Compiling p384 v0.13.1
   Compiling ocb3 v0.1.0
   Compiling clap_derive v4.6.4
   Compiling blowfish v0.9.1
   Compiling camellia v0.1.0
   Compiling avif-serialize v0.8.9
   Compiling console v0.16.4
   Compiling xattr v1.6.1
   Compiling zune-inflate v0.2.54
   Compiling jsonptr v0.7.1
   Compiling idea v0.5.1
   Compiling twofish v0.7.1
   Compiling cbc v0.1.2
   Compiling ecb v0.1.2
   Compiling des v0.8.1
   Compiling cfb-mode v0.8.2
   Compiling cast5 v0.11.1
   Compiling ripemd v0.1.3
   Compiling md-5 v0.10.6
   Compiling serialize-to-javascript-impl v0.1.2
   Compiling phf_shared v0.14.0
   Compiling buffered-reader v1.4.1
   Compiling filetime v0.2.29
   Compiling memmap2 v0.9.11
   Compiling bstr v1.13.1
   Compiling core_detect v1.0.0
   Compiling unicode-ccc v0.4.0
   Compiling borrow-or-share v0.2.4
   Compiling pxfm v0.1.30
   Compiling bumpalo v3.20.3
   Compiling lebe v0.5.3
   Compiling unicode-bidi-mirroring v0.4.0
   Compiling multiversion_no_op v1.0.0
   Compiling unicode-script v0.5.8
   Compiling unicode-general-category v1.1.0
   Compiling fastrand v2.5.0
   Compiling xxhash-rust v0.8.18
   Compiling memsec v0.7.0
   Compiling simdutf8 v0.1.5
   Compiling bit_field v0.10.3
   Compiling unicode-properties v0.1.4
   Compiling fax v0.2.7
   Compiling rustybuzz v0.20.1
   Compiling tiff v0.11.3
   Compiling moxcms v0.8.1
   Compiling exr v1.74.2
   Compiling tempfile v3.27.0
   Compiling zopfli v0.8.3
   Compiling globset v0.4.20
   Compiling fluent-uri v0.4.1
   Compiling dirs-sys v0.5.0
   Compiling plist v1.10.1
   Compiling fontdb v0.23.0
   Compiling tar v0.4.46
   Compiling serialize-to-javascript v0.1.2
   Compiling phf_generator v0.14.0
   Compiling fs-err v3.3.1
   Compiling clap v4.6.6
   Compiling json-patch v4.2.0
   Compiling ravif v0.13.0
   Compiling enum-display-derive v0.1.1
   Compiling inotify v0.11.5
   Compiling zstd v0.13.3
   Compiling enum-primitive-derive v0.3.0
   Compiling dom_query v0.28.0
   Compiling serde-untagged v0.1.9
   Compiling shared_child v1.1.2
   Compiling serde_with v3.23.0
   Compiling oxc_ast v0.110.0
   Compiling neli-proc-macros v0.2.2
   Compiling svgtypes v0.16.1
   Compiling schemars v1.2.2
   Compiling infer v0.22.0
   Compiling handlebars v6.4.4
   Compiling tungstenite v0.29.0
   Compiling fraction v0.15.4
   Compiling json5 v0.4.1
   Compiling urlpattern v0.6.0
   Compiling strum_macros v0.28.0
   Compiling itertools v0.15.0
   Compiling pbkdf2 v0.12.2
   Compiling qoi v0.4.1
   Compiling salsa20 v0.10.2
   Compiling getset v0.1.7
   Compiling num-derive v0.5.1
   Compiling notify-types v2.1.0
   Compiling simplecss v0.2.2
   Compiling rtoolbox v0.0.6
   Compiling which v8.0.6
   Compiling roxmltree v0.21.1
   Compiling xmlwriter v0.1.0
   Compiling data-url v0.3.2
   Compiling std_prelude v0.2.12
   Compiling imagesize v0.14.0
   Compiling rpm-version v0.5.1
   Compiling unicode-vo v0.1.0
   Compiling unicode-bidi v0.3.18
   Compiling route-recognizer v0.3.1
   Compiling shared_thread v0.2.1
   Compiling num-cmp v0.1.0
   Compiling micromap v0.3.0
   Compiling typed-path v0.12.3
   Compiling stfu8 v0.2.7
   Compiling cargo-mobile2 v0.22.5
   Compiling vsimd v0.8.0
   Compiling pico-args v0.5.0
   Compiling bytecount v0.6.9
   Compiling outref v0.5.2
   Compiling unit-prefix v0.5.2
   Compiling hex v0.4.3
   Compiling jiff-core v0.1.0
   Compiling axum-core v0.5.6
   Compiling rpm v0.28.0
   Compiling jiff v0.2.35
   Compiling zip v8.6.0
   Compiling uuid-simd v0.8.0
   Compiling indicatif v0.18.6
   Compiling png v0.17.16
   Compiling jsonschema-value v0.49.9
   Compiling usvg v0.47.0
   Compiling path_abs v0.5.1
   Compiling referencing v0.49.9
   Compiling duct v1.1.2
   Compiling jsonrpsee-server v0.26.0
   Compiling tauri-utils v3.0.0-alpha.0
   Compiling rpassword v7.5.4
   Compiling notify v8.2.0
   Compiling strum v0.28.0
   Compiling neli v0.7.4
   Compiling scrypt v0.11.0
   Compiling image v0.25.10
   Compiling tokio-tungstenite v0.29.0
   Compiling oxc_ecmascript v0.110.0
   Compiling phf_macros v0.14.0
   Compiling dirs v6.0.0
   Compiling ignore v0.4.33
   Compiling java-properties v2.0.0
   Compiling sha2 v0.11.0
   Compiling sha1 v0.11.0
   Compiling tiny-skia v0.12.0
   Compiling jsonrpsee-client-transport v0.26.0
   Compiling chacha20 v0.10.2
   Compiling fancy-regex v0.19.1
   Compiling freedesktop_entry_parser v2.0.0
   Compiling serde_urlencoded v0.7.1
   Compiling env_filter v2.0.0
   Compiling colored v2.2.0
   Compiling jsonschema-regex v0.49.9
   Compiling email_address v0.2.9
   Compiling ordered-float v2.10.1
   Compiling serde_path_to_error v0.1.20
   Compiling include_dir_macros v0.7.4
   Compiling deunicode v1.6.2
   Compiling md5 v0.8.1
   Compiling shell-words v1.1.1
   Compiling english-numbers v0.3.3
   Compiling ar v0.9.0
   Compiling base64 v0.13.1
   Compiling home v0.5.12
   Compiling file-id v0.2.3
   Compiling seq-macro v0.3.6
   Compiling tauri-cli v3.0.0-alpha.0 (/home/runner/work/tauri/tauri/target/package/tauri-cli-3.0.0-alpha.0)
   Compiling vlq v0.5.1
   Compiling bytesize v2.7.0
   Compiling ct-codecs v1.1.7
   Compiling matchit v0.8.4
   Compiling minisign v0.9.1
   Compiling axum v0.8.9
   Compiling tauri-bundler v3.0.0-alpha.0
   Compiling oxc_parser v0.110.0
   Compiling magic_string v0.3.4
   Compiling notify-debouncer-full v0.7.0
   Compiling dialoguer v0.12.0
   Compiling include_dir v0.7.4
   Compiling phf v0.14.0
   Compiling serde-value v0.7.0
   Compiling jsonschema v0.49.9
   Compiling env_logger v0.11.11
   Compiling resvg v0.47.0
   Compiling rand v0.10.2
   Compiling jsonrpsee-ws-client v0.26.0
   Compiling download-cef v2.3.2
   Compiling local-ip-address v0.6.13
   Compiling jsonrpsee v0.26.0
   Compiling tauri-icns v0.1.0
   Compiling ctrlc v3.5.2
   Compiling os_info v3.15.0
   Compiling clap_complete v4.6.9
   Compiling toml_edit v0.25.13+spec-1.1.0
   Compiling colored v3.1.1
   Compiling sublime_fuzzy v0.7.0
   Compiling elf v0.8.0
   Compiling common-path v1.0.0
   Compiling css-color v0.2.8
    Finished `dev` profile [unoptimized + debuginfo] target(s) in 2m 19s
   Uploading tauri-cli v3.0.0-alpha.0 (/home/runner/work/tauri/tauri/crates/tauri-cli)
    Uploaded tauri-cli v3.0.0-alpha.0 to registry `crates-io`
note: waiting for tauri-cli v3.0.0-alpha.0 to be available at registry `crates-io`
help: you may press ctrl-c to skip waiting; the crate should be available shortly
   Published tauri-cli v3.0.0-alpha.0 at registry `crates-io`
2 days ago
tauri

tauri-driver v2.1.0-alpha.0

Cargo Audit

Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
      Loaded 1243 security advisories (from /home/runner/.cargo/advisory-db)
    Updating crates.io index
    Scanning Cargo.lock for vulnerabilities (1217 crate dependencies)
Crate:     fxhash
Version:   0.2.1
Warning:   unmaintained
Title:     fxhash - no longer maintained
Date:      2025-09-05
ID:        RUSTSEC-2025-0057
URL:       https://rustsec.org/advisories/RUSTSEC-2025-0057

Crate:     paste
Version:   1.0.15
Warning:   unmaintained
Title:     paste - no longer maintained
Date:      2024-10-07
ID:        RUSTSEC-2024-0436
URL:       https://rustsec.org/advisories/RUSTSEC-2024-0436

Crate:     rustls-pemfile
Version:   2.2.0
Warning:   unmaintained
Title:     rustls-pemfile is unmaintained
Date:      2025-11-28
ID:        RUSTSEC-2025-0134
URL:       https://rustsec.org/advisories/RUSTSEC-2025-0134

Crate:     rustybuzz
Version:   0.20.1
Warning:   unmaintained
Title:     `rustybuzz` is unmaintained
Date:      2026-07-11
ID:        RUSTSEC-2026-0206
URL:       https://rustsec.org/advisories/RUSTSEC-2026-0206

Crate:     ttf-parser
Version:   0.25.1
Warning:   unmaintained
Title:     `ttf-parser` is unmaintained
Date:      2026-06-28
ID:        RUSTSEC-2026-0192
URL:       https://rustsec.org/advisories/RUSTSEC-2026-0192

warning: 5 allowed warnings found

[2.1.0-alpha.0]

What's Changed

Cargo Publish

Updating crates.io index
   Packaging tauri-driver v2.1.0-alpha.0 (/home/runner/work/tauri/tauri/crates/tauri-driver)
    Updating crates.io index
    Packaged 13 files, 39.0KiB (12.5KiB compressed)
   Verifying tauri-driver v2.1.0-alpha.0 (/home/runner/work/tauri/tauri/crates/tauri-driver)
 Downloading crates ...
  Downloaded signal-hook-tokio v0.4.0
   Compiling futures-sink v0.3.34
   Compiling syn v3.0.5
   Compiling futures-io v0.3.34
   Compiling slab v0.4.12
   Compiling futures-channel v0.3.34
   Compiling serde_core v1.0.229
   Compiling errno v0.3.14
   Compiling signal-hook v0.4.4
   Compiling signal-hook-registry v1.4.8
   Compiling serde_json v1.0.151
   Compiling serde v1.0.229
   Compiling tracing v0.1.44
   Compiling http-body-util v0.1.5
   Compiling which v8.0.6
   Compiling futures-macro v0.3.34
   Compiling tokio-macros v2.7.2
   Compiling serde_derive v1.0.229
   Compiling tokio v1.53.1
   Compiling futures-util v0.3.34
   Compiling futures-executor v0.3.34
   Compiling futures v0.3.34
   Compiling hyper v1.11.1
   Compiling signal-hook-tokio v0.4.0
   Compiling hyper-util v0.1.20
   Compiling tauri-driver v2.1.0-alpha.0 (/home/runner/work/tauri/tauri/target/package/tauri-driver-2.1.0-alpha.0)
    Finished `dev` profile [unoptimized + debuginfo] target(s) in 9.04s
   Uploading tauri-driver v2.1.0-alpha.0 (/home/runner/work/tauri/tauri/crates/tauri-driver)
    Uploaded tauri-driver v2.1.0-alpha.0 to registry `crates-io`
note: waiting for tauri-driver v2.1.0-alpha.0 to be available at registry `crates-io`
help: you may press ctrl-c to skip waiting; the crate should be available shortly
   Published tauri-driver v2.1.0-alpha.0 at registry `crates-io`
2 days ago
tauri

@tauri-apps/cli v3.0.0-alpha.0

[3.0.0-alpha.0]

Enhancements

  • 84a37feed When a captured command fails, include its stderr in the error message.

Bug Fixes

  • b30c16623 (#15778) Respect the CARGO_BUILD_TARGET environment variable when resolving the build target, matching Cargo's precedence over build.target in .cargo/config.toml.

What's Changed

Dependencies

  • Upgraded to tauri-cli@3.0.0-alpha.0

Breaking Changes

  • 1e5ba7b53 (#15985) The CLI detects the webview runtime (wry, CEF or other) from the tauri-runtime-wry and tauri-runtime-cef dependencies of the app manifest instead of the removed cef feature of tauri:

    • The webkit2gtk package dependencies of the Debian and RPM packages and the WebView2 installation step of the Windows installers are only added when the app uses wry.
    • The CEF files, code signing entitlements and macOS dev flow are only used when the app uses CEF.
    • Nothing runtime-specific is done for other runtimes.
    • The app and plugin templates add the tauri-runtime-wry dependency and select it with tauri::Builder::default().runtime(tauri_runtime_wry::Wry::default()).
2 days ago
tauri

tauri-build v3.0.0-alpha.0

Cargo Audit

Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
      Loaded 1243 security advisories (from /home/runner/.cargo/advisory-db)
    Updating crates.io index
    Scanning Cargo.lock for vulnerabilities (1217 crate dependencies)
Crate:     fxhash
Version:   0.2.1
Warning:   unmaintained
Title:     fxhash - no longer maintained
Date:      2025-09-05
ID:        RUSTSEC-2025-0057
URL:       https://rustsec.org/advisories/RUSTSEC-2025-0057

Crate:     paste
Version:   1.0.15
Warning:   unmaintained
Title:     paste - no longer maintained
Date:      2024-10-07
ID:        RUSTSEC-2024-0436
URL:       https://rustsec.org/advisories/RUSTSEC-2024-0436

Crate:     rustls-pemfile
Version:   2.2.0
Warning:   unmaintained
Title:     rustls-pemfile is unmaintained
Date:      2025-11-28
ID:        RUSTSEC-2025-0134
URL:       https://rustsec.org/advisories/RUSTSEC-2025-0134

Crate:     rustybuzz
Version:   0.20.1
Warning:   unmaintained
Title:     `rustybuzz` is unmaintained
Date:      2026-07-11
ID:        RUSTSEC-2026-0206
URL:       https://rustsec.org/advisories/RUSTSEC-2026-0206

Crate:     ttf-parser
Version:   0.25.1
Warning:   unmaintained
Title:     `ttf-parser` is unmaintained
Date:      2026-06-28
ID:        RUSTSEC-2026-0192
URL:       https://rustsec.org/advisories/RUSTSEC-2026-0192

warning: 5 allowed warnings found

[3.0.0-alpha.0]

New Features

  • 364a0e711 (#15882) tauri-build no longer copies the configured resources to the cargo target directory; on desktop, unbundled apps (tauri dev / cargo run) now resolve resources at runtime from their source paths instead. This means editing a resource file no longer triggers a full application rebuild, and changes to plain relative resources are picked up live by the running app.

    • When all configured resources are plain relative paths (e.g. "assets/*"), the resource directory resolves to the directory containing tauri.conf.json and files are read directly from the sources.
    • When resources are remapped (map notation, ../ or absolute paths), the bundle layout is mirrored next to the executable on the first resource directory access of each run.

    The bundle > resources configuration is now part of the config embedded by generate_context!, where it was previously stripped.

  • 33144467c (#15883) Add tauri_build::try_build_context and ContextAttributes for packages that expand tauri::generate_context! once and share the context with the rest of the workspace. It runs only what the context expansion consumes — config parsing with its rerun instructions, the OUT_DIR ACL artifacts and global API script list, the cfg aliases, and TAURI_ENV_TARGET_TRIPLE — and skips application artifact staging and executable-specific build configuration, which stay with the package that owns the binary.

Enhancements

  • 65792f536 Plugin and app build scripts now write the autogenerated command permissions to OUT_DIR instead of the crate's permissions/autogenerated folder, so they no longer need to be committed at the crate level. This applies to plugin crates (tauri-plugin) and the application manifest (tauri_build::AppManifest); inlined plugins (tauri_build::InlinedPlugin) already wrote them to OUT_DIR. For plugin crates, the human-readable permission documentation (reference.md) is still generated in permissions/autogenerated so it stays recoverable.

    Added tauri_utils::acl::build::collect_permission_files and tauri_utils::acl::build::define_permissions_from_files to allow merging permission files from multiple directories into a single permission file list.

Bug Fixes

  • fb2dcae84 Support cargo's build-dir layout (the default since Rust 1.100), which moves build script output from build/<pkg>-<hash> to build/<pkg>/<hash>: fixed the target directory resolution used for staging external binaries and frameworks, and the WebView2Loader.dll lookup for windows-gnu targets. When build.build-dir is set through the CARGO_BUILD_BUILD_DIR environment variable, staged artifacts now follow the executable into the target directory instead of the build directory.

Performance Improvements

  • fb7bdd95b Reduce the size of the resolved ACL embedded in the app by storing the autogenerated command permissions as a commands list on the plugin/app manifest instead of two explicit permissions (allow-$command and deny-$command) per command. The allow-$command/deny-$command permissions are now materialized on demand when resolving the ACL.

    The application manifest also gains implicit allow-* and deny-* permissions that allow or deny all of its commands through a single resolved entry, so capabilities no longer need to list every command individually.

What's Changed

Dependencies

  • Upgraded to tauri-utils@3.0.0-alpha.0
  • Upgraded to tauri-codegen@3.0.0-alpha.0

Breaking Changes

  • 1e5ba7b53 (#15985) The CEF runtime is now detected through the tauri-runtime-cef dependency of the application (the DEP_TAURI_RUNTIME_CEF_RUNTIME env var it exports to the app's build script) instead of the removed cef feature of tauri.

Cargo Publish

Updating crates.io index
   Packaging tauri-build v3.0.0-alpha.0 (/home/runner/work/tauri/tauri/crates/tauri-build)
    Updating crates.io index
    Packaged 16 files, 156.4KiB (42.6KiB compressed)
   Verifying tauri-build v3.0.0-alpha.0 (/home/runner/work/tauri/tauri/crates/tauri-build)
 Downloading crates ...
  Downloaded dirs v6.0.0
  Downloaded tauri-winres v0.3.6
  Downloaded cargo_toml v1.0.1
  Downloaded option-ext v0.2.0
  Downloaded dirs-sys v0.5.0
  Downloaded embed-resource v3.0.11
   Compiling find-msvc-tools v0.1.12
   Compiling shlex v2.0.1
   Compiling rustc_version v0.4.1
   Compiling option-ext v0.2.0
   Compiling dirs-sys v0.5.0
   Compiling cc v1.4.5
   Compiling tauri-utils v3.0.0-alpha.0
   Compiling dirs v6.0.0
   Compiling cargo_toml v1.0.1
   Compiling heck v0.5.0
   Compiling embed-resource v3.0.11
   Compiling tauri-winres v0.3.6
   Compiling tauri-build v3.0.0-alpha.0 (/home/runner/work/tauri/tauri/target/package/tauri-build-3.0.0-alpha.0)
    Finished `dev` profile [unoptimized + debuginfo] target(s) in 9.24s
   Uploading tauri-build v3.0.0-alpha.0 (/home/runner/work/tauri/tauri/crates/tauri-build)
    Uploaded tauri-build v3.0.0-alpha.0 to registry `crates-io`
note: waiting for tauri-build v3.0.0-alpha.0 to be available at registry `crates-io`
help: you may press ctrl-c to skip waiting; the crate should be available shortly
   Published tauri-build v3.0.0-alpha.0 at registry `crates-io`
2 days ago
tauri

tauri-plugin v3.0.0-alpha.0

Cargo Audit

Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
      Loaded 1243 security advisories (from /home/runner/.cargo/advisory-db)
    Updating crates.io index
    Scanning Cargo.lock for vulnerabilities (1217 crate dependencies)
Crate:     fxhash
Version:   0.2.1
Warning:   unmaintained
Title:     fxhash - no longer maintained
Date:      2025-09-05
ID:        RUSTSEC-2025-0057
URL:       https://rustsec.org/advisories/RUSTSEC-2025-0057

Crate:     paste
Version:   1.0.15
Warning:   unmaintained
Title:     paste - no longer maintained
Date:      2024-10-07
ID:        RUSTSEC-2024-0436
URL:       https://rustsec.org/advisories/RUSTSEC-2024-0436

Crate:     rustls-pemfile
Version:   2.2.0
Warning:   unmaintained
Title:     rustls-pemfile is unmaintained
Date:      2025-11-28
ID:        RUSTSEC-2025-0134
URL:       https://rustsec.org/advisories/RUSTSEC-2025-0134

Crate:     rustybuzz
Version:   0.20.1
Warning:   unmaintained
Title:     `rustybuzz` is unmaintained
Date:      2026-07-11
ID:        RUSTSEC-2026-0206
URL:       https://rustsec.org/advisories/RUSTSEC-2026-0206

Crate:     ttf-parser
Version:   0.25.1
Warning:   unmaintained
Title:     `ttf-parser` is unmaintained
Date:      2026-06-28
ID:        RUSTSEC-2026-0192
URL:       https://rustsec.org/advisories/RUSTSEC-2026-0192

warning: 5 allowed warnings found

[3.0.0-alpha.0]

Enhancements

  • 65792f536 Plugin and app build scripts now write the autogenerated command permissions to OUT_DIR instead of the crate's permissions/autogenerated folder, so they no longer need to be committed at the crate level. This applies to plugin crates (tauri-plugin) and the application manifest (tauri_build::AppManifest); inlined plugins (tauri_build::InlinedPlugin) already wrote them to OUT_DIR. For plugin crates, the human-readable permission documentation (reference.md) is still generated in permissions/autogenerated so it stays recoverable.

    Added tauri_utils::acl::build::collect_permission_files and tauri_utils::acl::build::define_permissions_from_files to allow merging permission files from multiple directories into a single permission file list.

Performance Improvements

  • fb7bdd95b Reduce the size of the resolved ACL embedded in the app by storing the autogenerated command permissions as a commands list on the plugin/app manifest instead of two explicit permissions (allow-$command and deny-$command) per command. The allow-$command/deny-$command permissions are now materialized on demand when resolving the ACL.

    The application manifest also gains implicit allow-* and deny-* permissions that allow or deny all of its commands through a single resolved entry, so capabilities no longer need to list every command individually.

What's Changed

Dependencies

  • Upgraded to tauri-utils@3.0.0-alpha.0

Cargo Publish

Updating crates.io index
   Packaging tauri-plugin v3.0.0-alpha.0 (/home/runner/work/tauri/tauri/crates/tauri-plugin)
    Updating crates.io index
    Packaged 9 files, 71.3KiB (20.4KiB compressed)
   Verifying tauri-plugin v3.0.0-alpha.0 (/home/runner/work/tauri/tauri/crates/tauri-plugin)
   Compiling serde_json v1.0.151
   Compiling uuid v1.26.0
   Compiling cfb v0.14.0
   Compiling infer v0.22.0
   Compiling jsonptr v0.7.1
   Compiling cargo_metadata v0.19.2
   Compiling json-patch v4.2.0
   Compiling schemars v1.2.2
   Compiling tauri-utils v3.0.0-alpha.0
   Compiling tauri-plugin v3.0.0-alpha.0 (/home/runner/work/tauri/tauri/target/package/tauri-plugin-3.0.0-alpha.0)
    Finished `dev` profile [unoptimized + debuginfo] target(s) in 9.48s
   Uploading tauri-plugin v3.0.0-alpha.0 (/home/runner/work/tauri/tauri/crates/tauri-plugin)
    Uploaded tauri-plugin v3.0.0-alpha.0 to registry `crates-io`
note: waiting for tauri-plugin v3.0.0-alpha.0 to be available at registry `crates-io`
help: you may press ctrl-c to skip waiting; the crate should be available shortly
   Published tauri-plugin v3.0.0-alpha.0 at registry `crates-io`
2 days ago
tauri

tauri-codegen v3.0.0-alpha.0

Cargo Audit

Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
      Loaded 1243 security advisories (from /home/runner/.cargo/advisory-db)
    Updating crates.io index
    Scanning Cargo.lock for vulnerabilities (1217 crate dependencies)
Crate:     fxhash
Version:   0.2.1
Warning:   unmaintained
Title:     fxhash - no longer maintained
Date:      2025-09-05
ID:        RUSTSEC-2025-0057
URL:       https://rustsec.org/advisories/RUSTSEC-2025-0057

Crate:     paste
Version:   1.0.15
Warning:   unmaintained
Title:     paste - no longer maintained
Date:      2024-10-07
ID:        RUSTSEC-2024-0436
URL:       https://rustsec.org/advisories/RUSTSEC-2024-0436

Crate:     rustls-pemfile
Version:   2.2.0
Warning:   unmaintained
Title:     rustls-pemfile is unmaintained
Date:      2025-11-28
ID:        RUSTSEC-2025-0134
URL:       https://rustsec.org/advisories/RUSTSEC-2025-0134

Crate:     rustybuzz
Version:   0.20.1
Warning:   unmaintained
Title:     `rustybuzz` is unmaintained
Date:      2026-07-11
ID:        RUSTSEC-2026-0206
URL:       https://rustsec.org/advisories/RUSTSEC-2026-0206

Crate:     ttf-parser
Version:   0.25.1
Warning:   unmaintained
Title:     `ttf-parser` is unmaintained
Date:      2026-06-28
ID:        RUSTSEC-2026-0192
URL:       https://rustsec.org/advisories/RUSTSEC-2026-0192

warning: 5 allowed warnings found

[3.0.0-alpha.0]

New Features

  • 364a0e711 (#15882) tauri-build no longer copies the configured resources to the cargo target directory; on desktop, unbundled apps (tauri dev / cargo run) now resolve resources at runtime from their source paths instead. This means editing a resource file no longer triggers a full application rebuild, and changes to plain relative resources are picked up live by the running app.

    • When all configured resources are plain relative paths (e.g. "assets/*"), the resource directory resolves to the directory containing tauri.conf.json and files are read directly from the sources.
    • When resources are remapped (map notation, ../ or absolute paths), the bundle layout is mirrored next to the executable on the first resource directory access of each run.

    The bundle > resources configuration is now part of the config embedded by generate_context!, where it was previously stripped.

Performance Improvements

  • fb7bdd95b Reduce the size of the resolved ACL embedded in the app by storing the autogenerated command permissions as a commands list on the plugin/app manifest instead of two explicit permissions (allow-$command and deny-$command) per command. The allow-$command/deny-$command permissions are now materialized on demand when resolving the ACL.

    The application manifest also gains implicit allow-* and deny-* permissions that allow or deny all of its commands through a single resolved entry, so capabilities no longer need to list every command individually.

What's Changed

Dependencies

  • Upgraded to tauri-utils@3.0.0-alpha.0

Cargo Publish

Updating crates.io index
   Packaging tauri-codegen v3.0.0-alpha.0 (/home/runner/work/tauri/tauri/crates/tauri-codegen)
    Updating crates.io index
    Packaged 13 files, 123.9KiB (36.4KiB compressed)
   Verifying tauri-codegen v3.0.0-alpha.0 (/home/runner/work/tauri/tauri/crates/tauri-codegen)
 Downloading crates ...
  Downloaded ref-cast-impl v1.0.27
  Downloaded ref-cast v1.0.27
  Downloaded anyhow v1.0.104
  Downloaded rustc_version v0.4.1
  Downloaded phf_shared v0.13.1
  Downloaded schemars v0.9.0
  Downloaded schemars_derive v1.2.2
  Downloaded quick-xml v0.42.0
  Downloaded markup5ever v0.39.0
  Downloaded tauri-utils v3.0.0-alpha.0
  Downloaded html5ever v0.39.0
  Downloaded indexmap v1.9.3
  Downloaded cfb v0.14.0
  Downloaded darling v0.24.1
  Downloaded derive_more v2.1.1
  Downloaded dom_query v0.28.0
  Downloaded jiff-core v0.1.0
  Downloaded bit-vec v0.8.0
  Downloaded iana-time-zone v0.1.65
  Downloaded serde_with_macros v3.23.0
  Downloaded siphasher v1.0.3
  Downloaded json-patch v4.2.0
  Downloaded web-time v1.1.0
  Downloaded typeid v1.0.3
  Downloaded darling_core v0.24.1
  Downloaded string_cache_codegen v0.6.1
  Downloaded tendril v0.5.1
  Downloaded phf_macros v0.13.1
  Downloaded erased-serde v0.4.10
  Downloaded ico v0.5.0
  Downloaded cargo-platform v0.1.9
  Downloaded cargo_metadata v0.19.2
  Downloaded precomputed-hash v0.1.1
  Downloaded fdeflate v0.3.7
  Downloaded selectors v0.38.0
  Downloaded serde-untagged v0.1.9
  Downloaded new_debug_unreachable v1.0.6
  Downloaded sha2 v0.10.9
  Downloaded toml v1.1.5+spec-1.1.0
  Downloaded bitflags v2.13.1
  Downloaded serde_derive_internals v0.30.0
  Downloaded urlpattern v0.6.0
  Downloaded hex v0.4.3
  Downloaded bit-set v0.8.0
  Downloaded phf v0.13.1
  Downloaded num-traits v0.2.19
  Downloaded png v0.17.16
  Downloaded png v0.18.1
  Downloaded servo_arc v0.4.3
  Downloaded ctor v1.0.13
  Downloaded dtoa-short v0.3.5
  Downloaded glob v0.3.4
  Downloaded uuid v1.26.0
  Downloaded web_atoms v0.2.6
  Downloaded darling_macro v0.24.1
  Downloaded dyn-clone v1.0.20
  Downloaded phf_codegen v0.13.1
  Downloaded phf_generator v0.13.1
  Downloaded serde_with v3.23.0
  Downloaded string_cache v0.9.0
  Downloaded bs58 v0.5.1
  Downloaded cssparser v0.37.0
  Downloaded derive_more-impl v2.1.1
  Downloaded infer v0.22.0
  Downloaded plist v1.10.1
  Downloaded dtoa v1.0.11
  Downloaded jsonptr v0.7.1
  Downloaded chrono v0.4.45
  Downloaded schemars v1.2.2
  Downloaded crc32fast v1.5.1
  Downloaded cssparser-macros v0.7.1
  Downloaded smallvec v1.16.0
  Downloaded hashbrown v0.12.3
  Downloaded jiff v0.2.35
   Compiling proc-macro2 v1.0.107
   Compiling quote v1.0.47
   Compiling unicode-ident v1.0.24
   Compiling serde_core v1.0.229
   Compiling cfg-if v1.0.4
   Compiling stable_deref_trait v1.2.1
   Compiling siphasher v1.0.3
   Compiling phf_shared v0.13.1
   Compiling fastrand v2.5.0
   Compiling smallvec v1.16.0
   Compiling phf_generator v0.13.1
   Compiling libc v0.2.189
   Compiling memchr v2.8.3
   Compiling syn v3.0.5
   Compiling syn v2.0.119
   Compiling serde v1.0.229
   Compiling phf_codegen v0.13.1
   Compiling litemap v0.8.3
   Compiling writeable v0.6.4
   Compiling itoa v1.0.18
   Compiling utf8_iter v1.0.4
   Compiling parking_lot_core v0.9.12
   Compiling icu_properties_data v2.3.0
   Compiling icu_normalizer_data v2.3.0
   Compiling scopeguard v1.2.0
   Compiling zmij v1.0.23
   Compiling new_debug_unreachable v1.0.6
   Compiling lock_api v0.4.14
   Compiling string_cache_codegen v0.6.1
   Compiling precomputed-hash v0.1.1
   Compiling version_check v0.9.5
   Compiling getrandom v0.4.3
   Compiling serde_json v1.0.151
   Compiling simd-adler32 v0.3.10
   Compiling generic-array v0.14.7
   Compiling web_atoms v0.2.6
   Compiling parking_lot v0.12.5
   Compiling synstructure v0.13.2
   Compiling crc32fast v1.5.1
   Compiling strsim v0.11.1
   Compiling ident_case v1.0.1
   Compiling adler2 v2.0.1
   Compiling darling_core v0.24.1
   Compiling zerovec-derive v0.11.6
   Compiling zerofrom-derive v0.1.7
   Compiling yoke-derive v0.8.2
   Compiling displaydoc v0.2.7
   Compiling serde_derive v1.0.229
   Compiling zerofrom v0.1.8
   Compiling phf_macros v0.13.1
   Compiling yoke v0.8.3
   Compiling zerovec v0.11.8
   Compiling zerotrie v0.2.5
   Compiling tinystr v0.8.4
   Compiling potential_utf v0.1.6
   Compiling icu_locale_core v2.3.0
   Compiling icu_collections v2.3.0
   Compiling phf v0.13.1
   Compiling string_cache v0.9.0
   Compiling thiserror v2.0.20
   Compiling log v0.4.34
   Compiling icu_provider v2.3.1
   Compiling percent-encoding v2.3.2
   Compiling typenum v1.20.1
   Compiling icu_normalizer v2.3.0
   Compiling icu_properties v2.3.0
   Compiling typeid v1.0.3
   Compiling dtoa v1.0.11
   Compiling dtoa-short v0.3.5
   Compiling form_urlencoded v1.2.2
   Compiling uuid v1.26.0
   Compiling idna_adapter v1.2.2
   Compiling idna v1.1.0
   Compiling darling_macro v0.24.1
   Compiling derive_more-impl v2.1.1
   Compiling thiserror-impl v2.0.20
   Compiling cssparser-macros v0.7.1
   Compiling miniz_oxide v0.9.1
   Compiling tendril v0.5.1
   Compiling selectors v0.38.0
   Compiling aho-corasick v1.1.5
   Compiling regex-syntax v0.8.11
   Compiling bitflags v2.13.1
   Compiling ref-cast v1.0.27
   Compiling erased-serde v0.4.10
   Compiling camino v1.2.5
   Compiling flate2 v1.1.10
   Compiling markup5ever v0.39.0
   Compiling derive_more v2.1.1
   Compiling cssparser v0.37.0
   Compiling darling v0.24.1
   Compiling url v2.5.8
   Compiling regex-automata v0.4.18
   Compiling ref-cast-impl v1.0.27
   Compiling miniz_oxide v0.8.9
   Compiling fdeflate v0.3.7
   Compiling serde_derive_internals v0.30.0
   Compiling servo_arc v0.4.3
   Compiling web-time v1.1.0
   Compiling equivalent v1.0.2
   Compiling anyhow v1.0.104
   Compiling winnow v1.0.4
   Compiling deranged v0.5.8
   Compiling num-conv v0.2.2
   Compiling bit-vec v0.8.0
   Compiling rustc-hash v2.1.3
   Compiling fnv v1.0.7
   Compiling time-core v0.1.9
   Compiling hashbrown v0.17.1
   Compiling powerfmt v0.2.0
   Compiling cfb v0.14.0
   Compiling indexmap v2.14.2
   Compiling time v0.3.55
   Compiling bit-set v0.8.0
   Compiling regex v1.13.1
   Compiling schemars_derive v1.2.2
   Compiling toml_parser v1.1.3+spec-1.1.0
   Compiling serde_with_macros v3.23.0
   Compiling html5ever v0.39.0
   Compiling block-buffer v0.10.4
   Compiling crypto-common v0.1.7
   Compiling jsonptr v0.7.1
   Compiling cargo-platform v0.1.9
   Compiling serde_spanned v1.1.1
   Compiling semver v1.0.28
   Compiling toml_datetime v1.1.1+spec-1.1.0
   Compiling quick-xml v0.42.0
   Compiling dyn-clone v1.0.20
   Compiling bitflags v1.3.2
   Compiling bytes v1.12.1
   Compiling toml_writer v1.1.2+spec-1.1.0
   Compiling foldhash v0.2.0
   Compiling base64 v0.23.1
   Compiling toml v1.1.5+spec-1.1.0
   Compiling http v1.5.0
   Compiling plist v1.10.1
   Compiling dom_query v0.28.0
   Compiling png v0.17.16
   Compiling schemars v1.2.2
   Compiling cargo_metadata v0.19.2
   Compiling serde_with v3.23.0
   Compiling json-patch v4.2.0
   Compiling digest v0.10.7
   Compiling serde-untagged v0.1.9
   Compiling urlpattern v0.6.0
   Compiling infer v0.22.0
   Compiling byteorder v1.5.0
   Compiling dunce v1.0.5
   Compiling ctor v1.0.13
   Compiling glob v0.3.4
   Compiling cpufeatures v0.2.17
   Compiling same-file v1.0.6
   Compiling walkdir v2.5.0
   Compiling tauri-utils v3.0.0-alpha.0
   Compiling sha2 v0.10.9
   Compiling ico v0.5.0
   Compiling png v0.18.1
   Compiling base64 v0.22.1
   Compiling tauri-codegen v3.0.0-alpha.0 (/home/runner/work/tauri/tauri/target/package/tauri-codegen-3.0.0-alpha.0)
    Finished `dev` profile [unoptimized + debuginfo] target(s) in 28.11s
   Uploading tauri-codegen v3.0.0-alpha.0 (/home/runner/work/tauri/tauri/crates/tauri-codegen)
    Uploaded tauri-codegen v3.0.0-alpha.0 to registry `crates-io`
note: waiting for tauri-codegen v3.0.0-alpha.0 to be available at registry `crates-io`
help: you may press ctrl-c to skip waiting; the crate should be available shortly
   Published tauri-codegen v3.0.0-alpha.0 at registry `crates-io`
2 days ago
tauri

tauri-runtime-wry v3.0.0-alpha.0

Cargo Audit

Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
      Loaded 1243 security advisories (from /home/runner/.cargo/advisory-db)
    Updating crates.io index
    Scanning Cargo.lock for vulnerabilities (1217 crate dependencies)
Crate:     fxhash
Version:   0.2.1
Warning:   unmaintained
Title:     fxhash - no longer maintained
Date:      2025-09-05
ID:        RUSTSEC-2025-0057
URL:       https://rustsec.org/advisories/RUSTSEC-2025-0057

Crate:     paste
Version:   1.0.15
Warning:   unmaintained
Title:     paste - no longer maintained
Date:      2024-10-07
ID:        RUSTSEC-2024-0436
URL:       https://rustsec.org/advisories/RUSTSEC-2024-0436

Crate:     rustls-pemfile
Version:   2.2.0
Warning:   unmaintained
Title:     rustls-pemfile is unmaintained
Date:      2025-11-28
ID:        RUSTSEC-2025-0134
URL:       https://rustsec.org/advisories/RUSTSEC-2025-0134

Crate:     rustybuzz
Version:   0.20.1
Warning:   unmaintained
Title:     `rustybuzz` is unmaintained
Date:      2026-07-11
ID:        RUSTSEC-2026-0206
URL:       https://rustsec.org/advisories/RUSTSEC-2026-0206

Crate:     ttf-parser
Version:   0.25.1
Warning:   unmaintained
Title:     `ttf-parser` is unmaintained
Date:      2026-06-28
ID:        RUSTSEC-2026-0192
URL:       https://rustsec.org/advisories/RUSTSEC-2026-0192

warning: 5 allowed warnings found

[3.0.0-alpha.0]

New Features

  • 1e5ba7b53 (#15985) The tauri::android_binding! macro moved to tauri_runtime_wry::android_binding!, and #[tauri::mobile_entry_point] expands to it, so Android apps must depend on tauri-runtime-wry. tauri::handle_android_plugin_response and tauri::send_channel_data are exposed on Android for other runtimes to implement their own binding.

What's Changed

Dependencies

  • Upgraded to tauri@3.0.0-alpha.0
  • Upgraded to tauri-utils@3.0.0-alpha.0
  • Upgraded to tauri-runtime@3.0.0-alpha.0

Breaking Changes

  • 1e5ba7b53 (#15985) The devtools, macos-private-api and unstable features must now be enabled on the runtime crate (tauri-runtime-wry or tauri-runtime-cef), which also enables them on tauri. Enabling them on tauri alone no longer enables them on the runtime.

  • 1e5ba7b53 (#15985) Runtime-specific APIs moved from the tauri crate to extension traits in the runtime crates, which now depend on tauri:

    • tauri_runtime_wry::{AppHandleWryExt, AppWryExt, WebviewWryExt, WebviewWindowBuilderWryExt, WebviewBuilderWryExt} provide create_tao_window, send_tao_window_event, wry_plugin, with_wry_webview, with_environment, with_related_view and with_webview_configuration.
    • tauri_runtime_cef::{WebviewCefExt, WebviewWindowBuilderCefExt, WebviewBuilderCefExt} provide send_dev_tools_message, on_dev_tools_protocol and browser_runtime_style.
    • The traits are implemented both for the concrete runtime and for tauri::DynRuntime, returning tauri_runtime::Error::RuntimeTypeMismatch when the app runs on a different runtime.
    • The tauri::tao and tauri::wry re-exports were removed, use tauri_runtime_wry::{tao, wry}.
    • tauri::webview::PlatformWebview::downcast_ref was added to reach the runtime's webview type from with_webview, whatever the runtime generic in use.
  • c8c75b1f7 (#15787) The GTK types crossing the runtime boundary are now version-agnostic raw pointers, so a runtime can use a GTK version different from the one the tauri crate was built with:

    • WindowDispatch::gtk_window and WindowDispatch::default_vbox return *mut c_void (GtkApplicationWindow* / GtkBox*) instead of gtk::ApplicationWindow / gtk::Box. Both are transfer full: the implementation hands out a strong reference (glib's to_glib_full) and the caller releases it (from_glib_full).
    • WindowBuilder::transient_for takes the parent as *mut c_void (GtkWindow*), also transfer full: the implementation must release the reference, including when it does not support transient windows.
    • RawWindow::gtk_window and RawWindow::default_vbox are *mut c_void as well, but transfer none: they are borrowed for the duration of the callback and must be wrapped with from_glib_none.
    • tauri_runtime_wry::GtkWindow and tauri_runtime_wry::GtkBox are newtypes over *mut c_void.

    tauri-runtime no longer depends on the gtk crate.

    The new tauri_runtime::gtk module carries the GTK version a runtime binds to: runtimes call gtk::declare_version before creating windows so tauri, which picks its bindings at compile time, can detect a mismatch instead of reinterpreting a GTK object of the other version.

  • 1e5ba7b53 (#15985) The Wry<T> runtime type was renamed to WryRuntime<T> (defaulting to tauri::EventLoopMessage), and Wry is now the unit-like attributes type that selects the runtime, e.g. tauri::Builder::default().runtime(tauri_runtime_wry::Wry::default()). WryHandle::plugin now takes &self.

  • 1e5ba7b53 (#15985) The WebviewAttribute enum was replaced by the WryWebviewAttributes struct, with the environment (Windows), related_view (Linux) and webview_configuration (macOS) fields. The AsWryWebviewAttributes trait gives the WebviewWindowBuilderWryExt and WebviewBuilderWryExt extension traits access to it on both WryRuntime and tauri::DynRuntime.

Cargo Publish

Updating crates.io index
   Packaging tauri-runtime-wry v3.0.0-alpha.0 (/home/runner/work/tauri/tauri/crates/tauri-runtime-wry)
    Updating crates.io index
    Packaged 24 files, 350.0KiB (79.3KiB compressed)
   Verifying tauri-runtime-wry v3.0.0-alpha.0 (/home/runner/work/tauri/tauri/crates/tauri-runtime-wry)
 Downloading crates ...
  Downloaded atk v0.18.2
  Downloaded cairo-rs v0.18.5
  Downloaded dlopen2 v0.8.2
  Downloaded cairo-sys-rs v0.18.2
  Downloaded gtk3-macros v0.18.2
  Downloaded cfg-expr v0.15.8
  Downloaded gdkx11-sys v0.18.2
  Downloaded gio-sys v0.18.1
  Downloaded gdk-pixbuf-sys v0.18.0
  Downloaded gio v0.18.4
  Downloaded heck v0.4.1
  Downloaded glib-macros v0.18.5
  Downloaded gtk-sys v0.18.2
  Downloaded atk-sys v0.18.2
  Downloaded dbus v0.9.12
  Downloaded gobject-sys v0.18.0
  Downloaded gdk-pixbuf v0.18.5
  Downloaded gdk v0.18.2
  Downloaded gdkx11 v0.18.2
  Downloaded gtk v0.18.2
  Downloaded javascriptcore-rs-sys v1.1.1
  Downloaded dlopen2_derive v0.4.3
  Downloaded field-offset v0.3.6
  Downloaded glib v0.18.5
  Downloaded futures-executor v0.3.34
  Downloaded gdk-sys v0.18.2
  Downloaded proc-macro-error-attr v1.0.4
  Downloaded memoffset v0.9.1
  Downloaded gdkwayland-sys v0.18.2
  Downloaded javascriptcore-rs v1.1.2
  Downloaded pango-sys v0.18.0
  Downloaded proc-macro-crate v2.0.2
  Downloaded serde_spanned v0.6.9
  Downloaded soup3-sys v0.5.0
  Downloaded thiserror v1.0.69
  Downloaded thiserror-impl v1.0.69
  Downloaded libdbus-sys v0.2.7
  Downloaded soup3 v0.5.0
  Downloaded proc-macro-crate v1.3.1
  Downloaded glib-sys v0.18.1
  Downloaded proc-macro-error v1.0.4
  Downloaded pango v0.18.3
  Downloaded toml_edit v0.20.2
  Downloaded toml_datetime v0.6.3
  Downloaded winnow v0.5.40
  Downloaded toml v0.8.2
  Downloaded system-deps v6.2.2
  Downloaded toml_edit v0.19.15
  Downloaded syn v1.0.109
  Downloaded tao v0.37.0
  Downloaded target-lexicon v0.12.16
  Downloaded x11 v2.21.0
  Downloaded wry v0.56.1
  Downloaded webkit2gtk v2.0.2
  Downloaded x11-dl v2.21.0
  Downloaded version-compare v0.2.1
  Downloaded webkit2gtk-sys v2.0.2
  Downloaded tauri v3.0.0-alpha.0
   Compiling pkg-config v0.3.34
   Compiling winnow v0.5.40
   Compiling toml_datetime v0.6.3
   Compiling serde_spanned v0.6.9
   Compiling target-lexicon v0.12.16
   Compiling version-compare v0.2.1
   Compiling smallvec v1.16.0
   Compiling futures-macro v0.3.34
   Compiling slab v0.4.12
   Compiling futures-task v0.3.34
   Compiling cfg-expr v0.15.8
   Compiling proc-macro-error-attr v1.0.4
   Compiling syn v1.0.109
   Compiling proc-macro-error v1.0.4
   Compiling futures-util v0.3.34
   Compiling thiserror v1.0.69
   Compiling toml_edit v0.20.2
   Compiling thiserror-impl v1.0.69
   Compiling heck v0.4.1
   Compiling parking_lot_core v0.9.12
   Compiling parking_lot v0.12.5
   Compiling gio v0.18.4
   Compiling string_cache v0.9.0
   Compiling futures-executor v0.3.34
   Compiling futures-io v0.3.34
   Compiling web_atoms v0.2.6
   Compiling icu_normalizer v2.3.0
   Compiling autocfg v1.5.1
   Compiling memoffset v0.9.1
   Compiling toml v0.8.2
   Compiling proc-macro-crate v2.0.2
   Compiling markup5ever v0.39.0
   Compiling html5ever v0.39.0
   Compiling system-deps v6.2.2
   Compiling idna_adapter v1.2.2
   Compiling idna v1.1.0
   Compiling dom_query v0.28.0
   Compiling glib-sys v0.18.1
   Compiling gobject-sys v0.18.0
   Compiling gio-sys v0.18.1
   Compiling gdk-sys v0.18.2
   Compiling gdk-pixbuf-sys v0.18.0
   Compiling cairo-sys-rs v0.18.2
   Compiling pango-sys v0.18.0
   Compiling glib-macros v0.18.5
   Compiling atk-sys v0.18.2
   Compiling gtk-sys v0.18.2
   Compiling field-offset v0.3.6
   Compiling toml_edit v0.19.15
   Compiling tauri-utils v3.0.0-alpha.0
   Compiling glib v0.18.5
   Compiling proc-macro-crate v1.3.1
   Compiling url v2.5.8
   Compiling gtk v0.18.2
   Compiling gtk3-macros v0.18.2
   Compiling javascriptcore-rs-sys v1.1.1
   Compiling soup3-sys v0.5.0
   Compiling x11 v2.21.0
   Compiling webkit2gtk-sys v2.0.2
   Compiling gdkx11-sys v0.18.2
   Compiling png v0.17.16
   Compiling libdbus-sys v0.2.7
   Compiling x11-dl v2.21.0
   Compiling hyper v1.11.1
   Compiling ico v0.5.0
   Compiling tower v0.5.3
   Compiling urlpattern v0.6.0
   Compiling muda v0.20.0
   Compiling hyper-util v0.1.20
   Compiling cairo-rs v0.18.5
   Compiling atk v0.18.2
   Compiling tauri-build v3.0.0-alpha.0
   Compiling tauri-codegen v3.0.0-alpha.0
   Compiling javascriptcore-rs v1.1.2
   Compiling tower-http v0.6.11
   Compiling tauri v3.0.0-alpha.0
   Compiling dlopen2_derive v0.4.3
   Compiling wry v0.56.1
   Compiling dlopen2 v0.8.2
   Compiling tauri-runtime v3.0.0-alpha.0
   Compiling tauri-macros v3.0.0-alpha.0
   Compiling reqwest v0.13.4
   Compiling gdk-pixbuf v0.18.5
   Compiling pango v0.18.3
   Compiling soup3 v0.5.0
   Compiling gdk v0.18.2
   Compiling dbus v0.9.12
   Compiling gdkwayland-sys v0.18.2
   Compiling tauri-runtime-wry v3.0.0-alpha.0 (/home/runner/work/tauri/tauri/target/package/tauri-runtime-wry-3.0.0-alpha.0)
   Compiling gdkx11 v0.18.2
   Compiling webkit2gtk v2.0.2
   Compiling tao v0.37.0
    Finished `dev` profile [unoptimized + debuginfo] target(s) in 42.50s
   Uploading tauri-runtime-wry v3.0.0-alpha.0 (/home/runner/work/tauri/tauri/crates/tauri-runtime-wry)
    Uploaded tauri-runtime-wry v3.0.0-alpha.0 to registry `crates-io`
note: waiting for tauri-runtime-wry v3.0.0-alpha.0 to be available at registry `crates-io`
help: you may press ctrl-c to skip waiting; the crate should be available shortly
   Published tauri-runtime-wry v3.0.0-alpha.0 at registry `crates-io`
2 days ago
tauri

tauri-macros v3.0.0-alpha.0

Cargo Audit

Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
      Loaded 1243 security advisories (from /home/runner/.cargo/advisory-db)
    Updating crates.io index
    Scanning Cargo.lock for vulnerabilities (1217 crate dependencies)
Crate:     fxhash
Version:   0.2.1
Warning:   unmaintained
Title:     fxhash - no longer maintained
Date:      2025-09-05
ID:        RUSTSEC-2025-0057
URL:       https://rustsec.org/advisories/RUSTSEC-2025-0057

Crate:     paste
Version:   1.0.15
Warning:   unmaintained
Title:     paste - no longer maintained
Date:      2024-10-07
ID:        RUSTSEC-2024-0436
URL:       https://rustsec.org/advisories/RUSTSEC-2024-0436

Crate:     rustls-pemfile
Version:   2.2.0
Warning:   unmaintained
Title:     rustls-pemfile is unmaintained
Date:      2025-11-28
ID:        RUSTSEC-2025-0134
URL:       https://rustsec.org/advisories/RUSTSEC-2025-0134

Crate:     rustybuzz
Version:   0.20.1
Warning:   unmaintained
Title:     `rustybuzz` is unmaintained
Date:      2026-07-11
ID:        RUSTSEC-2026-0206
URL:       https://rustsec.org/advisories/RUSTSEC-2026-0206

Crate:     ttf-parser
Version:   0.25.1
Warning:   unmaintained
Title:     `ttf-parser` is unmaintained
Date:      2026-06-28
ID:        RUSTSEC-2026-0192
URL:       https://rustsec.org/advisories/RUSTSEC-2026-0192

warning: 5 allowed warnings found

[3.0.0-alpha.0]

New Features

  • 1e5ba7b53 (#15985) The tauri::android_binding! macro moved to tauri_runtime_wry::android_binding!, and #[tauri::mobile_entry_point] expands to it, so Android apps must depend on tauri-runtime-wry. tauri::handle_android_plugin_response and tauri::send_channel_data are exposed on Android for other runtimes to implement their own binding.

Performance Improvements

  • fb7bdd95b Reduce the size of the resolved ACL embedded in the app by storing the autogenerated command permissions as a commands list on the plugin/app manifest instead of two explicit permissions (allow-$command and deny-$command) per command. The allow-$command/deny-$command permissions are now materialized on demand when resolving the ACL.

    The application manifest also gains implicit allow-* and deny-* permissions that allow or deny all of its commands through a single resolved entry, so capabilities no longer need to list every command individually.

What's Changed

Dependencies

  • Upgraded to tauri-utils@3.0.0-alpha.0
  • Upgraded to tauri-codegen@3.0.0-alpha.0

Breaking Changes

  • 1e5ba7b53 (#15985) The default_runtime attribute macro was removed, the generic types of tauri now default to tauri::DynRuntime directly.

Cargo Publish

Updating crates.io index
   Packaging tauri-macros v3.0.0-alpha.0 (/home/runner/work/tauri/tauri/crates/tauri-macros)
    Updating crates.io index
    Packaged 15 files, 114.9KiB (33.2KiB compressed)
   Verifying tauri-macros v3.0.0-alpha.0 (/home/runner/work/tauri/tauri/crates/tauri-macros)
 Downloading crates ...
  Downloaded tauri-codegen v3.0.0-alpha.0
   Compiling proc-macro2 v1.0.107
   Compiling unicode-ident v1.0.24
   Compiling quote v1.0.47
   Compiling serde_core v1.0.229
   Compiling stable_deref_trait v1.2.1
   Compiling cfg-if v1.0.4
   Compiling siphasher v1.0.3
   Compiling smallvec v1.16.0
   Compiling phf_shared v0.13.1
   Compiling libc v0.2.189
   Compiling phf_generator v0.13.1
   Compiling memchr v2.8.3
   Compiling serde v1.0.229
   Compiling phf_codegen v0.13.1
   Compiling syn v3.0.5
   Compiling syn v2.0.119
   Compiling litemap v0.8.3
   Compiling writeable v0.6.4
   Compiling itoa v1.0.18
   Compiling utf8_iter v1.0.4
   Compiling parking_lot_core v0.9.12
   Compiling icu_normalizer_data v2.3.0
   Compiling icu_properties_data v2.3.0
   Compiling scopeguard v1.2.0
   Compiling new_debug_unreachable v1.0.6
   Compiling zmij v1.0.23
   Compiling lock_api v0.4.14
   Compiling string_cache_codegen v0.6.1
   Compiling simd-adler32 v0.3.10
   Compiling precomputed-hash v0.1.1
   Compiling web_atoms v0.2.6
   Compiling getrandom v0.4.3
   Compiling serde_json v1.0.151
   Compiling parking_lot v0.12.5
   Compiling adler2 v2.0.1
   Compiling crc32fast v1.5.1
   Compiling string_cache v0.9.0
   Compiling generic-array v0.14.7
   Compiling dtoa v1.0.11
   Compiling percent-encoding v2.3.2
   Compiling typenum v1.20.1
   Compiling darling_core v0.24.1
   Compiling synstructure v0.13.2
   Compiling log v0.4.34
   Compiling thiserror v2.0.20
   Compiling zerovec-derive v0.11.6
   Compiling displaydoc v0.2.7
   Compiling zerofrom-derive v0.1.7
   Compiling yoke-derive v0.8.2
   Compiling serde_derive v1.0.229
   Compiling zerofrom v0.1.8
   Compiling phf_macros v0.13.1
   Compiling darling_macro v0.24.1
   Compiling yoke v0.8.3
   Compiling derive_more-impl v2.1.1
   Compiling zerovec v0.11.8
   Compiling zerotrie v0.2.5
   Compiling phf v0.13.1
   Compiling tinystr v0.8.4
   Compiling potential_utf v0.1.6
   Compiling icu_collections v2.3.0
   Compiling icu_locale_core v2.3.0
   Compiling thiserror-impl v2.0.20
   Compiling cssparser-macros v0.7.1
   Compiling icu_provider v2.3.1
   Compiling form_urlencoded v1.2.2
   Compiling icu_properties v2.3.0
   Compiling icu_normalizer v2.3.0
   Compiling dtoa-short v0.3.5
   Compiling typeid v1.0.3
   Compiling uuid v1.26.0
   Compiling miniz_oxide v0.9.1
   Compiling tendril v0.5.1
   Compiling selectors v0.38.0
   Compiling aho-corasick v1.1.5
   Compiling idna_adapter v1.2.2
   Compiling idna v1.1.0
   Compiling regex-syntax v0.8.11
   Compiling bitflags v2.13.1
   Compiling camino v1.2.5
   Compiling erased-serde v0.4.10
   Compiling url v2.5.8
   Compiling ref-cast v1.0.27
   Compiling flate2 v1.1.10
   Compiling markup5ever v0.39.0
   Compiling cssparser v0.37.0
   Compiling derive_more v2.1.1
   Compiling darling v0.24.1
   Compiling ref-cast-impl v1.0.27
   Compiling serde_derive_internals v0.30.0
   Compiling miniz_oxide v0.8.9
   Compiling regex-automata v0.4.18
   Compiling fdeflate v0.3.7
   Compiling servo_arc v0.4.3
   Compiling web-time v1.1.0
   Compiling equivalent v1.0.2
   Compiling time-core v0.1.9
   Compiling powerfmt v0.2.0
   Compiling hashbrown v0.17.1
   Compiling rustc-hash v2.1.3
   Compiling num-conv v0.2.2
   Compiling winnow v1.0.4
   Compiling bit-vec v0.8.0
   Compiling fnv v1.0.7
   Compiling deranged v0.5.8
   Compiling toml_parser v1.1.3+spec-1.1.0
   Compiling indexmap v2.14.2
   Compiling cfb v0.14.0
   Compiling bit-set v0.8.0
   Compiling time v0.3.55
   Compiling regex v1.13.1
   Compiling anyhow v1.0.104
   Compiling schemars_derive v1.2.2
   Compiling serde_with_macros v3.23.0
   Compiling html5ever v0.39.0
   Compiling jsonptr v0.7.1
   Compiling cargo-platform v0.1.9
   Compiling crypto-common v0.1.7
   Compiling block-buffer v0.10.4
   Compiling serde_spanned v1.1.1
   Compiling toml_datetime v1.1.1+spec-1.1.0
   Compiling semver v1.0.28
   Compiling quick-xml v0.42.0
   Compiling dyn-clone v1.0.20
   Compiling bytes v1.12.1
   Compiling foldhash v0.2.0
   Compiling base64 v0.23.1
   Compiling toml_writer v1.1.2+spec-1.1.0
   Compiling bitflags v1.3.2
   Compiling png v0.17.16
   Compiling toml v1.1.5+spec-1.1.0
   Compiling plist v1.10.1
   Compiling http v1.5.0
   Compiling dom_query v0.28.0
   Compiling schemars v1.2.2
   Compiling cargo_metadata v0.19.2
   Compiling json-patch v4.2.0
   Compiling digest v0.10.7
   Compiling serde_with v3.23.0
   Compiling serde-untagged v0.1.9
   Compiling urlpattern v0.6.0
   Compiling infer v0.22.0
   Compiling same-file v1.0.6
   Compiling cpufeatures v0.2.17
   Compiling byteorder v1.5.0
   Compiling ctor v1.0.13
   Compiling glob v0.3.4
   Compiling dunce v1.0.5
   Compiling ico v0.5.0
   Compiling sha2 v0.10.9
   Compiling walkdir v2.5.0
   Compiling png v0.18.1
   Compiling base64 v0.22.1
   Compiling tauri-utils v3.0.0-alpha.0
   Compiling heck v0.5.0
   Compiling tauri-codegen v3.0.0-alpha.0
   Compiling tauri-macros v3.0.0-alpha.0 (/home/runner/work/tauri/tauri/target/package/tauri-macros-3.0.0-alpha.0)
    Finished `dev` profile [unoptimized + debuginfo] target(s) in 24.36s
   Uploading tauri-macros v3.0.0-alpha.0 (/home/runner/work/tauri/tauri/crates/tauri-macros)
    Uploaded tauri-macros v3.0.0-alpha.0 to registry `crates-io`
note: waiting for tauri-macros v3.0.0-alpha.0 to be available at registry `crates-io`
help: you may press ctrl-c to skip waiting; the crate should be available shortly
   Published tauri-macros v3.0.0-alpha.0 at registry `crates-io`
2 days ago
tauri

tauri v3.0.0-alpha.0

Cargo Audit

Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
      Loaded 1243 security advisories (from /home/runner/.cargo/advisory-db)
    Updating crates.io index
    Scanning Cargo.lock for vulnerabilities (1217 crate dependencies)
Crate:     fxhash
Version:   0.2.1
Warning:   unmaintained
Title:     fxhash - no longer maintained
Date:      2025-09-05
ID:        RUSTSEC-2025-0057
URL:       https://rustsec.org/advisories/RUSTSEC-2025-0057

Crate:     paste
Version:   1.0.15
Warning:   unmaintained
Title:     paste - no longer maintained
Date:      2024-10-07
ID:        RUSTSEC-2024-0436
URL:       https://rustsec.org/advisories/RUSTSEC-2024-0436

Crate:     rustls-pemfile
Version:   2.2.0
Warning:   unmaintained
Title:     rustls-pemfile is unmaintained
Date:      2025-11-28
ID:        RUSTSEC-2025-0134
URL:       https://rustsec.org/advisories/RUSTSEC-2025-0134

Crate:     rustybuzz
Version:   0.20.1
Warning:   unmaintained
Title:     `rustybuzz` is unmaintained
Date:      2026-07-11
ID:        RUSTSEC-2026-0206
URL:       https://rustsec.org/advisories/RUSTSEC-2026-0206

Crate:     ttf-parser
Version:   0.25.1
Warning:   unmaintained
Title:     `ttf-parser` is unmaintained
Date:      2026-06-28
ID:        RUSTSEC-2026-0192
URL:       https://rustsec.org/advisories/RUSTSEC-2026-0192

warning: 5 allowed warnings found

[3.0.0-alpha.0]

New Features

  • 1e5ba7b53 (#15985) The tauri::android_binding! macro moved to tauri_runtime_wry::android_binding!, and #[tauri::mobile_entry_point] expands to it, so Android apps must depend on tauri-runtime-wry. tauri::handle_android_plugin_response and tauri::send_channel_data are exposed on Android for other runtimes to implement their own binding.

  • 364a0e711 (#15882) tauri-build no longer copies the configured resources to the cargo target directory; on desktop, unbundled apps (tauri dev / cargo run) now resolve resources at runtime from their source paths instead. This means editing a resource file no longer triggers a full application rebuild, and changes to plain relative resources are picked up live by the running app.

    • When all configured resources are plain relative paths (e.g. "assets/*"), the resource directory resolves to the directory containing tauri.conf.json and files are read directly from the sources.
    • When resources are remapped (map notation, ../ or absolute paths), the bundle layout is mirrored next to the executable on the first resource directory access of each run.

    The bundle > resources configuration is now part of the config embedded by generate_context!, where it was previously stripped.

Bug Fixes

  • 65b3b040a The tauri custom protocol now resolves the asset path from the request URI path instead of stripping a hardcoded tauri://localhost prefix, so a runtime is free to define any custom scheme URL format in Runtime::custom_scheme_url.

Performance Improvements

  • fb7bdd95b Reduce the size of the resolved ACL embedded in the app by storing the autogenerated command permissions as a commands list on the plugin/app manifest instead of two explicit permissions (allow-$command and deny-$command) per command. The allow-$command/deny-$command permissions are now materialized on demand when resolving the ACL.

    The application manifest also gains implicit allow-* and deny-* permissions that allow or deny all of its commands through a single resolved entry, so capabilities no longer need to list every command individually.

What's Changed

Dependencies

  • Upgraded to tauri-utils@3.0.0-alpha.0
  • Upgraded to tauri-build@3.0.0-alpha.0
  • Upgraded to tauri-macros@3.0.0-alpha.0
  • Upgraded to tauri-runtime@3.0.0-alpha.0

Breaking Changes

  • 1e5ba7b53 (#15985) The devtools, macos-private-api and unstable features must now be enabled on the runtime crate (tauri-runtime-wry or tauri-runtime-cef), which also enables them on tauri. Enabling them on tauri alone no longer enables them on the runtime.

  • 1e5ba7b53 (#15985) Runtime-specific APIs moved from the tauri crate to extension traits in the runtime crates, which now depend on tauri:

    • tauri_runtime_wry::{AppHandleWryExt, AppWryExt, WebviewWryExt, WebviewWindowBuilderWryExt, WebviewBuilderWryExt} provide create_tao_window, send_tao_window_event, wry_plugin, with_wry_webview, with_environment, with_related_view and with_webview_configuration.
    • tauri_runtime_cef::{WebviewCefExt, WebviewWindowBuilderCefExt, WebviewBuilderCefExt} provide send_dev_tools_message, on_dev_tools_protocol and browser_runtime_style.
    • The traits are implemented both for the concrete runtime and for tauri::DynRuntime, returning tauri_runtime::Error::RuntimeTypeMismatch when the app runs on a different runtime.
    • The tauri::tao and tauri::wry re-exports were removed, use tauri_runtime_wry::{tao, wry}.
    • tauri::webview::PlatformWebview::downcast_ref was added to reach the runtime's webview type from with_webview, whatever the runtime generic in use.
  • 1e5ba7b53 (#15985) The custom scheme URL format (tauri://localhost or http://tauri.localhost) is now defined by the runtime instead of the platform: Runtime::custom_scheme_url moved to RuntimeHandle::custom_scheme_url(&self, scheme, https), and the convertFileSrc JavaScript API takes the format from the runtime.

    tauri::test::MockRuntime uses tauri://localhost on every platform, so tests that sent IPC requests from http://tauri.localhost on Windows and Android must use tauri://localhost instead.

  • 1e5ba7b53 (#15985) Added the required RuntimeHandle::webview_version method, exposed as App::webview_version and AppHandle::webview_version. The tauri::webview_version function was removed since the version depends on the runtime in use.

  • 1e5ba7b53 (#15985) The webview runtime is now selected when building the app instead of through Cargo features of the tauri crate. Applications depend on the runtime crate directly and pass its attributes to tauri::Builder::runtime:

    tauri::Builder::default()
      .runtime(tauri_runtime_wry::Wry::default()) // or `tauri_runtime_cef::Cef::default()`
      .run(tauri::generate_context!())
      .expect("error while running tauri application");
    • The wry and cef features were removed, along with the x11, dbus and macos-proxy features that were forwarded to the wry runtime.
    • The tauri::Wry, tauri::WryHandle, tauri::Cef, tauri::CefHandle, tauri::CefDevToolsProtocol, tauri::CefRuntimeAttributes, tauri::run_cef_helper_process and tauri::CEF_API_VERSION_LAST items were removed.
    • tauri::Builder::default() uses the new type-erased tauri::DynRuntime, which is also the default runtime type of AppHandle, Window, Webview and the other generic types, so they can still be used without naming the runtime. Building the app fails with RuntimeNotConfigured if no runtime was selected.
    • Static dispatch remains available with tauri::Builder::<tauri_runtime_wry::WryRuntime>::new(), whose runtime method takes the attributes of that runtime. The runtime_init_attrs builder method was merged into runtime.
  • c8c75b1f7 (#15787) The Linux GTK bindings are now selected by the new gtk3 and gtk4 features instead of being always on, so tauri can be built for either GTK version and compiles on Linux and BSD without any GTK dependency at all.

    • Runtime crates enable the right one for you: tauri-runtime-wry enables gtk3 and tauri-runtime-cef enables gtk4. Apps and plugins that depend on tauri alone and use Window::gtk_window, Window::default_vbox, WindowBuilder::transient_for_raw or the Linux menu integration must enable one of them explicitly - those items are now gated behind the features.
    • Enabling both selects GTK 4, the same precedence muda and tray-icon use. Cargo does that whenever the dependency graph contains runtime crates that disagree on the GTK version, and such a binary can only ever run one of them, because GTK 3 and GTK 4 cannot be initialized in the same process. The GTK APIs and the Linux menu integration now fail with the new Error::GtkVersionMismatch under a runtime whose GTK version is not the one that was selected, instead of reinterpreting its window objects.
    • The test feature no longer implies GTK 3, so it can be combined with gtk4.
  • c8c75b1f7 (#15787) The Linux tray icon now uses the ksni (StatusNotifierItem over D-Bus) backend by default instead of libappindicator, dropping the libayatana-appindicator system dependency. The tray-icon feature no longer needs a GTK version to be selected. Enable the new linux-libappindicator feature to go back to the libappindicator backend.

Cargo Publish

Updating crates.io index
   Packaging tauri v3.0.0-alpha.0 (/home/runner/work/tauri/tauri/crates/tauri)
    Updating crates.io index
    Packaged 142 files, 1.4MiB (309.5KiB compressed)
   Verifying tauri v3.0.0-alpha.0 (/home/runner/work/tauri/tauri/crates/tauri)
 Downloading crates ...
  Downloaded alloc-no-stdlib v2.0.4
  Downloaded alloc-stdlib v0.2.4
  Downloaded cookie v0.18.2
  Downloaded serialize-to-javascript v0.1.2
  Downloaded brotli-decompressor v5.0.3
  Downloaded dpi v0.1.2
  Downloaded serde_repr v0.1.21
  Downloaded signal-hook-registry v1.4.8
  Downloaded muda v0.20.0
  Downloaded tokio-macros v2.7.2
  Downloaded raw-window-handle v0.6.2
  Downloaded serialize-to-javascript-impl v0.1.2
  Downloaded brotli v8.0.4
  Downloaded getrandom v0.3.4
  Downloaded tray-icon v0.25.0
  Downloaded futures-macro v0.3.34
  Downloaded tauri-runtime v3.0.0-alpha.0
  Downloaded keyboard-types v0.8.3
  Downloaded reqwest v0.13.4
  Downloaded tauri-macros v3.0.0-alpha.0
  Downloaded tauri-build v3.0.0-alpha.0
   Compiling serde_core v1.0.229
   Compiling zerofrom v0.1.8
   Compiling phf_shared v0.13.1
   Compiling serde v1.0.229
   Compiling yoke v0.8.3
   Compiling phf_generator v0.13.1
   Compiling stable_deref_trait v1.2.1
   Compiling zerovec v0.11.8
   Compiling phf_macros v0.13.1
   Compiling tinystr v0.8.4
   Compiling phf_codegen v0.13.1
   Compiling icu_locale_core v2.3.0
   Compiling potential_utf v0.1.6
   Compiling zerotrie v0.2.5
   Compiling icu_collections v2.3.0
   Compiling thiserror v2.0.20
   Compiling parking_lot_core v0.9.12
   Compiling phf v0.13.1
   Compiling string_cache_codegen v0.6.1
   Compiling serde_json v1.0.151
   Compiling icu_provider v2.3.1
   Compiling web_atoms v0.2.6
   Compiling icu_normalizer v2.3.0
   Compiling icu_properties v2.3.0
   Compiling parking_lot v0.12.5
   Compiling bytes v1.12.1
   Compiling alloc-no-stdlib v2.0.4
   Compiling smallvec v1.16.0
   Compiling alloc-stdlib v0.2.4
   Compiling string_cache v0.9.0
   Compiling idna_adapter v1.2.2
   Compiling getrandom v0.4.3
   Compiling serde_spanned v1.1.1
   Compiling toml_datetime v1.1.1+spec-1.1.0
   Compiling pin-project-lite v0.2.17
   Compiling futures-core v0.3.34
   Compiling form_urlencoded v1.2.2
   Compiling toml v1.1.5+spec-1.1.0
   Compiling uuid v1.26.0
   Compiling idna v1.1.0
   Compiling brotli-decompressor v5.0.3
   Compiling selectors v0.38.0
   Compiling cssparser v0.37.0
   Compiling markup5ever v0.39.0
   Compiling brotli v8.0.4
   Compiling url v2.5.8
   Compiling http v1.5.0
   Compiling percent-encoding v2.3.2
   Compiling html5ever v0.39.0
   Compiling jsonptr v0.7.1
   Compiling cfb v0.14.0
   Compiling erased-serde v0.4.10
   Compiling time v0.3.55
   Compiling mio v1.2.3
   Compiling socket2 v0.6.5
   Compiling tokio v1.53.1
   Compiling schemars v1.2.2
   Compiling dom_query v0.28.0
   Compiling plist v1.10.1
   Compiling infer v0.22.0
   Compiling cargo_metadata v0.19.2
   Compiling serde-untagged v0.1.9
   Compiling json-patch v4.2.0
   Compiling crc32fast v1.5.1
   Compiling urlpattern v0.6.0
   Compiling serde_with v3.23.0
   Compiling shlex v2.0.1
   Compiling find-msvc-tools v0.1.12
   Compiling cc v1.4.5
   Compiling flate2 v1.1.10
   Compiling tauri-utils v3.0.0-alpha.0
   Compiling http-body v1.1.0
   Compiling rustc_version v0.4.1
   Compiling time-macros v0.2.32
   Compiling once_cell v1.21.4
   Compiling httparse v1.10.1
   Compiling futures-task v0.3.34
   Compiling slab v0.4.12
   Compiling futures-util v0.3.34
   Compiling embed-resource v3.0.11
   Compiling bitflags v2.13.1
   Compiling try-lock v0.2.5
   Compiling crossbeam-utils v0.8.23
   Compiling tower-service v0.3.3
   Compiling png v0.17.16
   Compiling want v0.3.1
   Compiling tauri-winres v0.3.6
   Compiling tracing-core v0.1.36
   Compiling cargo_toml v1.0.1
   Compiling sync_wrapper v1.0.2
   Compiling futures-channel v0.3.34
   Compiling cookie v0.18.2
   Compiling atomic-waker v1.1.2
   Compiling tower-layer v0.3.3
   Compiling sha2 v0.10.9
   Compiling tower v0.5.3
   Compiling hyper v1.11.1
   Compiling ico v0.5.0
   Compiling tracing v0.1.44
   Compiling png v0.18.1
   Compiling dpi v0.1.2
   Compiling muda v0.20.0
   Compiling semver v1.0.28
   Compiling ipnet v2.12.2
   Compiling tauri-runtime v3.0.0-alpha.0
   Compiling tauri-build v3.0.0-alpha.0
   Compiling futures-sink v0.3.34
   Compiling getrandom v0.3.4
   Compiling tokio-util v0.7.19
   Compiling tauri-codegen v3.0.0-alpha.0
   Compiling hyper-util v0.1.20
   Compiling crossbeam-channel v0.5.17
   Compiling tower-http v0.6.11
   Compiling keyboard-types v0.8.3
   Compiling http-body-util v0.1.5
   Compiling serialize-to-javascript-impl v0.1.2
   Compiling raw-window-handle v0.6.2
   Compiling serialize-to-javascript v0.1.2
   Compiling reqwest v0.13.4
   Compiling serde_repr v0.1.21
   Compiling mime v0.3.17
   Compiling tauri v3.0.0-alpha.0 (/home/runner/work/tauri/tauri/target/package/tauri-3.0.0-alpha.0)
   Compiling tauri-macros v3.0.0-alpha.0
    Finished `dev` profile [unoptimized + debuginfo] target(s) in 31.44s
   Uploading tauri v3.0.0-alpha.0 (/home/runner/work/tauri/tauri/crates/tauri)
    Uploaded tauri v3.0.0-alpha.0 to registry `crates-io`
note: waiting for tauri v3.0.0-alpha.0 to be available at registry `crates-io`
help: you may press ctrl-c to skip waiting; the crate should be available shortly
   Published tauri v3.0.0-alpha.0 at registry `crates-io`