Evan Almloff
|
97eedd22c5
|
fix fullstack docs building
|
2023-08-03 10:45:50 -07:00 |
|
Christian Albrecht
|
c9790860a5
|
fixed "http_equiv" in meta to generate "http-equiv" instead of "http_equiv" (#1277)
|
2023-08-02 11:25:41 -05:00 |
|
Evan Almloff
|
f7eba62a5d
|
Merge branch 'master' into update-scroll-history-lazy
|
2023-08-01 10:47:04 -07:00 |
|
Evan Almloff
|
549db35de3
|
update scroll history lazily when you leave a page
|
2023-08-01 10:45:54 -07:00 |
|
Jonathan Kelley
|
fe1ce3bbe7
|
Merge pull request #1273 from Demonthos/dedup-history
Deduplicate route history
|
2023-08-01 10:35:20 -07:00 |
|
Jonathan Kelley
|
25a2abfa08
|
Merge pull request #1274 from Demonthos/fix-navigator
Fix navigator push/replace route
|
2023-08-01 10:35:01 -07:00 |
|
ealmloff
|
0c093964bc
|
Merge branch 'DioxusLabs:master' into dedup-history
|
2023-08-01 12:32:46 -05:00 |
|
ealmloff
|
61ce3dd6b7
|
Reject all external routes when parsing a route (#1272)
* reject all external routes when parsing a route
* fix children routers
|
2023-08-01 12:29:35 -05:00 |
|
Evan Almloff
|
4062e232d9
|
fix navigator
|
2023-08-01 10:21:16 -07:00 |
|
Evan Almloff
|
98de423d99
|
deduplicate route history
|
2023-08-01 10:16:19 -07:00 |
|
Jonathan Kelley
|
39e89c1fac
|
Bump crate versions, fix any publish errors
|
2023-07-31 18:49:54 -07:00 |
|
Jonathan Kelley
|
f80c3c9ffb
|
Bump core and interpreter
|
2023-07-31 18:02:23 -07:00 |
|
Jonathan Kelley
|
8a875acdd2
|
Adjust versions, add authors, move server macro to top level
|
2023-07-31 17:59:36 -07:00 |
|
Jonathan Kelley
|
09cce6bdfb
|
Merge pull request #1270 from Demonthos/add-authors
Add authors to all crates
|
2023-07-31 17:38:44 -07:00 |
|
Jonathan Kelley
|
456b553c93
|
Merge pull request #1230 from Demonthos/add-computed
Add computed hook
|
2023-07-31 17:37:47 -07:00 |
|
Jonathan Kelley
|
59016007f2
|
Merge pull request #1251 from DioxusLabs/make-ssr-state-public
Make SsrState public
|
2023-07-31 17:37:35 -07:00 |
|
Evan Almloff
|
3eab363e51
|
Add authors to all crates
|
2023-07-31 17:30:18 -07:00 |
|
Jonathan Kelley
|
f704d81519
|
Merge pull request #1253 from Demonthos/fix-map-route
Fix finding files with a custom map_path
|
2023-07-31 17:28:03 -07:00 |
|
Jonathan Kelley
|
8cf59fe52e
|
Merge pull request #1265 from Demonthos/dioxus-web-features
Create default enabled features for large web events
|
2023-07-31 17:14:07 -07:00 |
|
Jonathan Kelley
|
e1dcc335c0
|
Merge pull request #1263 from Demonthos/builder-launch-fullstack
Switch to launch builder instead of macro for fullstack
|
2023-07-31 11:44:36 -07:00 |
|
Evan Almloff
|
45d386810b
|
create features for large web-sys events/types
|
2023-07-28 15:38:07 -07:00 |
|
Evan Almloff
|
d7f7116ce3
|
clean up the API a bit
|
2023-07-28 14:17:52 -07:00 |
|
Evan Almloff
|
fcb993a2cb
|
don't spawn a new runtime every request
|
2023-07-28 13:14:26 -07:00 |
|
Evan Almloff
|
cabeacfcee
|
fix formatting
|
2023-07-28 13:04:56 -07:00 |
|
Evan Almloff
|
9f891f9478
|
switch to launch builder instead of macro for fullstack
|
2023-07-28 12:58:34 -07:00 |
|
ealmloff
|
cfd62e274e
|
Make deprecated use router (#1260)
* make router props expansion better
* fix router data fields
* make a deprecated use_router hook
|
2023-07-27 10:32:23 -07:00 |
|
Jonathan Kelley
|
5e3451a6f2
|
Quiet cargo warnings
|
2023-07-26 21:02:39 -07:00 |
|
Jonathan Kelley
|
694fc22acb
|
Merge pull request #1255 from Demonthos/core-private
Make more of core private
|
2023-07-26 18:31:29 -07:00 |
|
Jonathan Kelley
|
418c03e2cd
|
Merge pull request #1252 from Demonthos/non-generic-link
Remove autogenerated functions/components from the routable macro
|
2023-07-26 18:11:32 -07:00 |
|
Jonathan Kelley
|
4b96b00591
|
Merge pull request #1254 from Demonthos/add-bundle-command
Create cli bundle command
|
2023-07-26 16:54:59 -07:00 |
|
Evan Almloff
|
20296b5038
|
fix some examples that used the private API
|
2023-07-26 16:50:04 -07:00 |
|
Evan Almloff
|
2d51a1c4f2
|
make more of core private
|
2023-07-26 16:17:48 -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 |
|
Evan Almloff
|
d2ec27e761
|
fix clippy
|
2023-07-26 11:29:34 -07:00 |
|
Evan Almloff
|
715289c3de
|
fix finding files with a custom map_path
|
2023-07-26 11:16:31 -07:00 |
|
Evan Almloff
|
cc94711d62
|
rename generic navigator to navigator
|
2023-07-26 11:09:40 -07:00 |
|
Evan Almloff
|
947a153347
|
make navigator non-generic
|
2023-07-26 11:08:45 -07:00 |
|
Evan Almloff
|
0ebcb5f1be
|
remove some logging
|
2023-07-26 10:28:49 -07:00 |
|
Evan Almloff
|
e7a9161066
|
fix link component
|
2023-07-26 10:18:39 -07:00 |
|
Evan Almloff
|
5f0dd3af3e
|
it almost lives?
|
2023-07-25 18:14:48 -07:00 |
|
Evan Almloff
|
a4ed9bc0ef
|
make ssrstate public
|
2023-07-25 15:29:40 -07:00 |
|
Evan Almloff
|
c19420cb29
|
fix root component suspense
|
2023-07-25 12:51:12 -07:00 |
|
ealmloff
|
d637ef187c
|
fix all broken examples (#1248)
|
2023-07-25 14:30:08 -05:00 |
|
Jonathan Kelley
|
6751d5941b
|
Merge pull request #1215 from eventualbuddha/feat/check/rules-of-hooks
feat(check): adds `dx check`
|
2023-07-25 11:57:02 -07:00 |
|
Brian Donovan
|
0e841f8411
|
fix(check): allow hook calls inside closure hooks
|
2023-07-24 18:58:19 -07:00 |
|
Jonathan Kelley
|
7d4361a701
|
Merge pull request #1244 from Demonthos/is-decendant
Add is_child_of function to Routable
|
2023-07-24 17:36:30 -07:00 |
|
Evan Almloff
|
61dc549ba1
|
Make new enum router less breaking
|
2023-07-24 11:57:56 -07:00 |
|
Evan Almloff
|
1ddda0cc17
|
fix clippy
|
2023-07-24 11:30:52 -07:00 |
|
Evan Almloff
|
6760c2f961
|
add doc example
|
2023-07-24 11:22:59 -07:00 |
|
Evan Almloff
|
440d2922be
|
add is_child_of function to Routable
|
2023-07-24 10:33:55 -07:00 |
|
Marc Espín
|
fad3272afb
|
fix: Update use_coroutine example (#1237)
|
2023-07-24 11:32:32 -05:00 |
|
Brian Donovan
|
dc7e1a5f13
|
docs(clean): fix copy-paste docs from build (#1240)
|
2023-07-24 11:32:13 -05:00 |
|
Brian Donovan
|
420bc39ecc
|
docs(cli): re-sync dx --help output
|
2023-07-23 18:57:23 -07:00 |
|
Brian Donovan
|
8f8627af18
|
attempt to hoist prettier-please dependencies
|
2023-07-23 16:06:55 -07:00 |
|
Brian Donovan
|
1531893a45
|
improve test coverage and display output
|
2023-07-23 16:06:55 -07:00 |
|
Brian Donovan
|
899d9562b3
|
fix(check): colorize line numbers a la rustc
|
2023-07-23 16:06:55 -07:00 |
|
Brian Donovan
|
eb4438ef74
|
docs(check): update README
It was just copy-pasted from `dioxus-autofmt`.
|
2023-07-23 16:06:55 -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 |
|
Marc Espín
|
915e79e3be
|
fix: Use correct cfg for file_watcher feature in dioxus-hot-reload (#1238)
* fix: Use correct cfg for file_watcher feature in dioxus-hot-reload
* Update file_watcher.rs
* Update lib.rs
* fmt
|
2023-07-23 09:29:59 -05:00 |
|
Jonathan Kelley
|
0097b82490
|
Merge pull request #1234 from Demonthos/fix-static-hydrated
Fix route prerendering
|
2023-07-21 16:57:28 -07:00 |
|
Jonathan Kelley
|
6d2163bfcb
|
Merge pull request #1233 from Demonthos/log-rebuild-errors
Log errors when a component fails to render
|
2023-07-21 15:56:44 -07:00 |
|
Miles Murgaw
|
6210c6fefe
|
Convert use_eval to use send/recv system (#1080)
* progress: reworked
don't run this, it'll kill your web browser
* feat: use_eval but with comms
* revision: async recv & recv_sync
* revision: use_eval
* revision: standard eval interface
* revision: use serde_json::Value instead of JsValue
* revision: docs
* revision: error message
* create: desktop eval (wip)
* fix: desktop eval
* revision: wrap use_eval in Rc<RefCell<_>>
* fix: fmt, clippy
* fix: desktop tests
* revision: change to channel system
- fixes clippy errors
- fixes playwright tests
* fix: tests
* fix: eval example
* fix: fmt
* fix: tests, desktop stuff
* fix: tests
* feat: drop handler
* fix: tests
* fix: rustfmt
* revision: web promise/callback system
* fix: recv error
* revision: IntoFuture, functionation
* fix: ci
* revision: playwright web
* remove: unescessary code
* remove dioxus-html from public examples
* prototype-patch
* fix web eval
* fix: rustfmt
* fix: CI
* make use_eval more efficient
* implement eval for liveview as well
* fix playwright tests
* fix clippy
* more clippy fixes
* fix clippy
* fix stack overflow
* fix desktop mock
* fix clippy
---------
Co-authored-by: Evan Almloff <evanalmloff@gmail.com>
|
2023-07-21 17:36:25 -05:00 |
|
ealmloff
|
a43f334141
|
use component name instead of props name
|
2023-07-21 16:30:14 -05:00 |
|
Evan Almloff
|
8af0f0a76a
|
Fix future value never updating
|
2023-07-21 12:47:51 -07:00 |
|
Evan Almloff
|
bfc8240438
|
Fix use_future always spawning a new task
|
2023-07-21 11:52:41 -07:00 |
|
Evan Almloff
|
9e70aae989
|
fix route prerendering
|
2023-07-21 11:10:21 -07:00 |
|
Evan Almloff
|
66fc7974b0
|
Log errors when a component fails to render
|
2023-07-21 10:43:22 -07:00 |
|
Jonathan Kelley
|
af254102d0
|
Merge pull request #926 from Demonthos/prevent-default-form-web
|
2023-07-20 16:07:52 -07:00 |
|
Evan Almloff
|
14867931a4
|
fix clippy
|
2023-07-20 13:51:26 -07:00 |
|
Evan Almloff
|
67a2d31f9c
|
Merge branch 'master' into prevent-default-form-web
|
2023-07-20 13:42:14 -07:00 |
|
Jonathan Kelley
|
3af0355196
|
Merge pull request #1199 from Demonthos/use-server-function
Use server function hook
|
2023-07-20 12:49:47 -07:00 |
|
Evan Almloff
|
33ee0636d6
|
add computed hook
|
2023-07-20 11:07:55 -07:00 |
|
Evan Almloff
|
09f1899539
|
Merge branch 'master' into optimize-remove_attribute
|
2023-07-20 10:56:38 -07:00 |
|
Jonathan Kelley
|
a49fd81523
|
fix merge conflict
|
2023-07-20 10:55:52 -07:00 |
|
Evan Almloff
|
28ae065218
|
optimize the remove_attribute function
|
2023-07-20 10:53:24 -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
|
79909060cd
|
Merge pull request #1223 from DioxusLabs/jk/fix-use-future
Fix race condition in use_future by using use_state directly.
|
2023-07-19 20:01:15 -07:00 |
|
Jonathan Kelley
|
b028ca87ec
|
Merge pull request #1222 from DioxusLabs/jk/add-caching-to-ios
Add caching to windows CI, and build for Android + iOS
|
2023-07-19 20:00:48 -07:00 |
|
Jonathan Kelley
|
1ed277154a
|
Merge pull request #1210 from Demonthos/desktop-serve-cli
Move desktop hot reload into the CLI
|
2023-07-19 19:48:09 -07:00 |
|
Jonathan Kelley
|
eaaee45fda
|
Merge pull request #1216 from DioxusLabs/dependabot/npm_and_yarn/packages/extension/word-wrap-1.2.4
Bump word-wrap from 1.2.3 to 1.2.4 in /packages/extension
|
2023-07-19 19:47:35 -07:00 |
|
Jonathan Kelley
|
941641825e
|
Merge pull request #1226 from DioxusLabs/jk/make-miri-happier
Fix: dont use bumpslab anymore, just box scopestates
|
2023-07-19 19:47:13 -07:00 |
|
Jonathan Kelley
|
af7a7df3a6
|
Merge pull request #1224 from Demonthos/auto-fmt-docsite
Improve auto formatting multiline raw attributes/event handlers
|
2023-07-19 19:04:23 -07:00 |
|
Jonathan Kelley
|
4240f8428c
|
Fix: dont use bumpslab anymore, just box scopestates
|
2023-07-19 18:40:43 -07:00 |
|
Evan Almloff
|
330950140c
|
fix clippy
|
2023-07-19 18:16:32 -07:00 |
|
Jonathan Kelley
|
9d942f1162
|
make msrv 1.66
|
2023-07-19 17:20:48 -07:00 |
|
Evan Almloff
|
b6ea722d94
|
fix some edge cases around multiline attributes
|
2023-07-19 16:59:20 -07:00 |
|
Evan Almloff
|
f55375b8ce
|
simplify fullstack hello world examples
|
2023-07-19 16:57:43 -07:00 |
|
Jonathan Kelley
|
c954a116eb
|
Fix race condition in use_future
|
2023-07-19 14:23:34 -07:00 |
|
Evan Almloff
|
7e2ef1260f
|
Merge branch 'master' into use-server-function
|
2023-07-19 14:19:03 -07:00 |
|
Evan Almloff
|
212022d0c2
|
more clippy fixes
|
2023-07-19 13:54:10 -07:00 |
|
Jonathan Kelley
|
b1a4ac48d4
|
Move filedialog code into cfg-ed out folder
|
2023-07-19 13:52:27 -07:00 |
|
Evan Almloff
|
1f19ac9334
|
bump sledgehammer bindgen
|
2023-07-19 13:45:47 -07:00 |
|
Jonathan Kelley
|
90d23714da
|
Fix clippy around pathbuf
|
2023-07-19 13:44:38 -07:00 |
|
Evan Almloff
|
6639011a3e
|
fix autofmt
|
2023-07-19 13:43:04 -07:00 |
|
Jonathan Kelley
|
9185afdba8
|
Merge branch 'master' into desktop-serve-cli
|
2023-07-19 13:33:02 -07:00 |
|
ealmloff
|
c9d00908ec
|
Update component.rs
|
2023-07-19 15:00:10 -05:00 |
|