Greg Johnston
|
a2385e4c42
|
fix: set None observer properly in ScopedFuture
|
2024-08-01 19:42:51 -04:00 |
|
Greg Johnston
|
efb699a319
|
docs: improved warning location
|
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
|
ddb596feb5
|
chore: start with a default sandbox, to avoid panics in tests
|
2024-08-01 19:42:50 -04:00 |
|
Greg Johnston
|
dac4589194
|
docs: finish reactive graph docs for 0.7
|
2024-08-01 19:42:50 -04:00 |
|
Greg Johnston
|
8f0a8e05b4
|
docs: porting docs from 0.6 to 0.7
|
2024-08-01 19:42:50 -04:00 |
|
Greg Johnston
|
05d01141c5
|
chore: remove unused AsyncState
|
2024-08-01 19:42:50 -04:00 |
|
Greg Johnston
|
62cb361031
|
chore: clippy
|
2024-08-01 19:42:50 -04:00 |
|
Greg Johnston
|
0a89f151be
|
feat: type-erased store Field structs
|
2024-08-01 19:42:50 -04:00 |
|
Greg Johnston
|
3515469835
|
feat: iteration over reactive store list
|
2024-08-01 19:42:50 -04:00 |
|
Greg Johnston
|
6590749956
|
docs: initial work on porting docs from 0.6 to 0.7
|
2024-08-01 19:42:50 -04:00 |
|
Greg Johnston
|
db8f5e4899
|
feat: initial work on reactive stores
|
2024-08-01 19:42:50 -04:00 |
|
Greg Johnston
|
6ca3639c3e
|
fix: improved API for unsync actions that doesn't require SendWrapper on input
|
2024-08-01 19:42:50 -04:00 |
|
Saber Haj Rabiee
|
e1f3be6416
|
chore: cargo fmt (#2672)
|
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
|
87f9fa23d5
|
chore: cfg warnings
|
2024-08-01 19:42:50 -04:00 |
|
Greg Johnston
|
746bf8e453
|
fix: MaybeProp None case
|
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
|
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
|
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
|
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
|
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
|
bdcd4cb1cc
|
regression test for 7094dee150
|
2024-08-01 19:42:21 -04:00 |
|
Greg Johnston
|
c74a791d9f
|
fix: signals mark subscribers dirty, but don't say they're always dirty if they haven't changed
|
2024-08-01 19:42:21 -04:00 |
|
Greg Johnston
|
35f489a52e
|
allow conversion directly from Arc signal types to MaybeSignal
|
2024-08-01 19:42:21 -04:00 |
|
Greg Johnston
|
ba8bd2bc82
|
expose Owner::shared_context()
|
2024-08-01 19:42:21 -04:00 |
|
Greg Johnston
|
2a236e043a
|
type-erase RenderEffeect functions for binary size improvements
|
2024-08-01 19:42:21 -04:00 |
|
Greg Johnston
|
f7ee0c4764
|
chore(ci): add Makefiles for smaller packages
|
2024-08-01 19:42:21 -04:00 |
|
Greg Johnston
|
9e4c0b86f2
|
whenever we create a new root Owner, set it as the current owner, which will make it the default owner (e.g., during SSR) instead of None
|
2024-08-01 19:42:21 -04:00 |
|
Greg Johnston
|
1ff1d48e6e
|
chore: clippy
|
2024-08-01 19:42:21 -04:00 |
|
Greg Johnston
|
df6a4628c3
|
don't require spawn_local for actios
|
2024-08-01 19:42:21 -04:00 |
|
Greg Johnston
|
d8834a0423
|
make sure SendWrapper supports Futures
|
2024-08-01 19:42:21 -04:00 |
|
Greg Johnston
|
025c28b489
|
remove Into<_> by default for setting signals, because it interferes with type inference
|
2024-08-01 19:42:20 -04:00 |
|
Greg Johnston
|
0c7c7c9b38
|
add support for unsync actions
|
2024-08-01 19:42:20 -04:00 |
|
Greg Johnston
|
7f57b88e8d
|
only run RenderEffects when effects are enabled
|
2024-08-01 19:41:55 -04:00 |
|
Greg Johnston
|
f8da9e30e0
|
fix: correctly notify multiple subscribers to same AsyncDerived
|
2024-08-01 19:41:36 -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
|
39902d1e66
|
fix cleanups in render effects
|
2024-08-01 19:41:36 -04:00 |
|
Greg Johnston
|
8da6bbc3be
|
ReadSignal from stream
|
2024-08-01 19:41:27 -04:00 |
|
Greg Johnston
|
3c39674622
|
refactor to allow rendering Resource directly in view
|
2024-08-01 19:41:27 -04:00 |
|
Greg Johnston
|
d7f70214b9
|
add expect_context
|
2024-08-01 19:41:27 -04:00 |
|
Greg Johnston
|
bae79e2b2c
|
add ServerAction error handling for any error type (closes #2325)
|
2024-08-01 19:41:27 -04:00 |
|
Greg Johnston
|
17f1d25d03
|
allow untracking on write guards to support maybe_update
|
2024-08-01 19:41:13 -04:00 |
|
Greg Johnston
|
0a99a378aa
|
feat: allow .write() on all writeable signals
|
2024-08-01 19:41:13 -04:00 |
|