Tauri 2.11.5
Tauri 2.11.5 is here — a quick patch release focused on dependency fixes and cross-compilation improvements. If you have been hitting the time crate version conflict, this one is for you.
🔧 Dependency Fixes
- Unpinned
timecrate: The team unpinned thetimedependency as a new fixed version0.3.53has been published, resolving build conflicts. - Bumped
memmap2: Fixed an issue where older memmap2 versions caused segmentation faults on certain platforms (closes #15580).
⚡ Build & CI Enhancements
- Cross-compilation: CI workflows now migrate to use
--cross-compileflag for more reliable multi-platform builds. - Test regeneration: Stale macOS ACL snapshots for
has_app_acltest have been regenerated. - Rollup update: Dependency rollup bumped to v4.62.0.
- Node version: CI now tests on Node 20 and 22 instead of Node 18 and 20.
🐛 Bug Fixes
- Windows DPI: Fixed DPI getter leaking
HDChandles, which caused resource exhaustion over time. - Linux bundler:
.desktopand.DirIconfiles in AppImages are now created as relative symlinks for better portability. - Cloudflare Worker: Changed strip to debuginfo for Cloudflare Worker deployment.
Upgrade by running cargo update in your Tauri project directory, or create a new project with npm create tauri-app@latest. This release is fully backwards-compatible with existing 2.11.x projects.