Compare commits

...

212 Commits

Author SHA1 Message Date
Lucas Nogueira
1a9b13330f chore(ci): disable integration tests temporarily 2022-06-29 15:22:39 -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
Lucas Fernandes Nogueira
5105b428c4 feat(cli): change app template to only set default menu on macOS (#4518) 2022-06-29 14:03:42 -03:00
Fabian-Lars
de645a32e9 fix(cli): Typo in beforeBuildCommand error message (#4516) 2022-06-29 09:38:03 -03:00
renovate[bot]
49e49f5bba chore(deps) Update dependency jest to v28.1.2 (#4515)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-06-29 09:07:21 -03:00
Lucas Nogueira
0257004be1 chore(deps): update lockfiles 2022-06-29 01:06:16 -03:00
renovate[bot]
be4831fdfb chore(deps) Update Tauri API Definitions (#4512)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2022-06-29 00:58:07 -03:00
Lucas Nogueira
3cf178654c fix(renovate): only enable cargo manager for tooling/cli
This disables updates for the templates - should be handled by the app/plugin instead
2022-06-29 00:11:53 -03:00
Lucas Nogueira
445e05d9bd chore(config): add link to doc page 2022-06-29 00:01:31 -03:00
Lucas Nogueira
eac56c32fe chore(cli): update lockfile 2022-06-28 23:52:18 -03:00
Robin van Boven
bf45ca1df6 fix(cli,bundler): prefer AppImage libraries with ABI version (#4505) 2022-06-28 23:45:36 -03:00
Robin van Boven
0e6edeb14f fix(cli): Don't add pkg-config to deb (#4508) 2022-06-28 23:44:14 -03:00
MentalGear
94e581b8d0 docs: fixed readdir example code (#4510) 2022-06-28 17:56:44 -03:00
Lucas Fernandes Nogueira
fd125f76d7 fix(updater): fallback if tmp is on different mount point, closes #4500 (#4504) 2022-06-28 12:20:59 -03:00
Lucas Fernandes Nogueira
f6edc6df29 chore(deps): update tao to 0.12, wry to 0.19, closes #3220 (#4502) 2022-06-28 10:05:09 -03:00
Lucas Fernandes Nogueira
57039fb216 fix(core): add windows 7 notification support (#4491) 2022-06-28 09:59:13 -03:00
Lucas Nogueira
1949aa89be chore: remove println 2022-06-28 09:50:47 -03:00
Lucas Fernandes Nogueira
643ae846d8 fix: fire window-specific event on Window emit_to/emit_all, closes #4493 (#4498) 2022-06-28 09:34:09 -03:00
Lucas Fernandes Nogueira
b857a00679 perf(ci): run CLI tests only when template changes and on dev push (#4487) 2022-06-27 12:46:49 -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
46196fe922 refactor(tauri-runtime-wry): move window and menu listeners to window (#4485) 2022-06-27 10:36:28 -03:00
Lucas Fernandes Nogueira
66ed165773 chore(ci): remove sync-prerelease script (#4486) 2022-06-27 10:36:14 -03:00
Lucas Fernandes Nogueira
e39e2999e0 refactor(tauri-runtime-wry): enhance plugin interface (#4476) 2022-06-27 09:57:00 -03:00
Lucas Fernandes Nogueira
094b3eb352 fix(cli): file name instead of path on updater sig comment, closes #4467 (#4484) 2022-06-27 09:56:37 -03:00
Fabian-Lars
68a09b3588 fix(docs): Fix typos in js path api docs. Extend rust path api docs. (#4482) 2022-06-27 08:41:00 -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
Amr Bashir
3efbc67f74 feat: implement raw_window_handle on Linux (#4469)
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2022-06-26 11:56:12 -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
Lucas Fernandes Nogueira
9d33d09341 fix(core): deadlock on plugin webview ready hook (#4462) 2022-06-24 15:34:07 -03:00
Lucas Fernandes Nogueira
13b8a2403d feat(cli): validate target argument (#4458) 2022-06-24 13:16:19 -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
be4bb391a9 feat: add AppHandle::remove_plugin and plugin on_drop, closes #4361 (#4443) 2022-06-24 00:15:44 -03:00
renovate[bot]
4b5291d9d9 chore(deps) Update dependency prettier to v2.7.1 (#4436)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-06-24 00:10:40 -03:00
Lucas Fernandes Nogueira
b025b9f581 refactor(cli): set binary name on dev (#4447) 2022-06-23 22:09:37 -03:00
Lorenzo Lewis
d277881d7f fix: add supported OSs to readme, update status badges to stable (#4432)
Co-authored-by: Fabian-Lars <fabianlars@fabianlars.de>
2022-06-23 15:31:11 -03:00
Lucas Nogueira
95e77e591d docs(api): enhance theme api doc 2022-06-23 15:31:12 -03:00
renovate[bot]
d38e66aca2 chore(deps) Update Tauri API Definitions (#4442)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-06-22 09:49:01 -03:00
Lucas Fernandes Nogueira
6650e5d672 fix(cli): preserve Cargo manifest formatting when possible (#4431) 2022-06-22 00:14:46 -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
e0e5f77243 feat(cli): improve cargo not found error message, closes #4428 (#4430) 2022-06-22 00:14:27 -03:00
Lucas Nogueira
38f5db6e6a feat(codegen): fill app metadata in development Info.plist 2022-06-21 20:36:49 -03:00
Lucas Fernandes Nogueira
2616ede410 perf(ci): optimize cargo package step, closes #3823 (#4427) 2022-06-21 15:21:47 -03:00
Lucas Fernandes Nogueira
77ef1cd849 docs(api): fix dialog filters usage, closes #4367 (#4424) 2022-06-21 14:37:53 -03:00
Cyandev
45981851e3 chore(lint): unused variable warnings for release builds (#4411)
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2022-06-21 13:19:57 -03:00
Lucas Fernandes Nogueira
12f65219ea fix(cli): read lockfile from workspace on the info command, closes #4232 (#4423) 2022-06-21 13:19:36 -03:00
Brian Li
35dd51db68 fix(cli): add shebang for kill-children.sh, closes #4262 (#4416)
Co-authored-by: Lucas Fernandes Nogueira <lucas@tauri.studio>
2022-06-21 13:16:16 -03:00
Lucas Fernandes Nogueira
31c15cd2bd docs(config): enhance documentation for bundle targets, closes #3251 (#4418) 2022-06-21 13:13:56 -03:00
Lucas Nogueira
384dc8c9cf chore(cli): adjust default release tag in the plugin templates 2022-06-21 12:46:50 -03:00
Ngo Iok Ui (Wu Yu Wei)
538d35f462 Update CODEOWNERS (#4420) 2022-06-21 12:19:35 -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
Lucas Fernandes Nogueira
079b1cc06e fix(core): properly get external URL origin, closes #4414 (#4417) 2022-06-21 09:29:03 -03:00
Lucas Nogueira
f1d998243a fix(core): regression on Size and Position serde 2022-06-21 09:19:15 -03:00
Lucas Nogueira
11ca206b2d docs(core): update MenuItem entries supported platforms, closes #3882 2022-06-20 20:13:45 -03:00
fehnomenal
83186dd897 Read extra ignore file for dev watcher, closes #4406 (#4409)
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2022-06-20 09:49:19 -03:00
Lucas Nogueira
32f35196a3 docs(api): add example for tauri://close-requested event usage 2022-06-19 22:38:44 -03:00
Lucas Nogueira
09241f9aca chore(cli): remove unused template GH action 2022-06-19 20:40:01 -03:00
Lucas Nogueira
b8a64d01ba fix(cli): add prepublish scripts to the plugin templates 2022-06-19 15:54:55 -03:00
Lucas Nogueira
07f9079532 chore(cli): update plugin template tauri-apps/create-pull-request 2022-06-19 15:17:39 -03:00
Lucas Fernandes Nogueira
307c2ebfb6 feat(core): set macOS app icon in development (#4385) 2022-06-19 13:02:02 -03:00
Lucas Fernandes Nogueira
c7d13a1c60 feat(core): add missing methods to the dpi module (#4393)
* feat(core): add missing methods to the dpi module

* cleanup impl
2022-06-19 13:01:53 -03:00
Lucas Fernandes Nogueira
123f6e69f6 fix(tauri-runtime-wry): release windows lock immediately, closes #4390 (#4392) 2022-06-19 13:00:21 -03:00
Lucas Fernandes Nogueira
010530459e chore(cli): use unix path separator on $schema (#4384) 2022-06-19 12:48:48 -03:00
Lorenzo Lewis
1a2e141bad Update documentation link (#4405) 2022-06-19 12:35:33 -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
6d94ce4235 feat(core): theme is now implemented on macOS (#4380) 2022-06-17 14:08: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
Imad Bouziani
0674a80129 fix: assert config.bundle.identifier to be only alphanumeric, hyphens or dots. closes #4359 (#4363)
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2022-06-17 11:26:14 -03:00
github-actions[bot]
8457cccab0 Apply Version Updates From Current Changes (#4369)
Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com>
2022-06-16 12:26:04 -03:00
Lucas Fernandes Nogueira
ea43cf52db fix(api): writeBinaryFile sends an empty contents with only one arg (#4368) 2022-06-16 11:56:13 -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
Didrik Nordström
4e51dce6ca fix: dialog open supports multiple dirs, fixes #4091 (#4354)
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2022-06-15 19:24:28 -03:00
Lucas Fernandes Nogueira
f4bb30cc73 feat(covector): prepare for v1 (#4351) 2022-06-15 13:53:44 -03:00
github-actions[bot]
f5f9f105f7 apply version updates (#4348)
Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com>
2022-06-15 11:16:08 -03:00
Amr Bashir
4c4acc3094 feat: implement Default for Menu, closes #2398 (#4291)
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2022-06-15 10:51:40 -03:00
renovate[bot]
2bb4faac2d chore(deps) Update dependency prettier to v2.7.0 (#4346)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-06-15 09:06:33 -03:00
renovate[bot]
33ab8f1900 chore(deps) Update Tauri API Definitions (#4344)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-06-15 09:06:20 -03:00
renovate[bot]
f94174b215 chore(deps) Update Tauri CLI (#4345)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-06-15 09:06:07 -03:00
Lucas Nogueira
562e8ca23f fix(codegen): tray icon path is relative to the config directory 2022-06-15 09:03:53 -03:00
github-actions[bot]
dc432ef8b0 Apply Version Updates From Current Changes (#4343)
Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com>
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2022-06-14 21:49:04 -03:00
Lucas Nogueira
f11dab4e96 fix(ci): remove windows from integration test platforms 2022-06-14 19:40:32 -03:00
Lucas Nogueira
aff6538a5c fix(ci): change cache key 2022-06-14 19:29:52 -03:00
Lucas Fernandes Nogueira
4ce8e22813 refactor(core): use Icon for tray icons (#4342) 2022-06-14 17:50:15 -03:00
Fabian-Lars
6e1667998a fix(docs): use appdir instead of resourcedir in writeFile examples. Fix dialog docs. (#4337) 2022-06-14 06:09:53 -07:00
Lucas Fernandes Nogueira
d29971e22c fix(ci): [CLI] do not rely on libappindicator-sys (#4335) 2022-06-14 02:06:39 -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 Nogueira
73860840a6 fix(core): linting errors 2022-06-13 18:30:46 -03:00
Lucas Nogueira
e7312ef11c fix(ci): install deps 2022-06-13 18:02:43 -03:00
Lucas Nogueira
73a495126c chore: remove outdated comment [skip ci] 2022-06-13 17:59:24 -03:00
Lucas Nogueira
2ced690207 docs(config): improve bundle identifier documentation, closes #4203 2022-06-13 17:26:22 -03:00
Lucas Nogueira
0c45641398 chore: add comment explaining preventDefault() usage 2022-06-13 16:57:09 -03:00
Lucas Nogueira
30450d0fb9 Merge remote-tracking branch 'origin/dev' into dev 2022-06-13 16:49:46 -03:00
Lucas Nogueira
a0e20621f5 fix: preventDefault mousedown on data-tauri-drag-region, closes #4059 2022-06-13 16:49:36 -03:00
renovate[bot]
0a656befd8 chore(deps) Update Tauri Core (#4330)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2022-06-12 23:54:44 -03:00
renovate[bot]
b632737a25 chore(deps) Update Rust crate open to v3 (#4327)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-06-12 23:23:58 -03:00
renovate[bot]
1c6b8b59f5 chore(deps) Update Tauri JS CLI (#4326)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-06-12 23:12:16 -03:00
renovate[bot]
47e18077ef chore(deps) Update dependency @rollup/plugin-typescript to v8.3.3 (#4329)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-06-12 23:09:21 -03:00
renovate[bot]
7bef8bde0d chore(deps) Update Tauri API Definitions (#4328)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2022-06-12 23:08:23 -03:00
Lucas Fernandes Nogueira
a136d0ed5c docs(api): add example to all functions, closes #4322 (#4325) 2022-06-12 21:44:33 -03:00
Lucas Fernandes Nogueira
b77877fd2c fix(updater): set tmp folder permissions (#4311) 2022-06-12 21:44:19 -03:00
Shikhar Sharma
123d46a715 fix(README.md): module is not a "development" dependency (#4324) 2022-06-12 18:35:53 -03:00
Lucas Fernandes Nogueira
58a6879b82 feat(tauri-build): improve Windows GNU toolchain usage, closes #4319 (#4323) 2022-06-12 14:06:15 -03:00
Lucas Fernandes Nogueira
76d1eaaebd feat(cli): debug command output in real time (#4318) 2022-06-12 09:00:54 -03:00
Ikko Ashimine
b9e1e909a7 Fix typo in parse.rs (#4313) 2022-06-10 16:49:24 -03:00
Lucas Nogueira
8a63489567 fix(build): fixed Webview2 runtime path in development, closes #4308 2022-06-10 16:40:16 -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
Lucas Nogueira
f6205afc0d fix(core): wrong Content-Type when using reqwest's multipart, ref #4312 2022-06-10 16:10:46 -03:00
Lucas Nogueira
8ce5b76264 fix: scope check when using the HTTP API to upload files closes #4312 2022-06-10 15:54:26 -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
f482b09422 fix: remove notification permission prompt (#4302)
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2022-06-09 17:37:05 -03:00
Didrik Nordström
a6f45d5248 Debian icon no fallback, fixes #4280 (#4282) 2022-06-09 16:45:21 -03:00
dependabot[bot]
2c1353f609 chore(deps): bump regex from 1.5.4 to 1.5.6 in /core/tests/restart (#4287)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-09 16:42:18 -03:00
Didrik Nordström
235e448def fix: add a default icon to notifications on linux (#4283) 2022-06-09 16:42:07 -03:00
renovate[bot]
48af96930a chore(deps) Update Tauri API Definitions (#4293)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-06-09 16:40:13 -03:00
renovate[bot]
84d13d1bbc chore(deps) Update Tauri CLI (#4294)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-06-09 16:39:57 -03:00
renovate[bot]
36113b2910 chore(deps) Update dependency jest to v28.1.1 (#4296)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-06-09 16:39:50 -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
Fabian-Lars
55f89d5f9d fix(api): Rename FormPart value to file to match docs and endpoint (#4307) 2022-06-09 11:22:17 -03:00
Lucas Fernandes Nogueira
69ae6f1494 refactor(window): block main thread when creating a new window (#4298) 2022-06-08 09:22:07 -03:00
Lucas Fernandes Nogueira
d703d27a70 fix(build): statically link VC runtime only on tauri build (#4292) 2022-06-07 22:34:30 -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
Berton Zhu
3a7cd28a7b fix(test): replace test_binary with a real binary file (#4285) 2022-06-07 11:38:50 -03:00
Lucas Fernandes Nogueira
74457222b4 fix(core): handle requests to https://tauri.* on Windows (#4270) 2022-06-05 22:27:28 -03:00
Damien Wilson
7d6f5ba77b VS Code: Ubuntu development container via Docker (#4128) 2022-06-05 21:42:36 -03:00
f91kdash
f72cace368 fix: never remove ipc callback & mem never be released (#4274)
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2022-06-05 10:51:20 -03:00
Fabian-Lars
53ae13d99a fix(bundler): Pull correct 32bit linuxdeploy appimage, closes #4260 (#4269) 2022-06-04 17:55:18 -03:00
renovate[bot]
9845a5c0c1 chore(deps) Update Tauri CLI (#4248)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-06-04 13:07:42 -03:00
renovate[bot]
77e585baac chore(deps) Update Tauri API Definitions (#4249)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-06-04 13:07:34 -03:00
Charlie Wilkin
6ba9127298 Fix: sidecar cleanup when only shell-sidecar is enabled (#4254)
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2022-06-04 12:04:53 -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
Lucas Nogueira
b369069c5a fix: remove gtk-tray from docs.rs features 2022-06-03 19:36:47 -03:00
Lucas Fernandes Nogueira
6216eb49e7 refactor(core): drop ayatana-tray and gtk-tray Cargo features (#4247) 2022-06-02 14:42:15 -03:00
Robin van Boven
5c20c84701 fix: benchmark build error (#4246) 2022-05-31 11:22:40 -03:00
Lucas Nogueira
0c63595916 fix(docs): grammar on private API usage warning 2022-05-30 11:06:32 -03:00
Lucas Fernandes Nogueira
7bba8db83e feat(api): add resolveResource API to the path module (#4234) 2022-05-29 14:35:35 -03:00
Lucas Fernandes Nogueira
3f998ca294 feat(api): add writeTextFile and (path, contents, options) overload (#4228) 2022-05-29 10:10:41 -03:00
Lucas Fernandes Nogueira
f685df399a fix(cli): parsing of arguments with multiple values, closes #4231 (#4233) 2022-05-29 10:06:57 -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 Nogueira
a7388e23c3 fix(ci): adjust change file to include tauri-utils and tauri-codegen 2022-05-27 15:10:32 -03:00
renovate[bot]
6c95951fab chore(deps) Update Tauri API Definitions to v7.18.2 (#4214)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-27 14:42:27 -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
Fabian-Lars
bd8f3e298a fix(cli): manual config lookup to handle gitignored folders, fixes #3527 (#4224) 2022-05-26 15:14:43 -03:00
Fabian-Lars
569fbd8b40 fix(cli): typo in update check notification (#4223) 2022-05-26 14:27:06 -03:00
Lucas Fernandes Nogueira
ac7656ab19 refactor(updater): strong type for the pub_date field, ref #4162 (#4218) 2022-05-25 15:22:16 -07:00
Lucas Fernandes Nogueira
2badbd2d7e refactor: force semver versions, change updater should_install sig (#4215) 2022-05-25 13:15:21 -03:00
renovate[bot]
cb807e1f5a chore(deps) Update Rust crate regex to 1.5.6 (#4206)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-25 11:42:31 -03:00
renovate[bot]
a629c8c6c7 chore(deps) Update Tauri CLI (#4207)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-25 11:42:23 -03:00
renovate[bot]
f057326b34 chore(deps) Update Tauri API Definitions (#4209)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-25 11:42:12 -03:00
github-actions[bot]
2e3239b51a Apply Version Updates From Current Changes (#4213)
Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com>
2022-05-25 11:14:24 -03:00
Lucas Fernandes Nogueira
9cdcf9b3a8 feat(build): create dev alias (#4212) 2022-05-25 10:51:33 -03:00
Lucas Nogueira
ac5b2d66c1 Apply Version Updates From Current Changes 2022-05-25 01:21:09 -03:00
Kasper
80458a031b Fix message_dialog flag (#4204)
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2022-05-25 00:51:33 -03:00
Lucas Nogueira
c479922f9a refactor: use strip_prefix to remove request uri domain, ref #4132 2022-05-24 16:57:02 -03: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 Nogueira
d0233db317 fix(updater): pub_date is not required, defaults to N/A 2022-05-24 13:59:55 -03:00
Lucas Fernandes Nogueira
2326be3982 feat(core): update windows-rs to 0.37.0 (#4199) 2022-05-24 11:44:07 -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 Fernandes Nogueira
43daeafd73 refactor: cleanup logic to get path from protocol req url, closes #4132 (#4192) 2022-05-23 09:37:50 -03:00
Lucas Fernandes Nogueira
cdfa625511 fix(cli): properly read info when using yarn 2+, closes #4106 (#4193) 2022-05-23 09:37:31 -03:00
Lucas Fernandes Nogueira
55892c35f5 fix(core): updater documentation not showing on docs.rs (#4190) 2022-05-22 14:43:03 -03:00
renovate[bot]
eedadd3ae8 chore(deps) Update dependency @tauri-apps/cli to v1.0.0-rc.11 (#4164)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-22 11:21:32 -03:00
Lucas Fernandes Nogueira
78f2565e14 fix: allow return value of fs::canonicalize on fs scope, closes #4130 (#4188) 2022-05-21 16:52:21 -03:00
Lorenzo Lewis
72700eca59 Update macOS icon based on brand guidelines design (#4171) 2022-05-21 15:57:48 -03:00
Jonas Kruckenberg
50a47f8c7a refactor(updater): replace manual parsing with struct definitions (#4162)
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2022-05-21 15:49:53 -03:00
Lucas Nogueira
8539e02f7f fix(bundler): wix upgrade do not installing new files, closes #4182 2022-05-21 15:07:36 -03:00
Lucas Fernandes Nogueira
f46175d5d4 feat(core): expose option to set dialog type, closes #4183 (#4187) 2022-05-21 11:24:39 -03:00
Lucas Fernandes Nogueira
d99c5d583b fix(core): HTTP timeout not working on Windows, closes #4050 (#4185) 2022-05-21 10:54:22 -03:00
Lucas Fernandes Nogueira
ae99f99167 feat(core): expose message dialog's title option, ref #4183 (#4186) 2022-05-21 10:46:14 -03:00
Lucas Fernandes Nogueira
a7a9fde16f fix(core): account for monitor position when centering window (#4166) 2022-05-21 09:56:56 -03:00
Lucas Fernandes Nogueira
52d177543a fix(core): immediately create window when using tauri::App, closes #4170 (#4172) 2022-05-21 09:56:31 -03:00
Lucas Fernandes Nogueira
4ac7bb12e5 docs(core): improve target documentation, cleanup logic, closes #4161 (#4173) 2022-05-21 09:55:01 -03:00
Lucas Nogueira
356b3e1c46 chore(examples): use appWindow on multiwindow example 2022-05-19 16:12:37 -03:00
Lucas Fernandes Nogueira
a737f25c10 fix(tauri-build): delete existing sidecar file, closes #4134 (#4167) 2022-05-18 22:49:53 -03:00
Lucas Nogueira
b7281317ba chore(docs): split app and window implementations 2022-05-18 19:38:18 -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
Lucas Fernandes Nogueira
cfd81bdead feat(ci): update publish-cli workflow (#4158) 2022-05-18 11:13:46 -03:00
renovate[bot]
f439557ba6 chore(deps) Update Tauri API Definitions (#4154)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-18 09:56:50 -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
renovate[bot]
f608d272fe chore(deps) Update Tauri CLI (#4156)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-18 09:56:16 -03:00
renovate[bot]
7d35b7739a chore(deps) Update dependency @napi-rs/cli to v2.9.0 (#4157)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-18 09:56:05 -03:00
Lorenzo Lewis
62cb5b4d5c chore(config) Fix config links (#4153)
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2022-05-18 09:53:56 -03:00
Lucas Nogueira
6c92fb0aef chore(config): adjust documentation 2022-05-17 19:15:50 -03:00
Lucas Nogueira
617f1144f3 feat(core): add App::get_cli_matches helper ref #4145 2022-05-17 18:12:40 -03:00
Md. Fahim Bin Amin
612c7341e5 Updated the Code of Conduct, Closes #4081 (#4141) 2022-05-17 14:09:28 -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
TomScavo
706fcbd39c fix(core): fileDropEnabled option is not working when creating a new WebviewWindow (#4146) 2022-05-17 13:38:40 -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
25aa4347b3 fix(core): prepare window icon and menu on remote URLs, closes #4131 (#4140) 2022-05-16 10:19:11 -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
Gomes
e43ef69992 fix documentation broken url on README.md (#4107)
Co-authored-by: Lucas Fernandes Nogueira <lucas@tauri.studio>
2022-05-15 09:22:37 -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
Lucas Fernandes Nogueira
61e37652b9 fix(core): deadlock when creating window from IPC handler, closes #4121 (#4123) 2022-05-13 19:04:28 -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
Lucas Fernandes Nogueira
e35aaebc30 feat(core): add PathResolver::resolve_resource API (#4116) 2022-05-13 11:00:34 -03:00
Lucas Fernandes Nogueira
bad85a1f11 feat(build): find .ico in config instead of default icons/icon.ico (#4115) 2022-05-13 10:39:04 -03:00
Autumn Meadow
45c4525386 fix: add mjs mime type (fix: #4098) (#4108)
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2022-05-13 10:05:42 -03:00
renovate[bot]
5aff1435e1 chore(deps) Update Tauri CLI (#4100)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-13 10:03:26 -03:00
renovate[bot]
45f68291bd chore(deps) Update Tauri API Definitions (#4101)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-13 10:03:15 -03:00
renovate[bot]
353650ccd2 chore(deps) Update Tauri JS CLI (#4102)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-13 10:02:44 -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
Fabian-Lars
2b6c24dff9 fix link to docs in contributing guide (#4109) 2022-05-13 09:33:33 -03:00
github-actions[bot]
c8667f9ff7 Apply Version Updates From Current Changes (#4095)
Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com>
2022-05-10 20:31:34 -03:00
Liam Segura
2b495f8736 Corrected some grammar on README (#4082) 2022-05-10 20:05:01 -03:00
Lucas Fernandes Nogueira
71a553b715 chore(deps): update wry to 0.16.2, webkit2gtk to 0.18.0 (#4099) 2022-05-10 20:04:24 -03:00
Lucas Fernandes Nogueira
c8e0e5b97d feat(tauri-runtime-wry): add plugin API (#4094) 2022-05-10 11:23:16 -03:00
Lucas Nogueira
87a2c2f8f6 chore(cli.js): update lockfile [skip ci] 2022-05-07 21:37:02 -03:00
662 changed files with 14987 additions and 16550 deletions

View File

@@ -1,5 +0,0 @@
---
"tauri-runtime": patch
---
The `AboutMetadata` string setters now take `impl Into<String>`.

View File

@@ -1,6 +0,0 @@
---
"cli.rs": patch
"cli.js": patch
---
Allows the `tauri.conf.json` file to be git ignored on the path lookup function.

View File

@@ -1,5 +0,0 @@
---
"tauri-utils": patch
---
The `allowlist` configuration now includes a `clipboard` object, controlling the exposure of the `writeText` and `readText` APIs.

View File

@@ -1,6 +0,0 @@
---
"tauri-utils": patch
"tauri": patch
---
The dialog allowlist now includes flags for the `message`, `ask` and `confirm` APIs.

View File

@@ -1,5 +0,0 @@
---
"tauri-utils": patch
---
The `allowlist` configuration now includes a `process` object, controlling the exposure of the `relaunch` and `exit` APIs.

View File

@@ -1,5 +0,0 @@
---
tauri-utils: patch
---
The `window` allowlist now includes options to enable all window modification APIs: `center`, `close`, `create`, `hide`, `maximize`, `minimize`, `print`, `requestUserAttention`, `setAlwaysOnTop`, `setDecorations`, `setFocus`, `setFullscreen`, `setIcon`, `setMaxSize`, `setMinSize`, `setPosition`, `setResizable`, `setSize`, `setSkipTaskbar`, `setTitle`, `show`, `startDragging`, `unmaximize` and `unminimize`.

View File

@@ -1,5 +0,0 @@
---
"tauri-build": patch
---
Remove `cargo:rerun-if-changed` check for non-existent file that caused projects to _always_ rebuild.

View File

@@ -1,5 +0,0 @@
---
"api": patch
---
Add `fileDropEnabled` property to `WindowOptions` so you can now disable it when creating windows from js.

View File

@@ -1,6 +0,0 @@
---
"api": patch
---
Add `logDir` function to the `path` module to access the sugested log directory.
Add `BaseDirectory.Log` to the `fs` module.

View File

@@ -1,5 +0,0 @@
---
"api": patch
---
Do not crash if `__TAURI_METADATA__` is not set, log an error instead.

View File

@@ -1,6 +0,0 @@
---
"tauri": patch
---
* **Breaking change:** Renamed `tauri::Event` to `tauri::RunEvent`
* Exported `tauri::Event` and `tauri::EventHandler` so you can define a function and pass it to `Window::listen`

View File

@@ -1,5 +0,0 @@
---
"api": patch
---
Expose `ask`, `message` and `confirm` APIs on the dialog module.

View File

@@ -1,5 +0,0 @@
---
"api": patch
---
Event `emit` now automatically serialize non-string types.

View File

@@ -1,5 +0,0 @@
---
"api": patch
---
Encode the file path in the `convertFileSrc` function.

View File

@@ -1,5 +0,0 @@
---
"tauri": patch
---
The `tauri::api` modules `http`, `notification`, `dialog`, and `process::Command` APIs are now hidden behind a feature flag, `http-api`, `notification`, `dialog` and `command`, respectively.

View File

@@ -1,5 +0,0 @@
---
"api": patch
---
Fix `http.fetch` throwing error if the response is successful but the body is empty.

View File

@@ -1,6 +0,0 @@
---
"api": patch
"tauri": patch
---
Add `title` option to file open/save dialogs.

View File

@@ -1,5 +0,0 @@
---
"api": patch
---
Fix `os.platform` returning `macos` and `windows` instead of `darwin` and `win32`.

View File

@@ -1,5 +0,0 @@
---
"api": patch
---
The `formatCallback` helper function now returns a number instead of a string.

View File

@@ -1,5 +0,0 @@
---
"api": patch
---
Added `rawHeaders` to `http > Response`.

View File

@@ -1,5 +0,0 @@
---
"tauri": patch
---
Run `AppHandle` cleanup code before restarting the application on the `process > relaunch` API.

View File

@@ -1,5 +0,0 @@
---
"api": "patch"
---
Removed the `currentDir` API from the `path` module.

View File

@@ -1,5 +0,0 @@
---
"api": patch
---
Remove `.ts` files on the published package.

View File

@@ -1,5 +0,0 @@
---
"api": patch
---
Added `theme` getter to `WebviewWindow`.

View File

@@ -1,5 +0,0 @@
---
"api": patch
---
Added `theme` field to `WindowOptions`.

View File

@@ -1,5 +0,0 @@
---
"api": patch
---
**Breaking change:** Replaces all usages of `number[]` with `Uint8Array` to be closer aligned with the wider JS ecosystem.

View File

@@ -1,5 +0,0 @@
---
"api": patch
---
Added the `setCursorGrab`, `setCursorVisible`, `setCursorIcon` and `setCursorPosition` methods to the `WebviewWindow` class.

View File

@@ -1,6 +0,0 @@
---
"api": patch
---
`WindowManager` methods `innerPosition` `outerPosition` now correctly return instance of `PhysicalPosition`.
`WindowManager` methods `innerSize` `outerSize` now correctly return instance of `PhysicalSize`.

View File

@@ -1,5 +0,0 @@
---
"tauri": patch
---
Added `any_thread()` to the `tauri::Builder` to run applications on any thread (only exposed on Linux and Windows).

View File

@@ -1,6 +0,0 @@
---
"cli.js": patch
"cli.rs": patch
---
Do not force Tauri application code on `src-tauri` folder and use a glob pattern to look for a subfolder with a `tauri.conf.json` file.

View File

@@ -1,5 +0,0 @@
---
"api": patch
---
Properly define the `appWindow` type.

View File

@@ -1,5 +0,0 @@
---
"tauri": patch
---
**Breaking change:** Removed `tauri::api::file::ArchiveFormat::Plain`.

View File

@@ -1,5 +0,0 @@
---
"tauri-utils": patch
---
Added `asset` allowlist configuration, which enables the `asset` protocol and defines it access scope.

View File

@@ -1,5 +0,0 @@
---
"tauri": patch
---
Enable CORS on the `asset` protocol.

View File

@@ -1,5 +0,0 @@
---
"tauri": patch
---
Fallback to `{path}.html` when `{path}` is not found in the Tauri custom protocol handler.

View File

@@ -1,5 +0,0 @@
---
"tauri": patch
---
The `asset://` custom protocol is only defined when either the `api-all`, `protocol-all` or `protocol-asset` feature flags are enabled. These feature flags are accessible with the `tauri.conf.json` allowlist.

View File

@@ -1,5 +0,0 @@
---
"tauri": patch
---
Expose the `asset_resolver` API on the `App` and `AppHandle` structs.

View File

@@ -1,5 +0,0 @@
---
"cli.js": patch
---
Change the `run` function to take a callback and run asynchronously instead of blocking the event loop.

View File

@@ -1,5 +0,0 @@
---
"tauri": patch
---
**Breaking change:** Refactored the types returned from the `async_runtime` module.

View File

@@ -1,5 +0,0 @@
---
"tauri": patch
---
Added `tauri::async_runtime::set` method, allowing to share your tokio runtime with Tauri.

View File

@@ -1,5 +0,0 @@
---
"tauri": patch
---
Added `tauri::async_runtime::spawn_blocking` API.

View File

@@ -1,5 +0,0 @@
---
"tauri": patch
---
**Breaking change:** Removed the `ayatana-tray` from the default features. You must select one of `ayatana-tray` and `gtk-tray` to use system tray on Linux.

View File

@@ -1,5 +0,0 @@
---
"tauri": patch
---
**Breaking change:** Use ayatana-appindicator for Linux system tray by default. Use the `gtk-tray` Cargo feature to use `libappindicator` instead.

View File

@@ -1,5 +0,0 @@
---
"cli.rs": patch
---
Define `TAURI_PLATFORM`, `TAURI_ARCH`, `TAURI_FAMILY`, `TAURI_PLATFORM_TYPE`, `TAURI_PLATFORM_VERSION` and `TAURI_DEBUG` environment variables for the `beforeDevCommand` and `beforeBuildCommand` scripts.

View File

@@ -1,5 +0,0 @@
---
"tauri": patch
---
Reduce the amount of generated code for the API endpoints.

View File

@@ -1,5 +0,0 @@
---
"tauri-build": patch
---
Rerun build script if `TAURI_CONFIG` environment variable change.

View File

@@ -1,5 +0,0 @@
---
"tauri-build": patch
---
Rerun if sidecar or resource change.

View File

@@ -1,5 +0,0 @@
---
"tauri-build": patch
---
Allow user to specify windows sdk path in build.rs.

View File

@@ -1,5 +0,0 @@
---
"tauri": patch
---
**Breaking change:** The `Builder#create_window` API now returns a Result validating the window label.

View File

@@ -1,5 +0,0 @@
---
"tauri-bundler": patch
---
Provide a provider short name for macOS app notarization if your Apple developer account is connected to more than one team.

View File

@@ -1,9 +0,0 @@
---
"tauri-bundler": patch
"cli.rs": patch
"cli.js": patch
"tauri": patch
---
Added `tsp` config option under `tauri > bundle > windows`, which enables Time-Stamp Protocol (RFC 3161) for the timestamping
server under code signing on Windows if set to `true`.

View File

@@ -1,5 +0,0 @@
---
"tauri-bundler": patch
---
Allow building AppImages on systems without FUSE setup.

View File

@@ -1,5 +0,0 @@
---
'tauri-bundler': patch
---
Fixes AppImage crashes caused by missing WebKit runtime files.

View File

@@ -1,5 +0,0 @@
---
"tauri-bundler": patch
---
Initialize the preselected installation path with the location of the previous installation.

View File

@@ -1,5 +0,0 @@
---
"tauri-bundler": patch
---
Replaces usage of the nightly command `RUSTC_BOOTSTRAP=1 rustc -Z unstable-options --print target-spec-json` with the stable command `rustc --print cfg`, improving target triple detection.

View File

@@ -1,5 +0,0 @@
---
"tauri-bundler": major
---
Remove `Settings::verbose` option. You may now bring your own `log` frontend to receive logging output from the bundler while remaining in control of verbosity and formatting.

View File

@@ -1,5 +0,0 @@
---
"tauri": patch
---
The `callback` and `error` invoke fields, along with other `transformCallback` usages, are now validated to be numeric.

View File

@@ -1,5 +0,0 @@
---
"tauri": patch
---
Revert the `clap` usage back to the version 3.0 API.

View File

@@ -1,5 +0,0 @@
---
"tauri": patch
---
Change `Error::ParseCliArguments(clap::Error)` to `Error::ParseCliArguments(String)` because `clap::Error` is not `Send`.

View File

@@ -1,5 +0,0 @@
---
"tauri-utils": patch
---
Change `CliArg` numeric types from `u64` to `usize`.

View File

@@ -1,6 +0,0 @@
---
"cli.rs": patch
"cli.js": patch
---
Resolve binary file extension from target triple instead of compile-time checks to allow cross compilation.

View File

@@ -1,6 +0,0 @@
---
"cli.rs": patch
"cli.js": patch
---
Exit CLI when Cargo returns a non-compilation error in `tauri dev`.

View File

@@ -1,5 +0,0 @@
---
"cli.rs": patch
---
Allow `config` arg to be a path to a JSON file on the `dev` and `build` commands.

View File

@@ -1,6 +0,0 @@
---
"cli.rs": patch
"cli.js": patch
---
Notify CLI update when running `tauri dev`.

View File

@@ -1,7 +0,0 @@
---
"cli.rs": patch
---
The CLI will not automatically run `strip` on release binaries anymore. Use the [`strip`] profile setting stabilized with Cargo 1.59.
[`strip`]: https://doc.rust-lang.org/cargo/reference/profiles.html#strip

View File

@@ -1,6 +0,0 @@
---
"cli.rs": patch
"cli.js": patch
---
Fixes text overflow on `tauri dev` on Windows.

View File

@@ -1,6 +0,0 @@
---
"cli.rs": patch
"cli.js": patch
---
Kill the `beforeDevCommand` and app processes if the dev command returns an error.

View File

@@ -1,6 +0,0 @@
---
"cli.rs": patch
"cli.js": patch
---
Improve "waiting for your dev server to start" message.

View File

@@ -1,6 +0,0 @@
---
"cli.rs": minor
"cli.js": minor
---
Improve CLI's logging output, making use of the standard rust `log` system.

View File

@@ -1,5 +0,0 @@
---
"cli.rs": patch
---
Include `vswhere.exe` on the published package.

View File

@@ -1,6 +0,0 @@
---
"cli.rs": "patch"
"cli.js": "patch"
---
Fix `info` command showing outdated text for latest versions.

View File

@@ -1,6 +0,0 @@
---
"cli.rs": patch
"cli.js": patch
---
Don't override the default keychain on macOS while code signing.

View File

@@ -1,6 +0,0 @@
---
"cli.rs": patch
"cli.js": patch
---
Do not panic if the updater private key password is wrong.

View File

@@ -1,5 +0,0 @@
---
"cli.rs": patch
---
Allow passing arguments to the `build` runner (`tauri build -- <ARGS>...`).

View File

@@ -1,6 +0,0 @@
---
"cli.rs": patch
"cli.js": patch
---
Improve error message when the dev runner command fails.

View File

@@ -1,6 +0,0 @@
---
"cli.rs": patch
"cli.js": patch
---
Remove `minimumSystemVersion: null` from the application template configuration.

View File

@@ -1,5 +0,0 @@
---
"cli.js": patch
---
Added CommonJS output to the `dist` folder.

View File

@@ -1,5 +0,0 @@
---
"cli.js": patch
---
Fixes `.ico` icon generation.

View File

@@ -1,5 +0,0 @@
---
"cli.js": patch
---
Show full error message from `cli.rs` instead of just the outermost underlying error message.

View File

@@ -1,5 +0,0 @@
---
"cli.js": patch
---
Added `i686-pc-windows-msvc` to the prebuilt targets.

View File

@@ -1,5 +0,0 @@
---
"cli.rs": patch
---
Add `rustup` version and active rust toolchain to the `info` command output.

View File

@@ -1,5 +0,0 @@
---
"cli.rs": patch
---
Add `Visual Studio Build Tools` installed versions to the `info` command output.

View File

@@ -1,5 +0,0 @@
---
"cli.rs": patch
---
The inferred development server port for Svelte is now `8080` (assumes latest Svelte with `sirv-cli >= 2.0.0`).

View File

@@ -1,5 +0,0 @@
---
"cli.rs": patch
---
Detect if tauri is used from git in the `info` command.

View File

@@ -1,7 +0,0 @@
---
"cli.rs": patch
"cli.js": patch
---
* Remove startup delay in `tauri dev` caused by checking for a newer cli version. The check is now done upon process exit.
* Add `TAURI_SKIP_UPDATE_CHECK` env variable to skip checking for a newer CLI version.

View File

@@ -1,5 +0,0 @@
---
"cli.rs": patch
---
Drop the `dialoguer` soft fork and use the published version instead.

View File

@@ -1,5 +0,0 @@
---
"cli.rs": patch
---
Fix `build` command when executed on a 32-bit Windows machine when pulling from the `binary-releases` repo.

View File

@@ -1,6 +0,0 @@
---
"cli.rs": patch
"cli.js": patch
---
Fix `tauri info` panic when a pacakage isn't installed.

View File

@@ -1,5 +0,0 @@
---
"cli.rs": patch
---
The `generate` and `sign` commands are now available under a `signer` subcommand.

View File

@@ -1,6 +0,0 @@
---
"cli.rs": patch
"cli.js": patch
---
Change the `plugin init` templates to use the new `tauri::plugin::Builder` syntax.

View File

@@ -1,5 +0,0 @@
---
"cli.rs": patch
---
Use `tauri-utils` to get the `Config` types.

View File

@@ -1,5 +0,0 @@
---
"cli.rs": patch
---
Print warning and exit if `distDir` contains `node_modules`, `src-tauri` or `target` folders.

View File

@@ -1,5 +0,0 @@
---
"cli.rs": patch
---
Fix `tauri build` failing on Windows if `tauri.conf.json > tauri > bundle > Windows > wix > license` is used.

View File

@@ -1,7 +0,0 @@
---
"tauri": patch
"tauri-runtime": minor
"tauri-runtime-wry": minor
---
**Breaking change::* Added the `clipboard` Cargo feature.

View File

@@ -1,5 +0,0 @@
---
"tauri-codegen": patch
---
Read platform-specific configuration files when generating code without the `TAURI_CONFIG` env var.

View File

@@ -1,6 +0,0 @@
---
"cli.rs": "patch"
"cli.js": "patch"
---
Improve readability of the `info` subcommand output.

View File

@@ -1,5 +0,0 @@
---
"tauri": patch
---
The `api::process::Command` APIs are now hidden behind the `command` feature flag.

View File

@@ -1,5 +0,0 @@
---
"tauri": patch
---
The `tauri::api::process::Command` API now properly reads stdout and stderr messages that ends with a carriage return (`\r`) instead of just a newline (`\n`).

View File

@@ -1,6 +0,0 @@
---
"tauri": patch
"api": patch
---
**Breaking change:** The process Command API stdio lines now includes the trailing `\r`.

View File

@@ -1,7 +0,0 @@
---
"tauri-utils": patch
"cli.rs": patch
"cli.js": patch
---
Added `$schema` support to `tauri.conf.json`.

Some files were not shown because too many files have changed in this diff Show More