6272 Commits

Author SHA1 Message Date
dpiercey
4f0ff62053 fix: avoid registering static functions passed to native event handlers 2025-08-29 15:43:33 -07:00
dpiercey
0b3663b3b2 fix: setup function registry analysis, avoid registering functions with only call expressions 2025-08-29 05:58:30 -07:00
github-actions[bot]
8422c586e3 [ci] release @marko/runtime-tags@6.0.55 @marko/translator-interop-class-tags@0.2.43 marko@5.37.51 2025-08-28 11:10:34 -07:00
dpiercey
df07bb6ec8 fix: tags/class interop walk order 2025-08-28 11:04:28 -07:00
github-actions[bot]
1091291ae2 [ci] release @marko/runtime-tags@6.0.54 @marko/translator-interop-class-tags@0.2.42 marko@5.37.50 2025-08-28 08:29:36 -07:00
dpiercey
bbde0e8415 fix: class/tags compat improvements 2025-08-28 08:03:43 -07:00
github-actions[bot]
20f45d39b1 [ci] release @marko/runtime-tags@6.0.53 @marko/translator-interop-class-tags@0.2.41 marko@5.37.49 2025-08-27 16:55:12 -07:00
dpiercey
506539cbb1 fix: improve class/tags interop flush orchestration 2025-08-27 16:36:46 -07:00
Luke LaValva
0265d6b67e
fix(marko6): walks string (#2781) 2025-08-27 10:33:09 -07:00
github-actions[bot]
cf5a81a023 [ci] release @marko/runtime-tags@6.0.52 @marko/translator-interop-class-tags@0.2.40 marko@5.37.48 2025-08-26 16:19:11 -07:00
dpiercey
f388228ade fix: misc tags api compat improvements 2025-08-26 15:53:02 -07:00
dpiercey
0b3bc7275b chore: pretty print script code for snapshots 2025-08-26 15:53:02 -07:00
dpiercey
157fbf58a1 fix: avoid serializing closures for non serialized sections 2025-08-26 15:53:02 -07:00
github-actions[bot]
2d348e77cf
[ci] release (#2778)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@marko/runtime-tags@6.0.51 @marko/translator-interop-class-tags@0.2.39
2025-08-26 09:22:58 -07:00
Luke LaValva
e8856c8209
fix: dynamic tag content (#2777)
* fix: dynamic tag content

* chore: add changeset

* Update tangy-ghosts-cough.md
2025-08-26 09:14:07 -07:00
github-actions[bot]
34b88ac564 [ci] release @marko/runtime-tags@6.0.50 2025-08-20 09:37:35 -07:00
dpiercey
ff7a87935e fix: ensure functions deserialize after scopes complete 2025-08-20 09:29:49 -07:00
github-actions[bot]
034ed9be50 [ci] release @marko/runtime-tags@6.0.49 marko@5.37.47 2025-08-20 09:07:44 -07:00
dpiercey
f1399079f9 fix: special case meta tag content attribute 2025-08-20 08:59:56 -07:00
dpiercey
7680160917 fix: improve types 2025-08-20 08:59:56 -07:00
github-actions[bot]
bb0e06ffcb [ci] release @marko/runtime-tags@6.0.48 @marko/translator-interop-class-tags@0.2.38 marko@5.37.46 2025-08-19 07:57:31 -07:00
dpiercey
6027c1e981 fix: tags api compat runtime improvements 2025-08-19 07:51:20 -07:00
dpiercey
9c66e30094 fix: invalid compat import in prod builds 2025-08-19 07:51:20 -07:00
dpiercey
0dd9c7c50a fix: improve runtimeId and renderId error messages 2025-08-19 07:51:20 -07:00
dpiercey
9b529e62d2 fix: mark template as interactive in more cases 2025-08-19 07:51:20 -07:00
github-actions[bot]
716d533cdc [ci] release @marko/runtime-tags@6.0.47 2025-08-15 21:08:18 -07:00
dpiercey
b7776cf762 fix: tags api runtime id 2025-08-15 21:02:06 -07:00
github-actions[bot]
9c8b689a22 [ci] release marko@5.37.45 2025-08-15 18:27:22 -07:00
dpiercey
a96a3289e3
chore: add changeset for renderable type change 2025-08-15 17:52:43 -07:00
github-actions[bot]
4ed6a92d47 [ci] release @marko/runtime-tags@6.0.46 @marko/translator-interop-class-tags@0.2.37 2025-08-15 13:49:46 -07:00
dpiercey
6777f59b3b fix: tags api types 2025-08-15 13:43:50 -07:00
github-actions[bot]
b25845495e [ci] release @marko/runtime-tags@6.0.45 @marko/translator-interop-class-tags@0.2.36 2025-08-15 12:45:54 -07:00
dpiercey
5abf496c6c fix: tags api types folder 2025-08-15 12:29:01 -07:00
github-actions[bot]
4b8fff0f02 [ci] release @marko/compiler@5.39.33 @marko/runtime-tags@6.0.44 @marko/translator-interop-class-tags@0.2.35 marko@5.37.44 2025-08-15 08:40:01 -07:00
dpiercey
46f1f90750 fix: tags api compat improvements 2025-08-15 08:32:31 -07:00
github-actions[bot]
439729cb1b [ci] release @marko/compiler@5.39.32 @marko/runtime-tags@6.0.43 @marko/translator-interop-class-tags@0.2.34 marko@5.37.43 2025-08-13 09:42:05 -07:00
dpiercey
9ba0cab647 chore: update deps, improve static statement source locations 2025-08-13 09:22:27 -07:00
github-actions[bot]
b6e9cb7ed6 [ci] release @marko/compiler@5.39.31 @marko/runtime-tags@6.0.42 2025-08-08 15:05:32 -07:00
dpiercey
cd25fbbeab refactor: improve comment only statement parsing 2025-08-08 14:40:07 -07:00
dpiercey
cc069bcbd1 fix: invalid normalization of 0 2025-08-08 14:40:07 -07:00
dpiercey
6a75d80655 fix: treat optionalCallExpressions as callExpressions for analysis 2025-08-08 14:40:07 -07:00
Luke LaValva
9e0684f117
fix: scriptlets with comments (#2749) 2025-07-31 15:34:17 -07:00
github-actions[bot]
696cdd1c14 [ci] release @marko/runtime-tags@6.0.41 marko@5.37.42 2025-07-22 15:31:40 -07:00
dpiercey
742fca55e3 feat: allow reading tag variables after they are written 2025-07-22 15:23:58 -07:00
Luke LaValva
064f068fdb
feat: content attr in native tags (#2746)
* feat: content attr in native tags

* chore: add changeset

* chore: rerun tests

* fix: edge case
2025-07-22 14:57:58 -07:00
github-actions[bot]
34bc21e3d6 [ci] release @marko/compiler@5.39.30 2025-07-20 13:41:12 -07:00
dpiercey
5b3ca5ce79 fix: class/id shorthand parsing improvements 2025-07-19 15:27:06 -07:00
github-actions[bot]
aa4344d28b [ci] release @marko/runtime-tags@6.0.40 2025-07-15 14:25:37 -07:00
dpiercey
023768a874 fix: invalid walks string with static placeholder with surrounding text node 2025-07-15 13:59:25 -07:00
github-actions[bot]
bf6b75b146 [ci] release @marko/runtime-tags@6.0.39 2025-07-14 13:58:50 -07:00