Commit Graph

117 Commits

Author SHA1 Message Date
Amr Bashir
65ad5b5ef9 feat(cli.rs/info): detect if tauri is used from git (#3309)
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2022-02-04 21:00:55 -03:00
Didrik Nordström
83f52fdbe3 feat: Add universal-darwin-macos build target, closes #3317 (#3318)
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2022-02-04 18:56:57 -03:00
Lucas Nogueira
b1d7464d61 chore(cli.rs): fix clippy warnings 2022-02-03 10:16:32 -03:00
Lucas Nogueira
995de57a76 Add seamless support for using JSON5 in the config file (#47)
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2022-02-03 10:16:00 -03:00
Lucas Nogueira
0d1e3219b4 Merge branch 'next' into feat/audit-patches 2022-02-02 20:09:41 -03:00
Manuel Alabor
8ab8d52942 Fix #3288: Add provider_short_name for macOS (#3289) 2022-01-27 15:22:30 -03:00
Jonas Kruckenberg
9bb68973dd fix(cli.rs): prefix the "before script" env vars with TAURI_ (#3274) 2022-01-24 10:27:23 -03:00
sdoering01
1eec7282c7 fix(cli.rs): typo (#3248) 2022-01-19 10:57:25 +01:00
chip
d5d6d2abc1 Isolation Pattern (#43)
Co-authored-by: Ngo Iok Ui (Wu Yu Wei) <wusyong9104@gmail.com>
Co-authored-by: Lucas Fernandes Nogueira <lucas@tauri.studio>
2022-01-17 10:46:14 -03:00
Lucas Nogueira
c077f44927 feat: force endpoint URL to use https on release [TRI-015] (#41) 2022-01-09 16:40:22 -03:00
Lucas Nogueira
d95cc83105 feat: enforce updater public key [TRI-015] (#42) 2022-01-09 16:37:03 -03:00
Lucas Fernandes Nogueira
85df94f2b0 feat(core): config for fixed webview2 runtime version path (#27) 2022-01-09 16:16:45 -03:00
Lucas Nogueira
2f3a582c69 feat(cli.rs): strip release binaries [TRI-031] (#22) 2022-01-09 15:46:43 -03:00
Lucas Nogueira
153a6a44b3 fix(cli.rs): build on windows 2022-01-09 15:41:51 -03:00
Lucas Nogueira
7920ff14e6 feat: scope the fs API and the asset protocol [TRI-026] [TRI-010] [TRI-011] (#10) 2022-01-09 14:30:04 -03:00
Lucas Nogueira
4de285c396 feat(core): validate Cargo features matching allowlist [TRI-023] 2022-01-09 10:55:09 -03:00
Lucas Fernandes Nogueira
46f2eae8aa feat: allow config's version to be a path to package.json, closes #2967 (#2971) 2022-01-07 16:55:30 -03:00
Lucas Nogueira
45eba33dc1 fix(cli.rs): plugin init --api usage 2022-01-03 20:00:58 -03:00
FabianLars
3206a7088c fix(bundler): detect per-user webview2 installations (#3076)
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2021-12-28 19:28:21 -03:00
Lucas Fernandes Nogueira
35588b2e04 fix(cli.rs): check default arch at runtime, closes #3067 (#3078) 2021-12-27 10:49:59 -03:00
renovate[bot]
485e25a22a chore(deps) Update Tauri CLI (#3074)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2021-12-15 17:18:59 -03:00
Lucas Nogueira
26dab690b7 fix(cli.rs): distDir validation 2021-12-10 12:24:45 -03:00
Jonas Kruckenberg
1458ab3c53 refactor(cli.rs): signer and plugin subcommands, use new clap derive syntax (#2928)
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2021-12-09 12:21:33 -03:00
Amr Bashir
28aaec87e2 feat(cli.rs): add active toolchain and rustup to tauri info, closes #2730 (#2986) 2021-12-09 01:28:26 -03:00
renovate[bot]
639fcad307 chore(deps) Update Rust crate clap to v3.0.0-rc.0 (#3046)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2021-12-08 23:47:43 -03:00
Lucas Fernandes Nogueira
7b81e5b82e feat(cli.rs): allow config argument to be a path to a JSON file (#2938) 2021-11-22 19:08:54 -03:00
Lucas Fernandes Nogueira
8000675366 feat(ci): fill CLI docs on covector version (#2886) 2021-11-13 19:49:48 -03:00
Lucas Fernandes Nogueira
db275f0b63 refactor(cli.rs): rename init plugin subcommand to plugin init (#2885) 2021-11-13 19:28:18 -03:00
Per Steinhorst
7e979dc55f fix: #2861 return platform type typo "Darwing" instead of "Darwin" (#2862) 2021-11-10 09:00:25 -03:00
Lucas Fernandes Nogueira
b1f5c6d7ac refactor(cli.rs): drop dialoguer and console soft fork (#2790) 2021-10-22 10:41:43 -03:00
Lucas Fernandes Nogueira
a9dfc01550 feat: update to edition 2021 and set minimum rust to 1.56 (#2789) 2021-10-22 10:04:42 -03:00
Amr Bashir
84f2695e10 fix(cli.rs): remove short flag for init>plugin>tauri (#2764) 2021-10-18 15:38:55 -03:00
Lucas Nogueira
1325e3ab64 fix(cli.rs): do not enable all tauri features on plugin template manifest 2021-10-18 14:43:25 -03:00
renovate[bot]
c446908dc5 chore(deps) Update Tauri CLI (#2745)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2021-10-13 10:02:14 -03:00
Jonas Kruckenberg
b5ee03a13a feat(cli.rs): expose debug flag to beforeDev/beforeBuild commands (#2727)
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2021-10-08 11:30:06 -03:00
Lucas Fernandes Nogueira
7ed3f3b7e4 feat(cli.rs): validate distDir, closes #2554 (#2701) 2021-10-04 12:54:14 -03:00
Lucas Nogueira
9c9dead8a0 feat(cli.rs): add tauri and author options to the init plugin cmd 2021-10-03 08:58:31 -03:00
Amr Bashir
3924c3d853 fix(api.js): fix os.platform return on macos and windows, closes #2698 (#2699)
Co-authored-by: FabianLars <fabianlars@fabianlars.de>
2021-10-02 14:15:20 -03:00
Lucas Nogueira
45573aed5d fix(cli.rs): default cargo features on templates 2021-10-01 20:21:47 -03:00
Lucas Nogueira
a0bea432b4 chore(cli.rs): some plugin template fixes 2021-10-01 13:17:02 -03:00
Lucas Fernandes Nogueira
ac8e69a98c feat(cli.rs): add init plugin command, bootstraps a plugin project (#2669) 2021-09-27 20:15:17 -03:00
Lucas Fernandes Nogueira
a8cff6b3bc feat(cli): do not enforce src-tauri folder structure, closes #2643 (#2654) 2021-09-27 14:54:41 -03:00
Lucas Fernandes Nogueira
8599313a0f feat(cli.rs): env vars for beforeDev/beforeBuild commands, closes #2610 (#2655) 2021-09-26 01:25:35 -03:00
Lucas Fernandes Nogueira
8d630bc8c4 fix(cli.rs): fix workspace detection, fixes #2614, closes #2515 (#2644) 2021-09-23 23:37:27 -03:00
renovate[bot]
20ace05683 chore(deps) Update Tauri CLI (#2624)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2021-09-22 17:49:42 -03:00
Lucas Fernandes Nogueira
d5f07d14f3 feat(cli.rs): build tools info (#2618) 2021-09-21 10:24:48 -03:00
Barry Simons
2026134f47 fix(cli.rs): pnpm tauri info exits with error (fix #2509) (#2510)
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2021-08-24 13:01:16 -03:00
edgex004
0391ac3dc9 fix: Update cli.yml to pass clap ArgSettings::MultipleValues assertion. (#2506) (#2507)
Co-authored-by: David Von Edge <david.vonedge@smiths.com>
2021-08-22 16:08:31 -03:00
Lucas Fernandes Nogueira
b0a8c38a73 feat(docs): improve config documentation (#2451) 2021-08-16 16:52:10 -03:00
Lucas Fernandes Nogueira
9bfdeb42ef feat(bundler): add config for WiX dialog image path (#2449) 2021-08-16 12:03:00 -03:00