Commit Graph

270 Commits

Author SHA1 Message Date
DK Liao
e601b9a790
fix: quick typo fix for nsis (#6112) 2023-01-20 11:10:31 -03:00
Fabian-Lars
60e6f6c3f1
feat(bundler): Add support for creating NSIS bundles on unix hosts (#5788)
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2023-01-19 15:42:40 -03:00
Amr Bashir
35b587c830
feat: add languages support for nsis (#6039)
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2023-01-19 14:39:53 -03:00
Fabian-Lars
20ff1f4596
feat(bundler): Add support for numeric-only build numbers in msi version (#6096)
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2023-01-18 22:30:44 -03:00
Fabian-Lars
01b876761a
fix(bundler): fix order of webview2 installer args in nsis bundle (#6042) 2023-01-16 22:35:22 -03:00
Amr Bashir
c94e1326a7
feat(bundler): add nsis, closes #4450, closes #2319 (#4674)
Co-authored-by: Fabian-Lars <fabianlars@fabianlars.de>
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2023-01-03 14:29:20 -03:00
alesharik
ce76d95ab1
feat(tauri-cli): add dylib support to tauri.bundle.macOS.frameworks, closes #4615 (#5732)
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2022-12-31 13:53:35 -03:00
Amr Bashir
89602cdce3
feat(bundler): check Launch app by default for WiX, closes #5859 (#5871) 2022-12-26 11:36:43 -03:00
Lucas Nogueira
015020760a
chore: fix clippy warnings 2022-12-15 18:03:28 -03:00
renovate[bot]
a02c6c4c81
chore(deps) Update Rust crate toml to 0.5.10 (#5836)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-15 12:35:58 -03:00
github-actions[bot]
75a0c79dea
Apply Version Updates From Current Changes (#5710)
Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com>
2022-12-08 11:57:21 -03:00
Lucas Fernandes Nogueira
9093ef3314
fix(bundler): blank taskbar icon on WiX update, closes #5631 (#5779) 2022-12-08 08:49:54 -03:00
renovate[bot]
873840a204
chore(deps) Update Rust crate image to 0.24.5 (#5675)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-30 11:25:53 -03:00
github-actions[bot]
527bd9feea
Apply Version Updates From Current Changes (#5644)
Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com>
2022-11-24 12:52:54 -03:00
renovate[bot]
f2d7405df4
chore(deps) Update Rust crate attohttpc to 0.24 (#5591)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-20 09:37:49 -03:00
github-actions[bot]
45a5cd569b
Apply Version Updates From Current Changes (#5295)
Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com>
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2022-11-08 09:24:09 -03:00
Lucas Fernandes Nogueira
7aaf27ce5f
fix(bundler): load WiX DLLs on Github Actions (#5552) 2022-11-04 21:00:02 -03:00
Lucas Fernandes Nogueira
b41447b811
feat(ci): use Swatinem/rust-cache@v2 (#5547) 2022-11-04 18:26:30 -03:00
renovate[bot]
b8bf8e0fac
chore(deps) Update Rust crate attohttpc to 0.23 (#5392)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-17 11:06:56 -03:00
Amr Bashir
d4cac20292
fix(bundler): fix japanese lang code, closes #5342 (#5346) 2022-10-04 13:25:58 -03:00
Amr Bashir
a4aec9f0a8
feat(cli): expose TAURI_TARGET_TRIPLE to before*Commands, closes #5091 (#5101)
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2022-10-03 16:11:06 -03:00
Lucas Fernandes Nogueira
7c0fa1f3f9
fix(bundler): clear env before calling wix, closes #4791 (#4819) 2022-10-03 14:43:34 -03:00
Lucas Fernandes Nogueira
7d9aa3987e
feat: bump MSRV to 1.59 (#5296) 2022-09-28 14:33:35 -03:00
Amr Bashir
628285c1cf
feat(bundler): add publisher field, closes #5273 (#5283)
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2022-09-28 13:42:26 -03:00
renovate[bot]
3baa6ac9b8
chore(deps) Update Rust crate image to 0.24.4 (#5289)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-28 11:11:44 -03:00
github-actions[bot]
e4292ce7be
apply version updates (#5216) 2022-09-16 14:30:18 -03:00
github-actions[bot]
fbdd0a7ca9
Apply Version Updates From Current Changes (#4753)
Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com>
2022-09-15 12:03:45 -03:00
Fabian-Lars
12e9d811e6
feat(cli): Add icon command (tauricon) (#4992)
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2022-09-03 14:37:41 -03:00
Josh Soref
8fd79b8fc0
Spelling (#4880)
Co-authored-by: Lorenzo Lewis <lorenzo_lewis@icloud.com>
Co-authored-by: Amr Bashir <amr.bashir2015@gmail.com>
2022-09-03 01:03:02 -03:00
Lucas Fernandes Nogueira
2901145c49
chore: update license headers (#5067) 2022-08-28 15:13:21 -03:00
renovate[bot]
9e48da502f
chore(deps) Update Rust crate attohttpc to 0.22 (#4906)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-10 08:39:11 -03:00
Amr Bashir
4e8b122df6
refactor(cli/core/bundler): use absolute path for msiexec and powershell (#4884) 2022-08-08 18:59:59 -03:00
Lucas Fernandes Nogueira
d88b9de7aa
feat(core): add fips_compliant wix config option, closes #4541 (#4843) 2022-08-04 14:58:26 -03:00
Lucas Fernandes Nogueira
331f346002
feat(core): add option to use vendored openssl, closes #4470 (#4809) 2022-08-02 18:54:05 -03:00
Brian Li
024620529e
fix(bundler): cache appimage bundle tools (#4790)
Co-authored-by: Lucas Fernandes Nogueira <lucas@tauri.studio>
2022-07-29 18:34:12 -03:00
renovate[bot]
fd4c851ee9
chore(deps) Update Rust crate image to 0.24.3 (#4716)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-07-25 11:05:45 -03:00
github-actions[bot]
679abc6a9a
Apply Version Updates From Current Changes (#4701)
Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com>
2022-07-22 12:08:38 -03:00
Lucas Fernandes Nogueira
635f23b88a
fix(bundler): correctly set debian architecture for aarch64 (#4700) 2022-07-17 09:19:40 -03:00
github-actions[bot]
b1d53426d1
Apply Version Updates From Current Changes (#4650)
Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com>
2022-07-14 18:36:35 -03:00
Lucas Nogueira
89cb252640
fix(bundler): pin linuxdeploy version 2022-07-14 15:12:57 -03:00
Lucas Fernandes Nogueira
597c98203c
feat(bundler): use known Id for the sidecar files on WiX, ref #4546 (#4658) 2022-07-12 16:55:37 -03:00
Lucas Fernandes Nogueira
261d1bc9d4
feat(bundler): load WiX extensions used on fragments, closes #4546 (#4656) 2022-07-12 14:08:08 -03:00
Vinícius Miguel
bc370e3268
feat: reduce the amount of heck-related allocations (#4634)
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2022-07-11 16:07:39 -03:00
github-actions[bot]
7bbf167c1c
Apply Version Updates From Current Changes (#4560)
Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com>
2022-07-06 14:32:55 -03:00
Lucas Fernandes Nogueira
f7c59ecfc8
fix(bundler): support macOS 10.13.6+ on notarization, closes #4549 (#4593) 2022-07-05 09:04:40 -03:00
Lucas Fernandes Nogueira
23d3d847d1
fix(bundler): ensure RequestUUID and Status parser adds a \n, closes #4549 (#4559) 2022-07-03 21:36:33 -03:00
Robin van Boven
8dd03e69b0
fix(bundler): Build AppImages inside the target folder (#4521)
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2022-07-03 18:24:03 -03:00
github-actions[bot]
35b53784ee
Apply Version Updates From Current Changes (#4545)
Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com>
2022-06-30 18:45:58 -03:00
Lucas Fernandes Nogueira
3df6c8c645
feat(bundler): enable TLS 1.2 before downloading webview2 bootstrapper (#4543) 2022-06-30 18:07:11 -03:00
github-actions[bot]
df5fd52a4c
Apply Version Updates From Current Changes (#4382)
Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com>
2022-06-29 14:34:20 -03:00
Robin van Boven
bf45ca1df6
fix(cli,bundler): prefer AppImage libraries with ABI version (#4505) 2022-06-28 23:45:36 -03:00
dswd
b0133083dd
Fix appimage creation in container when host has appimagelauncher enabled (#4457)
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2022-06-27 10:36:37 -03:00
Lucas Fernandes Nogueira
956af4f30f
feat(bundler): validate wix toolset files, ref #4474 (#4475) 2022-06-26 18:00:33 -03:00
Lucas Fernandes Nogueira
2ca762d207
feat(bundler): extend webview2 installation options, closes #2882 #2452 (#4466)
Co-authored-by: Fabian-Lars <fabianlars@fabianlars.de>
2022-06-26 15:45:31 -03:00
Fabian-Lars
82eb6e79e8
fix(bundler): Fix appimage bundler crashing if path has spaces (#4471)
* fix(bundler): Fix appimage bundler crashing if path has spaces

* add changefile
2022-06-26 09:28:29 -03:00
Lucas Nogueira
23a049c593
chore: fix clippy warnings, remove license template
The license template has been removed from rustfmt nightly :(
2022-06-24 22:01:13 -03:00
Jiwon Choi
08a73acde8
fix(bundler): fix language code. closes #4437 (#4444)
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2022-06-24 00:19:31 -03:00
Lucas Fernandes Nogueira
672174b822
feat(bundler): validate version before bundling with WiX (#4429) 2022-06-22 00:14:39 -03:00
Lucas Fernandes Nogueira
31c15cd2bd
docs(config): enhance documentation for bundle targets, closes #3251 (#4418) 2022-06-21 13:13:56 -03:00
Robin van Boven
aa0336d6c5
fix(bundler): ensure AppImage usr/lib is a dir (#4419)
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2022-06-21 12:16:46 -03:00
Lucas Fernandes Nogueira
45076b3ede
refactor(bundler): use the plist crate to create and merge Info.plist (#4412) 2022-06-21 10:00:12 -03:00
yutotnh
cbceb7d6cf
fix: some typos (#4403)
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2022-06-19 10:23:35 -03:00
Lucas Fernandes Nogueira
7be997b974
feat(core): set macOS app bundle name in development (#4381) 2022-06-17 13:54:31 -03:00
github-actions[bot]
13c2fc1ffe
Apply Version Updates From Current Changes (#4352)
Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com>
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2022-06-15 23:08:50 -03:00
github-actions[bot]
0e95a74950
Apply Version Updates From Current Changes (#4235)
Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com>
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2022-06-14 00:03:11 -03:00
Lucas Fernandes Nogueira
76d1eaaebd
feat(cli): debug command output in real time (#4318) 2022-06-12 09:00:54 -03:00
Fabian-Lars
d335fae92c
feat(bundler): bundle additional gstreamer files, closes #4092 (#4271)
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2022-06-10 16:20:37 -03:00
Didrik Nordström
c2b7c77517
fix: put linux high dpi icons in the correct dir (#4281) 2022-06-10 08:58:38 -03:00
Lucas Nogueira
084c079c4d
fix(bundler): build AppDir in the cache folder so the appimage works 2022-06-09 23:32:13 -03:00
Didrik Nordström
a6f45d5248
Debian icon no fallback, fixes #4280 (#4282) 2022-06-09 16:45:21 -03:00
Amr Bashir
f48b1b0b3b
feat(bundler): cache bundling tools in a common dir for all projects (#4305)
* feat(bundler): cache bundling tools in a common dir for all projects

* fix changefile

* fix linux

* linux again

* again

* again

* omg I could've reboot into my linux system

* I rebooted into my linux

* fix linux one more time

* finally

* -nc

* cleanup gitignores

* Revert "-nc"

This reverts commit 8d821c6c37.

* use -N on appimage's wget calls

Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2022-06-09 16:16:33 -03:00
Lucas Fernandes Nogueira
3455244436
feat(cli): bundle appindicator library in the AppImage, closes #3859 (#4267) 2022-06-07 11:48:29 -03:00
Fabian-Lars
53ae13d99a
fix(bundler): Pull correct 32bit linuxdeploy appimage, closes #4260 (#4269) 2022-06-04 17:55:18 -03:00
Lucas Fernandes Nogueira
2322ac11cf
fix(bundler): bundle /usr/bin/xdg-open in appimage if open API enabled (#4265) 2022-06-04 11:45:24 -03:00
github-actions[bot]
2c040eaadd
Apply Version Updates From Current Changes (#4217)
Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com>
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2022-05-27 16:01:43 -03:00
Lucas Fernandes Nogueira
bb061509fb
refactor(core): statically link vcruntime, closes #4122 (#4227) 2022-05-27 14:33:04 -03:00
Ryan Russell
62ce02f6b5
docs(various): Improve Readability (#4225) 2022-05-27 10:06:11 +02:00
github-actions[bot]
8b6bb6720c
Apply Version Updates From Current Changes (#4175)
Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com>
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2022-05-24 15:35:35 -03:00
Lucas Fernandes Nogueira
6830a73953
fix(bundler): use binary arch on appimage bundle script (#4194) 2022-05-23 11:50:22 -03:00
Lucas Nogueira
8539e02f7f
fix(bundler): wix upgrade do not installing new files, closes #4182 2022-05-21 15:07:36 -03:00
github-actions[bot]
393c774dfd
Apply Version Updates From Current Changes (#4117)
Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com>
2022-05-18 12:53:01 -03:00
renovate[bot]
3070d698fe
chore(deps) Update Rust crate handlebars to 4.3 (#4155)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-18 09:56:23 -03:00
Lucas Fernandes Nogueira
d965b92174
fix(bundler): prevent removal of pin to taskbar on Windows (#4144) 2022-05-17 13:39:10 -03:00
Lucas Fernandes Nogueira
29d8e768aa
feat(config): adjust schema for documentation website, closes #4139 (#4142)
Co-authored-by: Lorenzo Lewis <lorenzo_lewis@icloud.com>
2022-05-17 13:38:52 -03:00
Lucas Fernandes Nogueira
8e1daad153
fix(bundler): set app name when signing MSI, closes #3945 (#3950) 2022-05-17 13:26:35 -03:00
Lucas Fernandes Nogueira
3e702cf8b1
fix(bundler): ignore duplicated files in resource iter, closes #4126 (#4129) 2022-05-15 10:01:10 -03:00
Lucas Fernandes Nogueira
9f2c341319
feat(core): configure msiexec display options, closes #3951 (#4061)
Co-authored-by: Fabian-Lars <fabianlars@fabianlars.de>
2022-05-15 09:02:30 -03:00
Lucas Fernandes Nogueira
1948ae53fd
fix(bundler): only reinstall missing or != version files, closes #4122 (#4125) 2022-05-15 09:02:19 -03:00
renovate[bot]
b9d96096b2
chore(deps) Update Rust crate napi-build to v2 (#4103)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2022-05-13 13:11:13 -03:00
Aitor Miguel Blanco
787ea09adc
fix: generate windows resource directories using resource_relpath, closes #4087. (#4111)
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2022-05-13 09:56:04 -03:00
github-actions[bot]
86d82af494
Apply Version Updates From Current Changes (#4005)
Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com>
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2022-05-07 20:01:58 -03:00
Jonas Kruckenberg
35f2147161
feat(cli): Improve CLI logging (#4060)
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2022-05-07 10:19:54 -03:00
Jonas Kruckenberg
a4fcaf1d04
fix: don't override default keychain, closes #4008 (#4053)
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2022-05-05 18:29:40 -03:00
Lucas Fernandes Nogueira
72e577dcc6
fix(bundler): properly reinstall files on MSI downgrades, closes #3868 (#4044) 2022-05-04 10:48:53 -03:00
Alex Rock
4562e671e4
fix(build): append .exe binary based on target triple instead of running OS, closes #3870 (#4032)
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2022-05-03 13:57:11 -03:00
Lucas Fernandes Nogueira
de444b15d2
fix(bundler): debian failing to load icns icon, closes #3062 (#4009)
* fix(bundler): debian failing to load icns icon, closes #3062

* fix change file
2022-04-30 10:53:29 -03:00
renovate[bot]
60ff8f4bec
chore(deps) Update Rust crate image to 0.24.2 (#3978)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-29 13:47:30 -03:00
github-actions[bot]
feac1d193c
Apply Version Updates From Current Changes (#3820)
Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com>
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2022-04-26 11:53:21 -03:00
Lucas Fernandes Nogueira
f66bc3c2b8
fix(bundler): DLL resources, closes #3948 (#3949) 2022-04-23 11:01:52 -03:00
Lucas Nogueira
0299e500b6
chore(deps): update attohttpc to 0.19 2022-04-20 23:08:36 -03:00