Commit Graph

3874 Commits

Author SHA1 Message Date
Greg Johnston 04f5207457 fix: be ready to complete navigation immediately 2024-08-01 19:43:09 -04:00
Greg Johnston c88409a333 fix: update reactive views for new requirements 2024-08-01 19:43:09 -04:00
Greg Johnston a2d3d9431c feat: support memos with `!Send` values 2024-08-01 19:43:09 -04:00
Greg Johnston 213365e4e9 chore: clippy 2024-08-01 19:43:09 -04:00
Greg Johnston ab3e94dafa chore: clippy 2024-08-01 19:43:09 -04:00
Greg Johnston 3e05b5bcb4 feat: support `class = ` in view macro 2024-08-01 19:43:09 -04:00
Greg Johnston 632ce0f401 fix merge issues 2024-08-01 19:43:09 -04:00
Greg Johnston 93c893f4b3 fix: use correct Request type in Actix extractor 2024-08-01 19:43:09 -04:00
Greg Johnston 4fa72a94fb feat: allow reusing the same endpoint for server functions with different HTTP verbs in their input encodings 2024-08-01 19:43:09 -04:00
Greg Johnston 24775fb59b fix: properly handle islands used in the body of other islands (closes #2725) 2024-08-01 19:43:09 -04:00
Greg Johnston 6c749f5e24 fix: provide a hydration context during route generation 2024-08-01 19:43:09 -04:00
Marc-Stefan Cassola c22f20ac28 feat: add `Effect::watch` (#2732) 2024-08-01 19:43:09 -04:00
Greg Johnston 11011c2bda fix: correct async resolution for islands (closes #2734) 2024-08-01 19:43:09 -04:00
Greg Johnston a51faea9a9 fix: abort when leaving *this* owner, but don't force it if already complete 2024-08-01 19:43:09 -04:00
Greg Johnston dcc43e574b fix: correctly handle Action abort if it has already completed (closes #2740) 2024-08-01 19:43:09 -04:00
Greg Johnston 6cc0604497 fix: no longer necessary to 'seal' ErrorBoundary (closes #2738) 2024-08-01 19:43:09 -04:00
Chris 8c375534bb fix: `leptos_router_macro::path` into public api (#2737) 2024-08-01 19:43:09 -04:00
Greg Johnston f2d6375d93 fix: never resolve LocalResource synchronously (closes #2736) 2024-08-01 19:43:09 -04:00
Greg Johnston 5fb80aaa40 fix: cancel action when original owner, not current owner, is cleaned up (closes #2739) 2024-08-01 19:43:09 -04:00
Greg Johnston 29b0dca1d8 fix: allow Suspense to remount before rebuilding (closes #2721) 2024-08-01 19:43:09 -04:00
Greg Johnston a6a65ba562 fix: release borrow on shared context when hydrating island (closes #2733) 2024-08-01 19:43:09 -04:00
Greg Johnston 260c624461 fix: serializing island props (closes #2730) 2024-08-01 19:43:09 -04:00
Greg Johnston 0f50aced26 fix: tracking/notifications for AsyncDerived if they start with initial values, and prevent over-notification (closes #2716) 2024-08-01 19:43:09 -04:00
Greg Johnston 1aa2752842 fix: if island is not entry point, update hydration cursor correctly to include island node (closes #2724) 2024-08-01 19:43:09 -04:00
Greg Johnston b92bfa4ea7 docs: suppress warning about wrong client-side mode after initial call, for things like Portal (closes #2725) 2024-08-01 19:43:09 -04:00
Greg Johnston 30cf1167f2 fix: correct re-exports for islands with props (closes #2723) 2024-08-01 19:43:09 -04:00
Greg Johnston 1c05389707 fix: prevent LocalResource from spawning a local task on the server, when it should only run on the client (closes #2717) 2024-08-01 19:43:09 -04:00
Greg Johnston 1534dd5261 fix: CSR `<ErrorBoundary/>` 2024-08-01 19:43:09 -04:00
Greg Johnston 8b9685e01d fix: `throw_error` version 2024-08-01 19:43:09 -04:00
Greg Johnston d9b590b8e0 fix: unique IDs and correct hydration for `<ErrorBoundary/>` (closes #2704) 2024-08-01 19:43:09 -04:00
Greg Johnston 25bfc27544 fix: set `<Title/>` text and formatter in context during client-side rendering (closes #2715) 2024-08-01 19:43:09 -04:00
Greg Johnston 89bbdc58af feat: patch reactive stores in place, only notifying on changed fields 2024-08-01 19:43:09 -04:00
Greg Johnston 4fb00e29d6 chore: remove unused imports 2024-08-01 19:43:09 -04:00
Greg Johnston 54401c6f69 beta version 2024-08-01 19:43:09 -04:00
Greg Johnston 6a705e2a21 chore: clippy 2024-08-01 19:43:09 -04:00
Greg Johnston 43421c56d5 example: use a local signal for the input 2024-08-01 19:43:09 -04:00
Greg Johnston 4c4d3dcfa3 feat: mark branches in AnyView 2024-08-01 19:43:09 -04:00
Greg Johnston 55053da00c chore: clippy 2024-08-01 19:43:09 -04:00
Greg Johnston be83b5f27e chore: remove unused imports 2024-08-01 19:43:09 -04:00
Greg Johnston a4ce79769a fix: improve type inference for the default threadsafe signal case 2024-08-01 19:43:09 -04:00
Greg Johnston e3f64188c2 chore: clippy 2024-08-01 19:43:09 -04:00
Greg Johnston f7abe727d9 fix: add missing imports 2024-08-01 19:43:09 -04:00
Greg Johnston eb29d84169 docs: fix cfg for docsrs 2024-08-01 19:43:09 -04:00
Greg Johnston 200047a8bc chore: remove unnecessary default generics 2024-08-01 19:43:09 -04:00
Greg Johnston 634ac1c4a3 chore: clippy and fmt 2024-08-01 19:43:09 -04:00
Saber Haj Rabiee efe832e39a fix: `hackernews_js_fetch` example for `leptos_0.7` (#2678) 2024-08-01 19:43:09 -04:00
Greg Johnston 1f2b13a976 feat: allow `!Send` signals 2024-08-01 19:42:51 -04:00
Greg Johnston d4ec5e187b fix: rename nightly feature for const generic `&'static str` (d0c11bf6e3\#diff-7b65e42e2b87910c94950caf7f0687fda2f9f98f311099404f5c4afb4a36e50c) 2024-08-01 19:42:51 -04:00
Greg Johnston 4fe7fe725f chore: remove `pub` field in `Suspend` so that `Suspend::new()` must be used 2024-08-01 19:42:51 -04:00
Greg Johnston a1ca8549a1 chore: fmt 2024-08-01 19:42:51 -04:00