Skip to content

chore(deps): update tauri monorepo to v2.12.3 - #459

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

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

Conversation

@renovate

@renovate renovate Bot commented Sep 20, 2026 •

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Type Update Change
tauri (source) dependencies patch 2.12.1 → 2.12.3
tauri-build (source) build-dependencies patch 2.7.1 → 2.7.2

Release Notes

tauri-apps/tauri (tauri)

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

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-apps/api v2.12.2

Compare Source

PNPM Audit

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

[2.12.2]

Bug Fixes
  • a916205db (#​16195 by @​alessandrorodi) Return an awaitable cleanup function from Window.onDragDropEvent, Window.onFocusChanged and Webview.onDragDropEvent so rejections from the inner unlisten calls can be handled instead of surfacing as unhandled promise rejections.
  • a98038ec7 (#​16235 by @​Legend-Master) Fix Menu/Submenu append, prepend, insert not taking MenuItemOptions as the typescript type suggests

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 �[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
GET https://run-actions-3-azure-eastus.actions.githubusercontent.com/213//idtoken/0fbe2603-3d56-8c38-b19e-d6385e66cd8e/20c0902b-9ea5-59ed-9825-ee7093667d2e?api-version=2.0&audience=npm%3Aregistry.npmjs.org 200 136ms
📦 @tauri-apps/[email protected] → https://registry.npmjs.org/
GET https://run-actions-3-azure-eastus.actions.githubusercontent.com/213//idtoken/0fbe2603-3d56-8c38-b19e-d6385e66cd8e/20c0902b-9ea5-59ed-9825-ee7093667d2e?api-version=2.0&audience=sigstore 200 44ms
Signed provenance statement with source and build information
✅ Published package @tauri-apps/[email protected]

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 requested a review from elcoosp as a code owner September 20, 2026 05:30
@renovate renovate Bot changed the title chore(deps): update rust crate tauri to v2.11.6 chore(deps): update tauri monorepo to v2.12.0 Sep 26, 2026
@renovate
renovate Bot force-pushed the renovate/tauri-monorepo branch from 6a8d2fa to 5abee8c Compare September 26, 2026 18:54
@renovate renovate Bot changed the title chore(deps): update tauri monorepo to v2.12.0 chore(deps): update tauri monorepo to v2.12.1 Oct 1, 2026
@renovate
renovate Bot force-pushed the renovate/tauri-monorepo branch 2 times, most recently from 48d246f to 79b140c Compare October 4, 2026 12:52
@renovate
renovate Bot force-pushed the renovate/tauri-monorepo branch from 79b140c to bdcd51d Compare October 9, 2026 04:25
@renovate renovate Bot changed the title chore(deps): update tauri monorepo to v2.12.1 chore(deps): update tauri monorepo to v2.12.2 Oct 9, 2026
@renovate
renovate Bot force-pushed the renovate/tauri-monorepo branch from bdcd51d to a7ef0c7 Compare October 9, 2026 13:41
@renovate renovate Bot changed the title chore(deps): update tauri monorepo to v2.12.2 chore(deps): update rust crate tauri to v2.12.2 Oct 9, 2026
@renovate renovate Bot changed the title chore(deps): update rust crate tauri to v2.12.2 chore(deps): update tauri monorepo to v2.12.3 Oct 11, 2026
@renovate
renovate Bot force-pushed the renovate/tauri-monorepo branch from a7ef0c7 to 963193a Compare October 11, 2026 00:50

This branch has not been deployed

No deployments
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