Greg Johnston
|
8dc7338b85
|
fix ErrorBoundary starting in error state in CSR
|
2024-08-01 19:42:21 -04:00 |
|
Greg Johnston
|
737949cff6
|
fix example tests
|
2024-08-01 19:42:21 -04:00 |
|
Greg Johnston
|
d7e17a2ec9
|
remove unnecessary logs
|
2024-08-01 19:42:21 -04:00 |
|
Greg Johnston
|
7c5b7fcbb1
|
update islands example
|
2024-08-01 19:42:21 -04:00 |
|
Greg Johnston
|
1182aff410
|
chore: unused hooks
|
2024-08-01 19:42:21 -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
|
772a837050
|
make Routes fallback run lazily
|
2024-08-01 19:42:21 -04:00 |
|
Greg Johnston
|
92552deb0d
|
make ErrorBoundary fallback run lazily
|
2024-08-01 19:42:21 -04:00 |
|
Greg Johnston
|
417d345b83
|
examples: errors_axum
|
2024-08-01 19:42:21 -04:00 |
|
Greg Johnston
|
3fb2d49d89
|
chore(ci): fix examples
|
2024-08-01 19:42:21 -04:00 |
|
Greg Johnston
|
27feaf4309
|
enable reactive-graph hydration when hydration is enabled
|
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
|
76506c03e1
|
0.7 Provider component
|
2024-08-01 19:42:21 -04:00 |
|
Greg Johnston
|
4323e30133
|
fix tests
|
2024-08-01 19:42:21 -04:00 |
|
Greg Johnston
|
81c0947ce5
|
fix reactive styles
|
2024-08-01 19:42:21 -04:00 |
|
Greg Johnston
|
309a3d504a
|
fix: correctly rebuild reactive attributes to avoid stale signals
|
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 |
|
luoxiaozero
|
63f8da2fb5
|
feat: Attr exposes PhantomData field (#2641)
|
2024-08-01 19:42:21 -04:00 |
|
Greg Johnston
|
c9e32b66bf
|
chore(ci): remove warnings in tests
|
2024-08-01 19:42:21 -04:00 |
|
Greg Johnston
|
a32c71539d
|
feat: 0.7 query signals
|
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
|
7034375cdd
|
chore(ci): only run semver checks if not labeled 'breaking'
|
2024-08-01 19:42:21 -04:00 |
|
Greg Johnston
|
3c9c5aaf83
|
chore: clippy
|
2024-08-01 19:42:21 -04:00 |
|
Greg Johnston
|
ce832cef21
|
rename from new_serde to new
|
2024-08-01 19:42:21 -04:00 |
|
Greg Johnston
|
10230d6d65
|
remove most remaining marker/placeholder elements
|
2024-08-01 19:42:21 -04:00 |
|
Greg Johnston
|
e4d25608df
|
add trait impls and encodings for SharedValue
|
2024-08-01 19:42:21 -04:00 |
|
Greg Johnston
|
bd1601e892
|
default to SerdeJson encoding for resources, use new_str() for Str encoding
|
2024-08-01 19:42:21 -04:00 |
|
Greg Johnston
|
602ac60a85
|
feat: synchronous serialized values with SharedValue
|
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
|
4a80c8b65b
|
fix: can't memoize JS properties, because they can be set between signal updates by user input
|
2024-08-01 19:42:21 -04:00 |
|
Greg Johnston
|
f191bb8324
|
fix: correctly escape style and class attributes
|
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
|
e28e5ceb1e
|
catch resource reads inside Signal during Suspense
|
2024-08-01 19:42:21 -04:00 |
|
Greg Johnston
|
e69f62b939
|
fix CSS file names
|
2024-08-01 19:42:21 -04:00 |
|
Greg Johnston
|
2c48b07186
|
update todo app csr
|
2024-08-01 19:42:21 -04:00 |
|
Greg Johnston
|
0d867ba016
|
fix: correctly escape text nodes, except in script/style tags
|
2024-08-01 19:42:21 -04:00 |
|
Greg Johnston
|
3f83ad7dda
|
chore: clean up examples for CI
|
2024-08-01 19:42:21 -04:00 |
|
Greg Johnston
|
50403846c9
|
fix: provide matched route via context when rebuilding (so <A> works)
|
2024-08-01 19:42:21 -04:00 |
|
Greg Johnston
|
4ead16e5d3
|
unused
|
2024-08-01 19:42:21 -04:00 |
|
Greg Johnston
|
32f77cc42b
|
refactor insert_before_this to find parent lazily, and use it for rebuilding reactive components by replacing their whole contents
|
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
|
0d665c9c05
|
move several complex examples into projects
|
2024-08-01 19:42:21 -04:00 |
|
Greg Johnston
|
a03d74494d
|
update js-framework-benchmark example
|
2024-08-01 19:42:20 -04:00 |
|
Greg Johnston
|
131c83e28e
|
fix test text
|
2024-08-01 19:42:20 -04:00 |
|
Greg Johnston
|
6d93185478
|
fix: custom Stream implementation for streaming resource data that supports nested data/multiple polled values, rather than taking it all at once at the beginning
|
2024-08-01 19:42:20 -04:00 |
|
Greg Johnston
|
202abd1d35
|
suspense_tests: actually wait for other resource in nested case
|
2024-08-01 19:42:20 -04:00 |
|
Greg Johnston
|
a50c6b0140
|
can save a lookup here
|
2024-08-01 19:42:20 -04:00 |
|