github-actions[bot]
3d836244bc
publish new versions ( #3681 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-10-14 17:57:25 -03:00
Lucas Nogueira
1aa81bd267
Merge remote-tracking branch 'origin/v2' into v3
2026-10-14 17:20:26 -03:00
github-actions[bot] and Lucas Nogueira
44293a5722
Publish New Versions (v2) ( #3689 )
...
* publish new versions
* torch 2.0.0
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Lucas Nogueira <lucas@tauri.app >
2026-10-14 15:17:54 -03:00
Vincent Koc and Lucas Nogueira
2d541bc0d1
fix(deep-link): preserve XDG registration ownership and report failures ( #3585 )
...
* fix(deep-link): honor XDG failures and unregister associations
* test(deep-link): isolate other application handlers
* chore: satisfy release metadata and test header checks
* fix(deep-link): gate XDG helpers to Linux
The plugin only supports Linux, so FreeBSD builds warned about dead code.
* refactor(deep-link): add run_command helper
Share the spawn, status check and logging for XDG commands.
* refactor(deep-link): share desktop file list helpers
register and unregister now edit MimeType lists the same way.
* fix(deep-link): keep desktop file quoting on register
Parse raw values so a quoted Exec matches and isn't rewritten each time.
* fix(deep-link): clean mimeapps.list first on unregister
A failing update-desktop-database no longer leaves the app as the default.
* fix(deep-link): keep mimeapps.list comments on unregister
Edit it line by line instead of re-serializing it through rust-ini.
* fix(deep-link): skip cache refresh when nothing to unregister
Only run update-desktop-database if the desktop file changed or the cache still lists the app.
* fix(deep-link): treat no default handler as unregistered
xdg-mime exits with 4 on KDE and LXQt when no handler is set.
* fix(deep-link): tolerate padded xdg-mime query output
Compare the trimmed first line instead of the raw output.
* test(deep-link): run XDG tests in CI
Drop #[ignore], skip when the tools are missing, and install them on Linux CI.
---------
Co-authored-by: Lucas Nogueira <lucas@tauri.app >
2026-10-11 06:19:37 -03:00
renovate[bot]
77c7b6d7c0
chore(deps): update dependency @tauri-apps/cli to v2.12.1 ( #3666 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-10-09 10:07:18 -03:00
Lucas Nogueira
7e44012db3
chore: update to tauri 3.0.0-alpha.4
2026-10-06 10:33:29 -03:00
github-actions[bot]
d4835d0e94
publish new versions ( #3660 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-09-30 19:19:08 -03:00
Lucas Nogueira
569ee82cf6
fix: mobile docs.rs builds
2026-09-30 17:56:45 -03:00
github-actions[bot]
e511284380
publish new versions ( #3647 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-09-29 20:54:59 +02:00
renovate[bot] and Tony
ecd3273e8e
chore(deps): update windows-rs and webview2 crates ( #3480 )
...
* chore(deps): update windows-rs and webview2 crates
* Downgrade to windows-registry 0.6 and windows-result 0.4
* Add change file
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Tony <legendmastertony@gmail.com >
2026-09-28 11:12:19 +08:00
Tony and Tobias Bieniek
aa2cc64135
fix(android): Migrate Gradle scripts to compilerOptions DSL ( #3478 )
...
* fix(android): Migrate Gradle scripts to `compilerOptions` DSL
Co-authored-by: Tobias Bieniek <tobias@bieniek.cloud >
* re-run `tauri android init`
* remove change file
---------
Co-authored-by: Tobias Bieniek <tobias@bieniek.cloud >
2026-09-28 10:02:13 +08:00
github-actions[bot]
44a2b9a4b1
publish new versions ( #3616 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-09-26 22:24:59 -03:00
Lucas Nogueira
8caf15bc38
Merge remote-tracking branch 'origin/v2' into v3
2026-09-26 18:40:12 -03:00
github-actions[bot] and Lucas Nogueira
cbfd428bcc
Publish New Versions (v2) ( #3618 )
...
* publish new versions
* clippy
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Lucas Nogueira <lucas@tauri.app >
2026-09-26 17:21:49 -03:00
Lucas Nogueira
f460570b44
chore: fmt
2026-09-26 15:57:33 -03:00
Lucas Nogueira
3d8a3c877b
chore: edition 2024
2026-09-26 15:36:22 -03:00
Lucas Nogueira
9b29b601f3
feat: update to tauri 2.12
...
- (MSRV bump
- Android compiler options update
- notification plugin windows7 feature deprecation
2026-09-26 14:46:48 -03:00
Lucas Nogueira
4a94356386
fix(deep-link): unregister must refresh the database
2026-09-22 22:03:02 -03:00
Lucas Nogueira
a87a3c7d44
chore: update documentation
2026-09-22 11:30:47 -03:00
Lucas Nogueira
4e0d6706f7
Merge branch 'v2' into v3
2026-09-22 06:42:29 -03:00
Lucas Fernandes Nogueira
ae3c808eb6
fix: global API script should reuse window.__TAURI__ types ( #3602 )
...
currently each script inlines what it needs from @tauri-apps/api, so type checks like `image instanceof Image` all fail
2026-09-22 06:04:28 -03:00
Lucas Fernandes Nogueira
120d00558e
refactor(deep-link)!: return Error::Execute when an OS command fails to run ( #3603 )
...
* refactor(deep-link)!: return Error::Execute when an OS command fails to run
On Linux, `register`, `unregister` and `is_registered` now fail with the
new `Error::Execute(command, io_error)` variant when `xdg-mime` or
`update-desktop-database` cannot be spawned, instead of logging and
returning the raw `Error::Io`. This is the change deferred to v3 in #2970 .
* docs(deep-link): unregister does not run OS commands
2026-09-22 06:04:13 -03:00
Lucas Nogueira
2fd27c2d43
chore: set MSRV to 1.95
2026-09-21 18:48:38 -03:00
Lucas Nogueira
d0cfa15b71
chore: release 3.0.0-alpha.1
2026-09-21 13:53:23 -03:00
Lucas Nogueira
15bf611d68
chore(deps): update tauri, api, CLI
2026-09-21 13:42:00 -03:00
Lucas Nogueira
6967afaef8
chore: tauri 3.0 alpha release
2026-09-13 15:55:49 -03:00
Lucas Nogueira
e87544c67d
Merge remote-tracking branch 'origin/v2' into v3
2026-09-12 13:28:21 -03:00
Lucas Nogueira
835adce473
chore: update tauri
2026-09-08 17:53:34 -03:00
github-actions[bot]
6aa2854f31
publish new versions ( #3509 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-08-31 19:17:31 +08:00
Tony
db9c5998fe
fix(android): missing consumer-rules.pro ( #3531 )
...
* fix(android): missing `consumer-rules.pro`
* setup android test
* copy right too new
* build api first
* we're still on gradle 8 right now...
* restore the right host on mac
2026-08-13 17:44:29 +08:00
Tony
e215ff90d3
chore: remove outdated prod features ( #3525 )
2026-08-04 15:45:25 +08:00
paul valladares
dc7f87bc7e
chore: exclude dev-only files from published crates ( #3518 )
...
* chore: exclude dev-only files from published crates
* format
2026-07-29 09:35:15 +02:00
renovate[bot] and Tony
abc903c240
chore(deps): update dependency rollup to v4.62.2 ( #3423 )
...
* chore(deps): update dependency rollup to v4.62.2
* Fix audit
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Tony <legendmastertony@gmail.com >
2026-07-27 13:29:36 +08:00
Vitor Ayres and Tony
3fb27bf13a
fix(docs): deep link platform specific and fs scope ( #3504 )
...
* deep link fix Platform Specific heading
* fix fs permission toml
* .changes
* Update change files
Co-authored-by: Tony <68118705+Legend-Master@users.noreply.github.com >
* Update .changes/fs-deny-scope.md
* fix eol
---------
Co-authored-by: Tony <68118705+Legend-Master@users.noreply.github.com >
2026-07-21 14:56:52 +08:00
renovate[bot] and Tony
57ac986453
chore(deps): update dependency @tauri-apps/cli to v2.11.4 ( #3463 )
...
* chore(deps): update dependency @tauri-apps/cli to v2.11.4
* Use workspace dependencies in example
* Bump tauri
* Leftover
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Tony <legendmastertony@gmail.com >
2026-07-18 22:28:03 +08:00
Tony
40ae0a7fa0
enhance(dialog): use MaterialAlertDialogBuilder ( #3491 )
...
* Fix example insets
* Add app-region: drag
* Use `Theme.Material3.DayNight.NoActionBar`
* Re-generate some kotlin files
* Use MaterialAlertDialogBuilder
* Add change file
* Revert back to margin-top: 0.5rem
* Re-generate outdated gradle wrapper from #3039
* Move title bar to its own file
* Fix cancel message
2026-07-16 17:27:19 +08:00
Lucas Nogueira
1423992771
update tauri
2026-06-30 10:01:54 -03:00
Lucas Nogueira
8049700614
chore: update to tauri 3.0.0-alpha.9
...
autogenerated commands format changed, needed FS plugin small change
2026-06-18 17:29:56 -03:00
Lucas Nogueira
b7dab55a2e
chore: update tauri
2026-06-17 12:12:03 -03:00
renovate[bot]
83ac944abf
chore(deps): update dependency @tauri-apps/cli to v2.11.2 ( #3427 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-20 10:07:23 +08:00
Lucas Nogueira
bc005c44b0
Merge remote-tracking branch 'origin/v2' into feat/cef
2026-05-15 15:33:59 -03:00
renovate[bot]
6972acdca6
chore(deps): update dependency @tauri-apps/cli to v2.11.1 ( #3417 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-09 14:47:31 +02:00
Lucas Nogueira
77efbab515
Merge remote-tracking branch 'origin/v2' into feat/cef
2026-05-07 08:45:55 -03:00
github-actions[bot]
5c7668b6bb
publish new versions ( #3397 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-05-02 19:37:51 +08:00
Tony
b86e999beb
chore(deps): update tauri packages to 2.11 ( #3407 )
...
* chore(deps): update tauri packages to 2.11
* Downgrade derive_more
* Fix audit
* Update tauri-plugin
2026-05-01 16:39:43 +08:00
renovate[bot] and Tony
250857b7b7
chore(deps): update dependency typescript to v6 ( #3363 )
...
* chore(deps): update dependency typescript to v6
* Use 6.0.3
* Fix eslint
* Add `rootDir` since it's no longer inferred
> https://github.com/microsoft/TypeScript/issues/62508#issuecomment-3348659946
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Tony <legendmastertony@gmail.com >
2026-04-18 18:57:41 +08:00
Tony
e6cdc9f52e
fix(deep-link): inverted is app link filter ( #3396 )
...
Fix #3392 , regression from #3143
2026-04-17 22:15:07 +08:00
github-actions[bot]
d6a3898001
Publish New Versions (v2) ( #3268 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-04-04 18:47:18 +02:00
renovate[bot] and Tony
2c0883e64e
chore(deps): update dependency vite to v8 ( #3346 )
...
* chore(deps): update dependency vite to v8
* `pnpm update --recursive`
* Regenerate api-iife
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Tony <legendmastertony@gmail.com >
2026-03-20 20:05:30 +08:00
Josh
024ec0c29c
fix(deep-link): ChromeOS deep link calls filtered and ignored by plugin ( fix #3207 ) ( #3214 )
2026-03-12 23:02:08 +01:00