Jonathan Kelley
|
2d8841cf70
|
Add lazy contexts to signals
|
2023-07-14 12:52:49 -07:00 |
|
Jonathan Kelley
|
1489492ec4
|
Reuse existing slots in provide context
|
2023-07-07 12:18:15 -07:00 |
|
Jonathan Kelley
|
3a1b22aec2
|
Use linear scans on contexts
|
2023-07-07 12:04:09 -07:00 |
|
Jonathan Kelley
|
47513e8b9e
|
Use boxes instead of bumpslab for hooks
|
2023-07-06 12:43:04 -07:00 |
|
Evan Almloff
|
2c0eb303f6
|
fix the provide context docs
|
2023-02-27 15:05:49 -06:00 |
|
Jonathan Kelley
|
a6c13c8ad0
|
Move event return to HTML crate
|
2023-02-08 15:51:28 -08:00 |
|
Jonathan Kelley
|
9ebafc46bb
|
feat: allow 'static futures to be spawned from handlers
|
2023-02-06 00:54:08 -08:00 |
|
Evan Almloff
|
65be035506
|
only add non-static components to the borrowed_props list
|
2023-01-29 11:53:52 -06:00 |
|
Evan Almloff
|
82e2175500
|
make entry key return scopeid
|
2023-01-23 10:08:11 -06:00 |
|
Evan Almloff
|
00a9ad29a8
|
fix memory leak
|
2023-01-22 21:24:30 -06:00 |
|
Evan Almloff
|
ae028d82f8
|
use bump slab
|
2023-01-22 17:16:34 -06:00 |
|
Evan Almloff
|
d7f9a07f4e
|
fix
|
2023-01-15 13:52:06 -06:00 |
|
Jonathan Kelley
|
39c4f3f814
|
fix: ci not passing
|
2023-01-10 16:39:56 -08:00 |
|
Jonathan Kelley
|
faf94c7b4e
|
fix: make miri pass on context api
|
2023-01-09 13:50:33 -08:00 |
|
ealmloff
|
64881fd951
|
improve error message when a user tried to use nested hooks (#723)
|
2023-01-05 13:05:04 -06:00 |
|
Jon Kelley
|
07e71956d4
|
Merge pull request #648 from Demonthos/fix-non-str-attributes
fix custom attribute value support
|
2023-01-02 23:41:45 -05:00 |
|
Evan Almloff
|
c0f9355648
|
fix any value dropping
|
2023-01-02 21:26:12 -06:00 |
|
Evan Almloff
|
51dba50c04
|
use BumpBox<Any> and FromAnyValue instead of sync bounds
|
2023-01-02 14:40:25 -06:00 |
|
Maurice Kayser
|
c8f88b6428
|
Fix typo (#702)
|
2023-01-01 14:41:18 -06:00 |
|
Evan Almloff
|
044462876d
|
Merge branch 'upstream' into fix-non-str-attributes
|
2022-12-28 20:36:57 -06:00 |
|
=
|
1555500fbd
|
drop any values correctly
|
2022-12-26 10:53:25 -06:00 |
|
Evan Almloff
|
afd024bcb6
|
Merge branch 'upstream' into fix-non-str-attributes
|
2022-12-23 15:53:39 -06:00 |
|
Jonathan Kelley
|
2fa3fe1fc0
|
fix: use arcwake instead of rcwake
|
2022-12-20 11:13:06 -08:00 |
|
Jonathan Kelley
|
d3be971f4e
|
chore: rollback to option instead of anyhow
|
2022-12-19 18:06:13 -08:00 |
|
Jonathan Kelley
|
cc7736302a
|
Merge branch 'master' into fix-non-str-attributes
|
2022-12-17 01:51:13 -08:00 |
|
Jonathan Kelley
|
4d73ffa361
|
fix: save listeners, borrowed props, and pull back props
|
2022-12-16 19:54:33 -08:00 |
|
Jonathan Kelley
|
b659f4d5d6
|
chore: add back template diffing
|
2022-12-13 15:18:20 -08:00 |
|
Jonathan Kelley
|
d4b6bb8a7b
|
feat: fix the scope rollover bug
|
2022-12-12 18:31:30 -08:00 |
|
=
|
73ec4abfdf
|
Merge remote-tracking branch 'upstream/master' into fix-non-str-attributes
|
2022-12-11 21:26:38 -06:00 |
|
Sam Schmeink
|
6166d4eb73
|
fix: replace fxhash with rustc-hash
|
2022-12-10 03:56:48 +01:00 |
|
Evan Almloff
|
0c0158f62d
|
Merge branch 'upstream' into fix-non-str-attributes
|
2022-12-09 16:24:02 -06:00 |
|
Evan Almloff
|
8a1c96a68c
|
fix custom attribute value support
|
2022-12-09 16:18:37 -06:00 |
|
Evan Almloff
|
cbaf36251f
|
cargo fix
|
2022-12-07 17:24:11 -06:00 |
|
Evan Almloff
|
b79ad4f50e
|
Merge remote-tracking branch 'upstream/master' into optimize-templates-v3
|
2022-12-07 17:20:31 -06:00 |
|
Evan Almloff
|
84416cbe6a
|
check if templates are ptr eq before doing full equality check
|
2022-12-07 10:11:27 -06:00 |
|
Jonathan Kelley
|
34d9aafe0e
|
feat: overhaul ssr
|
2022-12-06 17:41:47 -08:00 |
|
Evan Almloff
|
6102902387
|
work on optimizing web implementation
|
2022-12-06 14:24:35 -06:00 |
|
Jonathan Kelley
|
df4a1b6c7a
|
chore: finish tweaking context api
|
2022-12-05 15:30:49 -08:00 |
|
Jonathan Kelley
|
e22923eb2d
|
feat: core tests passing
|
2022-12-05 14:16:54 -08:00 |
|
Jonathan Kelley
|
b0cccce60a
|
feat: miri passing
|
2022-12-05 13:03:52 -08:00 |
|
Jonathan Kelley
|
a61daf220d
|
feat: context api overhaul
|
2022-12-02 16:24:49 -08:00 |
|
Jonathan Kelley
|
3b166c9edd
|
wip: clean up some things
|
2022-11-30 23:54:30 -05:00 |
|
Jonathan Kelley
|
18d6b1ad6f
|
feat: get web working properly
|
2022-11-30 17:21:10 -05:00 |
|
Jonathan Kelley
|
03aea885cf
|
chore: make clippy happy
|
2022-11-29 16:46:25 -05:00 |
|
Jonathan Kelley
|
7c3d308ab5
|
chore: make warnings go away
|
2022-11-29 16:31:04 -05:00 |
|
Jonathan Kelley
|
4dd9a616a5
|
wip: fragment diffing working
|
2022-11-23 23:15:01 -08:00 |
|
Jonathan Kelley
|
9c4abcbea0
|
wip: more tests!
|
2022-11-22 21:32:26 -08:00 |
|
Jonathan Kelley
|
662f58c8bc
|
wip: add diffing tests
|
2022-11-22 20:16:14 -08:00 |
|
Jonathan Kelley
|
0e5a59f9ed
|
wip: error boundary
|
2022-11-22 18:38:27 -08:00 |
|
Jonathan Kelley
|
491bf4332d
|
wip: stop transmuting reference
|
2022-11-21 17:00:34 -08:00 |
|