Commit Graph
100 Commits
Author SHA1 Message Date
Jonathan Kelley d400aeb401 Merge pull request #2086 from DogeDark/mobile-fix
Fix: Add dioxus-desktop To Mobile Feature
2024-03-14 22:28:34 -07:00
Jonathan Kelley cee4795f17 Merge pull request #2082 from ealmloff/bump-sledgehammer
Bump sledgehammer bindgen to a stable release
2024-03-14 19:06:51 -07:00
Jonathan Kelley a9a8619489 Merge pull request #2084 from DioxusLabs/jk/split-out-tui
Move TUI renderer into blitz repo
2024-03-14 19:00:17 -07:00
Jonathan Kelley 7cc3264881 Move TUI renderer into blitz repo 2024-03-14 18:54:46 -07:00
Jonathan Kelley 34956cdb31 Merge pull request #2071 from ealmloff/depreciated-write-silent
Restore write_silent as a deprecated function with updated recommendations
2024-03-13 15:05:11 -07:00
Jonathan Kelley 979df05546 Merge pull request #2073 from ealmloff/fix-liveview-launch-builder
Fix the liveview launch function
2024-03-13 14:10:22 -07:00
Jonathan Kelley 930f8bffbc Merge pull request #2068 from ealmloff/dont-quit-early-build-fail
Don't quit serving early if builds fail
2024-03-12 14:38:19 -07:00
Jonathan Kelley d180f569cf Merge pull request #2064 from ealmloff/make-resource-copy
Implement copy for Resource
2024-03-12 13:32:31 -07:00
Jonathan Kelley b35f74e9d6 Merge pull request #2029 from ealmloff/isomorphic-spawn
Fix memos in children; introduce isomorphic spawn
2024-03-12 13:32:22 -07:00
Jonathan Kelley 41809f9a1b Merge pull request #2057 from ealmloff/fix-examples-assets
Fix Manganis assets overlapping between examples
2024-03-11 16:33:21 -07:00
Jonathan Kelley 44d09fcd2d Merge pull request #2054 from ealmloff/fix-read-only-signal-visibility
Fix the visibility of the read only signal helper struct
2024-03-11 13:08:31 -07:00
Jonathan Kelley 7303b752ec Merge pull request #2042 from rtretter/main
Fixed VSCode extension
2024-03-11 10:45:35 -07:00
Jonathan Kelley 60235ac06b Merge pull request #2035 from DioxusLabs/jk/clean-core-macro
Chore #2028: radically clean up core-macro
2024-03-09 01:57:48 -08:00
Jonathan Kelley 32595ce161 Fix clippy on box references 2024-03-09 01:54:25 -08:00
Jonathan Kelley 494f7e727d Heavily document component macro 2024-03-09 01:31:40 -08:00
Jonathan Kelley 052fd774cf Chore #2028: radically clean up core-macro 2024-03-09 01:09:20 -08:00
Jonathan Kelley 2d2e9dc56a Merge pull request #2033 from DioxusLabs/jk/kick-sf-on-client
Kick server futures on the client to track reactivity
2024-03-08 18:09:10 -08:00
Jonathan Kelley 47e7f2fd41 Kick server futures on the client 2024-03-08 16:52:03 -08:00
Jonathan Kelley 822fc79531 Merge pull request #2030 from rtretter/main
fixed clippy failing in non-server environment
2024-03-08 15:01:55 -08:00
Jonathan Kelley dd109f20d2 fix #1979: generated Owned impl for the props builder was using the wrong generics. (#2027)
This commit fixes the owned impl to use the original generics rather than the build generics.
2024-03-08 16:49:56 -06:00
Jonathan Kelley 7461a14cb4 fix 2020: return None if the root nodes are empty in rsx (#2026) 2024-03-08 15:57:46 -06:00
Jonathan Kelley ac990a4447 Merge pull request #2023 from ealmloff/hooks-readable
Implement Readable for Hooks
2024-03-08 12:26:39 -08:00
Jonathan Kelley 4a27b16cc5 Merge pull request #2022 from ealmloff/signal-lifetimes
Restore signal lifetimes; rename take to manually drop
2024-03-08 12:25:42 -08:00
Jonathan Kelley 295c29db5d Merge pull request #2005 from ealmloff/fix-suspense
Only poll suspended futures, lazy memos
2024-03-07 23:43:52 -08:00
Jonathan Kelley db83ed775b Merge pull request #2017 from DioxusLabs/jk/reject-invalid-keys
Fix: pushroot should actually push the right root on native mutations
2024-03-07 18:06:44 -08:00
Jonathan Kelley b05ea0b202 FIx: pushroot should actually push the right root on native mutations 2024-03-07 18:02:44 -08:00
Jonathan Kelley a4f19be122 Merge pull request #2016 from DioxusLabs/jk/reject-invalid-keys
Feat: reject invalid keys
2024-03-07 17:20:23 -08:00
Jonathan Kelley 3e5edff724 Fix key errors in autofmt crate 2024-03-07 16:21:51 -08:00
Jonathan Kelley 22e82fc140 undo >=1 check on roots 2024-03-07 16:11:44 -08:00
Jonathan Kelley ae352f8958 Feat: reject invalid keys 2024-03-07 16:03:00 -08:00
Jonathan Kelley 6faa51a4a9 Merge pull request #1974 from DioxusLabs/jk/fix-form-inputs
Fix form inputs, form submits navigating, file drop, multiple root elements
2024-03-06 20:24:48 -08:00
Jonathan Kelley feb80ce509 remove old interpreter 2024-03-06 20:24:37 -08:00
Jonathan Kelley c3df8c55e3 fix windows, enable tokio for examples on wasm 2024-03-06 19:59:47 -08:00
Jonathan Kelley bb5ecd779f clean up some examples, ensuring stuff works 2024-03-06 19:50:07 -08:00
Jonathan Kelley 2995647e99 trim line feeds 2024-03-06 19:18:41 -08:00
Jonathan Kelley c99c07db0c warn 2024-03-06 18:59:27 -08:00
Jonathan Kelley a2907d138d dont even hash it! 2024-03-06 18:59:15 -08:00
Jonathan Kelley c75aa48c74 add warning 2024-03-06 18:43:19 -08:00
Jonathan Kelley f073322bb3 use md5 instead 2024-03-06 18:43:07 -08:00
Jonathan Kelley f65ded2cb4 raw bytes instead of str 2024-03-06 18:16:09 -08:00
Jonathan Kelley 99748a611c move debug 2024-03-06 17:59:05 -08:00
Jonathan Kelley 8df87c64c0 debug windows build 2024-03-06 17:54:20 -08:00
Jonathan Kelley e02e41d6f1 Attempt even dumber hashing mechanism 2024-03-06 17:43:43 -08:00
Jonathan Kelley 60616d0ba7 fix liveview 2024-03-06 17:26:52 -08:00
Jonathan Kelley 1f6195b2ec try new hashing strategy 2024-03-06 17:05:03 -08:00
Jonathan Kelley 08d054f5c8 Merge branch 'main' into jk/fix-form-inputs 2024-03-06 16:43:33 -08:00
Jonathan Kelley 81f38a0bc5 cfg out globalhotkey 2024-03-06 16:42:45 -08:00
Jonathan Kelley e6b7f70f31 Merge pull request #2010 from rtretter/main
added automatic platform detection to cli if none is passed
2024-03-06 14:36:26 -08:00
Jonathan Kelley f7f416ee3a Fix hydration 2024-03-06 12:19:59 -08:00
Jonathan Kelley 912885bfe2 Merge pull request #2008 from DioxusLabs/jk/fix-web-hammer 2024-03-06 09:46:55 -08:00
Jonathan Kelley 713ab98dd3 fix els bug 2024-03-06 02:08:18 -08:00
Jonathan Kelley 34b5bc927d fix sledgehammer bindings on web 2024-03-06 02:04:56 -08:00
Jonathan Kelley 95d7012c8d fix hashing system, bump wasm-bindgen 2024-03-06 02:00:24 -08:00
Jonathan Kelley fa04edfed7 use hashmap defaulthasher 2024-03-06 00:11:21 -08:00
Jonathan Kelley 73e7c3e560 Attempt order invariance 2024-03-06 00:05:42 -08:00
Jonathan Kelley 45b824346c attempt fix on inter 2024-03-05 23:49:27 -08:00
Jonathan Kelley 4b2e426958 clippy, and don't hash invisible files for ts generation 2024-03-05 22:38:38 -08:00
Jonathan Kelley 39d6580eca use git version of sledgehammer 2024-03-05 15:14:07 -08:00
Jonathan Kelley 624e58bd78 native file drop 2024-03-05 14:11:12 -08:00
Jonathan Kelley 78d16536a7 wip: native file handles when dropping 🎉 2024-03-05 13:57:28 -08:00
Jonathan Kelley 403e8e2f49 Clean up file uploads in desktop/liveview, remove minify 2024-03-05 13:00:27 -08:00
Jonathan Kelley 56a365742c clean up native js more 2024-03-05 12:08:33 -08:00
Jonathan Kelley 44833c471f Merge branch 'main' into jk/fix-form-inputs 2024-03-05 11:18:56 -08:00
Jonathan Kelley 608fec59e5 Merge pull request #1993 from DioxusLabs/fix-effect
Fix effect ordering and futures being run after scopes are dropped
2024-03-05 11:18:17 -08:00
Jonathan Kelley b751674354 Web works with the js structure 2024-03-05 11:16:34 -08:00
Jonathan Kelley 16b38e339d Merge branch 'main' into jk/fix-form-inputs 2024-03-04 17:46:38 -08:00
Jonathan Kelley bb7f19b4e4 Update feature_requst.md
Clean up the language in the issue tracker
2024-03-04 17:44:09 -08:00
Jonathan Kelley 22266cc560 Switch to bun, clean up web implementation 2024-03-04 15:23:48 -08:00
Jonathan Kelley 38a2c04e38 Merge pull request #1983 from marc2332/fix/update-dioxus-router-docs
fix: Update `dioxus-router` docs
2024-03-04 14:21:52 -08:00
Jonathan Kelley 62d79747aa Merge pull request #1987 from ealmloff/fix-fullstack-history
Fix fullstack history
2024-03-04 14:19:38 -08:00
Jonathan Kelley 5e1b1cfecd Merge pull request #2002 from ealmloff/fix-signal-leak
Fix signals leaking memory
2024-03-04 14:18:33 -08:00
Jonathan Kelley 199173a409 fix navigating when files are dropped 2024-03-01 23:37:46 -08:00
Jonathan Kelley 0ff0eb7846 Use the platform as the base interpreter instead of trying to extend it 2024-03-01 14:23:53 -08:00
Jonathan Kelley d9cb6dd1ec Merge pull request #1985 from fdgStilla/fix-svg-image
Restore image element under svg element
2024-02-29 12:31:59 -08:00
Jonathan Kelley b266f5d811 Merge pull request #1982 from ealmloff/debug-subscriptions
Add debug information for signal subscriptions
2024-02-29 12:30:33 -08:00
Jonathan Kelley d61c3fab20 Merge branch 'main' into debug-subscriptions 2024-02-29 12:30:27 -08:00
Jonathan Kelley f196514b4f change serialization 2024-02-27 19:23:36 -08:00
Jonathan Kelley 925d0617da add glue to webonly interpreter 2024-02-27 16:39:40 -08:00
Jonathan Kelley 774fba85e4 track the configs too 2024-02-27 16:36:25 -08:00
Jonathan Kelley f447f01403 Commit js 2024-02-27 16:33:34 -08:00
Jonathan Kelley 4b64894fc5 Add proper bundling to tsc 2024-02-27 16:33:18 -08:00
Jonathan Kelley bdacca0dfb use this. on the unified bindings 2024-02-27 12:55:47 -08:00
Jonathan Kelley 206a48257b Merge branch 'main' into jk/fix-form-inputs 2024-02-27 12:50:57 -08:00
Jonathan Kelley 0c4c0e70e5 Merge pull request #1986 from ealmloff/bump-sledgehammer-bindgen
Bump the sledgehammer bindgen version
2024-02-27 12:33:10 -08:00
Jonathan Kelley b5447c162f extend interpreter base class with platform methods 2024-02-27 12:31:11 -08:00
Jonathan Kelley 7f60010c1e set up a typescript pipeline for interpreter 2024-02-23 18:52:21 -08:00
Jonathan Kelley 53cafefdef wip: add tests and slightly refactor interpreter code 2024-02-23 17:38:04 -08:00
Jonathan Kelley e0b0afc0a9 remove unsafe from tests in core 2024-02-22 17:46:51 -08:00
Jonathan Kelley 8219b117b0 Release 0.5.0-alpha.0
dioxus@0.5.0-alpha.0
dioxus-autofmt@0.5.0-alpha.0
dioxus-check@0.5.0-alpha.0
dioxus-cli@0.5.0-alpha.0
dioxus-cli-config@0.5.0-alpha.0
dioxus-config-macro@0.5.0-alpha.0
dioxus-core@0.5.0-alpha.0
dioxus-core-macro@0.5.0-alpha.0
dioxus-desktop@0.5.0-alpha.0
dioxus-fullstack@0.5.0-alpha.0
dioxus-hooks@0.5.0-alpha.0
dioxus-hot-reload@0.5.0-alpha.0
dioxus-html@0.5.0-alpha.0
dioxus-html-internal-macro@0.5.0-alpha.0
dioxus-interpreter-js@0.5.0-alpha.0
dioxus-lib@0.5.0-alpha.0
dioxus-liveview@0.5.0-alpha.0
dioxus-mobile@0.5.0-alpha.0
dioxus-native-core@0.5.0-alpha.0
dioxus-native-core-macro@0.5.0-alpha.0
dioxus-router@0.5.0-alpha.0
dioxus-router-macro@0.5.0-alpha.0
dioxus-rsx@0.5.0-alpha.0
dioxus-signals@0.5.0-alpha.0
dioxus-ssr@0.5.0-alpha.0
dioxus-tui@0.5.0-alpha.0
dioxus-web@0.5.0-alpha.0
dioxus_server_macro@0.5.0-alpha.0
generational-box@0.5.0-alpha.0
plasmo@0.5.0-alpha.0
rsx-rosetta@0.5.0-alpha.0

Generated by cargo-workspaces
2024-02-22 16:44:29 -08:00
Jonathan Kelley a0f5fff47a adjust promote workflow, give it a name 2024-02-22 16:25:23 -08:00
Jonathan Kelley 7c2229eb1b Merge pull request #1960 from DioxusLabs/jk/05-pre
autorelease workflow
2024-02-22 13:55:40 -08:00
Jonathan Kelley 48d6a9acbb Add logging to event checker 2024-02-22 13:55:29 -08:00
Jonathan Kelley 2ead6c6074 give longer window for events 2024-02-22 12:33:58 -08:00
Jonathan Kelley 9bb820ca39 fix syntax for publish 2024-02-22 10:10:23 -08:00
Jonathan Kelley cf8c378b31 bump manganis 2024-02-22 10:04:55 -08:00
Jonathan Kelley c5096ff5bc add gitignore to tailwind 2024-02-22 08:53:37 -08:00
Jonathan Kelley 34f4647594 add name to publish flow 2024-02-21 22:57:34 -08:00
Jonathan Kelley 04cd98fffa add backport 2024-02-21 22:52:31 -08:00
Jonathan Kelley 72408115c4 temp disable semver checks 2024-02-21 22:29:48 -08:00
Jonathan Kelley 19c0007cb7 semver checks fix 2024-02-21 22:26:51 -08:00