Greg Johnston
|
0835066bc0
|
chore: re-add regression tests from #2639 (#3073)
|
2024-10-08 17:02:18 -04:00 |
|
Greg Johnston
|
8a040fda69
|
chore: rename Writeable to Write for consistency
|
2024-10-01 19:36:20 -04:00 |
|
Greg Johnston
|
d29433b98d
|
fix: more robust arena sandboxing (closes #2995) (#3026)
|
2024-09-26 19:48:04 -04:00 |
|
Greg Johnston
|
9771619b0d
|
tests: add regression test for #2569 (#2848)
|
2024-08-16 16:53:00 -04:00 |
|
Greg Johnston
|
84457b45ff
|
fix: introduce more intuitive/useful behavior for new_with_initial (closes #2787) (#2788)
|
2024-08-07 09:14:22 -04:00 |
|
Marc-Stefan Cassola
|
83cb3cb764
|
feat: allow effect functions without parameters (#2776)
|
2024-08-05 20:36:47 -04:00 |
|
Corvus
|
42a8e49e1a
|
feat: provide deprecated watch function (#2761)
|
2024-08-03 21:24:46 -04:00 |
|
Greg Johnston
|
27f2e60d16
|
chore: clean up unused imports in tests
|
2024-08-01 19:43:10 -04:00 |
|
Greg Johnston
|
a2d3d9431c
|
feat: support memos with !Send values
|
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
|
200047a8bc
|
chore: remove unnecessary default generics
|
2024-08-01 19:43:09 -04:00 |
|
Greg Johnston
|
bdcd4cb1cc
|
regression test for 7094dee150
|
2024-08-01 19:42:21 -04:00 |
|
Greg Johnston
|
531c39759a
|
testing: provide tick() that can be called anywhere in tests
|
2024-08-01 19:41:36 -04:00 |
|
Greg Johnston
|
6003212f6e
|
fix return type in async tests
|
2024-08-01 19:41:11 -04:00 |
|
Greg Johnston
|
43c0e384c4
|
fix tests
|
2024-08-01 19:41:11 -04:00 |
|
Greg Johnston
|
a1329ea044
|
remove warnings in tests and only run if effects are enabled
|
2024-08-01 19:41:11 -04:00 |
|
Greg Johnston
|
3a755bd8c3
|
fix: only rerun effects if they have dirty ancestors (or it's the first run)
|
2024-08-01 19:40:57 -04:00 |
|
Greg Johnston
|
e514f7144d
|
start working on porting over docs and tests and 0.7...
|
2024-08-01 19:40:57 -04:00 |
|
Greg Johnston
|
c06110128b
|
feat: ErrorBoundary and Suspense
|
2024-08-01 19:40:24 -04:00 |
|
Greg Johnston
|
4df42cbc60
|
make guard types more nestable/flexible so that we can implement render traits on any of them
|
2024-08-01 19:40:23 -04:00 |
|
Greg Johnston
|
8252c4a977
|
feat: create generic any_spawner crate to share between reactive system and renderer
|
2024-08-01 19:40:23 -04:00 |
|
Greg Johnston
|
eea971b9fe
|
working on examples
|
2024-08-01 19:40:23 -04:00 |
|
Greg Johnston
|
ff4cde0764
|
feat: improved ergonomics of read guards
|
2024-08-01 19:40:23 -04:00 |
|
Greg Johnston
|
1d38439bd8
|
feat: add Readable implementation for all types
|
2024-08-01 19:40:23 -04:00 |
|
Greg Johnston
|
6bb5d58369
|
feat: modular, trait-based, Send /Sync reactive system
|
2024-08-01 19:40:23 -04:00 |
|