tauri-runtime-wry-v3.0.0-alpha.4
mherrmann/heliumtauri-runtime-wry-v3.0.0-alpha.4Oct 1, 2026by github-actions[bot]
Upgrading?
AI Summary
This is an alpha release of the Tauri runtime based on wry, upgrading core dependencies and removing reliance on macOS private APIs for window transparency and fullscreen capabilities.
Key Highlights
- Upgraded to Tauri 3.0.0-alpha.4 and related sub-crates (utils, runtime)
- Removed the `macos-private-api` feature to make transparency and fullscreen always available
- Updated to wry v0.57.0 and tao v0.37.0
Breaking Changes
- Removed the `macos-private-api` Cargo feature and the `app > macOSPrivateApi` configuration option
Full Release Notes
<details>
<summary><em><h4>Cargo Audit</h4></em></summary>
```
Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
Loaded 1278 security advisories (from /home/runner/.cargo/advisory-db)
Updating crates.io index
Scanning Cargo.lock for vulnerabilities (1223 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
Crate: yoke-derive
Version: 0.8.3
Warning: yanked
warning: 6 allowed warnings found
```
</details>
## [3.0.0-alpha.4]
### Dependencies
- Upgraded to `tauri@3.0.0-alpha.4`
- Upgraded to `tauri-utils@3.0.0-alpha.3`
- Upgraded to `tauri-runtime@3.0.0-alpha.3`
### Breaking Changes
- [`b9a77ebb8`](https://www.github.com/tauri-apps/tauri/commit/b9a77ebb8ab57480a354ec47aa45c6898ec9bfda) Removed the `macos-private-api` Cargo feature and the `app > macOSPrivateApi` configuration option. Window transparency and the `fullScreenEnabled` preference no longer rely on macOS private APIs, so they are always available.
<details>
<summary><em><h4>Cargo Publish</h4></em></summary>
```
Updating crates.io index
Packaging tauri-runtime-wry v3.0.0-alpha.4 (/home/runner/work/tauri/tauri/crates/tauri-runtime-wry)
Updating crates.io index
warning: package `yoke-derive v0.8.3` in Cargo.lock is yanked in registry `crates-io`
|
= help: consider updating to a version that is not yanked
Packaged 24 files, 348.8KiB (79.1KiB compressed)
Verifying tauri-runtime-wry v3.0.0-alpha.4 (/home/runner/work/tauri/tauri/crates/tauri-runtime-wry)
Downloading crates ...
Downloaded atk-sys v0.18.2
Downloaded atk v0.18.2
Downloaded cairo-rs v0.18.5
Downloaded cairo-sys-rs v0.18.2
Downloaded cfg-expr v0.15.8
Downloaded gdk-pixbuf-sys v0.18.0
Downloaded gdkx11-sys v0.18.2
Downloaded proc-macro-error-attr v1.0.4
Downloaded javascriptcore-rs-sys v1.1.1
Downloaded pango v0.18.3
Downloaded heck v0.4.1
Downloaded futures-executor v0.3.34
Downloaded gdkx11 v0.18.2
Downloaded gtk3-macros v0.18.2
Downloaded field-offset v0.3.6
Downloaded toml_datetime v0.6.3
Downloaded dlopen2_derive v0.4.3
Downloaded gdkwayland-sys v0.18.2
Downloaded soup3-sys v0.5.0
Downloaded system-deps v6.2.2
Downloaded pango-sys v0.18.0
Downloaded version-compare v0.2.1
Downloaded memoffset v0.9.1
Downloaded proc-macro-crate v2.0.2
Downloaded thiserror-impl v1.0.69
Downloaded dlopen2 v0.8.2
Downloaded proc-macro-crate v1.3.1
Downloaded serde_spanned v0.6.9
Downloaded javascriptcore-rs v1.1.2
Downloaded gobject-sys v0.18.0
Downloaded soup3 v0.5.0
Downloaded gdk-pixbuf v0.18.5
Downloaded thiserror v1.0.69
Downloaded proc-macro-error v1.0.4
Downloaded target-lexicon v0.12.16
Downloaded webkit2gtk-sys v2.0.2
Downloaded glib-sys v0.18.1
Downloaded glib-macros v0.18.5
Downloaded toml v0.8.2
Downloaded webkit2gtk v2.0.2
Downloaded x11-dl v2.21.0
Downloaded x11 v2.21.0
Downloaded gio-sys v0.18.1
Downloaded gdk v0.18.2
Downloaded toml_edit v0.19.15
Downloaded toml_edit v0.20.2
Downloaded gdk-sys v0.18.2
Downloaded dbus v0.9.12
Downloaded gtk-sys v0.18.2
Downloaded winnow v0.5.40
Downloaded gio v0.18.4
Downloaded wry v0.57.0
Downloaded glib v0.18.5
Downloaded tao v0.37.0
Downloaded gtk v0.18.2
Downloaded libdbus-sys v0.2.7
Downloaded tauri v3.0.0-alpha.4
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.2
Compiling futures-macro v0.3.34
Compiling futures-task v0.3.34
Compiling slab v0.4.12
Compiling cfg-expr v0.15.8
Compiling proc-macro-error-attr v1.0.4
Compiling syn v1.0.109
Compiling futures-util v0.3.34
Compiling proc-macro-error v1.0.4
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 memoffset v0.9.1
Compiling field-offset v0.3.6
Compiling idna_adapter v1.2.2
Compiling idna v1.1.0
Compiling toml v0.8.2
Compiling proc-macro-crate v2.0.2
Compiling system-deps v6.2.2
Compiling markup5ever v0.39.0
Compiling html5ever v0.39.0
Compiling toml_edit v0.19.15
Compiling url v2.5.8
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 glib-macros v0.18.5
Compiling gdk-pixbuf-sys v0.18.0
Compiling pango-sys v0.18.0
Compiling atk-sys v0.18.2
Compiling gtk-sys v0.18.2
Compiling dom_query v0.28.0
Compiling proc-macro-crate v1.3.1
Compiling gtk v0.18.2
Compiling gtk3-macros v0.18.2
Compiling tauri-utils v3.0.0-alpha.3
Compiling soup3-sys v0.5.0
Compiling glib v0.18.5
Compiling javascriptcore-rs-sys v1.1.1
Compiling x11 v2.21.0
Compiling gdkx11-sys v0.18.2
Compiling webkit2gtk-sys v2.0.2
Compiling png v0.17.16
Compiling x11-dl v2.21.0
Compiling libdbus-sys v0.2.7
Compiling ico v0.5.0
Compiling hyper v1.11.1
Compiling tower v0.5.3
Compiling urlpattern v0.6.0
Compiling muda v0.20.0
Compiling hyper-util v0.1.21
Compiling cairo-rs v0.18.5
Compiling atk v0.18.2
Compiling tauri-build v3.0.0-alpha.3
Compiling tauri-codegen v3.0.0-alpha.3
Compiling javascriptcore-rs v1.1.2
Compiling tower-http v0.6.11
Compiling dlopen2_derive v0.4.3
Compiling wry v0.57.0
Compiling dlopen2 v0.8.2
Compiling reqwest v0.13.5
Compiling dbus v0.9.12
Compiling tauri v3.0.0-alpha.4
Compiling tauri-macros v3.0.0-alpha.3
Compiling tauri-runtime v3.0.0-alpha.3
Compiling gdkwayland-sys v0.18.2
Compiling tauri-runtime-wry v3.0.0-alpha.4 (/home/runner/work/tauri/tauri/target/package/tauri-runtime-wry-3.0.0-alpha.4)
Compiling pango v0.18.3
Compiling gdk-pixbuf v0.18.5
Compiling soup3 v0.5.0
Compiling gdk v0.18.2
Compiling gdkx11 v0.18.2
Compiling webkit2gtk v2.0.2
Compiling tao v0.37.0
Finished `dev` profile [unoptimized + debuginfo] target(s) in 55.32s
Uploading tauri-runtime-wry v3.0.0-alpha.4 (/home/runner/work/tauri/tauri/crates/tauri-runtime-wry)
Uploaded tauri-runtime-wry v3.0.0-alpha.4 to registry `crates-io`
note: waiting for tauri-runtime-wry v3.0.0-alpha.4 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.4 at registry `crates-io`
```
</details>
Related Repositories
public-apis/public-apis★ 491,211
A collective list of free APIs
NousResearch/hermes-agent★ 256,077
The agent that grows with you
yt-dlp/yt-dlp★ 200,249
A feature-rich command-line audio/video downloader
microsoft/markitdown★ 191,555
Python tool for converting files and office documents to Markdown.
Significant-Gravitas/AutoGPT★ 187,699
AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matters.