Georges KABBOUCHI
3733fbf47d
feat(liveview): add rocket adapter ( #1761 )
2023-12-30 13:49:32 -06:00
Evan Almloff
15dff7ad55
delete a leftover dioxusin file on all unix operating systems, not just mac
2023-12-30 11:58:09 -06:00
tigerros
451d935aa2
fix typo ( #1759 )
2023-12-29 18:18:50 -06:00
Evan Almloff
ab79c00cd8
kill the fullstack server before starting another one
2023-12-29 16:07:44 -06:00
Evan Almloff
49be972507
make dx clean clean the new .dioxus directory
2023-12-29 15:20:30 -06:00
Evan Almloff
1683ec8a72
introduce RAIIChild to drop the child process for desktop even when the exit is not planned
2023-12-29 14:36:18 -06:00
Evan Almloff
d88a662877
Rename --debug to --force-debug and improve docs
2023-12-29 11:11:39 -06:00
Evan Almloff
1acfd46b0b
fix formatting
2023-12-29 10:08:10 -06:00
Evan Almloff
f7881aa1f0
fix some merge conflicts
2023-12-29 09:46:58 -06:00
Evan Almloff
f34053c18f
fix formatting
2023-12-27 10:32:01 -06:00
Evan Almloff
b7aea9653f
fix server cached docs
2023-12-27 10:25:42 -06:00
Evan Almloff
9e9b7a2459
fix clippy
2023-12-27 10:23:56 -06:00
Evan Almloff
e2646e655e
fix hydration after suspense
2023-12-27 10:17:18 -06:00
Evan Almloff
601c63b67f
manually apply debug assertions flag for fullstack debug mode
2023-12-22 09:25:35 -06:00
Evan Almloff
0914298bea
Merge branch 'intigrate-collect-assets' of https://github.com/Demonthos/dioxus into intigrate-collect-assets
2023-12-21 18:05:02 -06:00
Evan Almloff
8b125231f0
make backend and frontend builds happen in parallel
2023-12-21 18:04:35 -06:00
ealmloff
2853b16cd6
Merge branch 'DioxusLabs:master' into intigrate-collect-assets
2023-12-21 14:00:35 -06:00
Evan Almloff
37e9876a70
bump salvo
2023-12-20 15:18:20 -06:00
ealmloff
1880bdb308
Remove link to Tide's contributing guidelines
2023-12-20 10:28:24 -06:00
Evan Almloff
2d7d721fd6
make hydration more resilient using ids to hydrate
2023-12-19 16:02:07 -06:00
Evan Almloff
dfb118e06c
make the video streaming async
2023-12-18 09:34:30 -06:00
Evan Almloff
ec4c1e0a44
add video stream example
2023-12-18 08:32:50 -06:00
dependabot[bot]
cd019db9ef
Bump actions/upload-artifact from 3 to 4 ( #1726 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 3 to 4.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-18 08:04:53 -06:00
Evan Almloff
9eee4ab8f8
add a dynamic asset example
2023-12-17 17:14:55 -06:00
Evan Almloff
7649ad84a1
allow asset handlers to read the whole request
2023-12-17 17:14:49 -06:00
Evan Almloff
c48788270e
fix lints in miri
2023-12-17 16:46:32 -06:00
Evan Almloff
2a764aaf6a
remove some unused CLI imports
2023-12-17 15:42:58 -06:00
Evan Almloff
e7515d18c1
show multiple different error messages in hot reloading
2023-12-17 15:39:48 -06:00
Exotik850
cf413780c1
Make hot reload error only show once ( #1725 )
2023-12-17 15:26:40 -06:00
Evan Almloff
b0586843b2
bump miri CI version
2023-12-17 11:50:57 -06:00
Evan Almloff
d627153ccc
show off the new asset system in the examples
2023-12-17 11:45:27 -06:00
Evan Almloff
a647ce2f36
remove headless tests for CI
2023-12-17 11:30:17 -06:00
Will Crichton
1002bc955b
Replace AssetHandlerId with slab and usize
2023-12-16 21:44:39 -08:00
Evan Almloff
7b45a3a98b
run fuzzing more when miri is deactivated
2023-12-16 21:27:31 -06:00
Evan Almloff
22f2c0ad9b
reduce how many times the create and diff fuzzing runs
2023-12-16 21:24:47 -06:00
Evan Almloff
b91e97ca43
document events are only triggerable on elements
2023-12-16 19:54:26 -06:00
ealmloff
56478d1856
Merge branch 'DioxusLabs:master' into fix-event-bubbling
2023-12-16 06:34:00 -06:00
kidkool850@gmail.com
ed2ce6e039
Don't notify task if ready
2023-12-15 22:23:59 -06:00
w3irdrobot
2321c1ad44
add error log when root element isn't found ( #1724 )
2023-12-15 17:55:19 -06:00
Will Crichton
7bede0be59
Remove unused imports
2023-12-15 11:30:19 -08:00
Will Crichton
d5ec22a26f
Add custom asynchronous asset handlers
2023-12-15 11:16:25 -08:00
Exotik850
1ec230ae29
Autoformat ignores files in .gitignore
( #1704 )
...
* Make autofmt ignore gitignored files
* don't panic if it can't get the git ignore files
* replace some with ok
* Filter rs files from gitignore
* fmt
* remove early return
* only ignore paths that start with target
---------
Co-authored-by: Evan Almloff <evanalmloff@gmail.com>
2023-12-13 09:44:01 -06:00
xfalcon
0cb13942da
fix: command error with dx build --verbose ( #1715 )
...
error msg: cannot set both --verbose and --quiet
2023-12-13 08:30:40 -06:00
Exotik850
493b0693c5
Put channels back in hook
2023-12-12 13:15:41 -06:00
Exotik850
fdce7bbe5a
Return to just TaskId
, still polling
2023-12-12 13:02:35 -06:00
kidkool850@gmail.com
69ca1fd8a7
Make cx.spawn() return an Option<TaskId>, returns None if finished immediately
2023-12-11 16:01:40 -06:00
Evan Almloff
3afb313110
fix formatting
2023-12-11 14:00:45 -06:00
YuKun Liu
695bf009d1
fix: dx create not work ( #1709 )
2023-12-11 13:27:55 -06:00
Benjamin Manns
972235bd6f
Fix doc tests by adding formatting to CLI README ( #1706 )
...
The README for cli gets included in lib.rs via `include_str!`. The code snippets then get assumed to be Rust, which fails if running `cargo test --doc`. This is not a huge problem, but was brought to my attention because Nix's `buildRustPackage` runs `cargo test` including doc tests (unlike what get run for this project on CI). This means I can't update the Nix package to 0.4.3 without changing the test flags (which I think I'll see about doing anyways, as that's how Dioxus runs CI).
2023-12-10 12:16:59 -06:00
Evan Almloff
8984482b63
fix headless windows
2023-12-08 15:14:32 -06:00