Commit Graph

180 Commits

Author SHA1 Message Date
Greg Johnston 1b276e1e02 Revert "fix: run unmount logic for element children (closes #2832) (#2834)"
This reverts commit 951f4a73ee.
2024-08-16 17:43:55 -04:00
Greg Johnston a898d3f2f7 beta2 release 2024-08-14 20:13:14 -04:00
Greg Johnston 951f4a73ee
fix: run unmount logic for element children (closes #2832) (#2834) 2024-08-14 19:59:54 -04:00
Saber Haj Rabiee db1c15f4e4
fix: fix `web-sys` warnings in `server_fn` (#2828)
* fix: fix web-sys warnings in server_fn

* fix: update web-sys to 0.3.70

* fix: web-sys clipboard api in 0.3.70
2024-08-13 15:46:34 -07:00
Saber Haj Rabiee e01dfbf497
fix: update to wasm-bindgen 0.2.93 (#2827) 2024-08-13 15:21:57 -07:00
mahmoud-eltahawy 20af4928b2
chore: use workspace edition for examples and crates (#2816) 2024-08-12 19:25:47 -04:00
Greg Johnston 7b62ad44d2
feat: restore hot reloading for 0.7 (#2775) 2024-08-12 16:11:30 -04:00
Greg Johnston 5fe58369f5
fix: only implement global attributes on HtmlElement, not on all renderable types, to improve autocomplete (#2811) 2024-08-11 13:21:08 -04:00
Saber Haj Rabiee b3e2040ec9
chore: upgrade dependencies (#2765) 2024-08-10 20:01:41 -04:00
Greg Johnston d1248d3faf
fix: hydration for attributes with `Option<_>` (closes #2793) (#2794) 2024-08-08 14:11:26 -04:00
martin frances 97e0222061
chore: cargo outdated, bump rustc-hash to version 2.0.0, no additional fixup needed. (#2778) 2024-08-05 20:53:16 -04:00
luoxiaozero a7aedee4fd
feat: adds `ForEnumerate` component that gives reactive access to current index in list (#2773) 2024-08-05 20:52:18 -04:00
Corvus f180941b7b
feat: complete `img` and `video` attributes set (#2774) 2024-08-05 20:38:20 -04:00
Corvus f174688974
feat: provide deprecated create_node_ref (#2777) 2024-08-05 20:33:58 -04:00
Corvus 3dbedfc871
feat: reintroduce custom events (#2762) 2024-08-04 08:21:10 -04:00
luoxiaozero 026152d20e
fix: correctly rebuild reactive attributes to avoid stale signals (#2763) 2024-08-04 08:16:02 -04:00
Greg Johnston 00fb8f29d3 fix: do not pass SendWrappers through Suspense (closes #2756) 2024-08-02 10:27:35 -04:00
Greg Johnston c88409a333 fix: update reactive views for new requirements 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 29b0dca1d8 fix: allow Suspense to remount before rebuilding (closes #2721) 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 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 30cf1167f2 fix: correct re-exports for islands with props (closes #2723) 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 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 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 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
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 8635887ca7 feat: optional branch-marking in HTML to support initial work on client-side islands routing 2024-08-01 19:42:51 -04:00
Greg Johnston 75336bc265 fix: add HTML global `on___` attributes 2024-08-01 19:42:51 -04:00
Greg Johnston 93e6456e19 fix: require `Suspend::new()` to ensure the `Future` is properly scoped at creation time, not at render time 2024-08-01 19:42:51 -04:00
Greg Johnston 7752ab78e3 fix: custom elements SSR 2024-08-01 19:42:50 -04:00
Greg Johnston 64bc2580ff docs: add tachys docs 2024-08-01 19:42:50 -04:00
Greg Johnston 62cb361031 chore: clippy 2024-08-01 19:42:50 -04:00
Greg Johnston 04c67cb8b6 chore: clear warnings 2024-08-01 19:42:50 -04:00
Greg Johnston efd060c955 feat: Suspend on style: and class: 2024-08-01 19:42:50 -04:00
luoxiaozero 12a9e06c5e feat: additional ARIA attributes (#2677) 2024-08-01 19:42:50 -04:00
Greg Johnston 4b539b524b fix: was disposing of Suspense Owner too early 2024-08-01 19:42:50 -04:00
Greg Johnston 67fe4cc540 fix: rebuilding NodeRef 2024-08-01 19:42:50 -04:00
Greg Johnston fa731d5018 feat: top-level Suspend without Suspense 2024-08-01 19:42:50 -04:00
Greg Johnston ccf6703274 chore: clippy and clean up unused functions 2024-08-01 19:42:50 -04:00
Greg Johnston e9c7b50dfd feat: attributes on body and html 2024-08-01 19:42:50 -04:00
Greg Johnston 4a0f173bb5 feat: support Suspend in attributes 2024-08-01 19:42:50 -04:00
Greg Johnston 0cf3113812 feat: local resources with .await 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