Fabian-Lars
4cfb686d2b
fix(cli): Pin minisign to 0.7.3 to prevent issues with empty key passwords ( #7197 )
2023-06-14 08:00:28 -03:00
renovate[bot]
066417d3f0
chore(deps) Update Rust crate log to 0.4.19 ( #7194 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-06-14 07:36:46 -03:00
Amr Bashir
d75c1b829b
fix(cli): warn about bundling updater target without appropriate targets, closes #7181 ( #7189 )
...
* fix(cli): warn about bundling updater target without appropriate targets, closes #7181
* change tags
* cleanup
---------
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2023-06-14 02:14:35 +03:00
Fabian-Lars
db7c5fbf2e
refactor(core): Remove attohttpc in favor of reqwest ( #7143 )
...
Co-authored-by: Lucas Fernandes Nogueira <lucas@tauri.studio>
2023-06-06 13:29:52 -03:00
Lucas Fernandes Nogueira
52474e479d
feat(cli): enhance Cargo features injection, add tests ( #7141 )
2023-06-06 13:29:28 -03:00
Lucas Fernandes Nogueira
647800c563
refactor(cli): use rewrite manifest logic on table entry ( #7134 )
2023-06-05 14:38:26 -03:00
renovate[bot]
3a8bb4c153
chore(deps) Update Tauri JS CLI ( #7093 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-06-05 10:06:45 -03:00
Fabian-Lars
d7a0a2cd1a
ci: Use correct native-tls feature flags for win32-arm64 cli, ref #7098 ( #7107 )
2023-06-02 19:04:48 +08:00
Fabian-Lars
0ddbb3a1dc
feat(cli): Build the CLI for Windows ARM64, closes #7015 ( #7098 )
...
* feat(cli): Build the CLI for Windows ARM64
* lockfile
2023-06-01 11:04:14 +08:00
Jonas Kruckenberg
6c5ade08d9
feat(cli.rs) Shell completions ( #4537 )
...
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
Co-authored-by: Simon Hyll <hyllsimon@gmail.com>
Co-authored-by: Lucas Nogueira <lucas@tauri.app>
2023-05-25 11:34:37 -03:00
Tomáš Diblík
c4d6fb4b1e
feat(core): Ability to disable minimize/maximize/close native window's buttons, closes #2353 ( #6665 )
...
Co-authored-by: Amr Bashir <amr.bashir2015@gmail.com>
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
Co-authored-by: Lucas Nogueira <lucas@tauri.app>
2023-05-24 17:23:32 -03:00
Francis The Basilisk
35cd751adc
feat(bundler): custom desktop file template, closes #5176 ( #5180 )
...
Co-authored-by: Fabian-Lars <fabianlars@fabianlars.de>
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2023-05-24 16:04:54 -03:00
Amr Bashir
df89ccc191
feat(nsis): implement passive
mode, closes #6955 ( #6998 )
...
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2023-05-24 14:16:12 -03:00
Amr Bashir
17da87d3cd
fix(bundler/nsis): write installer templates UTF16LE encoded, closes #7036 ( #7040 )
...
* fix(bundler/nsis): write installer templates UTF16LE encoded, closes #7036
* cleanup
* lint
* return err instead of panic
* Update .changes/nsis-encoding.md [skip ci]
---------
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2023-05-23 19:00:21 +03:00
Amr Bashir
3cb7a3e642
fix(cli/devserver): inject autoreload into HTML only, closes #6997 ( #7032 )
2023-05-23 17:39:11 +03:00
Nathanael Rea
fb7ef8dacd
fix(cli.js): detect node-20 binary ( #6667 )
...
* fix nodejs binary regex
* Update clijs-node-version-20.md
2023-05-23 01:09:49 +03:00
renovate[bot]
86d3c0cc0f
chore(deps) Update Tauri CLI (major) ( #6688 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2023-05-22 14:22:46 -03:00
Lucas Fernandes Nogueira
a541820aa8
fix(cli): revert metadata.json field rename from #6795 ( #7029 )
2023-05-22 14:07:53 -03:00
Amr Bashir
5ec6353a60
refactor: change package names to match published packages ( #6795 )
...
Co-authored-by: Fabian-Lars <fabianlars@fabianlars.de>
2023-05-22 12:52:44 -03:00
renovate[bot]
9e67ec68ac
chore(deps) Update dependency prettier to v2.8.8 ( #6799 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-22 11:41:03 -03:00
Amr Bashir
5eba069b1d
docs: curate and document tauri's env vars ( #6983 )
...
* docs: curate and document tauri's env vars
* fill apple env vars
---------
Co-authored-by: Lucas Nogueira <lucas@tauri.app>
2023-05-21 13:23:47 +03:00
Lucas Fernandes Nogueira
1253bbf7ae
fix(cli): correctly remove Cargo features ( #7013 )
2023-05-20 00:12:11 -03:00
Fabian-Lars
c7056d1b20
fix(cli): improve vs build tools detection ( #6982 )
...
* fix(cli): improve vs build tools detection
* clean up
* typos
* changefile
* patch instead of minor
* update vswhere
* use vswhere instead of custom logic. update wording
* sort and dedup manually
2023-05-18 22:47:28 +03:00
Amr Bashir
acc36fe117
feat(core): add option for require_literal_leading_dot
, closes #6158 ( #6969 )
...
* feat(core): add option for `require_literal_leading_dot`, closes #6158
* change to `Option<bool>`
* fix to tokens impl
* Apply suggestions from code review
Co-authored-by: Simon Hyll <hyllsimon@gmail.com>
---------
Co-authored-by: Simon Hyll <hyllsimon@gmail.com>
2023-05-18 16:11:50 +03:00
Amr Bashir
cd3846c8ce
feat(nsis): restart app after updating, closes #6955 ( #6987 )
...
* feat(nsis): restart app after updating, closes #6955
* Apply suggestions from code review
2023-05-18 16:11:31 +03:00
Amr Bashir
fd3b5a16b1
fix(cli): find correct binary when --profile
is used, closes #6954 ( #6979 )
...
* fix(cli): find correct binary when `--profile` is used, closes #6954
* clippy
2023-05-17 16:17:47 +03:00
Amr Bashir
82169e69fc
fix(core): remove trailing slash in http scope url, closes #5208 ( #6974 )
...
* fix(core): remove trailing slash in http scope url, closes #5208
* fix tests
* one more tests fix
* clippy
2023-05-17 14:33:10 +03:00
Fabian-Lars
d2710e9d2e
fix(core): unpin all dependencies, closes #6944 ( #6966 )
2023-05-16 19:27:15 +08:00
Amr Bashir
2948820579
feat(bundler/NSIS): allow specifying custom lang files ( #6867 )
...
* feat(bundler/NSIS): allow specifying custom lang files
* add dunc as dep on all platforms
* clippy
* Update tooling/bundler/src/bundle/windows/nsis.rs
Co-authored-by: Fabian-Lars <fabianlars@fabianlars.de>
* Update core/tauri-utils/src/config.rs
Co-authored-by: Fabian-Lars <fabianlars@fabianlars.de>
* schema files
---------
Co-authored-by: Fabian-Lars <fabianlars@fabianlars.de>
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2023-05-15 18:11:10 +03:00
Amr Bashir
e0c30a7e8b
refactor: use const instead of a function ( #6958 )
2023-05-14 17:03:40 -03:00
KurikoMoe
fb485d25a0
fix(cli): fix cli connection timeout to dev server ( fix #6045 ) ( #6046 )
...
Fix tauri-cli connection to dev server stucks and waits for TCP timeout.
2023-05-12 15:01:24 +03:00
Amr Bashir
e092f79946
feat(bundler/nsis): allow specifying custom template, closes #6887 ( #6922 )
2023-05-12 14:02:07 +03:00
Simon Hyll
41e10b22fa
chore: fixed grammar and typos ( #6937 )
2023-05-11 02:21:15 +03:00
Ronie Martinez
96d346222f
docs: Update Github workflow status shields ( #6910 )
...
* docs: Update Github workflow status shields
* Update with name, icon and fix
2023-05-10 04:04:12 +03:00
Lucas Fernandes Nogueira
2659ca1ab4
feat(cli): add rustls
as default Cargo feature ( #6900 )
2023-05-08 09:29:17 -03:00
chip
24490bca19
use handlebars::no_escape instead of closures ( #6899 )
2023-05-08 08:39:54 -03:00
github-actions[bot]
73a0ad41c7
apply version updates ( #6858 )
...
Co-authored-by: wusyong <wusyong@users.noreply.github.com>
2023-05-08 18:51:23 +08:00
Lucas Fernandes Nogueira
5053a9c4c4
fix(ci): use rustls on publish-cli-js workflow ( #6847 )
2023-05-03 14:59:09 -03:00
Lucas Nogueira
dafdcc9b42
fix(ci): use ubuntu-20.04 to build the CLI
2023-05-03 12:05:49 -03:00
github-actions[bot]
bf804657f5
Apply Version Updates From Current Changes ( #5815 )
...
Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com>
2023-05-03 08:19:06 -03:00
Lucas Fernandes Nogueira
6d6b6e653e
feat: configure escaping on handlebars templates ( #6678 )
...
Co-authored-by: Amr Bashir <amr.bashir2015@gmail.com>
2023-05-02 09:59:59 -03:00
renovate[bot]
eae0150b0a
chore(deps) Update Rust crate serde_json to 1.0.96 ( #6738 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-24 11:19:49 -03:00
Lucas Fernandes Nogueira
ee71c31fd0
feat(core): allow configuring remote domains with IPC access, closes #5088 ( #5918 )
2023-04-11 08:50:15 -03:00
Amr Bashir
6ff801e27d
chore: rename config-schema
to tauri-config-schema
( #6250 )
...
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2023-04-07 12:11:05 -03:00
renovate[bot]
5a1d86b346
chore(deps) Update Tauri JS CLI ( #6177 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-06 21:14:04 -03:00
dependabot[bot]
919d96dd8a
chore(deps): bump openssl from 0.10.40 to 0.10.49 in /tooling/cli ( #6618 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-03 10:57:03 -03:00
Miniontoby
a926b49a01
Fix Github Actions of Tauri Plugin with-api template ( #6603 )
...
Co-authored-by: Lucas Fernandes Nogueira <lucas@tauri.app>
2023-04-03 08:12:49 -03:00
Zeeshan Ali Khan
5fdc616df9
feat: Use the zbus-backed of notify-rust ( #6332 )
...
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2023-03-31 12:36:59 -03:00
Amr Bashir
1487b18dcb
refactor: add useful diagnostics to tauri info
( #6570 )
...
* refactor: add useful diagnostics to `tauri info`
this also paves the way for interactive fixes in the future
* refactor: add useful diagnostics to `tauri info`
this also paves the way for interactive fixes in the future
* fix use_npm logic [skip ci]
* lint [skip ci]
---------
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2023-03-31 10:23:34 -03:00
Lucas Fernandes Nogueira
54c6f158d9
chore(cli): enhance empty updater key password warning ( #6558 )
2023-03-31 10:13:25 -03:00
Amr Bashir
a7ee5ca7c3
fix(cli): look for available ports for built-in dev server, closes #6511 ( #6514 )
...
Co-authored-by: Lucas Nogueira <lucas@tauri.app>
2023-03-31 10:03:38 -03:00
CzBiX
57c6bf07bb
fix(cli): fix default-run not deserialized ( #6584 )
...
* fix(cli): fix default-run not deserialized
* Create fix-cli-default-run.md
* Update .changes/fix-cli-default-run.md [skip ci]
---------
Co-authored-by: Lucas Fernandes Nogueira <lucas@tauri.app>
2023-03-29 14:43:16 -03:00
amrbashir
38ee5066e7
chore: update schema files
2023-03-28 16:25:33 +02:00
Elliot Waite
8c07076e25
docs: update grammer
2023-03-28 16:04:44 +02:00
Shaun Hamilton
c2867a65d8
feat: add config links to json schema ( closes #5479 ) ( #6356 )
...
* feat(core): add config links to json schema
* feat(core): add schema builds
2023-03-17 13:17:34 -03:00
Amr Bashir
b7a2ce2c63
feat(cli): add --port, closes #6186 ( #6283 )
...
* feat(cli): add --dev-server-port, closes #6186
* add http:// prefix
* name it to `--port`
* rename in all places
2023-03-16 09:22:02 -03:00
Amr Bashir
1c8229fbe2
fix(cli.js): detect node-<version>
binary, closes #6427 ( #6432 )
...
* fix(cli.js): detect `node-<version>` binary, closes #6427
* use `?` instead of `*` and escape the hyphen
Co-authored-by: TurtleIdiot <18502738+TurtleIdiot@users.noreply.github.com>
---------
Co-authored-by: TurtleIdiot <18502738+TurtleIdiot@users.noreply.github.com>
2023-03-16 09:01:41 -03:00
Lucas Fernandes Nogueira
46e6187c89
chore: update license year ( #6311 )
2023-02-19 10:17:49 -03:00
Amr Bashir
f6c3ea6faa
chore: simplify windows_subsystem attribute ( #6273 )
2023-02-18 16:23:09 -03:00
Amr Bashir
bfa69691a5
fix(cli): detect --profile
. closes #6255 ( #6268 )
2023-02-18 16:20:21 -03:00
Lucas Fernandes Nogueira
e8014a7f61
fix(cli): do not crash on watcher ( #6303 )
2023-02-17 22:06:10 -03:00
dependabot[bot]
852e11e17b
chore(deps): bump tokio from 1.23.1 to 1.24.2 in /tooling/cli ( #6194 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2023-02-08 09:15:49 -03:00
Lucas Fernandes Nogueira
a8d640b3c6
fix(core): pin unarray and os_info ( #6212 )
2023-02-07 20:47:31 -03:00
chip
50576a5e1e
fix 1.67 clippy warnings (compatible with MSRV) ( #6179 )
2023-02-01 14:24:01 -03:00
Alain Nicolas Schneble
314f0e212f
fix(cli): web_dev_server html template serialization ( fix #6165 ) ( #6166 )
...
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2023-01-29 15:12:01 -03:00
renovate[bot]
db7765edad
chore(deps) Update Tauri Codegen ( #6034 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2023-01-26 11:23:08 -03:00
Fabian-Lars
d20a728892
feat: Further improve workspace inheritance, closes #6122 , #5070 ( #6144 )
...
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2023-01-26 10:47:23 -03:00
Amr Bashir
9da996073f
fix(cli): fix printing paths on Windows ( #6137 )
2023-01-26 10:45:58 -03:00
renovate[bot]
2d9936931a
chore(deps) Update Tauri JS CLI ( #6138 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-26 09:24:08 -03:00
dependabot[bot]
87ea607ef4
chore(deps): bump bumpalo from 3.10.0 to 3.12.0 in /tooling/cli ( #6118 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-23 18:10:07 -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
Lucas Nogueira
d4f89af18d
feat: skip password prompt on the build command if CI is set fixes #6089
2023-01-18 23:54:30 -03:00
Amr Bashir
8fb1df8aa6
feat(cli): add --ci
flag to signer generate
, closes #6089 ( #6097 )
...
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2023-01-18 23:43:37 -03:00
renovate[bot]
581b515e08
chore(deps) Update Tauri JS CLI ( #6088 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-18 22:39:44 -03:00
Lucas Nogueira
a822a6ad74
chore: update versions after ignore=0.4.18
patch
2023-01-18 21:47:26 -03:00
Lucas Nogueira
6ed2b04872
chore(deps): revert phf to 0.10
2023-01-17 13:26:22 -03:00
Lucas Nogueira
7ccfa2fb0b
chore(deps): pin ignore
to =0.4.18
2023-01-17 13:10:09 -03:00
Lucas Nogueira
1b9f0ec350
fix(core): adjust aes_gcm usage
2023-01-17 13:09:49 -03:00
Amr Bashir
0b4882ed92
fix(cli/node): add json5 resolution, fix audit ci ( #5991 )
2023-01-16 22:55:18 -03:00
dependabot[bot]
ca3a53005a
chore(deps): bump tokio from 1.21.2 to 1.23.1 in /tooling/cli ( #5997 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-16 22:47:48 -03:00
Amr Bashir
7aab3e2076
fix(cli.rs): improve rustc
not found error msg ( #6021 )
2023-01-16 22:41:05 -03:00
dependabot[bot]
05662b3129
chore(deps): bump bzip2 from 0.4.3 to 0.4.4 in /tooling/cli ( #6028 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-16 22:40:44 -03:00
renovate[bot]
8ac2f412be
chore(deps) Update Tauri JS CLI ( #6032 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-16 22:40:21 -03:00
Fabian-Lars
b08ae637a0
fix(cli): remove default features from template ( #6074 )
2023-01-16 21:43:29 -03:00
matthme
72aa17f79a
added additional information to AllowlistConfid documentation ( #5985 )
...
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2023-01-04 18:21:26 -03:00
renovate[bot]
4b9a5af3cf
chore(deps) Update dependency @napi-rs/cli to v2.14.1 ( #5977 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-04 10:10:51 -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
dependabot[bot]
6d5dc9489c
chore(deps): bump json5 from 2.2.0 to 2.2.2 in /tooling/cli/node ( #5949 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-31 12:55:52 -03:00
renovate[bot]
281714e567
chore(deps) Update dependency @napi-rs/cli to v2.14.0 ( #5930 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-31 12:48:50 -03:00
Amr Bashir
0d5835d133
chore: update plugin example based on CTA ( #5213 )
...
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2022-12-27 14:32:29 -03:00
Darin Morrison
3f35b45263
Expose wry navigation_handler via WindowBuilder closes #4080 ( #5686 )
...
Co-authored-by: silvanshade <silvanshade@users.noreply.github.com>
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2022-12-27 12:54:57 -03:00
renovate[bot]
bf550f94cc
chore(deps) Update Tauri JS CLI ( #5882 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-27 10:39:55 -03:00
khuongduy354
9d2144128f
feat(cli): add option to make custom icon sizes, closes #5121 ( #5246 )
...
Co-authored-by: Fabian-Lars <fabianlars@fabianlars.de>
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2022-12-27 10:34:20 -03:00
Amr Bashir
72621892fe
fix(cli): use unicode
feature for heck
crate, closes #5860 ( #5872 )
2022-12-26 11:38:13 -03:00
Amr Bashir
c2608423b6
fix(cli): don't panic when a crate version couldn't be parsed ( #5873 )
...
Co-authored-by: Lucas Fernandes Nogueira <lucas@tauri.studio>
2022-12-26 11:35:04 -03:00
Lucas Nogueira
14d567f7ec
chore: update tauri changelog
2022-12-22 11:35:29 -03:00
Lucas Nogueira
4f2fd4dcf7
chore: run cargo fmt
2022-12-15 18:40:57 -03:00
Lucas Nogueira
cf0986491c
chore(cli): fix clippy warnings
2022-12-15 18:30:32 -03:00
Lucas Nogueira
015020760a
chore: fix clippy warnings
2022-12-15 18:03:28 -03:00