Commit Graph

3790 Commits

Author SHA1 Message Date
renovate[bot]
0c5aebf08f chore(deps): update rust crate ureq to 2.10.1 (1.x) (#12228)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Fabian-Lars <github@fabianlars.de>
2025-01-05 11:32:46 +01:00
renovate[bot]
96d853d5ae chore(deps): update rust crate windows-registry to 0.3 (1.x) (#12232)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-05 11:17:13 +01:00
renovate[bot]
1638dfe262 chore(deps): update rust crate regex to 1.11.1 (1.x) (#12219)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-05 00:51:48 +01:00
renovate[bot]
a1fcea3645 chore(deps): update rust crate pico-args to 0.5 (1.x) (#12215)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-04 23:31:38 +01:00
renovate[bot]
0fc6541b9a chore(deps): update rust crate itertools to 0.14 (1.x) (#12202)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: FabianLars <fabianlars@fabianlars.de>
2025-01-04 21:48:31 +01:00
renovate[bot]
e87421ce70 chore(deps): update rust crate axum to 0.8.1 (1.x) (#12208)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-04 21:35:22 +01:00
renovate[bot]
9137b60474 chore(deps): update rust crate axum to 0.8.0 (1.x) (#12193)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Fabian-Lars <github@fabianlars.de>
2025-01-04 16:47:48 +01:00
Fabian-Lars
5b76a25f68 ci: fix msrv downgrades (#12198) 2025-01-04 16:10:26 +01:00
renovate[bot]
a67825e2b2 chore(deps): update dependency fs-extra to v11.2.0 (1.x) (#12189)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-04 15:32:41 +01:00
renovate[bot]
3bc7d99537 chore(deps): update dependency eslint-plugin-import to v2.31.0 (1.x) (#12188)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-04 15:32:19 +01:00
renovate[bot]
ef94e122e0 chore(deps): update dependency typescript to v4.9.5 (1.x) (#12192)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-04 15:31:56 +01:00
renovate[bot]
0183cc7ca6 chore(deps): update dependency rollup to v2.79.2 (1.x) (#12191)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-04 15:31:35 +01:00
renovate[bot]
af7781a39f chore(deps): update dependency @napi-rs/cli to v2.18.4 (1.x) (#12185)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: FabianLars <fabianlars@fabianlars.de>
2025-01-04 13:44:01 +01:00
renovate[bot]
d5498fa320 chore(deps): update dependency @types/node to v20.17.11 (1.x) (#12187)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-04 13:34:23 +01:00
renovate[bot]
9bcfe73c53 chore(deps): update dependency @rollup/plugin-typescript to v8.5.0 (1.x) (#12186)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-04 13:17:29 +01:00
Mariela Sassi
a3584c143e backport: always check parent directory to 1.x (#11960)
Co-authored-by: griffi-gh <prasol258@gmail.com>
Co-authored-by: Lucas Fernandes Nogueira <lucas@tauri.app>
Co-authored-by: Fabian-Lars <github@fabianlars.de>
fix #8679)
2025-01-04 01:04:48 +01:00
renovate[bot]
cbf38b9b84 chore(deps): update dependency eslint to v8.57.1 (1.x) (#12147)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-04 00:26:33 +01:00
renovate[bot]
b681624da8 chore(deps): update rust crate anyhow to 1.0.71 (1.x) (#12150)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Fabian-Lars <github@fabianlars.de>
2025-01-04 00:22:11 +01:00
renovate[bot]
4667315d4a chore(deps): update rust crate http to 0.2.12 (1.x) (#12176)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: FabianLars <fabianlars@fabianlars.de>
Co-authored-by: Fabian-Lars <github@fabianlars.de>
2025-01-04 00:09:48 +01:00
Fabian-Lars
7c16d0fd84 ci: fix msrv check (#11590) 2024-11-05 17:42:33 +02:00
Fabian-Lars
9752eb638f ci: Remove tauri-driver from covector config (#11588)
we messed up the versions which causes the publishing pipeline to fail all the time.

i doubt we'll release any further v1 tauri-driver updates anyway
2024-11-05 08:14:15 -03:00
Lucas Nogueira
8fd4dbdc18 fix(ci): update syn to 2.0.82 tauri-bundler-v1.7.2 @tauri-apps/cli-v1.6.4 tauri-cli-v1.6.4 2024-10-21 08:36:21 -03:00
github-actions[bot]
b09d8873a1 apply version updates (#11434)
Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com>
2024-10-21 08:16:28 -03:00
Lucas Nogueira
3a3c2d0c05 fix(ci): downgrade openssl-sys 2024-10-20 10:43:38 -03:00
Lucas Nogueira
16e4e7b7c0 chore(ci): downgrade openssl 2024-10-20 10:31:40 -03:00
Lucas Fernandes Nogueira
68101c8081 fix(ci): update syn to 2.0.81 (#11424) 2024-10-20 09:07:38 -03:00
Amr Bashir
a5f045e527 fix(bundler): try to sign binaries only if targeting windows (#11404)
* fix(bundler): try to sign binaries only if targeting windows

closes #10505

* fmt
2024-10-20 08:56:41 -03:00
Lucas Fernandes Nogueira
7b0aac9129 chore: publish 1.x NPM packages with the v1 tag (#11188) 2024-10-15 06:02:01 +03:00
Lucas Fernandes Nogueira
36ea78613d fix: aarch64 docker image regression from #11358 (#11360) 2024-10-14 21:14:21 -03:00
github-actions[bot]
e7153a85a3 apply version updates (#11075)
Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com>
tauri-v1.8.1 @tauri-apps/cli-v1.6.3 tauri-bundler-v1.7.1 tauri-cli-v1.6.3
2024-10-14 13:13:53 -03:00
Lucas Fernandes Nogueira
3c7258d651 fix(ci): run on ubuntu 22.04 (#11358)
* fix(ci): install libsoup2.4-dev

* update action

* ubuntu 22.04

* fix image

* latest for cli checks

* ubuntu 20.04

* Revert "ubuntu 20.04"

This reverts commit 6fd0ebb2c3.

* fix audit

* fix cli audit
2024-10-14 10:28:14 -03:00
Lucas Fernandes Nogueira
c4b77c0567 fix(ci): downgrade MSRV conflicting crates (#11357) 2024-10-14 08:51:02 -03:00
Amr Bashir
343b11d7c7 feat: add deno support (#11305)
* feat: add deno support

ref: denoland/deno#20738

* Update packages_nodejs.rs

* typo

---------

Co-authored-by: Lucas Nogueira <lucas@tauri.app>
2024-10-11 16:47:55 -03:00
Lucas Fernandes Nogueira
a5435b0c64 fix(ci): msrv downgrade script (#11286) 2024-10-09 10:30:27 -03:00
Lucas Fernandes Nogueira
c72cd45ccd fix(core): deadlock when creating new window with tracing feature (#11213) 2024-10-04 16:13:44 -03:00
Orvar Segerström
019f94f128 fix(nsis): properly handle Webview2 download return value (#11131) 2024-09-26 02:38:57 +03:00
Amr Bashir
9ef1be46e8 fix(updater): encode version when making requests (#11070)
* fix(updater): encode version when making requests

closes #10908

* encode `+` only

* use normal const
2024-09-20 07:57:47 -03:00
github-actions[bot]
bd3c153145 Apply Version Updates From Current Changes (v1) (#11012)
Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com>
tauri-v1.8.0 tauri-build-v1.5.5 tauri-cli-v1.6.2 tauri-bundler-v1.7.0 @tauri-apps/cli-v1.6.2
2024-09-15 16:23:08 -03:00
Lucas Nogueira
328b11f2cd fix(ci): increase timeout, cache updater fixtures 2024-09-15 15:40:08 -03:00
Lucas Nogueira
649e01f4e0 fix(tests): start updater server once 2024-09-15 14:37:39 -03:00
Lucas Nogueira
02dfb0302f fix(tests): use hyper instead of tiny-http to serve updates 2024-09-15 13:16:10 -03:00
Lucas Nogueira
963411a86a chore(tests): enhance e2e test logs and delay for CI 2024-09-15 11:34:52 -03:00
Lucas Nogueira
70b852595a fix(ci): install webkit2gtk-4.1 for e2e tests 2024-09-15 09:58:11 -03:00
Lucas Nogueira
6d629cbf93 fix: integration tests 2024-09-15 09:54:07 -03:00
Lucas Nogueira
5f5c7c7a32 fix(ci): downgrade mac-notification-sys to 0.6.1
fixes a cc build script usage
2024-09-15 08:47:58 -03:00
Lucas Fernandes Nogueira
26d243f43a fix(core): restart cannot handle binary name change on macOS (#10991)
* fix(core): `restart` cannot handle binary name change on macOS

Tauri v2 changed the default binary name of the bundled apps (no longer follows the productName, just uses the default name from Cargo instead). This breaks the `restart` function, which expects the current binary path to match the new one.

Due to this change, the restart() function for macOS is broken - the .app is correctly replaced even if the productName changed, but the restart() function cannot handle the new binary path. This change adds a simple check on macOS to read the `Contents/MacOS` folder and if it only contains a single binary, we use it to restart instead.
This inference cannot be used if there's sidecars, so in this case we just let the existing implementation run and if it fails to restart, we do not panic but only warn and exit instead.

AppImage updates are not affected by this, and the Windows installer is responsible for restarting, so this change is only applied to macOS binaries.

* fix: use Info.plist to determine binary name

* use log instead of eprintln

* move log
2024-09-14 10:51:29 -03:00
Hans-Joachim Michl
8a0e93b5d8 fixes iframes in windows causes window.__TAURI_INVOKE__ is not a function error in console. (#10989)
* fix #10935

Check if window has __TAURI_INVOKE__ before using it blindly.

* Update core/tauri/scripts/init.js

---------

Co-authored-by: Lucas Fernandes Nogueira <lucas@tauri.app>
2024-09-14 10:19:23 -03:00
Amr Bashir
298f8ca584 feat(bundler/nsis): store main binary name to be used in registry for future updates (#10952)
* feat(bundler): store main binary name to be used in registry for furture updates

* revert wix changes as leftover binaries are fixed by https://github.com/tauri-apps/tauri/pull/10967
2024-09-13 16:08:51 +03:00
Fabian-Lars
2e87e85f85 fix(core): Use productName for FileDescription (#10976) 2024-09-12 20:51:46 +03:00
Amr Bashir
14443a1319 refactor(updater/wix): launch app after update, maintain args (#10966)
* refactor(updater/wix): launch app after update, maintain args

* change files
2024-09-12 16:07:04 +03:00