Skip to content

Commit 9faf6c7

Browse files
committed
fix: handle await closures, delay renders in pending scopes
1 parent 6709f4c commit 9faf6c7

File tree

193 files changed

+6790
-750
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

193 files changed

+6790
-750
lines changed

.changeset/open-facts-obey.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@marko/runtime-tags": patch
3+
---
4+
5+
Handle updating closures in a pending await and delay running renders in pending scopes

.sizes.json

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@
77
{
88
"name": "*",
99
"total": {
10-
"min": 20109,
11-
"brotli": 7705
10+
"min": 20305,
11+
"brotli": 7778
1212
}
1313
},
1414
{
@@ -18,27 +18,27 @@
1818
"brotli": 140
1919
},
2020
"runtime": {
21-
"min": 4043,
22-
"brotli": 1820
21+
"min": 4076,
22+
"brotli": 1832
2323
},
2424
"total": {
25-
"min": 4217,
26-
"brotli": 1960
25+
"min": 4250,
26+
"brotli": 1972
2727
}
2828
},
2929
{
3030
"name": "counter 💧",
3131
"user": {
3232
"min": 96,
33-
"brotli": 89
33+
"brotli": 87
3434
},
3535
"runtime": {
36-
"min": 2191,
37-
"brotli": 1154
36+
"min": 2209,
37+
"brotli": 1163
3838
},
3939
"total": {
40-
"min": 2287,
41-
"brotli": 1243
40+
"min": 2305,
41+
"brotli": 1250
4242
}
4343
},
4444
{
@@ -48,27 +48,27 @@
4848
"brotli": 398
4949
},
5050
"runtime": {
51-
"min": 7099,
52-
"brotli": 3111
51+
"min": 7132,
52+
"brotli": 3114
5353
},
5454
"total": {
55-
"min": 7834,
56-
"brotli": 3509
55+
"min": 7867,
56+
"brotli": 3512
5757
}
5858
},
5959
{
6060
"name": "comments 💧",
6161
"user": {
6262
"min": 130,
63-
"brotli": 116
63+
"brotli": 115
6464
},
6565
"runtime": {
66-
"min": 2343,
67-
"brotli": 1196
66+
"min": 2361,
67+
"brotli": 1204
6868
},
6969
"total": {
70-
"min": 2473,
71-
"brotli": 1312
70+
"min": 2491,
71+
"brotli": 1319
7272
}
7373
}
7474
]

.sizes/comments.ssr/entry.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// size: 130 (min) 116 (brotli)
1+
// size: 130 (min) 115 (brotli)
22
const $for_content__open__script = _script("a0", ($scope) =>
33
_on($scope.c, "click", function () {
44
$for_content__open($scope, !$scope.m);

.sizes/counter.ssr/entry.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// size: 96 (min) 89 (brotli)
1+
// size: 96 (min) 87 (brotli)
22
const $clickCount__script = _script("a0", ($scope) =>
33
_on($scope.a, "click", function () {
44
$clickCount($scope, $scope.c + 1);

0 commit comments

Comments
 (0)