Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
3685 commits
Select commit Hold shift + click to select a range
a2abe2e
refactor(cli): simplify `features: Option<Vec<String>>` to `Vec<Strin…
sftse Dec 29, 2025
8a43e4f
refactor: use u64 instead of usize for nonce gen (#14708)
Legend-Master Dec 29, 2025
1dbf6fd
feat(cli): add RISC-V 64-bit pre-built binary support (#14685)
gounthar Dec 29, 2025
9b242e4
fix: BSD support in tauri-runtime (#14700)
mewi99 Dec 29, 2025
dcd1a65
chore: fix tests (#14720)
FabianLars Jan 2, 2026
b75ea5b
chore(deps): update rust crate reqwest to 0.13 (#14724)
renovate[bot] Jan 3, 2026
a03219c
refactor(cli): disable jsonschema resolving external resources (#14725)
Legend-Master Jan 3, 2026
fea4d02
chore(deps): update rkyv, closes #14734 (#14736)
FabianLars Jan 6, 2026
3d102e0
chore(deps): bump rsa from 0.9.7 to 0.9.10 (#14738)
dependabot[bot] Jan 6, 2026
897529d
fix: map `rustls-tls` to `reqwest/rustls-no-provider` (#14726)
Legend-Master Jan 8, 2026
84b04c4
fix: fix leftover inconsistent env var in `tauri signer sign` command…
amrbashir Jan 11, 2026
1b0e335
Fix: Updater signer failed signing file without extension (#14713)
wasuaje Jan 14, 2026
137576e
chore(deps): update dependency rollup to v4.55.1 (#14746)
renovate[bot] Jan 15, 2026
9a53c84
chore(deps): update dependency globals to v17 (#14730)
renovate[bot] Jan 15, 2026
07788af
chore(deps): update rust crate signal-hook-tokio to 0.4 (#14729)
renovate[bot] Jan 15, 2026
268bb33
build(tauri-macos-sign): remove once-cell-regex (#14766)
sftse Jan 15, 2026
75057c7
chore(deps): update wry to 0.54 and webkit2gtk-rs to 2.0.2 (#14778)
FabianLars Jan 15, 2026
123d63a
chore: change webkit2gtk bump to minor
FabianLars Jan 15, 2026
7873c4a
docs: fix typos in comments (#14787)
NAM-MAN Jan 17, 2026
7f7d9aa
Less statics (#14668)
sftse Jan 17, 2026
ea31b07
fix(cli): `inspect`'s description (#14789)
Legend-Master Jan 17, 2026
10a8066
refactor(cli): reorder a few parameters (#14792)
Legend-Master Jan 18, 2026
08e35fc
refactor(cli): remove mutex on config (#14791)
Legend-Master Jan 18, 2026
eccff97
fix(cli): possibly empty associated-domains entitlement (#14779)
lucasfernog Jan 18, 2026
0575dd2
fix(bundler): patch bundle type via string replacement (#14521)
kandrelczyk Jan 18, 2026
e919a76
feat(webview-window): add set_simple_fullscreen to WebviewWindow (#14…
NaamuKim Jan 19, 2026
62aa13a
fix(cli): Android build --apk and --aab flags requiring a value (#14629)
lucasfernog Jan 19, 2026
53611c4
fix(cli): only watch dependent workspace members (#14747)
Legend-Master Jan 20, 2026
853ed46
fix(android): improve error handling for external storage file access…
ish1416 Jan 20, 2026
f825944
feat(cli): allow electron to start tauri (#13253)
Armaldio Jan 20, 2026
c862a0b
fix(core): update error wording for invalid version field (#14800)
FabianLars Jan 21, 2026
09a4e7f
chore(deps-dev): bump wrangler from 4.20.3 to 4.59.1 (#14806)
dependabot[bot] Jan 22, 2026
4794a6b
chore(deps): update dependency rollup to v4.55.2 (#14808)
renovate[bot] Jan 22, 2026
4d5d78d
fix(specta): don't use `#[specta(rename = ...)]` with `tauri::ipc::Ch…
oscartbeaumont Jan 24, 2026
c769f21
feat(nsis): add Norwegian language support for installer (#14824)
Kf637 Jan 25, 2026
7fca582
chore(deps): update `nsis_tauri_utils` to 0.5.3 (#14830)
Legend-Master Jan 26, 2026
efc4c26
chore: fix clippy lints (#14834)
FabianLars Jan 26, 2026
3a4e165
Less statics fixup (#14833)
sftse Jan 27, 2026
20b99f9
refactor: split appimage bundler in multiple files to support new bac…
FabianLars Jan 28, 2026
d453e2e
refactor(tauri-cli): remove trait implemented only once (#14840)
sftse Jan 29, 2026
e3fdcb5
refactor tauri-cli (#14836)
sftse Jan 29, 2026
3257612
Fix busy loop (#14839)
sftse Jan 29, 2026
f7c083c
chore(deps): update dependency rollup to v4.57.0 (#14820)
renovate[bot] Jan 31, 2026
9f0306f
refactor: rewrite some `&String` to `&str` (#14857)
Tunglies Jan 31, 2026
8d67af3
apply version updates (#14639)
github-actions[bot] Feb 2, 2026
cd68b03
feat(ci): use trusted publishers for NPM publishing (#14874)
lucasfernog Feb 2, 2026
517b81e
chore(api): release 2.10 (#14876)
lucasfernog Feb 2, 2026
ce8fddb
chore(deps): unlock webkit2gtk patch version (#14873)
FabianLars Feb 2, 2026
08558b8
chore(bundler): update gtk3 docs links in code comments (#14872)
FabianLars Feb 2, 2026
19ded69
apply version updates
FabianLars Feb 2, 2026
5dbb37b
chore(api.js): Re-release 2.10.0 as 2.10.1 to fix npm package
FabianLars Feb 2, 2026
540c5b4
chore(deps): update wrangler for undici update
FabianLars Feb 2, 2026
eb5d884
fix(codegen): Context generation with custom assets (#14883)
lucasfernog Feb 3, 2026
06f911a
fix: don't inherit stdout from parent (#14871)
goosewobbler Feb 3, 2026
c37368f
apply version updates (#14884)
github-actions[bot] Feb 3, 2026
06374a9
chore(deps): bump bytes from 1.9.0 to 1.11.1 (#14890)
dependabot[bot] Feb 4, 2026
7be58a1
chore(bundler): bring back binary patching log (#14894)
Legend-Master Feb 5, 2026
7d01aa0
chore(deps): update dependency rollup to v4.57.1 (#14868)
renovate[bot] Feb 5, 2026
35c35f2
fix(cli): features should support a comma separated list (#14931)
lucasfernog Feb 12, 2026
0d1cb83
fix(cli): missing options on mobile dev/build commands (#14932)
lucasfernog Feb 13, 2026
476e8ee
fix(core): fix content-boundaries start/end order in asset protocol (…
cuiweixie Feb 15, 2026
86c8c87
chore(deps): update rust crate time to v0.3.47 [security] (#14902)
renovate[bot] Feb 15, 2026
2d0b80e
Revert "chore(deps): update rust crate time to v0.3.47 [security] (#1…
FabianLars Feb 15, 2026
6252432
fix(bundler): swap WIX registry search order to prioritize InstallDir…
veeceey Feb 16, 2026
88c0568
fix(deps): disable default-features in objc2 crates (#14967)
montyc1999 Feb 18, 2026
91fb0e1
chore(deps): bump keccak from 0.1.5 to 0.1.6 (#14972)
dependabot[bot] Feb 20, 2026
aa0bf8b
chore(deps): update eslint monorepo to v10 (major) (#14922)
renovate[bot] Feb 20, 2026
7782c55
chore(deps-dev): bump svelte from 5.35.6 to 5.51.5 (#14973)
dependabot[bot] Feb 20, 2026
7b16daf
fix(tauri-utils): sort csp/plugin/header config maps during codegen s…
montyc1999 Feb 23, 2026
0351441
chore(deps): update dependency rollup to v4.58.0 (#14991)
renovate[bot] Feb 25, 2026
f20256b
chore: fix clippy warnings (#14999)
RainyNight9 Feb 26, 2026
7d3c759
chore(deps): update dependency rollup to v4.59.0 (#15001)
renovate[bot] Feb 28, 2026
33932a7
chore(deps-dev): bump svelte from 5.51.5 to 5.53.5 (#15015)
dependabot[bot] Mar 1, 2026
3935dee
Add AI tool policy to contributing guide (#15002)
Legend-Master Mar 3, 2026
33754ae
fix(cli): unusable empty password private keys (#15022)
Legend-Master Mar 3, 2026
c3cbff3
fix: resource path handles `./` path differently (#14662)
Legend-Master Mar 3, 2026
52cf195
refactor(cli): reduce some nesting code (#14844)
Legend-Master Mar 3, 2026
3a65cc6
fix(test): disable `resolve_resource_dir` on Android (#15026)
Legend-Master Mar 3, 2026
d868279
apply version updates (#14897)
github-actions[bot] Mar 4, 2026
9b17a7a
fix(ci): bump rustsec/audit-check to v2 and ignore time audit (#15030)
Legend-Master Mar 4, 2026
8230973
chore: update js dependencies to fix audit (#15031)
Legend-Master Mar 4, 2026
8718d08
enhance(cli): add context before prompting password (#15033)
Legend-Master Mar 5, 2026
5083370
ci(test-core): split cache per target (#15048)
FabianLars Mar 6, 2026
6cb86c9
chore(deps): update `@rollup/plugin-terser` to v1 (#15057)
Legend-Master Mar 8, 2026
eacd36a
refactor(macos-sign): use base64 crate instead of Command (#15038)
amrbashir Mar 10, 2026
2dd9b15
feat: add `data-tauri-drag-region="deep"` (#15062)
amrbashir Mar 10, 2026
3f77cc1
fix: drag.js generated CSP regression from #15062
lucasfernog Mar 10, 2026
2679ddd
fix(ios): fix deadlock during Swift plugin command handling (#15101)
PrinceTumby Mar 12, 2026
c8d7003
fix(bundler): set linuxdeploy arch to i386 (#15102)
ShaunSHamilton Mar 12, 2026
812b299
ci: fix duplicated audit runs (#15104)
Legend-Master Mar 13, 2026
15b3111
chore(deps): update dependency vite to v8 and @sveltejs/vite-plugin-s…
renovate[bot] Mar 13, 2026
8db451c
fix(cli): ignore keystore.properties in Android templates (#14996)
Xu-Justin Mar 16, 2026
1fa1db5
chore: reduce cloning in `EmbeddedAssets::get` (#15112)
llogiq Mar 17, 2026
f17240b
refactor: reduce nesting in `AppManager::get_asset` (#15114)
Legend-Master Mar 17, 2026
fcb702e
fix(cli): allow `build --bundles nsis` arg in linux+macOS (#14954)
acx0 Mar 17, 2026
aabb42f
chore(deps): update wrangler & flatted to fix audit (#15116)
FabianLars Mar 18, 2026
1ef6a11
chore(deps): Update cargo-mobile2 and toml crates (#15115)
FabianLars Mar 18, 2026
80c1425
fix(cli): fix ios build when `Metal Toolchain` exist in the system (#…
setoelkahfi Mar 20, 2026
d730770
Refactors (#15117)
sftse Mar 20, 2026
f0381b4
chore(deps): update rust crate tar to v0.4.45 [security] (#15129)
renovate[bot] Mar 21, 2026
093e2b4
feat(mobile): multi-window support (#14484)
lucasfernog Mar 23, 2026
4017a7e
feat: Allow getting inner PathBuf from SafePathBuf (#14908)
joshuamegnauth54 Mar 24, 2026
d34497e
refactor(runtime-wry): remove RefCell hack (#14862)
Legend-Master Mar 24, 2026
386312c
chore(deps): update dependency rollup to v4.59.1 (#15150)
renovate[bot] Mar 24, 2026
e032c3b
refactor: replace `kuchikiki` with `dom_query` (#14959)
thomaseizinger Mar 25, 2026
3b5b2cc
chore(deps): update dependency rollup to v4.60.0 (#15154)
renovate[bot] Mar 25, 2026
5dc2cee
fea(wix): add minimum webview2 version support (#14793)
Legend-Master Mar 26, 2026
5a0ca7e
feat(bundler): support Liquid Glass icons, closes #14207 (#14671)
lucasfernog Mar 26, 2026
e5b0079
feat: cover more cases for data-tauri-drag=region="deep", add example…
amrbashir Mar 28, 2026
cdf5276
chore(deps): update ctor and napi (#15183)
FabianLars Mar 31, 2026
b27be06
feat: add `eval_with_callback` to Webview and WebviewWindow (#14925)
lanyeeee Apr 1, 2026
ec5381e
chore(deps-dev): bump vite from 8.0.0 to 8.0.5 (#15204)
dependabot[bot] Apr 7, 2026
074299c
feat: add Bring All to Front predefined menu item type (#14307)
signadou Apr 7, 2026
926a57b
feat(windows): NSIS uninstaller icon and header image support (#15201)
Kokoro2336 Apr 8, 2026
cc5c976
feat(mobile): add file association support (#14486)
lucasfernog Apr 13, 2026
25e1f51
chore(deps): bump rand from 0.9.1 to 0.9.3 (#15234)
dependabot[bot] Apr 14, 2026
1063c48
fix(macos/ios): Add handler for web content process termination (fix …
JeffTsang Apr 14, 2026
9979cde
changes(nsis): update Italian translations (#15175)
bovirus Apr 15, 2026
df3fb97
chore: fix clippy warnings
lucasfernog Apr 16, 2026
b536dce
chore(deps): update dependency typescript to v6 (#15158)
renovate[bot] Apr 18, 2026
c69d5ca
Non-breaking version of PR 15127 (#15262)
sftse Apr 19, 2026
5ec1d5a
docs: nsis default languages (#15260)
Legend-Master Apr 19, 2026
b7a0ff0
feat(windows): append .rc content support. (#15263)
Kokoro2336 Apr 20, 2026
f1d8912
chore(tauri-utils): update mime_type documentation (#15253)
lucasfernog Apr 20, 2026
fc1b52c
Audit CI fix, RUSTSEC advisories (#15282)
sftse Apr 23, 2026
6da2bad
chore(deps): bump openssl from 0.10.72 to 0.10.78 (#15284)
dependabot[bot] Apr 23, 2026
001c8fe
feat(webview2): add option to disable browser-level autofill on Windo…
aoxiangtianyu-go Apr 23, 2026
a219ede
chore(deps): update rust crate tray-icon to 0.22 (#15203)
renovate[bot] Apr 23, 2026
a30dca4
fix(tauri-build): set Windows FileVersion/ProductVersion strings from…
pascalandr Apr 23, 2026
b3f2d12
fix(tauri-build): preserve numeric semver build metadata in Windows F…
pascalandr Apr 27, 2026
8010ae5
chore(deps): update dependency rollup to v4.60.2 (#15192)
renovate[bot] Apr 29, 2026
be0e4bd
feat(nsis): add Vietnamese language support for installer. (#15218)
TanNhatCMS Apr 29, 2026
d83d2d9
feat(async_runtime): enable track_caller attribute for async_runtime …
Tunglies Apr 29, 2026
a12142a
feat: Add support for setting icon & template at same time (#14357)
ykogan-discord Apr 29, 2026
373b7e6
Update Specta in lockfile to fix documentation (#15177)
oscartbeaumont Apr 29, 2026
046189b
fix: doc links (#15300)
lucasfernog Apr 29, 2026
9d2a140
fix(schema-worker): return content type json (#15301)
Legend-Master Apr 29, 2026
1ca61fd
chore(deps): update rust crate muda to 0.19 (#15259)
renovate[bot] Apr 29, 2026
687413e
chore(deps): update worker-rs crates to 0.8 (#15233)
renovate[bot] Apr 30, 2026
a622d90
fix(deps): update worker-build to 0.8 (#15304)
Legend-Master Apr 30, 2026
b240341
fix(deps): update specta in lockfile (#15303)
Legend-Master Apr 30, 2026
e55492d
feat: Add support for Android build variants (feat #14777) (#14886)
onehumandev Apr 30, 2026
173dd45
fix(ci): x86_64-apple-darwin CLI build (#15194)
dmytrodudnik-netizen Apr 30, 2026
04f7048
Revert "fix(deps): update specta in lockfile" (#15305)
Legend-Master Apr 30, 2026
1035f12
fix(windows): tauri-bundler detect arm system (#14923)
razein97 Apr 30, 2026
764b913
feat(cli): restart Android emulator if it is disconnected from adb (#…
lucasfernog Apr 30, 2026
c00a3db
feat(macros): add support for rename command macro in tauri-macros #1…
Tunglies Apr 30, 2026
110336c
fix(macOS): fix incorrect window position on multi-monitor setups (#1…
polw1 Apr 30, 2026
4ef5797
feat(ios): add --no-sign and --archive-only flags to ios build (#15061)
PixPMusic Apr 30, 2026
eb0312e
feat(mobile): Propagate tao::Event::Suspended and tao::Event::Resumed…
tremorrisdev Apr 30, 2026
9808236
fix(macOS): correct value for work_area.position.y (#14655)
jbaudanza Apr 30, 2026
13bea17
chore: fmt
lucasfernog Apr 30, 2026
df05c00
chore: minor bump for codegen crate
lucasfernog Apr 30, 2026
e60834f
Apply Version Updates From Current Changes (#15041)
github-actions[bot] Apr 30, 2026
a04d907
fix(ci): publish-cli-rs script for Powershell (#15309)
lucasfernog Apr 30, 2026
4ca427d
fix: pin napi for msrv and Node.js on CI (#15310)
lucasfernog May 1, 2026
4f548e7
chore(deps): update phf to 0.13 (#15308)
Legend-Master May 3, 2026
3057eda
fix(driver): enable `eq-separator` feature for `pico-args`. (#15324)
Kokoro2336 May 4, 2026
1b26769
fix(tauri): enforce ACL for remote origins even without AppManifest (…
mtsgrd May 4, 2026
5f479c0
fix(core): requestPermission crash regression on Android, closes #153…
lucasfernog May 4, 2026
ba02558
Merge commit from fork
chippers May 4, 2026
5e3126f
feat(mobile): expose monitor APIs (#15338)
lucasfernog May 4, 2026
4d2db70
Apply Version Updates From Current Changes (#15328)
github-actions[bot] May 6, 2026
e5ae5b9
chore: fix changelog
FabianLars May 6, 2026
0e8e25f
chore(deps): update dependency rollup to v4.60.3 (#15355)
renovate[bot] May 7, 2026
b15b859
refactor: make error dialog take `&'static str` (#15369)
Legend-Master May 14, 2026
32d8166
feat: add Windows VC runtime linking and bundling options (#15372)
amrbashir May 14, 2026
eadd8f5
chore(deps-dev): bump svelte from 5.53.11 to 5.55.7 (#15382)
dependabot[bot] May 15, 2026
47e1b75
fix: `set_as_windows_menu_for_nsapp` command wrongly called `set_as_h…
DominikPeters May 15, 2026
3fd8ba2
fix: resources after empty directory not copied (#15388)
Legend-Master May 16, 2026
b5b72ce
fix(tauri-utils): preserve resource source file name when dest is emp…
Legend-Master May 16, 2026
20bb033
Revert "feat: add Windows VC runtime linking and bundling options (#1…
Legend-Master May 16, 2026
499df79
apply version updates (#15378)
github-actions[bot] May 16, 2026
413f01c
enhance(bundler): add more NSIS path error contexts (#15403)
Sean-Kenneth-Doherty May 18, 2026
c8cbb82
chore(deps): bump brace-expansion from 5.0.5 to 5.0.6 (#15414)
dependabot[bot] May 19, 2026
41fdca7
chore(deps): bump ws from 8.18.0 to 8.20.1 (via audit fix) (#15417)
dependabot[bot] May 19, 2026
b5b9de2
docs: acl `Identifier` is a permission id not plugin id (#15428)
Legend-Master May 22, 2026
2857c01
fix(nsis): embed signed copies of stock plugins, not unsigned system …
koki-develop May 23, 2026
472f6d0
fix: check makensis exit code (#15429)
Legend-Master May 23, 2026
c2b8f47
enhance: include permission identifier in ACL error messages (#15373)
MavenRain May 24, 2026
800eade
perf(mobile): reuse dev reqwest client (#15444)
Legend-Master May 29, 2026
469a689
chore(deps): update rust crate tar to v0.4.46 [security] (#15449)
renovate[bot] May 30, 2026
fca4a31
Fix aliased plugin imports in v1 migration (#15454)
fallintoplace Jun 1, 2026
e6083a1
perf: load resources of `tauri://` protocol asynchronously (#15220)
DeTeam Jun 1, 2026
504ff3f
chore(deps): update rust crate tray-icon to 0.24 (#15364)
renovate[bot] Jun 1, 2026
25a6835
chore(deps): update dependency vitest to v4.1.0 [security] (#15462)
renovate[bot] Jun 1, 2026
f092d10
chore: remove unused http server in api example (#15466)
Legend-Master Jun 4, 2026
2783e60
fix(acl): preserve Number::Int on serde_json round-trip (#15481)
thanhtoantnt Jun 5, 2026
66f873d
fix(mobile): avoid mutex deadlocks (#15491)
bclarke123 Jun 6, 2026
f1fe2d6
fix: `cookies_for_url` deadlock (#15504)
Legend-Master Jun 8, 2026
c6fce82
chore(deps): update dependency rollup to v4.61.1 (#15407)
renovate[bot] Jun 8, 2026
4c8bb98
fix: `Listeners::once` can be called multiple times (#15475)
Legend-Master Jun 8, 2026
7af245c
fix: `fs::Scope` event deadlocks (#15474)
Legend-Master Jun 8, 2026
186c8a8
docs: Slight rewording for AI policy (#15505)
PPPDUD Jun 9, 2026
6d99a8f
ci: benchmark on all platforms (#15486)
Legend-Master Jun 9, 2026
63a3415
fix(ci): benchmark `created_at` format (#15507)
Legend-Master Jun 9, 2026
056069a
fix(runtime-wry): Fix mobile crash: RefCell already borrowed (#15502)
bclarke123 Jun 10, 2026
4222dd1
refactor: use more early returns and cleanups (#15296)
Legend-Master Jun 10, 2026
9167826
feat(api): add logical monitor bounds to the Monitor object (#15520)
polw1 Jun 13, 2026
be0cb0d
fix(cli): Honor a specified NDK version if set (#15344)
raglady Jun 15, 2026
edaa570
enhance(bundler): some error messages (#15299)
Legend-Master Jun 15, 2026
532c22a
chore(deps-dev): bump vite from 8.0.5 to 8.0.16 (#15547)
dependabot[bot] Jun 16, 2026
5075c81
fix: check `is_maximizable` in `internal_toggle_maximize` (#15550)
Legend-Master Jun 16, 2026
800223d
docs: fix some missing and wrong docs (#15548)
Legend-Master Jun 16, 2026
50b0237
fix(android): escape special characters in `strings.xml` (#15549)
Legend-Master Jun 16, 2026
ed8fd41
chore(cli): lesser verbose `ureq_proto` log (#15552)
Legend-Master Jun 16, 2026
828f710
fix(cli): respect src/bin required-features (fix: #15325) (#15427)
puneetdixit200 Jun 16, 2026
fbcf1b0
chore(deps): update dependency eslint-plugin-security to v4.0.1 (#15545)
renovate[bot] Jun 16, 2026
e25f45c
refactor: remove impl clone on inner menus (#15553)
Legend-Master Jun 17, 2026
728c8d4
fix(cli): skip building bundles when using `tauri android run` (#15473)
Legend-Master Jun 17, 2026
6f6ab12
apply version updates (#15409)
github-actions[bot] Jun 17, 2026
3641e26
refactor: simplify menu code (#15559)
Legend-Master Jun 18, 2026
c8faedf
ci: test on node 20,22 instead of node 18,20
FabianLars Jun 17, 2026
5712549
chore(deps): update dependency rollup to v4.62.0 (#15551)
renovate[bot] Jun 21, 2026
4bbd497
chore(deps): bump cloudflare worker versions (#15573)
Legend-Master Jun 22, 2026
5be0cb8
fix(ci): change strip to debuginfo for cloudflare worker (#15574)
Legend-Master Jun 22, 2026
469ecc8
test: regenerate stale macOS acl snapshot for has_app_acl (#15576)
chippers Jun 23, 2026
80d437f
fix(#15580): bump memmap2 (#15587)
sftse Jun 26, 2026
c5c8b2b
docs(readme): desktop platforms -> operating systems, closes #15589
FabianLars Jun 27, 2026
67ffa19
fix(bundler): make .desktop and .DirIcon relative symlinks (#15596)
FabianLars Jun 28, 2026
8909f22
apply version updates (#15598)
github-actions[bot] Jun 28, 2026
40ad9d9
chore(ci): migrate to use `--cross-compile` (#15602)
Legend-Master Jun 30, 2026
0299da0
fix(deps): pin time to `<0.3.52` (#15616)
Legend-Master Jun 30, 2026
ba865f2
fix(windows): dpi getter leaks `HDC` handles (#15614)
Legend-Master Jun 30, 2026
ca90b46
apply version updates (#15621)
github-actions[bot] Jun 30, 2026
44594d6
Revert "fix(deps): pin time to `<0.3.52`" (#15631)
Legend-Master Jul 1, 2026
7cd7136
apply version updates (#15632)
github-actions[bot] Jul 1, 2026
8a97d38
chore(deps): update rust crate ctor to v1 (#15352)
renovate[bot] Jul 2, 2026
1cffb01
feat: bump MSRV to 1.90 (#13221)
lucasfernog Jul 2, 2026
5accfbb
refactor: address MSRV todos (#15586)
Legend-Master Jul 2, 2026
e517fa1
fix: mock runtime run on main thread dead locks (#15450)
Legend-Master Jul 2, 2026
287b58a
chore(renovate): group napi-rs packages (#15600)
Legend-Master Jul 2, 2026
2bb4fdb
chore(deps): update rust crate cargo_toml to v1 (#15592)
renovate[bot] Jul 2, 2026
24cb6de
chore(runtime-wry)!: remove unused dpi wrapper types (#15544)
Legend-Master Jul 2, 2026
f6c1eb2
Reland "feat: add Windows VC runtime linking and bundling options" (#…
Legend-Master Jul 3, 2026
2926555
feat(core): add no_redirection_bitmap API on Windows (#15410)
zetaloop Jul 3, 2026
6f1f9da
Apple codesign update (#15593)
sftse Jul 3, 2026
1c573a0
fix: wait for window creation no matter if on main thread (#15508)
Legend-Master Jul 4, 2026
7fd6035
refactor: reduced some clones (#15413)
Legend-Master Jul 5, 2026
adf5acf
fix(bundler): sanitize WiX binary identifiers (#15651)
justjavac Jul 6, 2026
19027b1
chore: ran `typos --write-changes` (#15655)
Legend-Master Jul 6, 2026
7632efd
chore(deps): update dependencies of tauri-cli (#15641)
FabianLars Jul 6, 2026
26cb3d6
fix: android videos dir points to ExternalStorage movies directory (1…
onehumandev Jul 6, 2026
2a88bf9
chore(deps): update rust crate elf to 0.8 (#15659)
renovate[bot] Jul 6, 2026
579c7e2
refactor: move unsafe send sync impl up to `Context` (#14805)
sftse Jul 6, 2026
696030c
chore(deps): update dependency rollup to v4.62.2 (#15575)
renovate[bot] Jul 6, 2026
3383ee3
chore(deps): update rust crate json-patch to v4 (#15661)
renovate[bot] Jul 6, 2026
d3108ff
enhance: remove `T: Send + Sync` requirement from `State<'r, T>` (#15…
sftse Jul 6, 2026
dd725f4
chore(deps): update rust crate urlpattern to 0.6 (#15660)
renovate[bot] Jul 6, 2026
61a1af1
chore: run clippy on all platforms (#15668)
Legend-Master Jul 7, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
18 changes: 15 additions & 3 deletions .cargo/audit.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,18 @@
[advisories]
ignore = [
"RUSTSEC-2020-0095", # difference is unmaintained (used by `mockito`)
"RUSTSEC-2020-0071", # potential segfault in the time crate (not fixed on `zip` and `mac-notification-sys`)
"RUSTSEC-2020-0159" # potential segfault in `localtime_r` invocations on the chrono crate (not fixed on `mac-notification-sys`)
# rsa Marvin Attack
"RUSTSEC-2023-0071",
# difference is unmaintained
"RUSTSEC-2020-0095",
# proc-macro-error is unmaintained
"RUSTSEC-2024-0370",
# rand unsoundness, fixed when we remove kuchikiki from deps in v3, currently
# remains for semver reasons but is not built in default configuration
"RUSTSEC-2026-0097",
# glib 0.18.5 unsoundness, fixed by updating to gtk4
"RUSTSEC-2024-0429",
# quick-xml, need an update in plist
"RUSTSEC-2026-0194",
# quick-xml, need an update in plist
"RUSTSEC-2026-0195",
]
4 changes: 4 additions & 0 deletions .cargo/config.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
[env]
# workaround needed to prevent `STATUS_ENTRYPOINT_NOT_FOUND` error in tests
# see https://github.com/tauri-apps/tauri/pull/4383#issuecomment-1212221864
__TAURI_WORKSPACE__ = "true"
44 changes: 44 additions & 0 deletions .changes/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
# Changes

##### via https://github.com/jbolda/covector

As you create PRs and make changes that require a version bump, please add a new markdown file in this folder. You do not note the version _number_, but rather the type of bump that you expect: major, minor, or patch. The filename is not important, as long as it is a `.md`, but we recommend that it represents the overall change for organizational purposes.

When you select the version bump required, you do _not_ need to consider dependencies. Only note the package with the actual change, and any packages that depend on that package will be bumped automatically in the process.

Use the following format:

```md
---
'package-a': 'patch:enhance'
'package-b': 'patch:enhance'
---

Change summary goes here
```

Summaries do not have a specific character limit, but are text only. These summaries are used within the (future implementation of) changelogs. They will give context to the change and also point back to the original PR if more details and context are needed.

Changes will be designated as a `major`, `minor` or `patch` as further described in [semver](https://semver.org/).

Given a version number MAJOR.MINOR.PATCH, increment the:

- MAJOR version when you make incompatible API changes,
- MINOR version when you add functionality in a backwards compatible manner, and
- PATCH version when you make backwards compatible bug fixes.

Additional labels for pre-release and build metadata are available as extensions to the MAJOR.MINOR.PATCH format, but will be discussed prior to usage (as extra steps will be necessary in consideration of merging and publishing).

Additionally you could specify a tag for the change file to group it with other changes by prefixing the bump with `:<tag>`, for example:

```md
---
'package-a': 'patch:enhance'
---

Change summary goes here
```

which will group this change file with other changes that specify the `bug` tag.

For list of available tags, see the `changeTags` key in [./config.json](./config.json)
6 changes: 0 additions & 6 deletions .changes/allow-conf-gitignore.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changes/allowlist-clipboard.md

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/allowlist-dialog.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changes/allowlist-process.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changes/allowlist-window.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changes/always-rebuilding.md

This file was deleted.

7 changes: 7 additions & 0 deletions .changes/android-video-dir.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
tauri: minor:breaking
---

On Android, `$VIDEO` and `video_dir()` now resolve to the app-specific Movies directory instead of external cache storage.

**Migration:** Files previously written to the old location (`.../cache`) will not be discovered at the new location (`.../files/Movies`). Migrate existing files or update path assumptions accordingly.
5 changes: 0 additions & 5 deletions .changes/api-WebviewWindow-fileDropEnabled.md

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/api-add-log-dir.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changes/api-app-window-browser.md

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/api-change-events.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changes/api-dialog-ask-message-confirm.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changes/api-emit-payload-type.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changes/api-features.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changes/api-fetch-empty-reponse.md

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/api-file-dialog-title.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changes/api-fix-os-platform-return.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changes/api-format-callback.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changes/api-raw-headers.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changes/api-relaunch-cleanup.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changes/api-remove-current-dir.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changes/api-remove-ts-files.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changes/api-use-uint8array.md

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/api-window-type-for-size-and-position.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changes/app-any-thread.md

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/app-folder-structure.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changes/asset-allowlist.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changes/asset-cors.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changes/asset-protocol-feature-flag.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changes/asset-resolver.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changes/async-cli.js.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changes/async-runtime-refactor.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changes/async-runtime-set.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changes/async-runtime-spawn-blocking.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changes/before-script-envs.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changes/build-rerun-if-resource-sidecar-change.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changes/build-specify-win-sdk.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changes/builder-create-window-result.md

This file was deleted.

8 changes: 8 additions & 0 deletions .changes/bundle-vc-runtime.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
"tauri-bundler": "minor:feat"
"tauri-cli": "minor:feat"
"@tauri-apps/cli": "minor:feat"
"tauri-utils": "minor:feat"
---

Added `bundle.windows.bundleVCRuntime` to copy the Visual C++ runtime DLLs into Windows MSI and NSIS installers. The bundler locates the runtime through `VCTOOLS_REDIST_DIR` or the bundled `vswhere.exe`.
5 changes: 0 additions & 5 deletions .changes/bundler-add-provider-short-name.md

This file was deleted.

9 changes: 0 additions & 9 deletions .changes/bundler-add-tsp-signing.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changes/bundler-appimage-fuse.md

This file was deleted.

5 changes: 5 additions & 0 deletions .changes/bundler-breaking-changes.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
tauri-bundler: patch:deps
---

**Breaking Change:** Updated various dependencies and removed `goblin`. Some of these dependencies are part of the public API which makes this a breaking change. Added a warning about `tauri-bundler`'s API stability in reflection to past regular breaking struct changes.
5 changes: 0 additions & 5 deletions .changes/bundler-fix-appimage.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changes/bundler-msi-init-installdir.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changes/bundler-print-cfg.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changes/callback-validation.md

This file was deleted.

6 changes: 6 additions & 0 deletions .changes/cargo-toml-1.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
tauri: patch:deps
tauri-build: patch:deps
---

Updated `cargo_toml` crate to `1`
5 changes: 5 additions & 0 deletions .changes/change-pr-15578.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"tauri": patch:enhance
---

`State` had `Send` and `Sync` trait bounds that were already implied, remove them from the struct definition.
5 changes: 5 additions & 0 deletions .changes/change-pr-15593.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"tauri-macos-sign": patch:deps
---

Updated dependency `apple-codesign` to `0.29`, no user facing changes.
5 changes: 0 additions & 5 deletions .changes/clap-3.0.md

This file was deleted.

Loading