github-actions[bot]
1367ff5ec6
apply version updates ( #11373 )
...
Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com >
2024-10-20 10:29:13 -03:00
Lucas Fernandes Nogueira
fbb45c674c
fix(api): broken addPluginListener implementation, closes #8068 ( #11423 )
2024-10-20 09:07:51 -03:00
Lucas Fernandes Nogueira
eb61d44f9f
feat(core): fallback to Window and AppHandle resource table on close ( #11398 )
...
this changes the resource plugin close() API to fallback to the parent window and AppHandle resource tables, letting the JS to delete global resources.
The need for this was brought up on https://github.com/tauri-apps/plugins-workspace/pull/1860#issuecomment-2419175001
the store plugin stores the resources in the AppHandle, and we want the existing close() API to work on global resources otherwise every consumer needs their own resource close commands
2024-10-17 12:37:35 -03:00
Amr Bashir
c8f55b615d
feat(bundler): add wix > version option ( #11388 )
...
* feat(bundler): add `wix > version` option
closes #11253
* Update crates/tauri-bundler/src/bundle/settings.rs
---------
Co-authored-by: Lucas Fernandes Nogueira <lucas@tauri.app >
2024-10-17 12:37:15 -03:00
renovate[bot]
bd1b2a1e85
chore(deps) Update Tauri API Definitions ( #10807 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-17 11:04:06 -03:00
renovate[bot]
37557ffa35
chore(deps) Update Tauri CLI (dev) ( #10808 )
...
* chore(deps) Update Tauri CLI
* html5ever 0.26
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Lucas Nogueira <lucas@tauri.app >
2024-10-17 11:03:46 -03:00
Amr Bashir
6cd917c227
feat(core): add methods for predefined items with specific text on Menu/SubmenuBuilder ( #11390 )
...
closes #11326
2024-10-17 11:03:20 -03:00
renovate[bot]
8278a36318
chore(deps) Update Rust crate uuid to v1.11.0 ( #11049 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Lucas Nogueira <lucas@tauri.app >
2024-10-17 10:24:00 -03:00
renovate[bot]
f8b559dacd
chore(deps) Update Rust crate windows-registry to 0.3.0 ( #11193 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-17 10:23:30 -03:00
renovate[bot]
add09c8034
chore(deps) Update Rust crate brotli to v7 ( #11195 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-17 10:21:30 -03:00
renovate[bot]
ea50f65f89
chore(deps) Update Rust crate brotli to v7 ( #11197 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Lucas Nogueira <lucas@tauri.app >
2024-10-17 10:07:20 -03:00
Huang Xin
e1bf6ef8cb
fix(core): expose content-range header in asset protocol ( #11374 )
2024-10-17 08:41:27 -03:00
renovate[bot]
20c142f749
chore(deps) Update Rust crate json-patch to v3 ( #11377 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-17 08:38:19 -03:00
Vincent Esche
e4c9268b19
feat(cli): make tauri/cli fully support projects with non-standard structure ( #11258 )
...
* feat(cli): add support for providing custom app/src paths to tauri's CLI via optional env vars
* fix tests
* rename env vars (app vs src is confusing)
* add change file
---------
Co-authored-by: Lucas Nogueira <lucas@tauri.app >
2024-10-17 08:24:20 -03:00
Lucas Fernandes Nogueira
2e88633ba4
chore: remove references to unused __TAURI_INTERNALS__.metadata ( #11369 )
2024-10-15 13:26:43 -03:00
Lucas Nogueira
25cc5655c0
chore(ci): delete processed change file
2024-10-14 23:20:41 -03:00
github-actions[bot]
df83e5c7fc
apply version updates ( #11361 )
...
Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com >
2024-10-14 22:46:51 -03:00
Lucas Fernandes Nogueira
3cb73d08c6
fix(core): mark event commands as async ( #11355 )
...
* fix(core): mark event commands as async
this fixes a deadlock on certain situations
* add tag
2024-10-14 22:44:22 -03:00
Lucas Fernandes Nogueira
ef2482ddec
fix(core): crash on macOS older than Sequoia ( #11366 )
...
ref https://github.com/tauri-apps/wry/pull/1389
2024-10-14 21:55:42 -03:00
Lucas Fernandes Nogueira
e3b09be7f0
feat(core): add channel interceptor API ( #11362 )
2024-10-14 19:48:22 -03:00
Amr Bashir
bcf279278d
feat(core): add ContextMenu::hpopupmenu on Windows ( #11354 )
...
* feat(core): add `ContextMenu::hpopupmenu` on Windows
closes #11339
* Update crates/tauri/src/menu/mod.rs
---------
Co-authored-by: Lucas Fernandes Nogueira <lucas@tauri.app >
2024-10-14 13:46:21 -03:00
Kartonrad
68d4460361
docs(android): warn users that passing raw bytes over ipc is not possible on android ( #11333 )
...
* Warn that android is not supported
* Warn that Android is not supported.
* Update crates/tauri/src/ipc/mod.rs
---------
Co-authored-by: Lucas Fernandes Nogueira <lucas@tauri.app >
2024-10-14 13:19:46 -03:00
Amr Bashir
f3f521f038
fix(core): fallback to WRY_ANDROID_PACKAGE with backticks replaced ( #11348 )
...
ref: https://github.com/tauri-apps/tauri/issues/11332
2024-10-14 13:15:15 -03:00
renovate[bot]
e75f0d27ef
chore(deps) Update Rust crate proc-macro2 to v1.0.87 ( #11192 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-13 22:44:29 +08:00
Paul
e63432fbfc
docs: fix "Capability" documentation example ( #11337 )
2024-10-13 13:23:58 +02:00
Lucas Fernandes Nogueira
627e90c304
fix(ci): install librsvg2-dev on the publish cli workflow ( #11331 )
2024-10-12 17:57:18 -03:00
github-actions[bot]
1bfe2485bb
Apply Version Updates From Current Changes ( #11255 )
...
* apply version updates
* tauri 2.0.3 (patch bump)
---------
Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com >
Co-authored-by: Lucas Nogueira <lucas@tauri.app >
2024-10-12 12:28:16 -03:00
Lucas Fernandes Nogueira
4a2d51a73a
fix(ci): add missing librsvg2-dev dependency for e2e tests ( #11329 )
2024-10-12 11:27:33 -03:00
Lucas Fernandes Nogueira
6a768cb679
fix(cli): verbose output on tests ( #11328 )
2024-10-12 10:58:42 -03:00
Lucas Fernandes Nogueira
e55bd4ba7a
fix(api): docs for core module __TAURI__ usage ( #11324 )
2024-10-12 16:32:54 +03:00
Amr Bashir
61bffa4feb
fix(bundler): match on Path::extension instead of using Path::ends_with ( #11327 )
2024-10-12 10:31:11 -03:00
Amr Bashir
2d087ee4b7
fix: fix incorrect label passed to ipc protocol ( #11268 )
...
* fix: fix incorrect label passed to `ipc` protocol
closes #11171
* update lock file
* Update .changes/incorrect-label-linux-command.md
Co-authored-by: Lucas Fernandes Nogueira <lucas@tauri.app >
* Update .changes/incorrect-label-linux-protocol.md
Co-authored-by: Lucas Fernandes Nogueira <lucas@tauri.app >
* clippy
* try wry from dev
* fix macos build
* fix ios build
* update wry
* Update .changes/incorrect-label-linux-command.md
* wry 0.46
---------
Co-authored-by: Lucas Fernandes Nogueira <lucas@tauri.app >
2024-10-12 07:46:51 -03:00
Amr Bashir
069c05e44f
fix(cli): resolve bundle > icon glob when searching for .ico for MSI installer ( #11315 )
...
* fix(cli): resolve `bundle > icon` glob when searching for `.ico` for MSI installer
closes #11220
* Update crates/tauri-bundler/src/bundle/settings.rs
Co-authored-by: Lucas Fernandes Nogueira <lucas@tauri.app >
* Update crates/tauri-bundler/src/bundle/windows/msi/mod.rs
Co-authored-by: Lucas Fernandes Nogueira <lucas@tauri.app >
* Update crates/tauri-bundler/src/bundle/windows/msi/mod.rs
Co-authored-by: Lucas Fernandes Nogueira <lucas@tauri.app >
---------
Co-authored-by: Lucas Fernandes Nogueira <lucas@tauri.app >
2024-10-11 23:23:55 -03:00
Amr Bashir
b3563e3d6a
feat(cli): add deno support ( #11304 )
...
* feat(cli): add deno support
ref: https://github.com/denoland/deno/issues/20738
* Update packages_nodejs.rs
* typo
---------
Co-authored-by: Lucas Nogueira <lucas@tauri.app >
2024-10-11 16:48:22 -03:00
Amr Bashir
d609bef9fd
fix(cli & core): use unescaped package id in proguard file ( #11314 )
...
* fix(cli & core): use unescaped package id in proguard file
closes #11310
* add monkey patch for wry proguard
* fix tests
* typo
* remove wry fix
---------
Co-authored-by: Lucas Nogueira <lucas@tauri.app >
2024-10-11 16:17:29 -03:00
Lucas Fernandes Nogueira
4731f0cf31
fix(core): expose ipc::Invoke ( #11290 )
2024-10-11 08:52:50 -03:00
Lucas Fernandes Nogueira
504bb8ec8c
fix(bundler): enhance DMG creation script ( #11287 )
2024-10-11 08:52:19 -03:00
Amr Bashir
1d3f51e100
feat: add back tauri::Builder::on_menu_event ( #11228 )
...
* feat: add back `tauri::Builder::on_menu_event`
* fix build
* fix build and fmt
* fix mobile
2024-10-09 11:09:42 -03:00
Huang Xin
04fd3a7db5
fix(core): return empty body for HEAD requests to asset protocol, closes #11263 ( #11264 )
2024-10-08 04:07:42 +03:00
Alex Sandri
eda5713eab
feat(bundler/nsis): add Italian language ( #11242 )
2024-10-07 19:56:14 +03:00
Lucas Fernandes Nogueira
3e9fd0665c
fix: npm audit ( #11243 )
...
the audit failed, so the 2.0.2 release is failing. I'm also adding the latest merged change to the 2.0.2 release in this change so we're in sync in the changelog.
2024-10-07 19:23:28 +03:00
Amr Bashir
a49a19ffa3
fix(bundler): wrap Exec in desktop with quotes, rename appimage main binary if has spaces ( #11218 )
...
* fix(bundler): wrap `Exec` in desktop with quotes, rename appimage main binary if has spaces
* Update .changes/main-binary-name-spaces-linux.md [skip ci[
---------
Co-authored-by: Lucas Fernandes Nogueira <lucas@tauri.app >
2024-10-06 14:08:38 -03:00
github-actions[bot]
9102faa4b3
apply version updates ( #11209 )
...
Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com >
2024-10-06 08:41:18 -03:00
Lucas Fernandes Nogueira
03e7590429
feat(core): expose invoke key for custom IPC implementations ( #11235 )
...
custom IPC systems that manually call Webview::on_message must know the invoke key checked by Tauri. This exposes that key in the App/AppHandle instances.
This is safe because the key is never leaked to remote denied webview URLs
2024-10-06 07:36:00 -03:00
Hamir Mahal
e2a4da027c
fix: usage of node12 which is deprecated ( #11224 )
2024-10-05 13:22:18 -03:00
Lucas Fernandes Nogueira
e968b3d252
fix(api): actually publish with the latest tag ( #11219 )
...
we missed one `--tag next` usage in #11199
2024-10-04 10:13:57 -03:00
Krishna Chaitanya
858b3516a0
fix(windows): fix command bug in update elevated task ( fix #11216 ) ( #11217 )
2024-10-04 10:01:48 +03:00
Lucas Fernandes Nogueira
4475fbb502
chore(cli): update cargo-mobile2 to adjust lib name validation ( #11208 )
2024-10-03 13:46:49 -03:00
github-actions[bot]
6d98f2462b
apply version updates ( #11207 )
...
Co-authored-by: tweidinger <tweidinger@users.noreply.github.com >
2024-10-03 09:01:02 -03:00
Lucas Fernandes Nogueira
6f3a2b38f0
chore(tauri): enhance Manager::add_capability documentation ( #11206 )
...
* chore(tauri): enhance Manager::add_capability documentation
* enhance example
* add note on config
2024-10-03 20:36:36 +09:00
Lucas Fernandes Nogueira
0ab2b33064
fix: downgrade MSRV to 1.77.2 to support Windows 7 ( #11205 )
...
* fix: downgrade MSRV to 1.77.2 to support Windows 7
* add chang file
2024-10-03 08:07:50 -03:00
github-actions[bot]
983e7800b6
apply version updates ( #11201 )
...
Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com >
2024-10-02 10:54:04 -03:00
Lucas Fernandes Nogueira
be683e2ac3
fix: publish NPM packages with latest tag ( #11199 )
2024-10-02 10:37:42 -03:00
Lucas Fernandes Nogueira
c7b9a53525
chore: promote to v2 stable ( #11198 )
...
* chore: promote to v2 stable
- deletes all RC change files
- adds a new change file to promote all packages to v2 stable
- manually fix the tauri-driver, tauri-macos-sign, tauri-bundler versions so the next covector bump will move them to 2.0.0
- manually patch the metadata-v2.json file so the next covector update will mark all packages as 2.0.0
* ignore audit vuln without fixes
* bump msrv to 1.78
* run covector version
* fix sync lockfile covector
* #[allow(clippy::manual_inspect)]
2024-10-02 09:42:45 -03:00
github-actions[bot]
11b5e9c525
apply version updates ( #11175 )
...
Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com >
2024-10-02 07:36:42 -03:00
Lucas Fernandes Nogueira
a08e6ffa6f
feat(cli): enhance Android dev port forwarding, use host IP for android devices, closes #11137 ( #11185 )
...
* feat(cli): enhance Android dev port forwarding, closes #11137
this changes the `android dev` port forwarding (that is actually handled by the `android-studio-script` command - triggered by our Gradle plugin) with some enhancements:
- make the whole process more resilient by checking if the port was actually forwarded and rerunning the `adb reverse` command until it tells us the forward is ready
- if the `adb devices` list is empty, retry a few times (waiting a few seconds) to tolerate devices being booted - slows down "raw builds" (Build Project Android Studio menu for instance) that shouldn't happen often anyway - if you're running `android dev` you're usually running the app on a device instead of simply testing builds
* use host IP to run on android physical device
2024-10-02 07:01:29 -03:00
Lucas Fernandes Nogueira
6cfe7edf63
feat(cli): retain log verbosity when running a mobile IDE script ( #11186 )
2024-10-02 03:58:54 +03:00
Lucas Fernandes Nogueira
11e9f2eb83
feat(cli): add clap parse test ( #11189 )
...
lets us catch runtime errors early on the testing phase - for instance when we add two arguments with the same flag
2024-10-01 20:53:39 -03:00
Lucas Fernandes Nogueira
f5d61822bf
fix(cli): iOS app signature not retaining entitlements, closes #11089 ( #11184 )
...
* fix(cli): iOS app signature not retaining entitlements, closes #11089
The IPA does not retain the entitlements as a regression from #10854 which removed the signing step from the build() and archive(), deferring to the export() call
To retain the entitlements we need to force sign one of the files in the app bundle. The most reliable way to do this is to use a self signed certificate as a dummy signature - it is replaced by the export() call so we do not rely on any user provided certificate
Additionally the export options are incorrectly configuring a manual signing, preventing Xcode from properly managing provisioning profiles, which is also part of the fix
* fix header
2024-10-01 10:15:42 -03:00
Lucas Fernandes Nogueira
60a5aea53d
feat(cli): support Trunk for iOS dev out of the box ( #11181 )
2024-09-30 13:54:13 -03:00
Amr Bashir
e10fdb786c
revert: revert #10969 , consistent product_code ( #11182 )
...
closes #11178
2024-09-30 19:42:09 +03:00
renovate[bot]
0c87e05513
chore(deps) Update dependency @rollup/plugin-typescript to v12 ( #11123 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-29 07:42:43 -03:00
renovate[bot]
25e7833701
chore(deps) Update Tauri Bundler ( #11122 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-29 07:42:18 -03:00
Amr Bashir
354be36d4e
refactor(core)!: pass webview label to uri scheme protocol handlers ( #11163 )
...
* refactor!(core): pass webview label to uri scheme protocol handlers
close #10691
* Add `UriSchemeContext`
* doctests
2024-09-29 07:41:26 -03:00
github-actions[bot]
12de4fa7c7
apply version updates ( #11062 )
...
Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com >
2024-09-27 17:51:55 -03:00
Lucas Fernandes Nogueira
df24cb9442
fix(cli): pbxproj parser not expecting underlines in build config IDs ( #11168 )
2024-09-27 14:36:38 -03:00
Amr Bashir
de7414aab9
feat: add Window::set_enabled and Window::is_enabled ( #11154 )
...
* feat: add `Window::set_enabled` and `Window::is_enabled`
closes #6660
* license headers
* fix build
* fix mobile and macos
* fix macos
* again
* unsafe
* fix macos is_enabled
* update example
---------
Co-authored-by: Lucas Nogueira <lucas@tauri.app >
2024-09-27 14:35:01 -03:00
Amr Bashir
a49fc999fc
fix(core): store the hosting Window directly on Webview and WebviewWindow ( #11161 )
...
closes #11159
2024-09-27 14:15:38 -03:00
Amr Bashir
1d8b67b297
feat(core): support async functions in mobile_entry_point macro ( #11162 )
...
closes #11158
2024-09-27 14:06:23 -03:00
Amr Bashir
d9d2502b41
feat: add Webview::show and Webview::hide ( #11140 )
...
closes #11126
2024-09-27 08:30:29 +03:00
Olivier Lemasle
58bab8b35b
docs: fix formatting of JS comments for API reference ( #11148 )
2024-09-26 15:05:56 +02:00
Fabian-Lars
9e46e07784
Revert "chore(cli/deps): temporarily add tower dependency to fix compile error without --locked ( #11136 )" ( #11146 )
2024-09-26 15:05:33 +02:00
Tony
95df53a2ed
chore: add missing set theme change file in #10210 ( #11143 )
2024-09-26 07:26:04 +03:00
Amr Bashir
0b4495996d
refactor!: simplify TrayIconEvent in JS by tagging it with type field ( #11121 )
...
Co-authored-by: Tony <68118705+Legend-Master@users.noreply.github.com >
2024-09-26 06:12:02 +03:00
Amr Bashir
544328d5a3
fix(nsis): properly handle Webview2 download return value ( #11139 )
...
port of #11131 to 2.x
2024-09-26 04:53:05 +03:00
chip
5621174b05
feat: add ScopeObjectMatch trait for easy scope validation ( #11132 )
2024-09-26 02:22:37 +03:00
Fabian-Lars
2a654fdb8d
chore(cli/deps): temporarily add tower dependency to fix compile error without --locked ( #11136 )
2024-09-26 02:08:07 +03:00
Amr Bashir
a944b9b05b
feat(cli): add --github-workflows ( #11118 )
...
closes #11117
2024-09-25 03:11:38 +03:00
thep0y
06718b4569
feat(bundler): improve GitHub mirror URL generation with custom templates ( #11096 )
2024-09-24 19:04:41 +03:00
Lucas Fernandes Nogueira
9af08f93e4
fix(core): state tests ( #11116 )
2024-09-24 12:09:34 -03:00
Olivier Lemasle
dfba0ede68
fix(bundler): Detect ARM gnueabi as soft-float ( fix : #10970 ) ( #11084 )
...
* Detect ARM gnueabi as soft-float (armel)
Detect ARM gnueabi as soft-float (armel) instead of hard-float (armhf).
Also change the signature of `tauri_bundler::bundle::Settings::binary_arch`
to return an enum instead of a `&str`.
* Update .changes/bundler-gnueabi-armel.md
* fix dmg
---------
Co-authored-by: Lucas Fernandes Nogueira <lucas@tauri.app >
Co-authored-by: Lucas Nogueira <lucas@tauri.studio >
2024-09-24 11:13:22 -03:00
Lucas Fernandes Nogueira
1efa5e7184
fix(core): rerun build script if platform config changes, closes #10963 ( #11099 )
2024-09-24 11:02:34 -03:00
Amr Bashir
8f3f010e6d
refactor(core): return state in unmanage ( #11105 )
...
* refactor(core): return state in `unmanage`
* Update crates/tauri/src/lib.rs [skip ci]
Co-authored-by: Fabian-Lars <fabianlars@fabianlars.de >
---------
Co-authored-by: Lucas Fernandes Nogueira <lucas@tauri.app >
Co-authored-by: Fabian-Lars <fabianlars@fabianlars.de >
2024-09-24 10:53:15 -03:00
Fabian-Lars
4078923f6b
fix(ios): Don't set macOS deployment target when building for iOS ( #11115 )
...
* fix(ios): Don't set macOS deployment target when building for iOS
fixes #11103
* make it look nice :)
2024-09-24 10:51:36 -03:00
Amr Bashir
8d381a71e8
test: add tests for StateManager ( #11106 )
...
* test: add tests for StateManager
* clippy
* update lockfile
* fix audit
---------
Co-authored-by: Lucas Nogueira <lucas@tauri.studio >
2024-09-24 08:51:54 -03:00
Lucas Fernandes Nogueira
948772a657
refactor(api): change button_state to camelCase ( #11114 )
2024-09-24 08:18:52 -03:00
Tillmann
e08c4e6888
Change V1 links to V2 site ( #11111 )
...
* Change V1 links to V2 site
* update lockfile
---------
Co-authored-by: Lucas Nogueira <118899497+lucasfernog-crabnebula@users.noreply.github.com >
Co-authored-by: Lucas Nogueira <lucas@crabnebula.dev >
2024-09-24 08:09:00 -03:00
Amr Bashir
cbe3bd80d8
fix(api): convert Position to PhsyicalPosition for TrayIconEvent ( #11104 )
...
* fix(api): convert `Position` to `PhsyicalPosition` for `TrayIconEvent`
ref: https://github.com/tauri-apps/plugins-workspace/pull/1822#issuecomment-2365442240
* fix lint
* Add missing `doubleClick` event type
* change file
* update lockfile
* Update .changes/api-tray-icon-event-value-mismatch-type.md [skip ci]
---------
Co-authored-by: Lucas Fernandes Nogueira <lucas@tauri.app >
2024-09-24 08:04:53 -03:00
dependabot[bot]
ae12f3cc90
build(deps-dev): bump rollup from 4.21.0 to 4.22.4 in /packages/api ( #11109 )
...
Bumps [rollup](https://github.com/rollup/rollup ) from 4.21.0 to 4.22.4.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v4.21.0...v4.22.4 )
---
updated-dependencies:
- dependency-name: rollup
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-24 05:20:45 +03:00
Tony
11db7be6c2
feat(core): add a new function to set theme dynamically ( #10210 )
...
closes #5279
2024-09-24 05:18:53 +03:00
Lucas Fernandes Nogueira
8d22c0c814
fix(cli): only modify iOS code sign style when manually signing ( #11101 )
2024-09-23 18:35:15 -03:00
Lucas Fernandes Nogueira
56e087471a
fix(cli): ios xcode-script arg parsing when using bun, closes #10742 ( #11100 )
2024-09-23 18:31:29 -03:00
Amr Bashir
d369e8db5f
chore(deps): update muda to 0.15 and tray-icon to 0.18 ( #11097 )
2024-09-23 18:20:40 -03:00
Alex
28169ae097
fix(cli): Fix crate type ( #11080 )
...
* Fix crate type
Fixes https://github.com/tauri-apps/tauri/issues/9547
* Fix crate type
Fixes https://github.com/tauri-apps/tauri/issues/9547
* Fix crate type
Fixes https://github.com/tauri-apps/tauri/issues/9547
* Fix crate type
Fixes https://github.com/tauri-apps/tauri/issues/9547
2024-09-21 07:57:35 -03:00
Amr Bashir
62b3a5cd1c
fix(core): share webcontext between webviews ( #11043 )
...
* fix(core): share webcontext between webviews
closes #10981
* update wry version
* Update crates/tauri-runtime-wry/src/lib.rs [skip ci]
* on linux, only register protocol once per context
---------
Co-authored-by: Lucas Fernandes Nogueira <lucas@tauri.app >
Co-authored-by: Lucas Nogueira <lucas@tauri.studio >
2024-09-21 07:42:07 -03:00
Amr Bashir
67b8a9a17a
feat(cli): generate signatures for non-zipped targets with createUpdaterArtifacts: v1Compatible ( #10940 )
2024-09-20 08:47:36 -03:00
Amr Bashir
f57a729cd8
feat: add upgradeCode config option ( #11039 )
...
* feat: add `upgradeCode` config option
* fix build on other platforms
* Update crates/tauri-bundler/src/bundle/settings.rs [skip ci]
* move to subcommand, use same product name fallback as the bundler
---------
Co-authored-by: Lucas Fernandes Nogueira <lucas@tauri.app >
2024-09-20 08:44:41 -03:00
renovate[bot]
3f1a8a4e7e
chore(deps) Update Tauri Bundler ( #11048 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-20 08:21:59 -03:00
Amr Bashir
8ab2e3cc3e
refactor(core): simplify and document push_pattern ( #11065 )
2024-09-20 08:21:30 -03:00
Amr Bashir
9014a3f176
feat: add webview.clear_all_browsing_data ( #11066 )
...
* feat: add `webview.clear_all_browsing_data`
closes #6567
* fix build on iOS and android
* fix command name references
---------
Co-authored-by: Lucas Nogueira <lucas@tauri.app >
2024-09-20 08:18:07 -03:00
Amr Bashir
0ddfc59d67
feat(core): add Manager::unmanage ( #11071 )
...
* feat(core): add `Manager::unmanage`
closes #10897
* remove state craet
* fix typo
* Update crates/tauri/src/lib.rs
---------
Co-authored-by: Lucas Nogueira <lucas@tauri.app >
2024-09-20 07:53:58 -03:00
Fabian-Lars
b88e22a5fe
fix(cli): set ios deployment target only when building for ios ( #11063 )
2024-09-20 07:31:51 -03:00
Alex Moon
40a45b564d
fix(windows): Handle root paths that cannot be canonicalized ( #10838 )
2024-09-20 02:33:55 +03:00
Amr Bashir
62b52f60a2
fix(cli/add): use >= for npm and ~ for other package managers ( #11064 )
...
* fix(cli/add): use `>=` for npm and `~` for other package managers
closes #10906
* headers
* fix audit
* fix headers
2024-09-19 23:11:40 +03:00
SpikeHD
a247170e1f
feat: Expose ability to enable browser extensions in WebView2 ( #11056 )
2024-09-19 18:46:23 +03:00
Amr Bashir
fbff6388ad
refactor(bundler): group and organize template file structure ( #11046 )
...
This PR groups files in a predictable mannar, so instead of
```
windows/
|_ templates
|_ main.wxs
|_ installer.nsi
|_ nsis.rs
|_ msi.rs
```
we group them next to each other
```
windows/
|_ msi
|_ main.wxs
|_ mod.rs
|_ nsis
|_ installer.nsi
|_ mod.rs
```
2024-09-18 17:00:27 +03:00
renovate[bot]
4f374a26a3
chore(deps) Update Tauri Build to v1.0.89 ( #11045 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-18 21:26:58 +08:00
renovate[bot]
4d4e7bf318
chore(deps) Update Rust crate syn to v2.0.77 ( #11044 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-18 21:25:59 +08:00
github-actions[bot]
cbdcee61dc
Apply Version Updates From Current Changes ( #11029 )
...
Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com >
2024-09-17 09:02:10 -03:00
Lucas Fernandes Nogueira
96c1ec3b89
fix(cli): test timeout ( #11035 )
2024-09-17 08:33:45 -03:00
Amr Bashir
5ff0bbc547
docs: add RELEASING.md handbook ( #11026 )
...
* docs: add RELEASING.md handbook
* Update .github/RELEASING.md
Co-authored-by: Tony <68118705+Legend-Master@users.noreply.github.com >
* Update .github/RELEASING.md
Co-authored-by: Tony <68118705+Legend-Master@users.noreply.github.com >
* Update .github/RELEASING.md
Co-authored-by: Tony <68118705+Legend-Master@users.noreply.github.com >
* Update .github/RELEASING.md
Co-authored-by: Tony <68118705+Legend-Master@users.noreply.github.com >
* Update .github/RELEASING.md
Co-authored-by: Tony <68118705+Legend-Master@users.noreply.github.com >
* Update .github/RELEASING.md
Co-authored-by: Tony <68118705+Legend-Master@users.noreply.github.com >
* Update .github/RELEASING.md
Co-authored-by: Tony <68118705+Legend-Master@users.noreply.github.com >
* Update .github/RELEASING.md
Co-authored-by: Tony <68118705+Legend-Master@users.noreply.github.com >
* Update .github/RELEASING.md
Co-authored-by: Tony <68118705+Legend-Master@users.noreply.github.com >
* Update .github/RELEASING.md
Co-authored-by: Tony <68118705+Legend-Master@users.noreply.github.com >
* Update .github/RELEASING.md
Co-authored-by: Tony <68118705+Legend-Master@users.noreply.github.com >
* Update .github/RELEASING.md
---------
Co-authored-by: Tony <68118705+Legend-Master@users.noreply.github.com >
Co-authored-by: Lucas Fernandes Nogueira <lucas@tauri.app >
2024-09-17 07:38:15 -03:00
Amr Bashir
09de8c6593
refactor(cli/node): migrate jest to vitest for tests ( #11034 )
...
* refactor(cli/node): migrate `jest` to `vitest` for tests
* fix js audit
2024-09-17 07:36:03 -03:00
Amr Bashir
5f694c3d4c
ci: use correct version for cloudflare/wrangler-action action ( #11033 )
2024-09-17 11:10:46 +02:00
Amr Bashir
a1cce04260
feat: add tauri-schema-worker ( #10871 )
2024-09-17 00:52:56 +03:00
Amr Bashir
ad294d274d
feat(core): add app > windows > create option to disable window creation at startup ( #11032 )
...
* feat(core): add `app > windows > create` option to disable window creation at startup
closes #10950
* clippy
* clippy
* update docs
* Update .changes/window-config-create.md
---------
Co-authored-by: Lucas Nogueira <lucas@tauri.studio >
Co-authored-by: Lucas Fernandes Nogueira <lucas@tauri.app >
2024-09-16 17:03:25 -03:00
Amr Bashir
ddf69157b5
feat(api): add {LogicalPosition,LogicalSize}.toPhysical method ( #11031 )
...
closes #11008
2024-09-16 16:43:54 -03:00
Amr Bashir
9bb8fc6189
feat(cli/plugin): add --no-example flag ( #11030 )
...
closes #11009
2024-09-16 16:41:21 -03:00
Lucas Fernandes Nogueira
551e0624a9
refactor(core): remove responder from custom invoke systems ( #11027 )
...
* refactor(core): remove responder from custom invoke systems
the responder can be set directly in the WebviewWindow::on_message call
* fix tests
2024-09-16 12:20:50 -03:00
Lucas Fernandes Nogueira
e7fd676c27
feat(core): inject invoke key in custom invoke system script ( #11025 )
...
* feat(core): inject invoke key in custom invoke system script
* fix fmt
2024-09-16 12:10:01 -03:00
Felix Salazar
e266f2f35e
docs: update CONTRIBUTING.md with .changes instructions ( #11013 )
2024-09-16 16:22:35 +03:00
github-actions[bot]
c530de4fd0
Apply Version Updates From Current Changes ( #11019 )
...
Co-authored-by: Legend-Master <Legend-Master@users.noreply.github.com >
Co-authored-by: Fabian-Lars <fabianlars@fabianlars.de >
2024-09-16 10:52:24 +02:00
Amr Bashir
e5f0372775
chore: add change file for #11016 ( #11018 )
2024-09-16 13:17:01 +08:00
Tony
58465d4f7d
fix(core): missing NSImage feature on objc2-app-kit ( #11016 )
2024-09-16 07:40:26 +03:00
github-actions[bot]
b1dacd539a
Apply Version Updates From Current Changes ( #11014 )
...
Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com >
2024-09-15 18:36:42 -03:00
Lucas Nogueira
a12bf148d6
fix(covector): unexpected preminor bump
2024-09-15 17:53:44 -03:00
Mads Marquart
bc4804d484
feat: Migrate to objc2 ( #10924 )
...
* Migrate from objc/cocoa to objc2
* Update crates/tauri-runtime-wry/src/webview.rs
---------
Co-authored-by: Lucas Fernandes Nogueira <lucas@tauri.app >
2024-09-15 17:15:47 -03:00
github-actions[bot]
63264a2914
Apply Version Updates From Current Changes ( #11010 )
...
Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com >
2024-09-15 16:56:23 -03:00
Amr Bashir
94e9d476ef
fix: fix main_binary_name includes .exe regression on Windows ( #11011 )
...
* fix: fix `main_binary_name` includes `.exe` regression on Windows
* Update crates/tauri-bundler/src/bundle/settings.rs
* Update .changes/main_binary_name-exe.md
---------
Co-authored-by: Lucas Fernandes Nogueira <lucas@tauri.app >
2024-09-15 16:30:47 -03:00
Lucas Fernandes Nogueira
5a0e922d40
feat(cli): discover src/main.rs binary automatically ( #11007 )
2024-09-15 11:21:31 -03:00
github-actions[bot]
4f44ebf8a7
Apply Version Updates From Current Changes ( #10953 )
...
* apply version updates
* bundler back to 2.0.0-rc
---------
Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com >
Co-authored-by: Lucas Nogueira <lucas@tauri.app >
2024-09-15 09:54:50 -03:00
renovate[bot]
db64d088ba
chore(deps) Update Rust crate syn to v2.0.77 ( #10954 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-15 08:37:32 -03:00
renovate[bot]
0b00428365
chore(deps) Update Tauri Build to v1.0.87 ( #10955 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-15 08:37:24 -03:00
renovate[bot]
71f4ca564b
chore(deps) Update Tauri Bundler ( #10957 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-15 08:37:10 -03:00
renovate[bot]
184f0ad22b
chore(deps) Update Tauri Codegen ( #10958 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-15 08:36:58 -03:00
renovate[bot]
54be2f72d7
chore(deps) Update Tauri macOSSign to v1.0.87 ( #10960 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-15 08:36:47 -03:00
Guilherme Oenning
44d54a0710
fix(bundler): Use appimage files instead of debian files when building appimage ( #11005 )
...
* use appimage settings instead of deb
* add changeset
2024-09-15 08:36:04 -03:00
Lucas Fernandes Nogueira
6c5340f8b2
feat(cli): add log plugin to the app template ( #11004 )
...
* feat(cli): add log plugin to the app template
The log plugin is really important for mobile development - without it you don't have a clue about logs and stdout for iOS apps
* patch tauri dep for local testing
* clippy
2024-09-15 08:35:38 -03:00
Amr Bashir
35bd9dd3dc
feat: add mainBinaryName option ( #10977 )
...
* feat: add `mainBinaryName` option
* remove unused imports [skip ci]
* enhance error message [skip ci]
* migrate `mainBinaryName`
* change file
* revert bin src_path
* add link
---------
Co-authored-by: Lucas Nogueira <lucas@tauri.app >
2024-09-15 07:51:01 -03:00
Lucas Fernandes Nogueira
3ad2427dc0
feat(cli): enhance iOS logs ( #10961 )
...
enhance simulator and device run output by only displaying app logs by default, and printing full process logs when pedantic verbosity is requested
ref https://github.com/tauri-apps/cargo-mobile2/pull/388
2024-09-15 07:37:56 -03:00
Lucas Fernandes Nogueira
5eb036f339
feat(core): restart() handles binary name change for macOS ( #11002 )
2024-09-14 13:30:00 -03:00
Amr Bashir
4ba7b94b59
refactor(bundler/nsis): fix migration from MSI to NSIS ( #10996 )
...
* refactor(bundler/nsis): fix migration from MSI to NSIS
* read into $OldMainBinaryName
2024-09-14 16:45:58 +03:00
Tony
def875193a
fix(nsis): check main binary name is not empty ( #11000 )
...
* Check main binary name is not empty
* Missing !=
2024-09-14 13:33:43 +03:00
Amr Bashir
b13cb208a3
fix(bundler): store and remove old main binary on updates if main binary name has change ( #10962 )
2024-09-13 16:09:17 +03:00
Lucas Fernandes Nogueira
00182ebf89
fix(core): requestPermissions not resolving on Android ( #10988 )
...
the checkPermissions command is also a PermissionCallback, and the annotation check is incorrectly ignoring that fact, so the requestPermissions is never resolved for the geolocation plugin
2024-09-13 09:08:31 -03:00
Amr Bashir
63649d82d2
fix(core/acl): fix core:default schema generation ( #10971 )
...
* remove dbg! in resources test
* use methods from `fs` and `env` qualified
* share `ACL_MANIFESTS_FILE_NAME` and `CAPABILITIES_FILE_NAME` consts across crates
* simplifiy `Manifest::new` code for better readability
* move reading global api scripts logic next to the function that defines it
* [tauri-build] move acl logic from lib.rs to acl.rs
* use const value for schema instead of enum value with a single variant
* remove unnecessary info from permissions hover
* move related functions next to each other & improve readability of others
* use methods from `fs` and `env` qualified
* fix warning, unused return in test
* document some functions
* improve generated schema for better scope schema completion, simplify, reorganize and document the logic
previously if you had `fs` and `http` plugins added in a project
and then try to write an extended permission for `fs:allow-app-meta`
```json
{
"identifier": "fs:allow-app-meta",
"allow": [ <here> ]
}
```
and even though identifier is from `fs` plugin,
the JSON schema suggests `path` and `url`.
Now it will only suggest relevant field which is `path`
* resolve permissions from other plugins, generate `core:default` as a normal set instead of special logic
* move `PERMISSION_SCHEMAS_FOLDER_NAME` to acl module
* use gneric trait because of MSRV
* ensure `gen/schemas` dir is created
* clippy
2024-09-13 08:58:26 -03:00
Amr Bashir
a1e88d2b57
enhance(bundler/wix): generate consistent product code for MSI installer derived from identifier ( #10969 )
...
* enhance(bundler/wix): generate consistent product code for MSI installer derived from identifier
* Update .changes/wix-consistent-product-code.md [skip ci]
* Update .changes/wix-consistent-product-code.md [skip ci]
---------
Co-authored-by: Lucas Fernandes Nogueira <lucas@tauri.app >
2024-09-13 08:45:03 -03:00
Lucas Fernandes Nogueira
fe5ff1228c
refactor(core)!: rename plugin::PermissionState::Unknown to plugin::PermissionState::Prompt ( #10978 )
...
* fix(core): plugin::PermissionState::Unknown wrong display impl
* prompt
* rename variant
* fix
2024-09-13 08:38:59 -03:00
Lucas Fernandes Nogueira
be18ed50d8
fix(core): prevent Proguard from optimizing away custom ser/de classes ( #10982 )
2024-09-12 23:04:25 -03:00
Lucas Fernandes Nogueira
c901d9fdf9
fix(tauri-utils): docs for config::DeepLinkProtocol ( #10979 )
2024-09-12 23:39:08 +03:00
Fabian-Lars
9d468774a9
fix(core): Use productName for FileDescription ( #10975 )
...
* fix(core): Use productName for FileDescription
fixes #10968
fixes #10890
* just unwrap since winres will panic anyway or use the cargo.toml description which we don't want
* regen
* nsis
2024-09-12 20:36:48 +03:00
Amr Bashir
7eb1171e3a
fix(bundler/wix): use product name to generate UpgradeCode for MSI ( #10967 )
...
The upgrade code generation was changed due to an accidental regression in #9375 . Previously `UpgradeCode` was calculated using the main binary name which was `<product_name>.exe`, but #9375 changed the default main binary name to `<cargo-crate-name>.exe` and thus a different UpgradeCode was generetad.
This PR reverts this change to use product name for `UpgradeCode` generation.
2024-09-12 09:22:27 -03:00
thep0y
6566182258
feat(bundler): add TAURI_BUNDLER_TOOLS_GITHUB_MIRRORto specify a GitHub mirror ( #10866 )
...
closes #7338
2024-09-11 05:36:12 +03:00
github-actions[bot]
d8ccf9d76a
apply version updates ( #10949 )
...
Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com >
2024-09-10 13:05:58 -03:00
Lucas Fernandes Nogueira
a5848af65b
fix(cli): synchronize version with iOS Info.plist ( #10944 )
2024-09-10 12:31:15 -03:00
Lucas Fernandes Nogueira
fafceec309
fix(core): mobile dev server proxy URL ( #10943 )
2024-09-10 12:30:58 -03:00
Fabian-Lars
0a47bf0430
fix(core): Mark identifier as a required field. ( #10946 )
...
* fix(core): Mark `identifier` as a required field.
* change tag
* inject identifier in tests
2024-09-10 10:08:04 -03:00
github-actions[bot]
ffa33cd28a
apply version updates ( #10903 )
...
Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com >
2024-09-05 14:06:28 -03:00
Lucas Fernandes Nogueira
faa259bacf
refactor(core)!: change Assets::iter item to use Cow ( #10907 )
...
* refactor(core): change `Assets::iter` item to use `Cow`
make the iterator more flexible to support Assets implementations that do not rely on static assets
* fix test?
* lint
* lint
* clippy again
2024-09-05 13:42:22 -03:00
Tony
d9c8d3cc8d
chore(deps): update infer, tray icon, urlpattern, image ( #10902 )
2024-09-05 14:10:08 +02:00
Lucas Nogueira
e568956e48
fix(ci): pin artifact actions
2024-09-04 19:48:48 -03:00
github-actions[bot]
a655d9c6ce
Apply Version Updates From Current Changes ( #10865 )
...
* apply version updates
* fix audit
---------
Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com >
Co-authored-by: Lucas Nogueira <lucas@tauri.app >
2024-09-04 17:29:03 -03:00
dependabot[bot]
bdfa9534ab
build(deps): bump quinn-proto from 0.11.6 to 0.11.8 ( #10882 )
...
Bumps [quinn-proto](https://github.com/quinn-rs/quinn ) from 0.11.6 to 0.11.8.
- [Release notes](https://github.com/quinn-rs/quinn/releases )
- [Commits](https://github.com/quinn-rs/quinn/compare/quinn-proto-0.11.6...quinn-proto-0.11.8 )
---
updated-dependencies:
- dependency-name: quinn-proto
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-04 17:09:04 -03:00
dependabot[bot]
e885c17ab6
build(deps): bump actions/download-artifact in /.github/workflows ( #10883 )
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 3 to 4.1.7.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v3...v4.1.7 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-04 17:08:39 -03:00
Lucas Fernandes Nogueira
77056b194a
chore(tauri-runtime-wry): update tao to 0.30 and wry to 0.43 ( #10895 )
2024-09-04 09:51:42 -03:00
Amr Bashir
0c46e48860
chore: remove unneeded prettier config ( #10885 )
2024-09-04 09:59:41 +08:00
Amr Bashir
0899e50831
feat: derive serde::Serialize for SafePathBuf ( #10884 )
2024-09-04 09:55:19 +08:00
Amr Bashir
976cad97c1
fix(resources): enhance error messages for globs ( #10879 )
...
* fix(resources): enhance error messages for globs
ref: https://github.com/tauri-apps/tauri/pull/10293#issuecomment-2326435392
* fmt
2024-09-04 00:58:08 +03:00
Hamir Mahal
11b3ab1468
ci: update setup-python action to v5 to fix deprecated node version ( #10881 )
2024-09-04 00:57:16 +03:00
Tony
431ca2c776
enhance(core): add FromStr impl for SafePathBuf ( #10870 )
2024-09-03 05:20:31 +03:00
Lucas Fernandes Nogueira
27d0183431
fix(core): clippy warnings, simplify embed_plist usage ( #10844 )
...
* fix(core): clippy warnings
* fix test
* chore: simplify example
2024-09-03 01:09:27 +03:00
Lucas Fernandes Nogueira
9c9644d155
feat(cli): always validate iOS lib ( #10845 )
2024-09-02 13:13:34 -03:00
Lucas Fernandes Nogueira
b42683592d
fix(cli): iOS build targetting the simulator ( #10847 )
2024-09-02 13:13:22 -03:00
Lucas Fernandes Nogueira
79de4332b6
fix(core): isolation pattern breaks raw postMessage payload ( #10841 )
2024-09-02 13:12:59 -03:00
Lucas Fernandes Nogueira
5048a7293b
feat(core): always use the custom protocol IPC on Linux ( #10840 )
2024-09-02 13:12:29 -03:00
Lucas Fernandes Nogueira
f0acf504a2
feat(core): validate duplicated capability identifier ( #10858 )
...
having duplicate capability identifier lead to unexpected behavior because one of the capabilities gets ignored.
With this change the build script now fails when this happens.
2024-09-02 17:13:13 +03:00
Fabian-Lars
ecc5362c1c
docs: Add scope handling in file association example ( #10864 )
2024-09-02 17:11:55 +03:00
Lucas Fernandes Nogueira
6696e48800
fix(core): Swift warning for null invoke.resolve() iOS plugin values ( #10842 )
...
`Any` does allow `nil`, but must be explicitly set to avoid the Swift warning
2024-09-02 16:51:30 +03:00
github-actions[bot]
c55474f21d
apply version updates ( #10855 )
...
Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com >
2024-09-01 09:50:31 -03:00
Lucas Fernandes Nogueira
6faa032766
fix(cli): iOS code signing failing on CI ( #10854 )
...
Looks like Apple cannot handle development profile automatic provisioning well
With this change we now skip code signing for build() and archive(), and let the export() function handle signing
see https://github.com/fastlane/fastlane/discussions/19973#discussioncomment-2688720 for more information
2024-09-01 09:29:48 -03:00
github-actions[bot]
82b084e65c
apply version updates ( #10828 )
2024-08-31 18:19:34 -03:00
Lucas Fernandes Nogueira
5af1f5dec1
fix(cli): automatic signing for iOS on CI ( #10851 )
...
ref https://github.com/tauri-apps/cargo-mobile2/pull/381
2024-08-31 17:58:58 -03:00
Lucas Fernandes Nogueira
5ec74456b9
feat(bundler): fallback to publisher for deb maintainer, closes #10777 ( #10825 )
2024-08-29 15:41:40 -03:00
github-actions[bot]
0d2efd9ff4
apply version updates ( #10820 )
...
Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com >
2024-08-28 23:03:54 -03:00
Lucas Fernandes Nogueira
d7e5c00e94
feat(core): add plugin::PermissionState ( #10817 )
...
* feat(core): add `plugin::mobile::PermissionState`
* move to plugin module
* default, specta::Type
2024-08-28 22:34:03 -03:00
Lucas Fernandes Nogueira
cc799b2cc8
fix(ci): publish CLI workflow wrong target path ( #10816 )
2024-08-28 17:02:15 -03:00