Commit Graph

3816 Commits

Author SHA1 Message Date
Greg Johnston dc80e387e3 router alpha 3 2024-08-01 19:42:50 -04:00
Greg Johnston 2006eca1a0 Form component in 0.7 2024-08-01 19:42:50 -04:00
Greg Johnston 1dae77d6b4 fix: don't break Routes SSR now that it uses Suspend 2024-08-01 19:42:50 -04:00
Alicia Garcia-Raboso 2f58191a56 Implement Default trait for signals with a parameter that also implements Default (#2662)
Co-authored-by: alicia.garcia.raboso <alicia.garcia.raboso@bbva.com>
2024-08-01 19:42:50 -04:00
Greg Johnston a68653b385 feat: automatically replace Suspense blocks if they are still waiting to be flushed, without JS (replaces PartiallyBlocked) 2024-08-01 19:42:50 -04:00
Greg Johnston d7ca969848 blocking resources 2024-08-01 19:42:50 -04:00
Greg Johnston fd48a61eef macro alpha 2 2024-08-01 19:42:50 -04:00
Greg Johnston 52a3f84de5 router alpha 2 2024-08-01 19:42:50 -04:00
Luke Naylor f8283f4674 Add missing 'form' attribute for <mo> (#2660)
This attribute seems to be missing in the attribute
table on Mozilla Docs, however does appear in the
compatibility table lower down.
This attribute is also frequently used by temml,
a common generator for mathml content.
2024-08-01 19:42:50 -04:00
Greg Johnston 989f2989fa allow Outlet to be called multiple times 2024-08-01 19:42:50 -04:00
Greg Johnston 33a3708f91 fix: prevent panicking if conditionally rendering Outlet 2024-08-01 19:42:50 -04:00
Greg Johnston 4eea1f046d remove log 2024-08-01 19:42:50 -04:00
Greg Johnston 8f46288973 fix: ensure correct ownership chain when passing views through Outlet 2024-08-01 19:42:50 -04:00
Greg Johnston 059c8abd2f chore: clippy 2024-08-01 19:42:50 -04:00
Greg Johnston 6885777c75 support MaybeSignal in view 2024-08-01 19:42:50 -04:00
Kajetan Welc ddc7abf081 fix: impl `Copy` for `Callback` (#2658) 2024-08-01 19:42:50 -04:00
Greg Johnston 180511e9bb fix: update imports and methods 2024-08-01 19:42:50 -04:00
Greg Johnston 381ff8a7b0 fix: trait import 2024-08-01 19:42:50 -04:00
Greg Johnston 3ed1ad7b7f impl `From<T>` for `(Arc)Signal<T>` 2024-08-01 19:42:50 -04:00
Greg Johnston 2ccf5e99a9 Revert "lazy Future construction for AsyncDerived"
This reverts commit 9e84e1f57c.
2024-08-01 19:42:50 -04:00
Greg Johnston 055701ebf6 fix: `<option>` struct generation 2024-08-01 19:42:50 -04:00
Greg Johnston 88af893703 fix: `<option>` struct generation 2024-08-01 19:42:50 -04:00
Lucas Åström ce4fe632a2 Destructuring `let` (0.7) (#2655)
* Use `let()` syntax for bindings

This lets users use destructuring when binding more complex values, and we also get better IDE support.

* Update rstml
2024-08-01 19:42:50 -04:00
Greg Johnston c76208aad0 fix: nonexistent feature 2024-08-01 19:42:50 -04:00
Greg Johnston 514c51ca30 fix: rebuilding AnyView 2024-08-01 19:42:50 -04:00
Greg Johnston 7e3781b5dd support wasm-only 2024-08-01 19:42:50 -04:00
Greg Johnston 97dc3cc2e5 support wasm-only 2024-08-01 19:42:50 -04:00
Greg Johnston 61e51cbe1c support wasm-only 2024-08-01 19:42:50 -04:00
Greg Johnston efa6d603f9 any_spawner tick version 2024-08-01 19:42:50 -04:00
Greg Johnston da045f7358 un-break circular dependency 2024-08-01 19:42:50 -04:00
Greg Johnston 8502745036 chore: update test output 2024-08-01 19:42:50 -04:00
Greg Johnston 0a5e6fd85a chore: unused import 2024-08-01 19:42:50 -04:00
Greg Johnston 64fc6cd514 restore fallback for compressed version 2024-08-01 19:42:50 -04:00
Greg Johnston a2d8fde8cf docs: working on memo docs 2024-08-01 19:42:50 -04:00
Greg Johnston 44eae4c2ed `0.7.0-alpha` 2024-08-01 19:42:50 -04:00
Greg Johnston 38d51b01d7 feat: support reactive and asynchronous ProtectedRoute conditions 2024-08-01 19:42:49 -04:00
Greg Johnston 61876dff10 fix: correct For behavior when mounting with siblings, and when clearing 2024-08-01 19:42:49 -04:00
Ben Wishovich c676cf921d Make get_configuration sync (#2647)
* Made get_configuraiton sync

* Update examples
2024-08-01 19:42:49 -04:00
Greg Johnston fc59cdaf61 examples: update directives tests 2024-08-01 19:42:49 -04:00
Greg Johnston 081f4ec550 chore: cargo fmt 2024-08-01 19:42:49 -04:00
Greg Johnston 598c59b9c2 make RemoveEventHandler a concrete type 2024-08-01 19:42:49 -04:00
Greg Johnston 9de6c5bb4a feat: add ElementExt to give access to the same view APIs at runtime that we do at compile time 2024-08-01 19:42:49 -04:00
Greg Johnston f65eaec9ba feat: add ElementExt to give access to the same view APIs at runtime that we do at compile time 2024-08-01 19:42:49 -04:00
Greg Johnston 95756aa2f7 chore: cargo fmt 2024-08-01 19:42:49 -04:00
Greg Johnston fd121fd8c1 docs: warn on unused RenderEffect 2024-08-01 19:42:49 -04:00
Greg Johnston c1877354f0 chore: missing Debug implementations 2024-08-01 19:42:49 -04:00
Greg Johnston be92dc56aa chore: suppress unnecessary .into() warning 2024-08-01 19:42:49 -04:00
Greg Johnston 165a593b32 cargo fmt 2024-08-01 19:42:49 -04:00
Greg Johnston 18b33c7606 updated directives example 2024-08-01 19:42:49 -04:00
brofrain d2ee093132 fix: update HtmlViewState & BodyViewState as well 2024-08-01 19:42:49 -04:00