Commit Graph

866 Commits

Author SHA1 Message Date
Daisuke Kato
2e5d64b27e fix(api): specify excact clap version (=3.0.0-beta.1) (#1191) 2021-02-08 18:41:36 -03:00
Lucas Fernandes Nogueira
99ecf7bb3e feat(tauri): use WRY as webview engine (#1190) 2021-02-08 11:19:22 -03:00
Lucas Nogueira
77a29f7d81 chore: update api example deps 2021-02-07 02:18:55 -03:00
Lucas Nogueira
c94b9b3696 chore: remove tauri bundler install 2021-02-06 11:31:26 -03:00
Lucas Fernandes Nogueira
4412b7c438 refactor(tauri): inject script with webview init API (#1186) 2021-02-05 12:45:43 -03:00
Lucas Fernandes Nogueira
b9ce7b94c4 refactor(tauri): Webview traits (#1183) 2021-02-05 00:44:58 -03:00
Lucas Fernandes Nogueira
555d667f45 feat(examples) add example using the TS API module (rollup) (#738) 2021-02-04 21:12:03 -03:00
Lucas Fernandes Nogueira
a6aa65bf3f fix(api): add exports field to package.json to keep old interface (#1185) 2021-02-04 20:49:16 -03:00
Lucas Nogueira
2bf55f8056 chore: add changefile 2021-02-03 20:54:23 -03:00
Lucas Fernandes Nogueira
a169b67ef0 feat(tauri): add async support (#1169) 2021-02-03 20:47:57 -03:00
renovate[bot]
7a776b1992 chore(deps) Update Tauri API Definitions (major) (#1181)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2021-02-03 18:32:18 -03:00
renovate[bot]
b29ed5f518 chore(deps) Update Tauri JS CLI (#1180)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-02-03 18:31:27 -03:00
renovate[bot]
fcc0479bbe chore(deps) Update Tauri CLI (#1179)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-02-03 18:29:06 -03:00
renovate[bot]
c1baa151c1 chore(deps) Update Tauri API Definitions (#1178)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-02-03 18:28:38 -03:00
Lucas Fernandes Nogueira
82eba22d38 fix(cli): exit dev when the app is closed (#1176) 2021-02-01 23:03:14 -03:00
Lucas Fernandes Nogueira
eeb46ad585 fix(cli): dev config reload (#1172)
* fix(cli): `dev` config reload

* refactor: remove unnecessary mutex on config

* fix: clippy

* fix(cli/core): don't rebuild twice

* fix(core/cli/dev): don't kill app twice

Co-authored-by: Noah Klayman <noahklayman@gmail.com>
2021-02-01 21:32:15 -03:00
Lucas Fernandes Nogueira
5f3d31b367 chore(deps): update tiny_http to 0.8 (#1171) 2021-01-31 01:02:07 -03:00
renovate[bot]
cf8b1ead25 chore(deps) Update dependency eslint-config-standard-with-typescript to v20 (#1159)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-01-31 00:40:27 -03:00
renovate[bot]
530ed6b8ff chore(deps) Update Tauri JS CLI (#1158)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2021-01-31 00:26:12 -03:00
Noah Klayman
56757b5e83 fix(tauri/asset): better no-server image loading (#1170) 2021-01-30 23:31:41 -03:00
Noah Klayman
4491c70790 fix(tauri/asset): escape octal sequences in css (#1166)
* fix(tauri/asset): escape octal sequences in css

* chore(package): add .changes file
2021-01-30 15:46:18 -03:00
Noah Klayman
4c8634d974 docs(contributing): add instructions for developing Tauri (#1043) 2021-01-30 10:31:11 -08:00
Lucas Fernandes Nogueira
ba8fb00880 feat(ci): add unused dependencies check (#1168) 2021-01-30 13:50:26 -03:00
Lucas Fernandes Nogueira
3e8abe3764 feat(cli) rewrite the core CLI in Rust (#851) 2021-01-30 12:15:47 -03:00
Lucas Fernandes Nogueira
23132acf76 fix(tauri): run plugin::ready without webview.dispatch (#1164)
* fix(tauri): run plugin::ready without webview.dispatch

* chore: add change file
2021-01-29 09:22:17 +01:00
Noah Klayman
f1afb5c366 feat(bundler): always bundle deb before appimage, fixes #1026 (#1156)
The appimage script depends on output from the deb bundle
2021-01-26 23:03:22 -03:00
Rajiv Shah
01f45a999d fix(ci): Use env files instead of set-env (#1155) 2021-01-24 20:14:42 +01:00
renovate[bot]
98b2362c3f chore(deps) Update Tauri API (#1138)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-01-24 14:29:16 -03:00
renovate[bot]
6bf4156984 chore(deps) Update Tauri Bundler (#1146)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-01-24 14:28:21 -03:00
renovate[bot]
fe4ea762c1 chore(deps) Update Tauri API (major) (#1148)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-01-24 14:28:05 -03:00
renovate[bot]
cb226982a3 chore(deps) Update Tauri JS CLI (#1137)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-01-24 14:27:53 -03:00
renovate[bot]
89b83cfb35 chore(deps) Update Tauri Core (#1147)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-01-24 14:27:37 -03:00
github-actions[bot]
164e3a4fe7 Apply Version Updates From Current Changes (#1143)
Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com>
tauri-v0.11 tauri-v0.11.1 tauri.js-v0.14.1 tauri-v0 tauri.js-v0.14 tauri.js-v0
2021-01-24 09:33:16 -03:00
Ngo Iok Ui (Wu Yu Wei)
692312a0f5 chore(deps) Update webview-official (#1152) 2021-01-24 09:31:52 -03:00
ravenclaw900
2fd1067a4c Fix: add recursive option to directory APIs (#1141)
* Add recursive option

* Fix ESLint

* Fix all other possible code style issues

* Add .changes file
2021-01-12 08:16:45 +01:00
github-actions[bot]
0753877ab9 apply version updates (#1105)
Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com>
tauri-v0.11.0 tauri.js-v0.14.0
2021-01-06 13:20:20 +01:00
dependabot[bot]
dddb977036 chore(deps): bump node-notifier from 8.0.0 to 8.0.1 in /cli/tauri.js (#1120)
Bumps [node-notifier](https://github.com/mikaelbr/node-notifier) from 8.0.0 to 8.0.1.
- [Release notes](https://github.com/mikaelbr/node-notifier/releases)
- [Changelog](https://github.com/mikaelbr/node-notifier/blob/v8.0.1/CHANGELOG.md)
- [Commits](https://github.com/mikaelbr/node-notifier/compare/v8.0.0...v8.0.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-01-06 08:21:06 -03:00
renovate[bot]
254453f98a chore(deps) Update Tauri API (#1123)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-01-06 07:48:00 -03:00
renovate[bot]
d3215886bf chore(deps) Update Rust crate toml to 0.5.8 (#1122)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-01-06 07:47:47 -03:00
renovate[bot]
a40abae3c1 chore(deps) Update Tauri Core (#1121)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-01-06 07:47:37 -03:00
renovate[bot]
f7b9bfe9a7 chore(deps) Update Rust crate serde_json to 1.0.61 (#1127)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-01-06 07:47:21 -03:00
renovate[bot]
6cd978a149 chore(deps) Update Tauri JS CLI (#1117)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2021-01-06 07:44:22 -03:00
Lucas Fernandes Nogueira
235c87cfd0 chore(audit): ignore tiny-http request smuggling attack vuln (#1116) 2021-01-06 07:11:17 -03:00
Zak Patterson
486bd920f8 Fix: writeBinaryFile to call the correct command (fix #1133) (#1136)
* Fix writeBinaryFile to call the correct command

Fixes #1133

writeBinaryFile was reusing writeFile, which was happily saving
base64 encoded strings to the fs. This instead uses the correct
WriteBinaryFile command, which base64 decodes.

However why are we encoding and then decoding, why can we not just
send a raw byte array to be saved as a file? This is left for a later
PR.

* Shorten changelog line per review
2021-01-06 09:30:33 +01:00
renovate[bot]
5810bae022 chore(deps) Update Tauri JS CLI to v7 (major) (#1112)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2020-12-12 22:36:21 -03:00
dependabot[bot]
cc35bb999d chore(deps): bump ini from 1.3.5 to 1.3.8 in /tauri/examples/communication (#1115)
Bumps [ini](https://github.com/isaacs/ini) from 1.3.5 to 1.3.8.
- [Release notes](https://github.com/isaacs/ini/releases)
- [Commits](https://github.com/isaacs/ini/compare/v1.3.5...v1.3.8)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-12 22:36:10 -03:00
renovate[bot]
31ec6ed3ec chore(deps) Update Tauri API (#1110)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-12-12 15:48:35 -03:00
renovate[bot]
c13c3f405c chore(deps) Update Rust crate anyhow to 1.0.35 (#1109)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-12-12 15:42:59 -03:00
dependabot[bot]
b5f5986824 chore(deps): bump ini from 1.3.5 to 1.3.8 in /cli/tauri.js (#1113)
Bumps [ini](https://github.com/isaacs/ini) from 1.3.5 to 1.3.8.
- [Release notes](https://github.com/isaacs/ini/releases)
- [Commits](https://github.com/isaacs/ini/compare/v1.3.5...v1.3.8)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-12 15:39:57 -03:00
renovate[bot]
f02d700dcb chore(deps) Update Tauri JS CLI (#1111)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-12-12 15:39:41 -03:00