Commit Graph

3739 Commits

Author SHA1 Message Date
Fabian-Lars
bc85e06dae ci: Fix msrv check (#10875) 2024-09-03 12:12:56 +02:00
Al Duncanson
bb8846efab docs: fix grammar in TitleBarStyle api config documentation (#10874) 2024-09-03 11:17:38 +02:00
Lucas Nogueira
7fdc0472b9 chore(cli): remove unused code 2024-08-27 18:29:51 -03:00
github-actions[bot]
1f45808ba0 Apply Version Updates From Current Changes (v1) (#10220)
* apply version updates

* use audit-ci

* fmt

---------

Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com>
Co-authored-by: Lucas Nogueira <lucas@tauri.app>
tauri-cli-v1.6.1 @tauri-apps/cli-v1.6.1 tauri-utils-v1.6.1 tauri-codegen-v1.4.5 tauri-macros-v1.4.6 tauri-build-v1.5.4 tauri-bundler-v1.6.1 tauri-runtime-wry-v0.14.10 tauri-v1.7.2 tauri-runtime-v0.14.5
2024-08-23 15:16:33 -03:00
Lucas Nogueira
9082a39604 fix(cli): env_logger usage 2024-08-23 13:20:24 -03:00
Lucas Nogueira
d84ae448e5 fix(cli): downgrade env_logger to 0.10 to satisfy MSRV, fix CI 2024-08-23 13:13:05 -03:00
renovate[bot]
3e1c28b90c chore(deps) Update dependency @types/node to v20.16.1 (#10722)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-21 14:05:06 -03:00
renovate[bot]
2b61447dfc chore(deps) Update Rust crate proc-macro2 to v1.0.86 (#10621)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-15 10:51:27 -03:00
renovate[bot]
0469b6b078 chore(deps) Update Tauri API Definitions (1.x) (#10622)
* chore(deps) Update Tauri API Definitions

* fix lint

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Lucas Nogueira <lucas@tauri.app>
2024-08-15 10:51:10 -03:00
renovate[bot]
3b841f28bb chore(deps) Update Tauri CLI (1.x) (#10628)
* chore(deps) Update Tauri CLI

* fix deps

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Lucas Nogueira <lucas@tauri.app>
2024-08-15 10:50:54 -03:00
Lucas Fernandes Nogueira
c3a90e5c27 fix(tauri-runtime-wry): ensure tray is created when event loop ready (#10611) 2024-08-15 08:21:48 -03:00
Lucas Fernandes Nogueira
937849f28c refactor(tauri-runtime-wry): Arc instead of Rc, closes #9775 (#10587) 2024-08-13 08:37:46 -03:00
Lucas Fernandes Nogueira
48a7415c21 chore(deps): update serialize-to-javascript to 0.1.2 (#10594) 2024-08-13 14:37:22 +03:00
renovate[bot]
60f7443ce0 chore(deps) Update Tauri CLI (1.x) (#8229)
* chore(deps) Update Tauri CLI

* fix build

* fix msrv

* update lockfile

* revert api test

* lint

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2024-08-12 12:25:06 -03:00
Fabian-Lars
297cd55c44 fix: Fix bundler&cli MSRV (#10499)
* chore(deps) Update Tauri Bundler

* ci: Also check bundler and cli in msrv check

* fix

* 1

* 2

* 3

* msrv

* downgrade handlebars again

* x

* x

* x

* x

* x

* x

* this makes no sense

* srsly wtf

* me dumb dumb

* bufreader

* x

* x

* changefile

* fix permissions

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Lucas Nogueira <lucas@tauri.app>
2024-08-08 16:50:13 -03:00
renovate[bot]
1aba10963e chore(deps) Update Tauri Utils (1.x) (#8232)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: FabianLars <fabianlars@fabianlars.de>
2024-08-05 14:11:05 +02:00
renovate[bot]
bc69b03101 chore(deps) Update Tauri Core (1.x) (#8103)
* chore(deps) Update Tauri Core

* Update Cargo.toml

* up and comments

* update covector for comment support

* fix mock deprecation warnings

* Revert "fix mock deprecation warnings"

This reverts commit d49f022ecc.

* downgrade mockito

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Fabian-Lars <fabianlars@fabianlars.de>
2024-08-05 13:02:23 +02:00
Lucas Fernandes Nogueira
a3946222b3 fix(core): usage without the compression feature (#10433) 2024-07-31 18:39:51 -03:00
Lucas Fernandes Nogueira
67b7ca6ef4 feat(core): fallback to file system for AssetResolver::get, closes #8411 (#10356)
* fix(core): fallback to file system for AssetResolver::get, closes #8411

Changes the AssetResolver::get implementation to fallback to reading the distDir directly when using the development mode pointing to a external URL (which is the way most people use the dev mode and means there's no embedded assets to pull from).

* fix clippy

* fix test

* clippy

* clippy2

* update time
2024-07-31 07:13:52 -03:00
Fabian-Lars
eb58ac382b fix(core): Return early in core.js if it's inside an iframe (#10300)
* fix(core): Return early in core.js if it's inside an iframe

* ipc.js
2024-07-30 16:27:40 +09:00
Lucas Fernandes Nogueira
b59b755a4b fix: clippy warnings (#10415) 2024-07-29 23:08:59 +02:00
anatawa12
fbcbc5ef7c chore: emit rustc-check-cfg for rust 1.80 (#10392)
* chore: emit rustc-check-cfg for rust 1.80

* build: add lints.rust.unexpected_cfgs to suppress false positive warnings
2024-07-29 12:58:26 -03:00
chip
51d043209b integration tests related to recent security advisory (#9983)
* test if an uninitialized iframe can call the ipc

* test that calls without __TAURI_INVOKE_KEY__ fail

* fix cargo manifest newline change

* add comment to help unknown error message changes

* license headers

* add identifier and icons to config

* fix clippy error

* Create change-pr-9983.md

* add tag to changefile

* rename changefile
2024-07-23 11:23:29 +09:00
Lucas Fernandes Nogueira
7d381495ce fix(ci): gh CLI expects the GH_TOKEN env var (#10334) 2024-07-20 09:42:53 -03:00
Fabian-Lars
56ffd29bc8 fix(core/windows): Remove UNC prefix from tempdir fn (#10288)
fixes #10285
2024-07-15 20:00:43 +03:00
Lucas Fernandes Nogueira
9d8df7cf83 fix(ci): update covector workflow downgrade crates step (#10269) 2024-07-13 07:39:08 -03:00
Fabian-Lars
390b35d87a ci: Fix cli auto publishing (#10222) 2024-07-12 10:46:21 -03:00
Amr Bashir
212001c1df fix(cli): parse cargo--target-dir flag (#10233)
* fix(cli): parse cargo`--target-dir` flag

closes #10190

* clippy
2024-07-10 16:01:13 +03:00
Amr Bashir
220bf92ed8 fix(core/updater): pass /NS to nsis installer to disable creating shortcuts on updates (#9413)
* fix(core/updater): pass `/NS` to nsis installer to disable creating shortcuts on updates

closes #9395

* Update .changes/utils-nsis-args-ns.md [skip ci]

---------

Co-authored-by: Lucas Fernandes Nogueira <lucas@tauri.app>
2024-07-08 20:57:31 -03:00
Fabian-Lars
0aa0378c8d feat(cli): add macos hardened runtime signing config option (#9318) (#10199)
* feat(cli): add macos signing config option

* rename option to hardened_runtime

* chore(cli): use default true in hardened runtime config

---------

Co-authored-by: Lucas Nogueira <lucas@tauri.app>
2024-07-08 15:51:20 +03:00
Fabian-Lars
033a25c3a8 ci: Fix msrv check and audit check (#10219)
* ci: Fix msrv check and audit check

* fix cli js audit too
2024-07-08 15:25:46 +03:00
Amr Bashir
1c2ff81335 fix(bundler): update nsis_tauri_utils to 0.4.1 (#10183) 2024-07-08 13:34:15 +02:00
Fabian-Lars
986b52fa57 ci: Fix v1 docs update trigger (#10208) 2024-07-05 15:57:06 +03:00
github-actions[bot]
0a00375f56 apply version updates (#10178)
Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com>
tauri-v1.7 tauri-v1.7.1
2024-07-02 13:40:45 +02:00
Fabian-Lars
4bffa5cff0 fix(core): fix compilation when shell-execute or shell-sidecar (#10174)
* fix(core): fix compilation when `shell-execute` or `shell-sidecar` (#9729)

* fix(core): fix compilation when `shell-execute` or `shell-sidecar`

regression from: https://github.com/tauri-apps/tauri/pull/9706

* change file

* lint

---------

Co-authored-by: Amr Bashir <amr.bashir2015@gmail.com>
Co-authored-by: Lucas Nogueira <lucas@tauri.app>
2024-07-02 07:38:46 -03:00
Amr Bashir
3280f88f51 ci: recognize contributors in releases (#10004) 2024-07-02 07:23:23 -03:00
Lucas Nogueira
cf331cdc3e fix(core): lint tauri-codegen-v1.4.4 @tauri-apps/api-v1.6 tauri-runtime-wry-v0.14.9 tauri-bundler-v1.6.0 tauri-v1.7.0 tauri-bundler-v1.6 tauri-runtime-v0.14.4 tauri-cli-v1.6.0 @tauri-apps/api-v1 tauri-macros-v1.4.5 @tauri-apps/api-v1.6.0 tauri-build-v1.5.3 @tauri-apps/cli-v1.6.0 tauri-utils-v1.6.0 2024-07-01 23:54:56 -03:00
Lucas Nogueira
574076541a fix(ci): downgrade crates for MSRV check 2024-07-01 23:52:09 -03:00
github-actions[bot]
89f3048f52 apply version updates (#9871)
Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com>
2024-07-01 23:13:05 -03:00
Amr Bashir
08f57efefd fix(cli): parse --profile=<profile> syntax (#10136)
* fix(cli): parse `--profile=<profile>` syntax

ref: https://github.com/tauri-apps/tauri/issues/6255#issuecomment-2192466839

* Update tooling/cli/src/interface/rust.rs

* derive default

* safe check next arg

---------

Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2024-06-27 06:53:29 -03:00
Fabian-Lars
63da834ce4 ci: Fix msrv check (#10118)
* ci: Fix os_pipe precise version

* reading is hard

* downgrade syn

* more specific

* WHO DO YOU CALL UNSTABLE

* i just want to go to bed
2024-06-25 02:58:20 +03:00
chip
c2d3afa4fb prevent uncomment collision in 1.x invoke_key templating (fix #10084) (#10087)
* don't use invoke key template name in comment (fix #10084)

* undo whitespace change
2024-06-18 19:42:19 +03:00
Harry Mallon
924387092e feat: add dmg settings, cherry picked from #7964 (#8334)
* feat(bundler): add dmg settings, closes #4669 (#7964)

* fix(bundler): lint and cleanup for #7964 (#8275)

* fmt

---------

Co-authored-by: Andrew <andrey255@live.com>
Co-authored-by: Lucas Fernandes Nogueira <lucas@tauri.app>
Co-authored-by: FabianLars <fabianlars@fabianlars.de>
2024-06-17 13:25:12 +02:00
Pylogmon
d2786bf699 chore(template): template format error (#10018)
* chore(template): template format error

* fix
2024-06-12 04:30:24 +03:00
Pylogmon
674accad75 fix: missing depends for rpm package (#10015)
* fix: missing depends for rpm package

* chore: add changes
2024-06-12 04:24:03 +03:00
Fabian-Lars
09152d83e1 ci(msrv-list): Downgrade os_pipe (#10014) 2024-06-11 21:12:44 +03:00
Fabian-Lars
3752eb1e6b ci(msrv-list): downgrade hyper earlier (#10002) 2024-06-06 17:42:42 +03:00
Fabian-Lars
d104abb656 fix(bench): Update time, backport of #9993 (#10000)
* fix(bench): Update time, backport of #9993

* x
2024-06-06 16:07:32 +03:00
anatawa12
940aa183c7 fix(nsis): run app as normal user (#9944) (#9995)
(cherry picked from commit 6f469534b0)

Co-authored-by: Tony <68118705+Legend-Master@users.noreply.github.com>
2024-06-06 15:00:23 +02:00
anatawa12
a423c52c1c fix(cli): not working with license.workspace = true (#9998) 2024-06-06 13:17:33 +02:00