Evan Simkowitz
3e24b3d34a
Publish CLI binaries for cargo-binstall ( #1358 )
...
* add test release pipeline
* fix
* debug
* oops forgot checkout
* debug
* fix if
* blah
* fix working dir
* fix cargo build path
* add publish step
* add cache
* fix path
* use package instead of working dir
* fix cache path
* fix typo in checksum
* fix upload artifact loop
* add more comments
* add binstall metadata
* test simplified action
* fix target
* remove dispatch
* fix permissions
* remove mac arm config
* update comments
* update comment
* replace unmaintained actions-rs
2023-08-15 13:41:32 -05:00
Brian Donovan
03e02591ec
fix(cli): allows extracting files without separate directory entries
...
Some zip files do not list directories separately from files. For example, a zip might contain `dir/file.txt` without a corresponding entry for just `dir/`. This should be okay, so we just create the leading paths for the files we extract as necessary.
Also adds tests for the expected and dangerous path cases of `extract_zip`.
2023-08-04 21:28:09 -07:00
Jonathan Kelley
39e89c1fac
Bump crate versions, fix any publish errors
2023-07-31 18:49:54 -07:00
Jonathan Kelley
8a875acdd2
Adjust versions, add authors, move server macro to top level
2023-07-31 17:59:36 -07:00
Evan Almloff
7bf0926938
use tauri bundle 1.2
2023-07-26 12:53:00 -07:00
Evan Almloff
489338d642
create cli bundle command
2023-07-26 12:40:50 -07:00
Brian Donovan
2c2534d1cc
feat(check): adds dx check
...
At the moment this only checks the Rules of Hooks, ensuring that hook functions (i.e. `use_*`) are being called as expected.
https://dioxuslabs.com/docs/0.3/guide/en/interactivity/hooks.html
Closes #1202
2023-07-23 16:06:55 -07:00
Jonathan Kelley
91d4207fa7
Merge branch 'master' into feature/use-shared-state-better-diagnostics
2023-07-20 10:51:10 -07:00
Jonathan Kelley
f0289068a2
Merge pull request #1219 from Demonthos/improve-build-times
...
Halve Build Times
2023-07-20 10:50:15 -07:00
Andrea Frigido
dccad58f1d
Update license field following SPDX 2.1 license expression standard
2023-07-20 18:00:07 +01:00
Evan Almloff
beb56b93a0
more clippy fixes
2023-07-20 09:06:12 -07:00
Jonathan Kelley
9185afdba8
Merge branch 'master' into desktop-serve-cli
2023-07-19 13:33:02 -07:00
Evan Almloff
3d8d8a1b6f
half-build-times
2023-07-19 10:19:23 -07:00
Evan Almloff
0c5025ffa0
WIP desktop serve hot reload
2023-07-18 10:24:29 -07:00
Jonathan Kelley
9d2b44aa0f
Merge branch 'master' into feature/use-shared-state-better-diagnostics
2023-07-14 15:07:53 -07:00
Jonathan Kelley
d27af03e3f
Remove the dioxus bin from the cli
2023-07-14 13:52:54 -07:00
niedzwiedzw
f159779af4
make thiserror a workspace dependency everywhere else
2023-07-11 22:54:24 +02:00
Miles Murgaw
db93252faf
feat: cli use local certificate
2023-07-11 00:25:16 -04:00
Jonathan Kelley
37f9f38187
Merge pull request #1170 from DioxusLabs/jk/move-vscode-extension
...
Extract the vscode extension into its own module with wasm
2023-07-08 20:43:34 -07:00
Jonathan Kelley
f59cacb2a0
Get wasm bundling working
2023-07-08 14:24:01 -07:00
Marc Espín
32d4472bfd
fix: Remove duplicated doc links and improved some descriptions ( #1167 )
2023-07-08 11:04:27 -05:00
Jonathan Kelley
3f74b10e7c
Feat: add dx as a package and move plugin to feature
2023-07-07 18:17:42 -07:00
Jonathan Kelley
a9d7b4d32a
Prepare CLI for move into mainline
2023-06-28 17:21:23 -07:00