Commit Graph

334 Commits

Author SHA1 Message Date
Noah Klayman
b29c0685bc
refactor(tauri.js): remove create command (#1265)
also fixes window title not setting properly because window config is an array
2021-02-21 11:26:56 -03:00
Lucas Fernandes Nogueira
e0be59ea26
refactor(core): split allowlist configuration per module (#1263)
* refactor(core): split allowlist configuration per module

* fix: build with all features

* fix(cli): run fmt

* fix(core): run fmt
2021-02-20 14:09:18 -03:00
Lucas Fernandes Nogueira
75eaaf0132
refactor: move schema validation to the Rust CLI (#1262) 2021-02-20 11:36:17 -03:00
Lucas Fernandes Nogueira
33eb49c4c0
refactor: use own invoke return struct instead of serde_json::Value (#1259) 2021-02-18 16:57:29 -03:00
renovate[bot]
cb250d4cec
chore(deps) Update Tauri JS CLI (#1248)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-02-17 19:51:59 -03:00
Lucas Fernandes Nogueira
641374b153
feat(core): window creation at runtime (#1249) 2021-02-17 11:15:04 -03:00
Lucas Fernandes Nogueira
ea7332539d
refactor(core): all API are now promise based (#1239) 2021-02-16 01:23:15 -03:00
Lucas Fernandes Nogueira
772d83e8fd
fix(core): cli argument parser API not exiting on failure, update to latest (#1234) 2021-02-14 11:14:06 -03:00
Lucas Fernandes Nogueira
77fc730671
refactor(core): split endpoint API matching into modules (#1219) 2021-02-12 02:42:40 -03:00
Lucas Fernandes Nogueira
07208dff6c
feat(core): add mult-window support (#1217) 2021-02-11 21:50:39 -03:00
Lucas Fernandes Nogueira
35468f68e5
chore(fmt): merge imports (#1216) 2021-02-11 03:22:42 -03:00
Lucas Fernandes Nogueira
84d7cdae63
refactor(core): remove no-server and its APIs (#1215) 2021-02-11 02:33:18 -03:00
renovate[bot]
cf94cd4770
chore(deps) Update Tauri JS CLI (#1202)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-02-11 00:13:33 -03:00
Lucas Fernandes Nogueira
df32e18be3
feat(repo): add setup scripts (#1189) 2021-02-10 02:24:38 -03:00
renovate[bot]
f30ec7efb8
chore(deps) Update Rust crate serde_json to 1.0.62 (#1198)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-02-10 01:08:17 -03:00
chip
e02c9419cb
refactor(tauri): support for building without environmental variables (#850)
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2021-02-09 15:22:04 -03:00
Lucas Fernandes Nogueira
99ecf7bb3e
feat(tauri): use WRY as webview engine (#1190) 2021-02-08 11:19:22 -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
a169b67ef0
feat(tauri): add async support (#1169) 2021-02-03 20:47:57 -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
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
Lucas Fernandes Nogueira
3e8abe3764
feat(cli) rewrite the core CLI in Rust (#851) 2021-01-30 12:15:47 -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
github-actions[bot]
164e3a4fe7
Apply Version Updates From Current Changes (#1143)
Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com>
2021-01-24 09:33:16 -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>
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]
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
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]
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
Lucas Fernandes Nogueira
f887320df3
fix(template) default windows icon id should be 32512, fixes #1099 (#1107) 2020-12-05 22:42:27 -03:00
Lucas Fernandes Nogueira
8da495f78c
fix(tauri.js) deps cmd usage when npm is not installed, closes #1037 (#1053) 2020-12-05 00:17:57 -03:00
renovate[bot]
f949ea71aa
chore(deps) Update Tauri JS CLI (major) (#1068)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2020-12-04 23:24:29 -03:00
renovate[bot]
006514e4c6
chore(deps) Update Rust crate serde_json to 1.0.60 (#1102)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-12-04 23:00:50 -03:00
Christian W. Zuckschwerdt
4a74bca390
fix: getNpmLatestVersion, getNpmPackageVersion without npm (#1088)
Co-authored-by: Lucas Fernandes Nogueira <lucas@tauri.studio>
2020-12-04 23:00:15 -03:00
renovate[bot]
8388553670
chore(deps) Update Tauri JS CLI (#1063)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2020-12-04 22:59:56 -03:00
Jacob Bolda
26c497979f
fix: webpack progress display options not valid (#1086)
* fix: webpack progress display options not valid

It seems something changed that the progress and display options we were using the hide the output are no longer valid. Remove them.

* add build-release as part of tests
2020-11-13 02:27:42 -06:00
github-actions[bot]
665ed9a1cc
Apply Version Updates From Current Changes (#1075)
* apply version updates

* scrub revert from changelog

Co-authored-by: jbolda <jbolda@users.noreply.github.com>
Co-authored-by: Jacob Bolda <me@jacobbolda.com>
2020-11-10 08:04:39 -06:00
Jacob Bolda
4913f9b74b
Revert "apply version updates (#1024)" (#1076)
This reverts commit 72996be1bd.
2020-11-10 00:34:26 -06:00
github-actions[bot]
72996be1bd
apply version updates (#1024)
Co-authored-by: lucasfernog <lucas@tauri.studio>
2020-10-21 23:05:11 +02:00
renovate[bot]
94f073467d
chore(deps) Update Tauri JS CLI (#1046)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2020-10-17 21:10:00 -03:00
Lucas Fernandes Nogueira
c8b167adb3
fix(tauri.js) promisified API fails on Reflect.deleteProperty, fix #1038 (#1056) 2020-10-17 21:02:32 -03:00
Lucas Fernandes Nogueira
a3b724738e
test(tauri.js) update fixture app and fix build/dev e2e tests (#1058) 2020-10-17 20:53:24 -03:00