FabianLars
82c404635b
temp: delete updater changefiles
2026-01-14 20:30:54 +01:00
Fabian-Lars
b1dbee2c55
fix(http): manually set origin header to tauri://localhost ( #3210 )
2026-01-14 20:26:17 +01:00
Andrew de Waal
d7a0bb325d
feat(dialog) - Support fileAccessMode for open dialog ( #3030 ) ( #3136 )
...
* feat(dialog) - Support fileAccessMode for open dialog (#3030 )
On iOS, when trying to access a file that exists outside of the app sandbox, one of 2 things need to happen to be able to perform any operations on said file:
* A copy of the file needs to be made to the internal app sandbox
* The method startAccessingSecurityScopedResource needs to be called.
Previously, a copy of the file was always being made when a file was selected through the picker dialog.
While this did ensure there were no file access exceptions when reading from the file, it does not scale well for large files.
To resolve this, we now support `fileAccessMode`, which allows a file handle to be returned without copying the file to the app sandbox.
This MR only supports this change for iOS; MacOS has a different set of needs for security scoped resources.
See discussion in #3716 for more discussion of the difference between iOS and MacOS.
See MR #3185 to see how these scoped files will be accessible using security scoping.
* fmt, clippy
* use enum
---------
Co-authored-by: Lucas Nogueira <lucas@tauri.app >
2026-01-14 08:35:06 -03:00
FabianLars
f3d75f7abb
Revert "temp: remove updater changefiles"
...
This reverts commit 9a2c98f450 .
2026-01-08 15:54:33 +01:00
github-actions[bot]
6e2e7e48c3
publish new versions ( #3070 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
http-v2.5.5
fs-js-v2.4.5
barcode-scanner-v2.4.3
dialog-js-v2.5.0
dialog-v2.5.0
shell-js-v2.3.4
websocket-js-v2.4.2
nfc-js-v2.3.4
barcode-scanner-js-v2.4.3
upload-v2.4.0
localhost-v2.3.2
nfc-v2.3.4
opener-v2.5.3
http-js-v2.5.5
log-js-v2.8.0
upload-js-v2.4.0
log-v2.8.0
store-v2.4.2
single-instance-v2.3.7
deep-link-v2.4.6
websocket-v2.4.2
persisted-scope-v2.3.5
store-js-v2.4.2
opener-js-v2.5.3
deep-link-js-v2.4.6
fs-v2.4.5
shell-v2.3.4
2026-01-08 15:34:17 +01:00
FabianLars
9a2c98f450
temp: remove updater changefiles
2026-01-08 15:17:30 +01:00
FabianLars
4a2ecb6287
chore(deps): update rkyv, closes #3196
2026-01-06 11:05:04 +01:00
Tunglies
31415effdf
docs(shell): update example to include Encoding usage in Command::spawn ( #3183 )
...
* docs(shell): update example to include Encoding usage in `Command::spawn`
* docs(shell): update patch level to minor for Encoding usage in `Command::spawn` documentation
* Update .changes/doc-to-Encoding-usage-in-shell.md
Co-authored-by: Tony <68118705+Legend-Master@users.noreply.github.com >
* docs(shell): update examples to demonstrate manual Encoding usage in command output
* Update plugins/shell/src/process/mod.rs
Co-authored-by: Tony <68118705+Legend-Master@users.noreply.github.com >
* docs(shell): update example to use 'windows-1252' encoding in command output
* Update plugins/shell/src/process/mod.rs
Co-authored-by: Tony <68118705+Legend-Master@users.noreply.github.com >
* docs(shell): update example command in documentation to use 'some-program' with 'some-arg'
* Bump shell-js in change file
* Fix indent
2025-12-29 10:58:55 +08:00
renovate[bot]
04b33ea0b0
chore(deps): update dependency typescript-eslint to v8.50.1 ( #3181 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-27 22:30:26 +08:00
renovate[bot]
54e21f142b
chore(deps): update dependency rollup to v4.54.0 ( #3179 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-23 22:50:36 +08:00
renovate[bot]
d528c88b4f
chore(deps): update dependency rollup to v4.53.5 ( #3172 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-19 19:16:32 +08:00
renovate[bot]
69146fa852
chore(deps): update dependency rollup to v4.53.4 ( #3167 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-19 11:20:50 +08:00
renovate[bot]
9f68f2d827
chore(deps): update dependency typescript-eslint to v8.50.0 ( #3170 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-19 10:58:03 +08:00
Fabian-Lars
3d0d2e041b
fix(opener): ignore inAppBrowser on desktop ( #3163 )
2025-12-16 07:07:15 -03:00
renovate[bot]
1e3d7ef16e
chore(deps): update eslint monorepo to v9.39.2 ( #3164 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-16 12:36:13 +08:00
renovate[bot]
ce6835d50f
chore(deps): update dependency @tauri-apps/cli to v2.9.6 ( #3162 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-12 22:13:33 +08:00
renovate[bot]
1d9f47c882
chore(deps): update dependency typescript-eslint to v8.49.0 ( #3160 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-12 10:39:11 +08:00
Fabian-Lars
e221a04ef4
docs(stronghold): add scrypt opt-level recommendation, closes #2048
2025-12-09 11:50:09 +01:00
Tony
eebfd2ed3e
fix(store): error instead of panic on invalid rid ( #3157 )
2025-12-09 18:02:23 +08:00
Elias*
521cd8b372
fix(fs): off by one error in readTextFileLines ( #3155 )
...
* fix: off by one error in readTextFileLines (#3154 )
Signed-off-by: EliasStar <31409841+EliasStar@users.noreply.github.com >
* Format and regenerate `api-iife.js`
---------
Signed-off-by: EliasStar <31409841+EliasStar@users.noreply.github.com >
Co-authored-by: Tony <legendmastertony@gmail.com >
2025-12-09 11:48:18 +08:00
renovate[bot]
e4a40f4423
chore(deps): update tauri monorepo (v2) ( #3142 )
...
* chore(deps): update tauri monorepo
* Build
* Bump rust tauri
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Tony <legendmastertony@gmail.com >
2025-12-07 00:03:50 +08:00
renovate[bot]
fa8b11f19d
chore(deps): update dependency prettier to v3.7.4 ( #3150 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-06 13:10:40 +08:00
renovate[bot]
baefd761e0
chore(deps): update dependency typescript-eslint to v8.48.1 ( #3146 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-05 18:35:15 +08:00
Tunglies
2804803949
fix: deep-link clippy warnings ( #3143 )
...
* Update build.rs
* fix: address clippy warnings in deep-link module
* fix: add deep-link-js patch to address clippy warnings
2025-12-04 20:04:56 +08:00
renovate[bot]
d9d51eb8ea
chore(deps): update dependency prettier to v3.7.3 ( #3140 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-03 09:58:49 +08:00
renovate[bot]
1483c63101
chore(deps): update dependency prettier to v3.7.2 ( #3137 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-02 10:31:13 +08:00
renovate[bot]
26ed78989a
chore(deps): update dependency prettier to v3.7.1 ( #3134 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-30 20:01:16 +08:00
renovate[bot]
f1564e58b6
chore(deps): update dependency prettier to v3.7.0 ( #3132 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-30 19:53:50 +08:00
Fabian-Lars
f2d4abb9e2
fix(dialog): rfd feature flags ( #3129 )
2025-11-28 15:25:58 +01:00
renovate[bot]
3dcf7522b1
chore(deps): update dependency typescript-eslint to v8.48.0 ( #3126 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-28 14:45:59 +08:00
renovate[bot]
02068550e8
chore(deps): update rust crate rfd to 0.16 ( #3128 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-28 13:47:22 +08:00
Fabian-Lars
66a75ece27
fix(websocket): install crypto provider if needed ( #3124 )
2025-11-25 20:02:47 +01:00
Christian Leingang
fa601e8754
feat(updater): allow accepting invalid TLS certs/hostnames via config ( #3057 )
...
Co-authored-by: Fabian-Lars <github@fabianlars.de >
2025-11-24 14:56:59 +01:00
Niccolò Gnani
d8bfe61f20
fix(barcode-scanner): remove unnecessary permission checks on Android ( fix #2312 ) ( #3121 )
2025-11-24 14:27:46 +01:00
Amr Bashir
e8915f17e4
fix(http): fix aborting a streaming response ( #2562 )
2025-11-24 13:55:11 +01:00
Lucas Fernandes Nogueira
6de61f854b
chore(log): remove iOS simulator workarounds ( #3113 )
2025-11-24 13:35:19 +01:00
renovate[bot]
ad7a8d3e42
chore(deps): update dependency rollup to v4.53.3 ( #3119 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-24 16:25:46 +08:00
FabianLars
d5509a9ac8
chore: add docs issue template and enable blank issues
2025-11-23 13:55:52 +01:00
FabianLars
06727b19c1
chore: fix issue templates
2025-11-23 13:51:01 +01:00
Fabian-Lars
2f9fa79747
chore: add issue templates ( #3122 )
2025-11-23 13:42:24 +01:00
renovate[bot]
1db4b0719d
chore(deps): update dependency typescript-eslint to v8.47.0 ( #3117 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-21 10:47:11 +08:00
Andrew de Waal
dff6fa986a
feat(dialog) - Support picker mode for open dialog ( #3030 ) ( #3034 )
...
Co-authored-by: Andrew de Waal <andrewldewaal@gmail.com >
2025-11-20 22:28:13 +01:00
Nazar Antoniuk
a4aa53ab90
chore(shell): clarify that the code field in ExitStatus is intentionally left private ( #3116 )
...
Co-authored-by: Fabian-Lars <github@fabianlars.de >
2025-11-20 15:33:19 +01:00
liuzhch1
ae278ddf60
fix(log): custom writer to rotate log file when exceeds max_file_size ( fix #707 ) ( #3110 )
2025-11-20 10:29:17 +01:00
Jacob Bolda
e644f38673
remove token for oidc publishing ( #3077 )
2025-11-19 21:52:57 -06:00
Lucas Fernandes Nogueira
8bfa445023
chore(localhost): disable caching ( #3112 )
...
* chore(localhost): disable caching
mostly seeing this cache being a problem on CEF - the response is cached so app updates are not reflected properly
* fmt
2025-11-19 17:03:32 -03:00
Lucas Nogueira
14fb36e347
chore: remove test logs
2025-11-19 17:00:14 -03:00
Fabian-Lars
5767b848fa
chore: add PR ref in updater changefile
...
Added reference to pull request for clarity on changes.
2025-11-18 12:11:12 +01:00
renovate[bot]
277a45f56c
chore(deps): update dependency rollup to v4.53.2 ( #3103 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-18 00:07:40 +08:00
renovate[bot]
8dbe7e3233
chore(deps): update dependency typescript-eslint to v8.46.4 (v2) ( #3105 )
...
* chore(deps): update dependency typescript-eslint to v8.46.4
* Fix audit (bump js-yaml)
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Tony <legendmastertony@gmail.com >
2025-11-17 23:44:02 +08:00