6012 Commits

Author SHA1 Message Date
github-actions[bot]
64f2477d79 [ci] release @marko/runtime-tags@0.3.70 2025-03-29 05:23:18 -07:00
dpiercey
8cdcbb503d fix: avoid full done check for catch boundaries 2025-03-28 21:08:34 -07:00
dpiercey
34006dfc50 refactor: flush serialize code separately from script code 2025-03-28 20:56:17 -07:00
github-actions[bot]
e7547f69a5 [ci] release @marko/runtime-tags@0.3.69 @marko/translator-interop-class-tags@0.2.22 marko@5.37.25 2025-03-28 16:23:52 -07:00
dpiercey
12600c7c7e fix: issue where implicit split component toJSON serialized 2025-03-28 16:04:43 -07:00
dpiercey
ff59411349 refactor: move html serialize logic into html runtime 2025-03-28 15:51:17 -07:00
dpiercey
15db9a79de refactor: move for tag serialization logic into html runtime 2025-03-28 15:51:17 -07:00
github-actions[bot]
9cc89cfd46 [ci] release @marko/runtime-tags@0.3.68 2025-03-28 11:11:35 -07:00
Michael Rawlings
f55c857ca8 fix: batched await/try ssr, ooo await/try resume 2025-03-28 11:02:15 -07:00
dpiercey
0ec34304d4 chore: bump test timeout multiplier @marko/runtime-tags@0.3.67 2025-03-27 20:07:41 -07:00
dpiercey
a7eb30c308 wip: capture compile information about serialization reasons 2025-03-27 20:07:41 -07:00
github-actions[bot]
f0792f5eb4 [ci] release 2025-03-27 10:24:50 -07:00
dpiercey
67103c084b perf: optimize scopeid serialization 2025-03-27 10:10:28 -07:00
github-actions[bot]
0ca948f868 [ci] release @marko/compiler@5.39.14 @marko/runtime-tags@0.3.66 @marko/translator-interop-class-tags@0.2.21 marko@5.37.24 2025-03-26 11:25:20 -07:00
dpiercey
5aad6653a3 fix: avoid some unnecessary scope destructures 2025-03-26 11:14:05 -07:00
dpiercey
765915ad42 fix: issue with latest version of babel 2025-03-26 11:14:05 -07:00
github-actions[bot]
989c221ad6 [ci] release @marko/runtime-tags@0.3.65 2025-03-25 10:48:30 -07:00
Michael Rawlings
c217dd2d28
Resume fixes (#2587)
* fix: async visits, closest branch perf
2025-03-25 13:37:55 -04:00
github-actions[bot]
6e0ae6c6cc [ci] release marko@5.37.23 2025-03-24 16:14:17 -07:00
dpiercey
e84ff79a5f fix: missing expression statement wrapper 2025-03-24 16:09:13 -07:00
github-actions[bot]
422cdb2073 [ci] release @marko/runtime-tags@0.3.64 2025-03-24 15:09:49 -07:00
Michael Rawlings
4c9919f978
Try effect batching (#2583)
* feat: don't run effects for pending or caught try scopes
* refactor: share render catch logic between sync/async catch
2025-03-24 18:02:09 -04:00
github-actions[bot]
eff81a71a5 [ci] release @marko/runtime-tags@0.3.63 2025-03-24 12:27:40 -07:00
dpiercey
ec3e55ca89 fix: avoid serializing spare arrays 2025-03-24 10:27:41 -07:00
dpiercey
4ea18b8d4c perf: improve serialization of formdata 2025-03-24 10:27:41 -07:00
dpiercey
0101b39a68 perf: improve serialization of large maps 2025-03-24 10:27:41 -07:00
github-actions[bot]
ad931e8e43
[ci] release (#2580)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@marko/runtime-tags@0.3.62
2025-03-23 14:05:30 -07:00
Dylan Piercey
544ec95dac
fix: optimize accessor prop ids (#2579) 2025-03-23 13:59:31 -07:00
github-actions[bot]
46c59c47d0
[ci] release (#2578)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@marko/runtime-tags@0.3.61 @marko/translator-interop-class-tags@0.2.20 marko@5.37.22
2025-03-21 11:19:34 -07:00
Dylan Piercey
33c3979dcb
chore: improve accessor chars impl (#2577) 2025-03-21 11:14:01 -07:00
github-actions[bot]
d6d5401228
[ci] release (#2576)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@marko/runtime-tags@0.3.60
2025-03-19 15:11:53 -07:00
Dylan Piercey
1995c96c94
[Tags API] try catch await (#2573)
* feat: try/catch/placholder + await clientside

---------

Co-authored-by: Michael Rawlings <mirawlings@ebay.com>
2025-03-19 15:01:24 -07:00
github-actions[bot]
cec0b7b2af [ci] release marko@5.37.21 2025-03-19 12:20:24 -07:00
dpiercey
23eedc20a0 fix: avoid serializing input for implicit split components 2025-03-19 12:02:04 -07:00
github-actions[bot]
b0be4967c7 [ci] release @marko/runtime-tags@0.3.59 @marko/translator-interop-class-tags@0.2.19 2025-03-17 13:10:04 -07:00
dpiercey
03339a350e refactor: simplify resume runtime 2025-03-17 12:16:55 -07:00
github-actions[bot]
1d0435b5df [ci] release @marko/runtime-tags@0.3.58 2025-03-16 15:40:57 -07:00
dpiercey
0e93548f67 fix: use invoked function helper in more places 2025-03-16 15:00:41 -07:00
dpiercey
dcff7484e9 refactor: share utility for serializing owner scope references 2025-03-16 15:00:41 -07:00
github-actions[bot]
9fe397ac76 [ci] release @marko/runtime-tags@0.3.57 2025-03-15 15:55:45 -07:00
dpiercey
7ebd673c96 fix: extra placeholder bindings for html- core tags 2025-03-15 15:49:20 -07:00
dpiercey
4a2e2e3e99 fix: issue applying selection range to incompatible nodes 2025-03-15 15:31:55 -07:00
github-actions[bot]
58ab2ebe1b [ci] release @marko/runtime-tags@0.3.56 2025-03-15 14:41:50 -07:00
dpiercey
da0da1a4aa fix: optimize html-script and html-style 2025-03-15 14:37:03 -07:00
dpiercey
cdb925b4df fix: ssr let syntax errors 2025-03-15 14:37:03 -07:00
github-actions[bot]
e57f9f48e2 [ci] release @marko/runtime-tags@0.3.55 2025-03-14 20:57:36 -07:00
dpiercey
d747ef7397 fix: issue executing unbound walker code 2025-03-14 20:53:02 -07:00
github-actions[bot]
a6f7591b82 [ci] release @marko/runtime-tags@0.3.54 2025-03-14 20:41:28 -07:00
dpiercey
d0fda30c6b fix: issue synchronizing serialized and runtime render data 2025-03-14 20:36:35 -07:00
dpiercey
26abb09438 refactor: only calculate reference sources once 2025-03-14 20:36:35 -07:00