Skip to content

fix(deps): update tauri monorepo - #49

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 Jun 30, 2026 •

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence Type Update Pending
@tauri-apps/api 2.11.1 → 2.12.1 age confidence dependencies minor 2.12.3 (+1)
@tauri-apps/cli 2.11.2 → 2.12.1 age confidence devDependencies minor 2.12.2
tauri (source) =2.11.2 → =2.12.1 age confidence dependencies minor 2.12.3 (+1)
tauri-build (source) =2.6.2 → =2.7.1 age confidence build-dependencies minor 2.7.2

Release Notes

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

v2.12.1: tauri v2.12.1

Compare Source

Cargo Audit

Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
      Loaded 1277 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.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.
Dependencies
  • Upgraded to tauri-utils@2.10.1
  • Upgraded to tauri-runtime@2.12.1
  • Upgraded to tauri-runtime-wry@2.12.1
  • Upgraded to tauri-build@2.7.1
  • Upgraded to tauri-macros@2.7.1

Cargo Publish

Updating crates.io index
   Packaging tauri v2.12.1 (/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 142 files, 1.4MiB (317.4KiB compressed)
   Verifying tauri v2.12.1 (/home/runner/work/tauri/tauri/crates/tauri)
 Downloading crates ...
  Downloaded alloc-stdlib v0.3.0
  Downloaded alloc-no-stdlib v3.0.0
  Downloaded futures-sink v0.3.31
  Downloaded libappindicator-sys v0.9.0
  Downloaded serialize-to-javascript v0.1.2
  Downloaded serde_repr v0.1.19
  Downloaded tokio-macros v2.5.0
  Downloaded serialize-to-javascript-impl v0.1.2
  Downloaded signal-hook-registry v1.4.2
  Downloaded libloading v0.7.4
  Downloaded tauri-macros v2.7.1
  Downloaded socket2 v0.5.8
  Downloaded tray-icon v0.25.1
  Downloaded libappindicator v0.9.0
  Downloaded tauri-runtime-wry v2.12.1
  Downloaded keyboard-types v0.8.3
  Downloaded mio v1.0.3
  Downloaded muda v0.20.0
  Downloaded brotli-decompressor v6.0.0
  Downloaded brotli v9.0.0
  Downloaded tokio v1.45.1
  Downloaded tauri-build v2.7.1
   Compiling toml_datetime v0.6.8
   Compiling serde_spanned v0.6.8
   Compiling cfg-expr v0.15.8
   Compiling serde_core v1.0.228
   Compiling zerofrom v0.1.5
   Compiling toml_edit v0.22.24
   Compiling phf_shared v0.13.1
   Compiling phf_generator v0.13.1
   Compiling thiserror v1.0.69
   Compiling proc-macro-error-attr v1.0.4
   Compiling syn v1.0.109
   Compiling yoke v0.8.1
   Compiling serde v1.0.228
   Compiling proc-macro-error v1.0.4
   Compiling toml_edit v0.20.7
   Compiling futures-macro v0.3.31
   Compiling futures-util v0.3.31
   Compiling toml v0.8.20
   Compiling system-deps v6.2.2
   Compiling proc-macro-crate v2.0.0
   Compiling bitflags v2.13.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 zerovec v0.11.5
   Compiling glib-macros v0.18.5
   Compiling gdk-pixbuf-sys v0.18.0
   Compiling pango-sys v0.18.0
   Compiling cairo-sys-rs v0.18.2
   Compiling futures-executor v0.3.31
   Compiling phf_macros v0.13.1
   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 thiserror v2.0.12
   Compiling icu_collections v2.1.1
   Compiling icu_provider v2.1.1
   Compiling gtk-sys v0.18.2
   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 glib v0.18.5
   Compiling parking_lot v0.12.3
   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 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 selectors v0.38.0
   Compiling field-offset v0.3.6
   Compiling toml_edit v0.19.15
   Compiling cssparser v0.37.0
   Compiling gio v0.18.4
   Compiling cairo-rs v0.18.5
   Compiling proc-macro-crate v1.3.1
   Compiling indexmap v1.9.3
   Compiling url v2.5.8
   Compiling markup5ever v0.39.0
   Compiling javascriptcore-rs-sys v1.1.1
   Compiling soup3-sys v0.5.0
   Compiling hashbrown v0.12.3
   Compiling schemars v0.8.22
   Compiling gtk v0.18.2
   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 webkit2gtk-sys v2.0.2
   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 cc v1.2.51
   Compiling gdk-pixbuf v0.18.5
   Compiling pango v0.18.3
   Compiling tauri-utils v2.10.1
   Compiling flate2 v1.1.1
   Compiling dpi v0.1.1
   Compiling gdk v0.18.2
   Compiling embed-resource v3.0.9
   Compiling soup3 v0.5.0
   Compiling javascriptcore-rs v1.1.2
   Compiling tauri-winres v0.3.6
   Compiling png v0.17.16
   Compiling cargo_toml v1.0.0
   Compiling dlopen2_derive v0.4.0
   Compiling sha2 v0.10.8
   Compiling wry v0.57.0
   Compiling ico v0.5.0
   Compiling dlopen2 v0.8.0
   Compiling tauri-build v2.7.1
   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 v2.12.1 (/home/runner/work/tauri/tauri/target/package/tauri-2.12.1)
   Compiling tauri-codegen v2.7.1
   Compiling keyboard-types v0.8.3
   Compiling serialize-to-javascript-impl v0.1.2
   Compiling tauri-macros v2.7.1
   Compiling serialize-to-javascript v0.1.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
   Compiling tauri-runtime v2.12.1
    Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 04s
   Uploading tauri v2.12.1 (/home/runner/work/tauri/tauri/crates/tauri)
    Uploaded tauri v2.12.1 to registry `crates-io`
note: waiting for tauri v2.12.1 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.1 at registry `crates-io`

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

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At 12:00 AM through 04:59 AM and 10:00 PM through 11:59 PM, Monday through Friday (* 0-4,22-23 * * 1-5)
    • Only on Sunday and Saturday (* * * * 0,6)
  • 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.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • 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/tauri-monorepo branch 2 times, most recently from c9ba6ef to 765aa53 Compare July 5, 2026 22:30
@renovate renovate Bot changed the title chore(deps): update dependency @tauri-apps/cli to v2.11.3 chore(deps): update dependency @tauri-apps/cli to v2.11.4 Jul 5, 2026
@renovate
renovate Bot force-pushed the renovate/tauri-monorepo branch from 765aa53 to be112a5 Compare July 13, 2026 11:41
@renovate renovate Bot changed the title chore(deps): update dependency @tauri-apps/cli to v2.11.4 fix(deps): update tauri monorepo Jul 13, 2026
@renovate
renovate Bot force-pushed the renovate/tauri-monorepo branch from be112a5 to c310e52 Compare August 12, 2026 01:41
@renovate
renovate Bot force-pushed the renovate/tauri-monorepo branch from c310e52 to 78f9c02 Compare September 2, 2026 21:10
@renovate
renovate Bot force-pushed the renovate/tauri-monorepo branch from 78f9c02 to b6456aa Compare September 18, 2026 18:14
@renovate
renovate Bot force-pushed the renovate/tauri-monorepo branch 4 times, most recently from 182e49d to 528c1a1 Compare October 3, 2026 21:00
@renovate
renovate Bot force-pushed the renovate/tauri-monorepo branch from 528c1a1 to 9dd9c91 Compare October 7, 2026 23:12
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