Skip to content

Update tauri monorepo to v2 - #16

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/major-tauri-monorepo
Open

renovate[bot] wants to merge 1 commit into
mainfrom
renovate/major-tauri-monorepo

Conversation

@renovate

@renovate renovate Bot commented May 6, 2025 •

Copy link
Copy Markdown

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence Type Update
@tauri-apps/api ^1 → ^2.0.0 age confidence dependencies major
@tauri-apps/cli ^1 → ^2.0.0 age confidence devDependencies major
tauri (source) 1 → 2 age confidence dependencies major
tauri-build (source) 1 → 2 age confidence build-dependencies major

Release Notes

tauri-apps/tauri (@​tauri-apps/api)

v2.12.3: tauri v2.12.3

Compare Source

Cargo Audit

Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
      Loaded 1296 security advisories (from /home/runner/.cargo/advisory-db)
    Updating crates.io index
    Scanning Cargo.lock for vulnerabilities (1092 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.12.3]

Bug Fixes
  • 0204f6f3a (#​16244) Keep delivering Channel messages after the onmessage handler throws. The error is rethrown asynchronously so it is still reported as uncaught, instead of leaving every later message queued.
  • c48e1ca89 (#​16246) On iOS, mark the Swift @_cdecl entry points that Rust links against as public (in the iOS API and in the plugin templates), so release builds made with Xcode 27 keep them global and link.
  • eeeaa0ff9 (#​16230) Fix NSIS installers not blocking downgrades in silent (/S), passive (/P) and update (/UPDATE) modes when bundle.windows.allowDowngrades is false.
Dependencies
  • Upgraded to tauri-macros@2.7.2
  • Upgraded to tauri-build@2.7.2

Cargo Publish

Updating crates.io index
   Packaging tauri v2.12.3 (/home/runner/work/tauri/tauri/crates/tauri)
warning: ignoring example `commands` as `../../examples/commands/main.rs` is not included in the published package
warning: ignoring example `drag` as `../../examples/drag/main.rs` is not included in the published package
warning: ignoring example `helloworld` as `../../examples/helloworld/main.rs` is not included in the published package
warning: ignoring example `isolation` as `../../examples/isolation/main.rs` is not included in the published package
warning: ignoring example `multiwebview` as `../../examples/multiwebview/main.rs` is not included in the published package
warning: ignoring example `multiwindow` as `../../examples/multiwindow/main.rs` is not included in the published package
warning: ignoring example `run-return` as `../../examples/run-return/main.rs` is not included in the published package
warning: ignoring example `splashscreen` as `../../examples/splashscreen/main.rs` is not included in the published package
warning: ignoring example `state` as `../../examples/state/main.rs` is not included in the published package
warning: ignoring example `streaming` as `../../examples/streaming/main.rs` is not included in the published package
    Updating crates.io index
    Packaged 143 files, 1.4MiB (320.7KiB compressed)
   Verifying tauri v2.12.3 (/home/runner/work/tauri/tauri/crates/tauri)
 Downloading crates ...
  Downloaded alloc-no-stdlib v3.0.0
  Downloaded alloc-stdlib v0.3.0
  Downloaded atk-sys v0.18.2
  Downloaded brotli v9.0.0
  Downloaded atk v0.18.2
  Downloaded cookie v0.18.1
  Downloaded glib-macros v0.18.5
  Downloaded muda v0.20.0
  Downloaded gio-sys v0.18.1
  Downloaded proc-macro-error v1.0.4
  Downloaded brotli-decompressor v6.0.0
  Downloaded gdk-pixbuf v0.18.5
  Downloaded keyboard-types v0.8.3
  Downloaded pango v0.18.3
  Downloaded dlopen2 v0.8.0
  Downloaded gdk-sys v0.18.2
  Downloaded field-offset v0.3.6
  Downloaded cairo-sys-rs v0.18.2
  Downloaded heck v0.4.1
  Downloaded proc-macro-error-attr v1.0.4
  Downloaded libappindicator v0.9.0
  Downloaded gdkx11-sys v0.18.2
  Downloaded gio v0.18.4
  Downloaded dpi v0.1.1
  Downloaded gdkx11 v0.18.2
  Downloaded dlopen2_derive v0.4.0
  Downloaded libappindicator-sys v0.9.0
  Downloaded gobject-sys v0.18.0
  Downloaded gdkwayland-sys v0.18.2
  Downloaded gtk v0.18.2
  Downloaded libloading v0.7.4
  Downloaded javascriptcore-rs v1.1.2
  Downloaded cairo-rs v0.18.5
  Downloaded glib-sys v0.18.1
  Downloaded gdk-pixbuf-sys v0.18.0
  Downloaded pango-sys v0.18.0
  Downloaded javascriptcore-rs-sys v1.1.1
  Downloaded raw-window-handle v0.6.2
  Downloaded serialize-to-javascript-impl v0.1.2
  Downloaded serialize-to-javascript v0.1.2
  Downloaded libdbus-sys v0.2.7
  Downloaded crossbeam-channel v0.5.15
  Downloaded gdk v0.18.2
  Downloaded proc-macro-crate v2.0.0
  Downloaded proc-macro-crate v1.3.1
  Downloaded gtk3-macros v0.18.2
  Downloaded dbus v0.9.10
  Downloaded gtk-sys v0.18.2
  Downloaded memoffset v0.9.1
  Downloaded system-deps v6.2.2
  Downloaded glib v0.18.5
  Downloaded signal-hook-registry v1.4.2
  Downloaded tao v0.37.0
  Downloaded serde_repr v0.1.19
  Downloaded soup3-sys v0.5.0
  Downloaded soup3 v0.5.0
  Downloaded webkit2gtk-sys v2.0.2
  Downloaded tokio-macros v2.5.0
  Downloaded x11 v2.21.0
  Downloaded target-lexicon v0.12.16
  Downloaded version-compare v0.2.0
  Downloaded cfg-expr v0.15.8
  Downloaded tauri-runtime v2.12.1
  Downloaded tauri-runtime-wry v2.12.1
  Downloaded tray-icon v0.25.1
  Downloaded toml_edit v0.19.15
  Downloaded toml_edit v0.20.7
  Downloaded webkit2gtk v2.0.2
  Downloaded x11-dl v2.21.0
  Downloaded winnow v0.5.40
  Downloaded wry v0.57.0
  Downloaded tauri-build v2.7.2
  Downloaded tauri-macros v2.7.2
   Compiling target-lexicon v0.12.16
   Compiling version-compare v0.2.0
   Compiling toml_datetime v0.6.8
   Compiling serde_spanned v0.6.8
   Compiling serde_core v1.0.228
   Compiling toml_edit v0.22.24
   Compiling zerofrom v0.1.5
   Compiling phf_shared v0.13.1
   Compiling smallvec v1.15.2
   Compiling cfg-expr v0.15.8
   Compiling phf_generator v0.13.1
   Compiling thiserror v1.0.69
   Compiling winnow v0.5.40
   Compiling proc-macro-error-attr v1.0.4
   Compiling syn v1.0.109
   Compiling proc-macro-error v1.0.4
   Compiling toml v0.8.20
   Compiling yoke v0.8.1
   Compiling futures-core v0.3.31
   Compiling system-deps v6.2.2
   Compiling serde v1.0.228
   Compiling toml_edit v0.20.7
   Compiling futures-macro v0.3.31
   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 futures-util v0.3.31
   Compiling zerovec v0.11.5
   Compiling proc-macro-crate v2.0.0
   Compiling bitflags v2.13.0
   Compiling heck v0.4.1
   Compiling glib-macros v0.18.5
   Compiling cairo-sys-rs v0.18.2
   Compiling pango-sys v0.18.0
   Compiling gdk-pixbuf-sys v0.18.0
   Compiling futures-channel v0.3.31
   Compiling phf_macros v0.13.1
   Compiling futures-executor v0.3.31
   Compiling atk-sys v0.18.2
   Compiling tinystr v0.8.2
   Compiling rustc_version v0.4.1
   Compiling phf_codegen v0.13.1
   Compiling icu_locale_core v2.1.1
   Compiling potential_utf v0.1.4
   Compiling zerotrie v0.2.3
   Compiling gio v0.18.4
   Compiling thiserror v2.0.12
   Compiling icu_collections v2.1.1
   Compiling icu_provider v2.1.1
   Compiling gtk-sys v0.18.2
   Compiling futures-io v0.3.31
   Compiling phf v0.13.1
   Compiling parking_lot_core v0.9.10
   Compiling string_cache_codegen v0.6.1
   Compiling alloc-no-stdlib v3.0.0
   Compiling alloc-stdlib v0.3.0
   Compiling parking_lot v0.12.3
   Compiling glib v0.18.5
   Compiling web_atoms v0.2.3
   Compiling icu_normalizer v2.1.1
   Compiling icu_properties v2.1.2
   Compiling string_cache v0.9.0
   Compiling idna_adapter v1.2.1
   Compiling serde_json v1.0.145
   Compiling brotli-decompressor v6.0.0
   Compiling getrandom v0.2.15
   Compiling memoffset v0.9.1
   Compiling toml_parser v1.0.9+spec-1.1.0
   Compiling toml_datetime v1.0.0+spec-1.1.0
   Compiling serde_spanned v1.0.4
   Compiling form_urlencoded v1.2.2
   Compiling toml v1.0.6+spec-1.1.0
   Compiling brotli v9.0.0
   Compiling uuid v1.11.0
   Compiling idna v1.1.0
   Compiling field-offset v0.3.6
   Compiling selectors v0.38.0
   Compiling toml_edit v0.19.15
   Compiling cssparser v0.37.0
   Compiling indexmap v1.9.3
   Compiling url v2.5.8
   Compiling cairo-rs v0.18.5
   Compiling proc-macro-crate v1.3.1
   Compiling markup5ever v0.39.0
   Compiling soup3-sys v0.5.0
   Compiling javascriptcore-rs-sys v1.1.1
   Compiling gtk v0.18.2
   Compiling hashbrown v0.12.3
   Compiling schemars v0.8.22
   Compiling html5ever v0.39.0
   Compiling gtk3-macros v0.18.2
   Compiling atk v0.18.2
   Compiling cfb v0.14.0
   Compiling jsonptr v0.7.1
   Compiling erased-serde v0.4.9
   Compiling time v0.3.51
   Compiling time-macros v0.2.30
   Compiling webkit2gtk-sys v2.0.2
   Compiling x11 v2.21.0
   Compiling dom_query v0.28.0
   Compiling plist v1.10.0
   Compiling cargo_metadata v0.19.0
   Compiling serde-untagged v0.1.6
   Compiling infer v0.22.0
   Compiling json-patch v4.2.0
   Compiling crc32fast v1.5.0
   Compiling urlpattern v0.6.0
   Compiling serde_with v3.21.0
   Compiling gdkx11-sys v0.18.2
   Compiling crossbeam-utils v0.8.21
   Compiling gdk-pixbuf v0.18.5
   Compiling pango v0.18.3
   Compiling tauri-utils v2.10.1
   Compiling gdk v0.18.2
   Compiling flate2 v1.1.1
   Compiling dpi v0.1.1
   Compiling cookie v0.18.1
   Compiling libdbus-sys v0.2.7
   Compiling x11-dl v2.21.0
   Compiling embed-resource v3.0.9
   Compiling soup3 v0.5.0
   Compiling javascriptcore-rs v1.1.2
   Compiling raw-window-handle v0.6.2
   Compiling crossbeam-channel v0.5.15
   Compiling tauri-winres v0.3.6
   Compiling png v0.17.16
   Compiling cargo_toml v1.0.0
   Compiling dlopen2_derive v0.4.0
   Compiling wry v0.57.0
   Compiling tauri-runtime v2.12.1
   Compiling sha2 v0.10.8
   Compiling dlopen2 v0.8.0
   Compiling ico v0.5.0
   Compiling tauri-build v2.7.2
   Compiling dbus v0.9.10
   Compiling gdkx11 v0.18.2
   Compiling png v0.18.1
   Compiling gdkwayland-sys v0.18.2
   Compiling tauri-runtime-wry v2.12.1
   Compiling muda v0.20.0
   Compiling tauri-codegen v2.7.2
   Compiling tauri v2.12.3 (/home/runner/work/tauri/tauri/target/package/tauri-2.12.3)
   Compiling keyboard-types v0.8.3
   Compiling serialize-to-javascript-impl v0.1.2
   Compiling serialize-to-javascript v0.1.2
   Compiling tauri-macros v2.7.2
   Compiling tokio v1.45.1
   Compiling serde_repr v0.1.19
   Compiling mime v0.3.17
   Compiling webkit2gtk v2.0.2
   Compiling tao v0.37.0
    Finished `dev` profile [unoptimized + debuginfo] target(s) in 59.80s
   Uploading tauri v2.12.3 (/home/runner/work/tauri/tauri/crates/tauri)
    Uploaded tauri v2.12.3 to registry `crates-io`
note: waiting for tauri v2.12.3 to be available at registry `crates-io`
help: you may press ctrl-c to skip waiting; the crate should be available shortly
   Published tauri v2.12.3 at registry `crates-io`

v2.12.2: tauri v2.12.2

Compare Source

Cargo Audit

Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
      Loaded 1295 security advisories (from /home/runner/.cargo/advisory-db)
    Updating crates.io index
    Scanning Cargo.lock for vulnerabilities (1091 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.12.2]

Bug Fixes
  • 79d353762 (#​15783 by @​sijie-Z) On macOS, process::restart (and AppHandle::restart) now relaunches the app bundle through LaunchServices (open -n) so the new instance no longer inherits the exiting process's stdio and process group, which crashed it on its first print when the original stdout/stderr reader was gone (e.g. launched from a terminal that was closed). Arguments are still forwarded.

  • a225a18e6 (#​16222 by @​Legend-Master) Fix a panic when a once event listener receives multiple events before its queued removal is processed.

  • 7c24f5b15 (#​16231 by @​Legend-Master) Fix Menu creation no longer takes MenuItemOptions with action directly

    const menu = await Menu.new({
      items: [{
        text: "Hello", action: () => { alert('World') }
      }]
    })
    await menu.popup()

    The Hello item should now trigger the alert('World') action again.

Cargo Publish

Updating crates.io index
    Updating git repository `https://github.com/tauri-apps/schemars.git`
   Packaging tauri v2.12.2 (/home/runner/work/tauri/tauri/crates/tauri)
warning: ignoring example `commands` as `../../examples/commands/main.rs` is not included in the published package
warning: ignoring example `drag` as `../../examples/drag/main.rs` is not included in the published package
warning: ignoring example `helloworld` as `../../examples/helloworld/main.rs` is not included in the published package
warning: ignoring example `isolation` as `../../examples/isolation/main.rs` is not included in the published package
warning: ignoring example `multiwebview` as `../../examples/multiwebview/main.rs` is not included in the published package
warning: ignoring example `multiwindow` as `../../examples/multiwindow/main.rs` is not included in the published package
warning: ignoring example `run-return` as `../../examples/run-return/main.rs` is not included in the published package
warning: ignoring example `splashscreen` as `../../examples/splashscreen/main.rs` is not included in the published package
warning: ignoring example `state` as `../../examples/state/main.rs` is not included in the published package
warning: ignoring example `streaming` as `../../examples/streaming/main.rs` is not included in the published package
    Updating crates.io index
    Packaged 143 files, 1.4MiB (320.6KiB compressed)
   Verifying tauri v2.12.2 (/home/runner/work/tauri/tauri/crates/tauri)
 Downloading crates ...
  Downloaded yoke-derive v0.8.2
  Downloaded adler2 v2.0.0
  Downloaded zerofrom v0.1.5
  Downloaded zerofrom-derive v0.1.5
  Downloaded writeable v0.6.3
  Downloaded cargo-platform v0.1.8
  Downloaded cairo-sys-rs v0.18.2
  Downloaded target-lexicon v0.12.16
  Downloaded yoke v0.8.1
  Downloaded autocfg v1.4.0
  Downloaded bs58 v0.5.1
  Downloaded cfg-if v1.0.1
  Downloaded anyhow v1.0.103
  Downloaded dyn-clone v1.0.17
  Downloaded getrandom v0.3.4
  Downloaded cssparser-macros v0.7.0
  Downloaded darling_macro v0.23.0
  Downloaded gdkwayland-sys v0.18.2
  Downloaded system-deps v6.2.2
  Downloaded dirs v7.0.0
  Downloaded fastrand v2.3.0
  Downloaded gdk-pixbuf-sys v0.18.0
  Downloaded tauri-winres v0.3.6
  Downloaded thiserror v2.0.12
  Downloaded x11-dl v2.21.0
  Downloaded cargo_metadata v0.19.0
  Downloaded cfg-expr v0.15.8
  Downloaded crossbeam-utils v0.8.21
  Downloaded crypto-common v0.1.6
  Downloaded dirs-sys v0.5.0
  Downloaded dpi v0.1.1
  Downloaded fdeflate v0.3.7
  Downloaded web-time v1.1.0
  Downloaded x11 v2.21.0
  Downloaded atk v0.18.2
  Downloaded bit-set v0.8.0
  Downloaded bitflags v2.13.0
  Downloaded bytes v1.11.1
  Downloaded cargo_toml v1.0.0
  Downloaded cfb v0.14.0
  Downloaded crc32fast v1.5.0
  Downloaded gdkx11-sys v0.18.2
  Downloaded hex v0.4.3
  Downloaded synstructure v0.13.1
  Downloaded tauri-build v2.7.1
  Downloaded tauri-codegen v2.7.1
  Downloaded tauri-macros v2.7.1
  Downloaded tauri-runtime v2.12.1
  Downloaded tendril v0.5.0
  Downloaded thiserror v1.0.69
  Downloaded thiserror-impl v1.0.69
  Downloaded zerotrie v0.2.3
  Downloaded equivalent v1.0.1
  Downloaded futures-io v0.3.31
  Downloaded gdkx11 v0.18.2
  Downloaded powerfmt v0.2.0
  Downloaded cookie v0.18.1
  Downloaded darling v0.23.0
  Downloaded futures-channel v0.3.31
  Downloaded indexmap v1.9.3
  Downloaded thiserror-impl v2.0.12
  Downloaded html5ever v0.39.0
  Downloaded tauri-runtime-wry v2.12.1
  Downloaded futures-task v0.3.31
  Downloaded keyboard-types v0.8.3
  Downloaded time-macros v0.2.30
  Downloaded alloc-stdlib v0.3.0
  Downloaded dtoa-short v0.3.5
  Downloaded futures-core v0.3.31
  Downloaded futures-macro v0.3.31
  Downloaded gtk3-macros v0.18.2
  Downloaded heck v0.4.1
  Downloaded dtoa v1.0.9
  Downloaded atk-sys v0.18.2
  Downloaded bit-vec v0.8.0
  Downloaded cpufeatures v0.2.16
  Downloaded dlopen2_derive v0.4.0
  Downloaded field-offset v0.3.6
  Downloaded find-msvc-tools v0.1.6
  Downloaded glob v0.3.4
  Downloaded potential_utf v0.1.4
  Downloaded precomputed-hash v0.1.1
  Downloaded ref-cast v1.0.23
  Downloaded tokio-macros v2.5.0
  Downloaded alloc-no-stdlib v3.0.0
  Downloaded proc-macro-crate v1.3.1
  Downloaded proc-macro-crate v2.0.0
  Downloaded ref-cast-impl v1.0.23
  Downloaded serde_spanned v0.6.8
  Downloaded typeid v1.0.2
  Downloaded version-compare v0.2.0
  Downloaded cc v1.2.51
  Downloaded futures-sink v0.3.31
  Downloaded gobject-sys v0.18.0
  Downloaded serde_repr v0.1.19
  Downloaded toml v1.0.6+spec-1.1.0
  Downloaded cssparser v0.37.0
  Downloaded displaydoc v0.2.5
  Downloaded erased-serde v0.4.9
  Downloaded futures-executor v0.3.31
  Downloaded gdk-pixbuf v0.18.5
  Downloaded phf_shared v0.13.1
  Downloaded sha2 v0.10.8
  Downloaded shlex v1.3.0
  Downloaded signal-hook-registry v1.4.2
  Downloaded tinyvec v1.8.1
  Downloaded toml_datetime v0.6.8
  Downloaded toml_datetime v1.0.0+spec-1.1.0
  Downloaded utf-8 v0.7.6
  Downloaded derive_more-impl v2.0.1
  Downloaded embed-resource v3.0.9
  Downloaded option-ext v0.2.0
  Downloaded quote v1.0.46
  Downloaded darling_core v0.23.0
  Downloaded dlopen2 v0.8.0
  Downloaded getrandom v0.2.15
  Downloaded icu_properties_data v2.1.2
  Downloaded javascriptcore-rs-sys v1.1.1
  Downloaded libappindicator-sys v0.9.0
  Downloaded new_debug_unreachable v1.0.6
  Downloaded phf_generator v0.13.1
  Downloaded ryu v1.0.18
  Downloaded zerovec-derive v0.11.3
  Downloaded camino v1.1.9
  Downloaded ctor v1.0.7
  Downloaded flate2 v1.1.1
  Downloaded gio-sys v0.18.1
  Downloaded glib-macros v0.18.5
  Downloaded glib-sys v0.18.1
  Downloaded idna_adapter v1.2.1
  Downloaded infer v0.22.0
  Downloaded itoa v1.0.14
  Downloaded javascriptcore-rs v1.1.2
  Downloaded memoffset v0.9.1
  Downloaded proc-macro-error-attr v1.0.4
  Downloaded raw-window-handle v0.6.2
  Downloaded rustc-hash v2.1.1
  Downloaded serde_spanned v1.0.4
  Downloaded serde_with_macros v3.21.0
  Downloaded serialize-to-javascript-impl v0.1.2
  Downloaded simd-adler32 v0.3.7
  Downloaded tinystr v0.8.2
  Downloaded zerovec v0.11.5
  Downloaded jsonptr v0.7.1
  Downloaded pin-utils v0.1.0
  Downloaded pkg-config v0.3.31
  Downloaded rustc_version v0.4.1
  Downloaded serde_core v1.0.228
  Downloaded serde_derive_internals v0.29.1
  Downloaded serialize-to-javascript v0.1.2
  Downloaded stable_deref_trait v1.2.0
  Downloaded string_cache v0.9.0
  Downloaded string_cache_codegen v0.6.1
  Downloaded tauri-utils v2.10.1
  Downloaded urlpattern v0.6.0
  Downloaded uuid v1.11.0
  Downloaded web_atoms v0.2.3
  Downloaded cairo-rs v0.18.5
  Downloaded dom_query v0.28.0
  Downloaded iana-time-zone v0.1.61
  Downloaded libloading v0.7.4
  Downloaded lock_api v0.4.12
  Downloaded markup5ever v0.39.0
  Downloaded pango-sys v0.18.0
  Downloaded phf v0.13.1
  Downloaded phf_macros v0.13.1
  Downloaded schemars_derive v0.8.22
  Downloaded serde-untagged v0.1.6
  Downloaded servo_arc v0.4.3
  Downloaded siphasher v1.0.1
  Downloaded slab v0.4.9
  Downloaded soup3-sys v0.5.0
  Downloaded tinyvec_macros v0.1.1
  Downloaded toml v0.8.20
  Downloaded toml_parser v1.0.9+spec-1.1.0
  Downloaded toml_writer v1.0.6+spec-1.1.0
  Downloaded tray-icon v0.25.1
  Downloaded crossbeam-channel v0.5.15
  Downloaded icu_provider v2.1.1
  Downloaded json-patch v4.2.0
  Downloaded litemap v0.8.2
  Downloaded parking_lot_core v0.9.10
  Downloaded phf_codegen v0.13.1
  Downloaded pin-project-lite v0.2.16
  Downloaded proc-macro-error v1.0.4
  Downloaded proc-macro2 v1.0.106
  Downloaded dbus v0.9.10
  Downloaded derive_more v2.0.1
  Downloaded gdk v0.18.2
  Downloaded gdk-sys v0.18.2
  Downloaded hashbrown v0.12.3
  Downloaded icu_locale_core v2.1.1
  Downloaded parking_lot v0.12.3
  Downloaded schemars v0.8.22
  Downloaded smallvec v1.15.2
  Downloaded socket2 v0.5.8
  Downloaded unicode-ident v1.0.14
  Downloaded webkit2gtk v2.0.2
  Downloaded webkit2gtk-sys v2.0.2
  Downloaded ico v0.5.0
  Downloaded icu_normalizer_data v2.1.1
  Downloaded icu_properties v2.1.2
  Downloaded libappindicator v0.9.0
  Downloaded log v0.4.29
  Downloaded num-traits v0.2.19
  Downloaded pango v0.18.3
  Downloaded plist v1.10.0
  Downloaded schemars v0.9.0
  Downloaded schemars v1.2.2
  Downloaded serde_derive v1.0.228
  Downloaded soup3 v0.5.0
  Downloaded gtk-sys v0.18.2
  Downloaded icu_collections v2.1.1
  Downloaded icu_normalizer v2.1.1
  Downloaded miniz_oxide v0.8.8
  Downloaded serde v1.0.228
  Downloaded toml_edit v0.20.7
  Downloaded wry v0.57.0
  Downloaded http v1.3.1
  Downloaded memchr v2.8.2
  Downloaded selectors v0.38.0
  Downloaded syn v2.0.117
  Downloaded toml_edit v0.19.15
  Downloaded toml_edit v0.22.24
  Downloaded typenum v1.20.0
  Downloaded futures-util v0.3.31
  Downloaded indexmap v2.11.4
  Downloaded mio v1.0.3
  Downloaded png v0.17.16
  Downloaded aho-corasick v1.1.3
  Downloaded chrono v0.4.41
  Downloaded png v0.18.1
  Downloaded winnow v0.5.40
  Downloaded winnow v0.7.14
  Downloaded gio v0.18.4
  Downloaded muda v0.20.0
  Downloaded serde_json v1.0.145
  Downloaded tao v0.37.0
  Downloaded brotli-decompressor v6.0.0
  Downloaded glib v0.18.5
  Downloaded quick-xml v0.41.0
  Downloaded regex v1.11.1
  Downloaded serde_with v3.21.0
  Downloaded time v0.3.51
  Downloaded syn v1.0.109
  Downloaded gtk v0.18.2
  Downloaded brotli v9.0.0
  Downloaded tokio v1.45.1
  Downloaded libc v0.2.189
  Downloaded libdbus-sys v0.2.7
   Compiling proc-macro2 v1.0.106
   Compiling unicode-ident v1.0.14
   Compiling quote v1.0.46
   Compiling serde_core v1.0.228
   Compiling serde v1.0.228
   Compiling smallvec v1.15.2
   Compiling hashbrown v0.16.1
   Compiling equivalent v1.0.1
   Compiling winnow v0.7.14
   Compiling syn v2.0.117
   Compiling indexmap v2.11.4
   Compiling pkg-config v0.3.31
   Compiling heck v0.5.0
   Compiling target-lexicon v0.12.16
   Compiling version-compare v0.2.0
   Compiling libc v0.2.189
   Compiling autocfg v1.4.0
   Compiling cfg-expr v0.15.8
   Compiling memchr v2.8.2
   Compiling version_check v0.9.5
   Compiling cfg-if v1.0.1
   Compiling siphasher v1.0.1
   Compiling writeable v0.6.3
   Compiling litemap v0.8.2
   Compiling phf_shared v0.13.1
   Compiling thiserror v1.0.69
   Compiling fastrand v2.3.0
   Compiling phf_generator v0.13.1
   Compiling synstructure v0.13.1
   Compiling stable_deref_trait v1.2.0
   Compiling winnow v0.5.40
   Compiling itoa v1.0.14
   Compiling icu_normalizer_data v2.1.1
   Compiling icu_properties_data v2.1.2
   Compiling proc-macro-error-attr v1.0.4
   Compiling syn v1.0.109
   Compiling proc-macro-error v1.0.4
   Compiling slab v0.4.9
   Compiling semver v1.0.28
   Compiling once_cell v1.21.4
   Compiling serde_derive v1.0.228
   Compiling zerofrom-derive v0.1.5
   Compiling yoke-derive v0.8.2
   Compiling zerovec-derive v0.11.3
   Compiling displaydoc v0.2.5
   Compiling zerofrom v0.1.5
   Compiling thiserror-impl v1.0.69
   Compiling yoke v0.8.1
   Compiling pin-project-lite v0.2.16
   Compiling futures-core v0.3.31
   Compiling futures-macro v0.3.31
   Compiling futures-task v0.3.31
   Compiling pin-utils v0.1.0
   Compiling zerovec v0.11.5
   Compiling futures-util v0.3.31
   Compiling bitflags v2.13.0
   Compiling heck v0.4.1
   Compiling ryu v1.0.18
   Compiling parking_lot_core v0.9.10
   Compiling futures-channel v0.3.31
   Compiling phf_macros v0.13.1
   Compiling lock_api v0.4.12
   Compiling toml_datetime v0.6.8
   Compiling serde_spanned v0.6.8
   Compiling utf8_iter v1.0.4
   Compiling toml_edit v0.22.24
   Compiling toml_edit v0.20.7
   Compiling num-conv v0.2.2
   Compiling scopeguard v1.2.0
   Compiling time-core v0.1.9
   Compiling futures-executor v0.3.31
   Compiling tinystr v0.8.2
   Compiling rustc_version v0.4.1
   Compiling phf_codegen v0.13.1
   Compiling fnv v1.0.7
   Compiling typeid v1.0.2
   Compiling powerfmt v0.2.0
   Compiling ident_case v1.0.1
   Compiling thiserror v2.0.12
   Compiling deranged v0.5.8
   Compiling proc-macro-crate v2.0.0
   Compiling toml v0.8.20
   Compiling system-deps v6.2.2
   Compiling strsim v0.11.1
   Compiling glib-macros v0.18.5
   Compiling darling_core v0.23.0
   Compiling icu_locale_core v2.1.1
   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 cairo-sys-rs v0.18.2
   Compiling pango-sys v0.18.0
   Compiling gdk-pixbuf-sys v0.18.0
   Compiling atk-sys v0.18.2
   Compiling glib v0.18.5
   Compiling potential_utf v0.1.4
   Compiling zerotrie v0.2.3
   Compiling thiserror-impl v2.0.12
   Compiling erased-serde v0.4.9
   Compiling log v0.4.29
   Compiling toml_writer v1.0.6+spec-1.1.0
   Compiling gio v0.18.4
   Compiling icu_provider v2.1.1
   Compiling icu_collections v2.1.1
   Compiling darling_macro v0.23.0
   Compiling gtk-sys v0.18.2
   Compiling aho-corasick v1.1.3
   Compiling new_debug_unreachable v1.0.6
   Compiling regex-syntax v0.8.11
   Compiling futures-io v0.3.31
   Compiling web-time v1.1.0
   Compiling darling v0.23.0
   Compiling phf v0.13.1
   Compiling string_cache_codegen v0.6.1
   Compiling precomputed-hash v0.1.1
   Compiling bytes v1.11.1
   Compiling regex-automata v0.4.18
   Compiling alloc-no-stdlib v3.0.0
   Compiling serde_json v1.0.145
   Compiling alloc-stdlib v0.3.0
   Compiling web_atoms v0.2.3
   Compiling parking_lot v0.12.3
   Compiling serde_with_macros v3.21.0
   Compiling regex v1.11.1
   Compiling icu_properties v2.1.2
   Compiling icu_normalizer v2.1.1
   Compiling quick-xml v0.41.0
   Compiling base64 v0.22.1
   Compiling anyhow v1.0.103
   Compiling idna_adapter v1.2.1
   Compiling string_cache v0.9.0
   Compiling brotli-decompressor v6.0.0
   Compiling http v1.3.1
   Compiling getrandom v0.2.15
   Compiling memoffset v0.9.1
   Compiling toml_datetime v1.0.0+spec-1.1.0
   Compiling serde_spanned v1.0.4
   Compiling toml_parser v1.0.9+spec-1.1.0
   Compiling dunce v1.0.5
   Compiling percent-encoding v2.3.2
   Compiling bitflags v1.3.2
   Compiling dtoa v1.0.9
   Compiling utf-8 v0.7.6
   Compiling same-file v1.0.6
   Compiling tendril v0.5.0
   Compiling walkdir v2.5.0
   Compiling toml v1.0.6+spec-1.1.0
   Compiling dtoa-short v0.3.5
   Compiling form_urlencoded v1.2.2
   Compiling uuid v1.11.0
   Compiling brotli v9.0.0
   Compiling idna v1.1.0
   Compiling cairo-rs v0.18.5
   Compiling selectors v0.38.0
   Compiling field-offset v0.3.6
   Compiling toml_edit v0.19.15
   Compiling cssparser-macros v0.7.0
   Compiling derive_more-impl v2.0.1
   Compiling indexmap v1.9.3
   Compiling ctor v1.0.7
   Compiling camino v1.1.9
   Compiling glob v0.3.4
   Compiling derive_more v2.0.1
   Compiling proc-macro-crate v1.3.1
   Compiling cssparser v0.37.0
   Compiling url v2.5.8
   Compiling markup5ever v0.39.0
   Compiling soup3-sys v0.5.0
   Compiling javascriptcore-rs-sys v1.1.1
   Compiling servo_arc v0.4.3
   Compiling serde_derive_internals v0.29.1
   Compiling generic-array v0.14.7
   Compiling gtk v0.18.2
   Compiling schemars v0.8.22
   Compiling bit-vec v0.8.0
   Compiling crc32fast v1.5.0
   Compiling hashbrown v0.12.3
   Compiling rustc-hash v2.1.1
   Compiling simd-adler32 v0.3.7
   Compiling pango v0.18.3
   Compiling gdk-pixbuf v0.18.5
   Compiling bit-set v0.8.0
   Compiling schemars_derive v0.8.22
   Compiling html5ever v0.39.0
   Compiling gdk v0.18.2
   Compiling gtk3-macros v0.18.2
   Compiling cfb v0.14.0
   Compiling atk v0.18.2
   Compiling jsonptr v0.7.1
   Compiling webkit2gtk-sys v2.0.2
   Compiling time v0.3.51
   Compiling time-macros v0.2.30
   Compiling cargo-platform v0.1.8
   Compiling x11 v2.21.0
   Compiling foldhash v0.2.0
   Compiling adler2 v2.0.0
   Compiling option-ext v0.2.0
   Compiling dyn-clone v1.0.17
   Compiling typenum v1.20.0
   Compiling dirs-sys v0.5.0
   Compiling plist v1.10.0
   Compiling miniz_oxide v0.8.8
   Compiling dom_query v0.28.0
   Compiling cargo_metadata v0.19.0
   Compiling serde-untagged v0.1.6
   Compiling json-patch v4.2.0
   Compiling infer v0.22.0
   Compiling urlpattern v0.6.0
   Compiling serde_with v3.21.0
   Compiling gdkx11-sys v0.18.2
   Compiling find-msvc-tools v0.1.6
   Compiling crossbeam-utils v0.8.21
   Compiling shlex v1.3.0
   Compiling cc v1.2.51
   Compiling flate2 v1.1.1
   Compiling tauri-utils v2.10.1
   Compiling dirs v7.0.0
   Compiling fdeflate v0.3.7
   Compiling dpi v0.1.1
   Compiling cookie v0.18.1
   Compiling libdbus-sys v0.2.7
   Compiling x11-dl v2.21.0
   Compiling embed-resource v3.0.9
   Compiling javascriptcore-rs v1.1.2
   Compiling soup3 v0.5.0
   Compiling crypto-common v0.1.6
   Compiling block-buffer v0.10.4
   Compiling raw-window-handle v0.6.2
   Compiling digest v0.10.7
   Compiling crossbeam-channel v0.5.15
   Compiling tauri-winres v0.3.6
   Compiling png v0.17.16
   Compiling cargo_toml v1.0.0
   Compiling dlopen2_derive v0.4.0
   Compiling tauri-runtime v2.12.1
   Compiling wry v0.57.0
   Compiling byteorder v1.5.0
   Compiling cpufeatures v0.2.16
   Compiling sha2 v0.10.8
   Compiling ico v0.5.0
   Compiling dlopen2 v0.8.0
   Compiling webkit2gtk v2.0.2
   Compiling tauri-build v2.7.1
   Compiling dbus v0.9.10
   Compiling gdkx11 v0.18.2
   Compiling png v0.18.1
   Compiling gdkwayland-sys v0.18.2
   Compiling getrandom v0.3.4
   Compiling muda v0.20.0
   Compiling tauri-runtime-wry v2.12.1
   Compiling tao v0.37.0
   Compiling tauri-codegen v2.7.1
   Compiling tauri v2.12.2 (/home/runner/work/tauri/tauri/target/package/tauri-2.12.2)
   Compiling keyboard-types v0.8.3
   Compiling serialize-to-javascript-impl v0.1.2
   Compiling serialize-to-javascript v0.1.2
   Compiling tauri-macros v2.7.1
   Compiling tokio v1.45.1
   Compiling serde_repr v0.1.19
   Compiling mime v0.3.17
    Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 18s
   Uploading tauri v2.12.2 (/home/runner/work/tauri/tauri/crates/tauri)
    Uploaded tauri v2.12.2 to registry `crates-io`
note: waiting for tauri v2.12.2 to be available at registry `crates-io`
help: you may press ctrl-c to skip waiting; the crate should be available shortly
   Published tauri v2.12.2 at registry `crates-io`

v2.12.1: @​tauri-apps/api v2.12.1

Compare Source

PNPM Audit

All found vulnerabilities were already reviewed and decided to be ignored
2 ignored: 2 high

[2.12.1]

Bug Fixes
  • c9a3cb892 (#​16166 by @​FabianLars) The macos-private-api feature flag / macOSPrivateAPI tauri.conf.json value is no longer required to use transparency or fullscreen on macOS.

PNPM Publish

$ pnpm build && cd ./dist && pnpm publish --access public --loglevel debug --no-git-checks
$ rollup -c --configPlugin typescript
�[36m
�[1m./src/app.ts, ./src/core.ts, ./src/dpi.ts, ./src/event.ts, ./src/image.ts, ./src/index.ts, ./src/menu.ts, ./src/mocks.ts, ./src/path.ts, ./src/tray.ts, ./src/webview.ts, ./src/webviewWindow.ts, ./src/window.ts�[22m → �[1m./dist, ./dist�[22m...�[39m
�[32mcreated �[1m./dist, ./dist�[22m in �[1m997ms�[22m�[39m
�[36m
�[1msrc/index.ts�[22m → �[1m../../crates/tauri/scripts/bundle.global.js�[22m...�[39m
�[32mcreated �[1m../../crates/tauri/scripts/bundle.global.js�[22m in �[1m1.5s�[22m�[39m
GET https://run-actions-2-azure-eastus.actions.githubusercontent.com/210//idtoken/dd253aee-436e-8e22-8c02-25aaaa05b17c/69013391-05d6-5397-b35a-e76c0a237b30?api-version=2.0&audience=npm%3Aregistry.npmjs.org 200 336ms
📦 @tauri-apps/api@2.12.1 → https://registry.npmjs.org/
GET https://run-actions-2-azure-eastus.actions.githubusercontent.com/210//idtoken/dd253aee-436e-8e22-8c02-25aaaa05b17c/69013391-05d6-5397-b35a-e76c0a237b30?api-version=2.0&audience=sigstore 200 107ms
Signed provenance statement with source and build information
✅ Published package @tauri-apps/api@2.12.1

v2.12.0: @​tauri-apps/api v2.12.0

Compare Source

PNPM Audit

All found vulnerabilities were already reviewed and decided to be ignored
2 ignored: 2 high

[2.12.0]

New Features
  • d8d02ba60 (#​14767) Added the exit function to @tauri-apps/api/app, backed by the new plugin:app|exit command (core:app:allow-exit permission), to exit the app without requiring the @tauri-apps/plugin-process plugin.
  • 990f77eb2 (#​15961) Added JsImage type alias and documented its relationship to the Rust JsImage
  • 29265557c (#​15410) Added noRedirectionBitmap option to the Window and WebviewWindow constructors on Windows.
  • 6edc2f4d4 (#​14926) Added Window::set_fullscreen_on_monitor, WebviewWindow::set_fullscreen_on_monitor and the setFullscreenOnMonitor JavaScript API to make a window fullscreen on the monitor containing a given physical position, along with the core:window:allow-set-fullscreen-on-monitor permission.
Enhancements
  • be019795a (#​14103) Add ECMAScript Explicit Resource Management to Resource. You can now use the using syntax in supported browsers or with polyfills:

    import { create, BaseDirectory } from "@tauri-apps/plugin-fs"
    ...
    {
      await using file = await create("foo/bar.txt", { baseDir: BaseDirectory.AppConfig });
      await file.write(new TextEncoder().encode("Hello world"));
      // Before `file` goes out of scope, it is disposed by calling `file[Symbol.asyncDispose]()` and awaited.
    }
  • 4a5065653 (#​14454) Added Regular and Clear Liquid Glass window effects, and the interactive window effects option (macOS 27.0+) that enables the glass' visual response to user interactions.

Bug Fixes
  • 4fabe2ff1 (#​16067) Fix Window.setBackgroundColor, Webview.setBackgroundColor and WebviewWindow.setBackgroundColor sending a color argument while the plugin:window|set_background_color and plugin:webview|set_webview_background_color commands expect label and value. The color was always deserialized as None, so instead of applying the given color the call cleared the background of the calling window/webview.
  • 32efd0232 (#​15957) Image.rgba now returns a more specific type Promise<Uint8Array<ArrayBuffer>> instead of the default Promise<Uint8Array<ArrayBufferLike>

PNPM Publish

$ pnpm build && cd ./dist && pnpm publish --access public --loglevel debug --no-git-checks
$ rollup -c --configPlugin typescript
�[36m
�[1m./src/app.ts, ./src/core.ts, ./src/dpi.ts, ./src/event.ts, ./src/image.ts, ./src/index.ts, ./src/menu.ts, ./src/mocks.ts, ./src/path.ts, ./src/tray.ts, ./src/webview.ts, ./src/webviewWindow.ts, ./src/window.ts�[22m → �[1m./dist, ./dist�[22m...�[39m
�[32mcreated �[1m./dist, ./dist�[22m in �[1m757ms�[22m�[39m
�[36m
�[1msrc/index.ts�[22m → �[1m../../crates/tauri/scripts/bundle.global.js�[22m...�[39m
�[32mcreated �[1m../../crates/tauri/scripts/bundle.global.js�[22m in �[1m1.1s�[22m�[39m
GET https://run-actions-2-azure-eastus.actions.githubusercontent.com/182//idtoken/94844eb2-5ce6-4977-8b2e-11a4e27f6498/cd79c963-1235-5e22-9178-857a52efe18b?api-version=2.0&audience=npm%3Aregistry.npmjs.org 200 280ms
📦 @tauri-apps/api@2.12.0 → https://registry.npmjs.org/
GET https://run-actions-2-azure-eastus.actions.githubusercontent.com/182//idtoken/94844eb2-5ce6-4977-8b2e-11a4e27f6498/cd79c963-1235-5e22-9178-857a52efe18b?api-version=2.0&audience=sigstore 200 96ms
Signed provenance statement with source and build information
✅ Published package @tauri-apps/api@2.12.0

v2.11.1: @​tauri-apps/api v2.11.1

Compare Source

PNPM Audit

No known vulnerabilities found

[2.11.1]

Enhancements
  • 916782601 (#​15520 by @​polw1) Document that Monitor.size, Monitor.position and Monitor.workArea are in physical pixels, with examples showing how to convert them to the logical pixels expected by window creation options via toLogical(monitor.scaleFactor).

PNPM Publish

> @tauri-apps/api@2.11.1 npm-publish /home/runner/work/tauri/tauri/packages/api
> pnpm build && cd ./dist && pnpm publish --access public --loglevel silly --no-git-checks

> @tauri-apps/api@2.11.1 build /home/runner/work/tauri/tauri/packages/api
> rollup -c --configPlugin typescript

�[36m
�[1m./src/app.ts, ./src/core.ts, ./src/dpi.ts, ./src/event.ts, ./src/image.ts, ./src/index.ts, ./src/menu.ts, ./src/mocks.ts, ./src/path.ts, ./src/tray.ts, ./src/webview.ts, ./src/webviewWindow.ts, ./src/window.ts�[22m → �[1m./dist, ./dist�[22m...�[39m
�[32mcreated �[1m./dist, ./dist�[22m in �[1m883ms�[22m�[39m
�[36m
�[1msrc/index.ts�[22m → �[1m../../crates/tauri/scripts/bundle.global.js�[22m...�[39m
�[32mcreated �[1m../../crates/tauri/scripts/bundle.global.js�[22m in �[1m1.4s�[22m�[39m
npm verbose cli /opt/hostedtoolcache/node/24.16.0/x64/bin/node /opt/hostedtoolcache/node/24.16.0/x64/bin/npm
npm info using npm@11.13.0
npm info using node@v24.16.0
npm silly config load:file:/opt/hostedtoolcache/node/24.16.0/x64/lib/node_modules/npm/npmrc
npm silly config load:file:/tmp/286e8dee195254a4370e608b672019b0/.npmrc
npm silly config load:file:/home/runner/.npmrc
npm silly config load:file:/home/runner/.config/pnpm/rc
npm verbose title npm publish tauri-apps-api-2.11.1.tgz
npm verbose argv "publish" "--ignore-scripts" "tauri-apps-api-2.11.1.tgz" "--access" "public" "--loglevel" "silly"
npm verbose logfile logs-max:10 dir:/home/runner/.npm/_logs/2026-06-17T13_41_23_851Z-
npm verbose logfile /home/runner/.npm/_logs/2026-06-17T13_41_23_851Z-debug-0.log
npm warn Unknown env config "verify-deps-before-run". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options.
npm warn Unknown env config "npm-globalconfig". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options.
npm warn Unknown env config "overrides". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options.
npm warn Unknown env config "_jsr-registry". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options.
npm silly logfile done cleaning log files
npm verbose publish [ 'tauri-apps-api-2.11.1.tgz' ]
npm http cache file:/tmp/286e8dee195254a4370e608b672019b0/tauri-apps-api-2.11.1.tgz 0ms (cache hit)
npm notice
npm notice 📦  @tauri-apps/api@2.11.1
npm notice Tarball Contents
npm notice 99.3kB CHANGELOG.md
npm notice 10.2kB LICENSE_APACHE-2.0
npm notice 1.1kB LICENSE_MIT
npm notice 3.5kB README.md
npm notice 5.9kB app.cjs
npm notice 5.4kB app.d.ts
npm notice 5.5kB app.js
npm notice 11.2kB core.cjs
npm notice 6.5kB core.d.ts
npm notice 10.7kB core.js
npm notice 11.0kB dpi.cjs
npm notice 8.8kB dpi.d.ts
npm notice 10.8kB dpi.js
npm notice 5.8kB event.cjs
npm notice 4.9kB event.d.ts
npm notice 5.7kB event.js
npm notice 2.2kB external/tslib/tslib.es6.cjs
npm notice 2.2kB external/tslib/tslib.es6.js
npm notice 3.0kB image.cjs
npm notice 2.4kB image.d.ts
npm notice 2.9kB image.js
npm notice 738B index.cjs
npm notice 1.2kB index.d.ts
npm notice 669B index.js
npm notice 1.1kB menu.cjs
npm notice 451B menu.d.ts
npm notice 717B menu.js
npm notice 3.6kB menu/base.cjs
npm notice 887B menu/base.d.ts
npm notice 3.6kB menu/base.js
npm notice 2.2kB menu/checkMenuItem.cjs
npm notice 1.5kB menu/checkMenuItem.d.ts
npm notice 2.2kB menu/checkMenuItem.js
npm notice 7.4kB menu/iconMenuItem.cjs
npm notice 6.1kB menu/iconMenuItem.d.ts
npm notice 7.4kB menu/iconMenuItem.js
npm notice 5.1kB menu/menu.cjs
npm notice 4.4kB menu/menu.d.ts
npm notice 5.0kB menu/menu.js
npm notice 1.7kB menu/menuItem.cjs
npm notice 1.3kB menu/menuItem.d.ts
npm notice 1.6kB menu/menuItem.js
npm notice 1.1kB menu/predefinedMenuItem.cjs
npm notice 2.6kB menu/predefinedMenuItem.d.ts
npm notice 1.1kB menu/predefinedMenuItem.js
npm notice 7.1kB menu/submenu.cjs
npm notice 4.8kB menu/submenu.d.ts
npm notice 6.9kB menu/submenu.js
npm notice 9.8kB mocks.cjs
npm notice 5.0kB mocks.d.ts
npm notice 9.7kB mocks.js
npm notice 1.8kB package.json
npm notice 22.7kB path.cjs
npm notice 17.7kB path.d.ts
npm notice 21.7kB path.js
npm notice 7.1kB tray.cjs
npm notice 8.5kB tray.d.ts
npm notice 7.0kB tray.js
npm notice 20.7kB webview.cjs
npm notice 23.8kB webview.d.ts
npm notice 20.5kB webview.js
npm notice 8.4kB webviewWindow.cjs
npm notice 4.9kB webviewWindow.d.ts
npm notice 8.3kB webviewWindow.js
npm notice 68.1kB window.cjs
npm notice 64.9kB window.d.ts
npm notice 67.2kB window.js
npm notice Tarball Details
npm notice name: @tauri-apps/api
npm notice version: 2.11.1
npm notice filename: tauri-apps-api-2.11.1.tgz
npm notice package size: 135.7 kB
npm notice unpacked size: 699.0 kB
npm notice shasum: cd6b13fc26403ca095a02e39ecdbec8048d2872d
npm notice integrity: sha512-M2FPuYND2m+wh[...]sUepJWugQCvAA==
npm notice total files: 67
npm notice
npm http fetch GET https://run-actions-1-azure-eastus.actions.githubusercontent.com/113//idtoken/***/***?api-version=2.0&audience=npm%3Aregistry.npmjs.org 200 76ms
npm http fetch POST 201 https://registry.npmjs.org/-/npm/v1/oidc/token/exchange/package/@tauri-apps%2fapi 674ms
npm verbose oidc Successfully retrieved and set token
npm http fetch GET 200 https://registry.npmjs.org/@tauri-apps%2fapi 54ms (cache miss)
npm notice Publishing to https://registry.npmjs.org/ with tag latest and public access
npm notice publish Signed provenance statement with source and build information from GitHub Actions
npm notice publish Provenance statement published to transparency log: https://search.sigstore.dev/?logIndex=1851797040
npm http fetch PUT 200 https://registry.npmjs.org/@tauri-apps%2fapi 2070ms
+ @tauri-apps/api@2.11.1
npm verbose cwd /tmp/286e8dee195254a4370e608b672019b0
npm verbose os Linux 6.17.0-1018-azure
npm verbose node v24.16.0
npm verbose npm  v11.13.0
npm verbose exit 0
npm info ok

v2.11.0: @​tauri-apps/api v2.11.0

Compare Source

PNPM Audit

No known vulnerabilities found

[2.11.0]

New Features
  • 074299c08 (#​14307) Add Bring All to Front predefined menu item type
  • a12142a48 (#​14357) Add macos support for setting the icon and icon template state in the same step of the main thread, to prevent flickering.
  • 001c8fe3d (#​14722) Add a WebView option to control browser-level general autofill behavior. This option does not disable password or credit card autofill. On Windows (WebView2), setting it to true disables the general autofill "Suggestions" UI, which may appear even when autocomplete="off" is specified on input elements. On Linux, macOS, iOS, and Android, this option is currently unsupported and performs no operation.
  • eb0312ea9 (#​15199) Propagates the Event::Suspended and Event::Resumed events from tao when they are emitted on mobile targets.

PNPM Publish

> @tauri-apps/api@2.11.0 npm-publish /home/runner/work/tauri/tauri/packages/api
> pnpm build && cd ./dist && pnpm publish --access public --loglevel silly --no-git-checks

> @tauri-apps/api@2.11.0 build /home/runner/work/tauri/tauri/packages/api
> rollup -c --configPlugin typescript

�[36m
�[1m./src/app.ts, ./src/core.ts, ./src/dpi.ts, ./src/event.ts, ./src/image.ts, ./src/index.ts, ./src/menu.ts, ./src/mocks.ts, ./src/path.ts, ./src/tray.ts, ./src/webview.ts, ./src/webviewWindow.ts, ./src/window.ts�[22m → �[1m./dist, ./dist�[22m...�[39m
�[32mcreated �[1m./dist, ./dist�[22m in �[1m1s�[22m�[39m
�[36m
�[1msrc/index.ts�[22m → �[1m../../crates/tauri/scripts/bundle.global.js�[22m...�[39m
�[32mcreated �[1m../../crates/tauri/scripts/bundle.global.js�[22m in �[1m1.6s�[22m�[39m
npm verbose cli /opt/hostedtoolcache/node/24.14.1/x64/bin/node /opt/hostedtoolcache/node/24.14.1/x64/bin/npm
npm info using npm@11.11.0
npm info using node@v24.14.1
npm silly config load:file:/opt/hostedtoolcache/node/24.14.1/x64/lib/node_modules/npm/npmrc
npm silly config load:file:/tmp/62753b73fd2498862aee9b07ed29cc21/.npmrc
npm silly config load:file:/home/runner/.npmrc
npm silly config load:file:/home/runner/.config/pnpm/rc
npm verbose title npm publish tauri-apps-api-2.11.0.tgz
npm verbose argv "publish" "--ignore-scripts" "tauri-apps-api-2.11.0.tgz" "--access" "public" "--loglevel" "silly"
npm verbose logfile logs-max:10 dir:/home/runner/.npm/_logs/2026-04-30T15_51_13_171Z-
npm verbose logfile /home/runner/.npm/_logs/2026-04-30T15_51_13_171Z-debug-0.log
npm warn Unknown env config "verify-deps-before-run". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options.
npm warn Unknown env config "npm-globalconfig". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options.
npm warn Unknown env config "_jsr-registry". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options.
npm silly logfile done cleaning log files
npm verbose publish [ 'tauri-apps-api-2.11.0.tgz' ]
npm http cache file:/tmp/62753b73fd2498862aee9b07ed29cc21/tauri-apps-api-2.11.0.tgz 0ms (cache hit)
npm notice
npm notice 📦  @tauri-apps/api@2.11.0
npm notice Tarball Contents
npm notice 98.8kB CHANGELOG.md
npm notice 10.2kB LICENSE_APACHE-2.0
npm notice 1.1kB LICENSE_MIT
npm notice 3.5kB README.md
npm notice 5.9kB app.cjs
npm notice 5.4kB app.d.ts
npm notice 5.5kB app.js
npm notice 11.2kB core.cjs
npm notice 6.5kB core.d.ts
npm notice 10.7kB core.js
npm notice 11.0kB dpi.cjs
npm notice 8.8kB dpi.d.ts
npm notice 10.8kB dpi.js
npm notice 5.8kB event.cjs
npm notice 4.9kB event.d.ts
npm notice 5.7kB event.js
npm notice 2.2kB external/tslib/tslib.es6.cjs
npm notice 2.2kB external/tslib/tslib.es6.js
npm notice 3.0kB image.cjs
npm notice 2.4kB image.d.ts
npm notice 2.9kB image.js
npm notice 738B index.cjs
npm notice 1.2kB index.d.ts
npm notice 669B index.js
npm notice 1.1kB menu.cjs
npm notice 451B menu.d.ts
npm notice 717B menu.js
npm notice 3.6kB menu/base.cjs
npm notice 887B menu/base.d.ts
npm notice 3.6kB menu/base.js
npm notice 2.2kB menu/checkMenuItem.cjs
npm notice 1.5kB menu/checkMenuItem.d.ts
npm notice 2.2kB menu/checkMenuItem.js
npm notice 7.4kB menu/iconMenuItem.cjs
npm notice 6.1kB menu/iconMenuItem.d.ts
npm notice 7.4kB menu/iconMenuItem.js
npm notice 5.1kB menu/menu.cjs
npm notice 4.4kB menu/menu.d.ts
npm notice 5.0kB menu/menu.js
npm notice 1.7kB menu/menuItem.cjs
npm notice 1.3kB menu/menuItem.d.ts
npm notice 1.6kB menu/menuItem.js
npm notice 1.1kB menu/predefinedMenuItem.cjs
npm notice 2.6kB menu/predefinedMenuItem.d.ts
npm notice 1.1kB menu/predefinedMenuItem.js
npm notice 7.1kB menu/submenu.cjs
npm notice 4.8kB menu/submenu.d.ts
npm notice 6.9kB menu/submenu.js
npm notice 9.8kB mocks.cjs
npm notice 5.0kB mocks.d.ts
npm notice 9.7kB mocks.js
npm notice 1.8kB package.json
npm notice 22.7kB path.cjs
npm notice 17.7kB path.d.ts
npm notice 21.7kB path.js
npm notice 7.1kB tray.cjs
npm notice 8.5kB tray.d.ts
npm notice 7.0kB tray.js
npm notice 20.7kB webview.cjs
npm notice 23.8kB webview.d.ts
npm notice 20.5kB webview.js
npm notice 8.4kB webviewWindow.cjs
npm notice 4.9kB webviewWindow.d.ts
npm notice 8.3kB webviewWindow.js
npm notice 68.1kB window.cjs
npm notice 63.8kB window.d.ts
npm notice 67.2kB window.js
npm notice Tarball Details
npm notice name: @tauri-apps/api
npm notice version: 2.11.0
npm notice filename: tauri-apps-api-2.11.0.tgz
npm notice package size: 135.1 kB
npm notice unpacked size: 697.4 kB
npm notice shasum: 00fb69996010178a5153798d4a84f6fe3a1e1182
npm notice integrity: sha512-7CinYODhky9lm[...]47Fa4XjyniywA==
npm notice total files: 67
npm notice
npm http fetch GET https://run-actions-1-azure-eastus.actions.githubusercontent.com/61//idtoken/***/***?api-version=2.0&audience=npm%3Aregistry.npmjs.org 200 66ms
npm http fetch POST 201 https://registry.npmjs.org/-/npm/v1/oidc/token/exchange/package/@tauri-apps%2fapi 607ms
npm verbose oidc Successfully retrieved and set token
npm http fetch GET 200 https://registry.npmjs.org/@tauri-apps%2fapi 72ms (cache miss)
npm notice Publishing to https://registry.npmjs.org/ with tag latest and public access
npm notice publish Signed provenance statement with source and build information from GitHub Actions
npm notice publish Provenance statement published to transparency log: https://search.sigstore.dev/?logIndex=1410572181
npm http fetch PUT 200 https://registry.npmjs.org/@tauri-apps%2fapi 1576ms
+ @tauri-apps/api@2.11.0
npm verbose cwd /tmp/62753b73fd2498862aee9b07ed29cc21
npm verbose os Linux 6.17.0-1010-azure
npm verbose node v24.14.1
npm verbose npm  v11.11.0
npm verbose exit 0
npm info ok

v2.10.1

❗ Important

✂ PR body was truncated to here.


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate
renovate Bot force-pushed the renovate/major-tauri-monorepo branch from 59887eb to 24a5092 Compare July 27, 2025 19:58
@renovate
renovate Bot force-pushed the renovate/major-tauri-monorepo branch 2 times, most recently from 9151165 to 4fc755f Compare August 15, 2025 03:48
@renovate
renovate Bot force-pushed the renovate/major-tauri-monorepo branch 2 times, most recently from 36af9d4 to 1dee813 Compare August 24, 2025 19:56
@renovate
renovate Bot force-pushed the renovate/major-tauri-monorepo branch 2 times, most recently from 5ee8b39 to 490fb24 Compare September 2, 2025 14:50
@renovate
renovate Bot force-pushed the renovate/major-tauri-monorepo branch 2 times, most recently from bc972c7 to c034f12 Compare October 25, 2025 15:59
@renovate
renovate Bot force-pushed the renovate/major-tauri-monorepo branch from c034f12 to c4e3267 Compare November 1, 2025 11:55
@renovate
renovate Bot force-pushed the renovate/major-tauri-monorepo branch from c4e3267 to cd4d5de Compare November 9, 2025 03:55
@renovate
renovate Bot force-pushed the renovate/major-tauri-monorepo branch from cd4d5de to 56acd7c Compare November 16, 2025 20:03
@renovate
renovate Bot force-pushed the renovate/major-tauri-monorepo branch from 56acd7c to 6e2db20 Compare December 1, 2025 23:51
@renovate
renovate Bot force-pushed the renovate/major-tauri-monorepo branch from 6e2db20 to 6118308 Compare December 11, 2025 12:06
@renovate
renovate Bot force-pushed the renovate/major-tauri-monorepo branch from 6118308 to d748510 Compare February 3, 2026 11:47
@renovate
renovate Bot force-pushed the renovate/major-tauri-monorepo branch from d748510 to 2d194c0 Compare March 8, 2026 10:04
@renovate renovate Bot changed the title fix(deps): update tauri monorepo to v2 (major) Update tauri monorepo to v2 (major) Apr 15, 2026
@renovate
renovate Bot force-pushed the renovate/major-tauri-monorepo branch 2 times, most recently from 9705016 to e0a7551 Compare May 6, 2026 23:12
@renovate renovate Bot changed the title Update tauri monorepo to v2 (major) Update tauri monorepo to v2 May 13, 2026
@renovate
renovate Bot force-pushed the renovate/major-tauri-monorepo branch from e0a7551 to e2e815f Compare May 22, 2026 12:16
@renovate
renovate Bot force-pushed the renovate/major-tauri-monorepo branch from e2e815f to bf39652 Compare June 13, 2026 00:17
@socket-security

socket-security Bot commented Jun 13, 2026 •

Copy link
Copy Markdown

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Updatednpm/​@​tauri-apps/​cli@​1.6.3 ⏵ 2.12.191 -810088 +399 +2100
Updatednpm/​@​tauri-apps/​api@​1.6.0 ⏵ 2.12.2100 +210089 +198 +7100

View full report

@renovate
renovate Bot force-pushed the renovate/major-tauri-monorepo branch from bf39652 to ac8c907 Compare June 20, 2026 11:17
@renovate
renovate Bot force-pushed the renovate/major-tauri-monorepo branch from ac8c907 to e1abd69 Compare July 2, 2026 04:11
@renovate
renovate Bot force-pushed the renovate/major-tauri-monorepo branch from e1abd69 to a1f221a Compare July 18, 2026 00:02
@renovate

renovate Bot commented Jul 18, 2026 •

Copy link
Copy Markdown
Author

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: v1/src-tauri/Cargo.lock
    Updating crates.io index
error: failed to select a version for `tauri`.
    ... required by package `tauri-app v0.1.0 (/tmp/renovate/repos/github/tauri-apps/webdriver-example/v1/src-tauri)`
versions that meet the requirements `^2` are: 2.12.3, 2.12.2, 2.12.1, 2.12.0, 2.11.6, 2.11.5, 2.11.4, 2.11.3, 2.11.2, 2.11.1, 2.11.0, 2.10.3, 2.10.2, 2.10.1, 2.10.0, 2.9.5, 2.9.4, 2.9.3, 2.9.2, 2.9.1, 2.9.0, 2.8.5, 2.8.4, 2.8.3, 2.8.2, 2.8.1, 2.8.0, 2.7.0, 2.6.2, 2.6.1, 2.6.0, 2.5.1, 2.5.0, 2.4.1, 2.4.0, 2.3.1, 2.3.0, 2.2.5, 2.2.4, 2.2.3, 2.2.2, 2.2.1, 2.2.0, 2.1.1, 2.1.0, 2.0.6, 2.0.5, 2.0.4, 2.0.3, 2.0.2, 2.0.1, 2.0.0

package `tauri-app` depends on `tauri` with feature `shell-open` but `tauri` does not have that feature.
help: available features: common-controls-v6, compression, config-json5, config-toml, custom-protocol, data-url, default, devtools, http-range, image, image-ico, image-png, isolation, linux-libxdo, macos-private-api, macos-proxy, native-tls, native-tls-vendored, objc-exception, process-relaunch-dangerous-allow-symlink-macos, protocol-asset, rustls-tls, specta, tauri-runtime-wry, test, tracing, tray-icon, unstable, uuid, webview-data-url, wry


failed to select a version for `tauri` which could resolve this conflict

@renovate
renovate Bot force-pushed the renovate/major-tauri-monorepo branch from a1f221a to bb4bba5 Compare September 5, 2026 19:26
@renovate
renovate Bot force-pushed the renovate/major-tauri-monorepo branch 2 times, most recently from a364286 to fd9747c Compare October 3, 2026 08:15
@renovate
renovate Bot force-pushed the renovate/major-tauri-monorepo branch from fd9747c to 71899d1 Compare October 10, 2026 04:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants