5589 Commits

Author SHA1 Message Date
Ryan Turnquist
ea08cc2a9b
fix: batching to prevent treeshaking issues (#2036)
* fix: batching to prevent treeshaking issues

* chore: add changeset

* fix: add test to cover non-empty component batch
2023-09-18 13:55:34 -07:00
Michael Rawlings
f412dfbd8f feat: class to tags ssr/hydration interop (wip) 2023-09-15 15:49:33 -04:00
Michael Rawlings
49c8affa44 feat: interop ssr/hydration class to tags (wip) 2023-09-12 16:12:51 -04:00
Michael Rawlings
8ae527e04f chore: update eslint 2023-09-12 16:08:29 -04:00
Michael Rawlings
e2f0a880b9 refactor: use different symbols from the class components runtime 2023-09-12 15:52:59 -04:00
github-actions[bot]
1122f64b3a
[ci] release (#2035)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
marko@5.31.8
2023-09-11 14:24:13 -07:00
Luke LaValva
a340023b7e
docs(concise-mode): add multiline attributes (#2034) 2023-09-11 13:53:49 -07:00
Michael Rawlings
d533ab6bae feat: renderBody interop (wip, csr only) 2023-09-11 14:15:41 -04:00
github-actions[bot]
4e5e6f59c9 [ci] release @marko/translator-default@5.31.2 marko@5.31.7 2023-09-08 14:49:54 -07:00
Dylan Piercey
0c8bca9c3e
chore: update snapshots 2023-09-08 14:45:34 -07:00
Michael Rawlings
605d0de766 refactor: small interop refactor 2023-09-08 14:25:44 -04:00
Michael Rawlings
f75c25e888 feat: interop renderbody class to tags (wip, csr only) 2023-09-08 14:01:47 -04:00
Michael Rawlings
0410370cc5 feat: interop renderbody tags to class (wip, csr only) 2023-09-08 13:12:11 -04:00
Michael Rawlings
ccc155ef83 feat: use classapi in tagsapi components (wip, client-only) 2023-09-06 17:24:25 -04:00
Michael Rawlings
07da3acdfa feat: use tagsapi in classapi components (wip, client-only) 2023-09-05 16:26:22 -04:00
Michael Rawlings
978c7d88ec feat: add template api to marko 6 2023-08-31 18:40:53 -04:00
Dylan Piercey
034f967419 fix: add file ext to registry import 2023-08-29 20:22:18 -07:00
Michael Rawlings
4d71cc4489 wip: interop as dynamic tag 2023-08-29 14:40:10 -04:00
github-actions[bot]
2fa0255779
[ci] release (#2028)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
marko@5.31.6
2023-08-24 17:01:19 -04:00
Michael Rawlings
db819d388e
Update marko-5-upgrade.md (#2027) 2023-08-24 16:51:09 -04:00
github-actions[bot]
93ebf90328 [ci] release marko@5.31.5 2023-08-17 14:55:20 -07:00
Dylan Piercey
085c873870 fix: avoid webpack include api 2023-08-17 14:50:56 -07:00
github-actions[bot]
b0993a3c87 [ci] release @marko/compiler@5.33.1 @marko/translator-default@5.31.1 marko@5.31.4 2023-08-14 11:09:31 -07:00
Dylan Piercey
6a4e947b5a fix: ensure .marko files resolved for renderer config 2023-08-14 10:55:01 -07:00
github-actions[bot]
af3e6c298b [ci] release marko@5.31.3 2023-08-11 15:54:03 -07:00
Dylan Piercey
7a22dc3d16 fix: loading of legacy components in test environments 2023-08-11 15:50:08 -07:00
github-actions[bot]
3c948db546 [ci] release marko@5.31.2 2023-08-11 14:15:50 -07:00
Dylan Piercey
fb46f0a918 fix: optimize preserve tag to swap client/server impl 2023-08-11 14:12:24 -07:00
Dylan Piercey
1b1df3f567 fix: ensure correct this binding for legacy renderers 2023-08-11 14:12:24 -07:00
github-actions[bot]
eb1279d64f [ci] release marko@5.31.1 2023-08-10 11:23:25 -07:00
Dylan Piercey
5ad62bac8f chore: update lock file 2023-08-10 11:18:33 -07:00
Dylan Piercey
dc53f50e43 chore: remove warnings for top level marko-widgets apis 2023-08-10 11:18:33 -07:00
Dylan Piercey
40ecf23d7c chore: ensure tooling runs against internal node_modules 2023-08-10 11:18:33 -07:00
Dylan Piercey
636ae526d7 feat: improve legacy load api 2023-08-10 11:18:33 -07:00
github-actions[bot]
f188e0bfee [ci] release @marko/compiler@5.33.0 @marko/translator-default@5.31.0 marko@5.31.0 2023-08-09 13:46:25 -07:00
Dylan Piercey
6ba268c841 feat: support taglib register with just module id 2023-08-09 13:37:16 -07:00
Dylan Piercey
9aede281f9 feat: add hydrateInit compiler option 2023-08-09 13:37:16 -07:00
Dylan Piercey
17099cd8ff feat: allow skipping virtual dependencies 2023-08-09 13:37:16 -07:00
Dylan Piercey
ec21e799f3 fix: data migration on reassignment 2023-08-09 13:37:16 -07:00
github-actions[bot]
8b3190fec7 [ci] release marko@5.30.2 2023-08-07 10:22:03 -07:00
Dylan Piercey
c08f940c8e docs: reference new compat modules 2023-08-07 10:09:34 -07:00
github-actions[bot]
0c053ce98d [ci] release @marko/babel-utils@6.3.1 @marko/translator-default@5.30.1 marko@5.30.1 2023-08-07 08:51:23 -07:00
Dylan Piercey
1235cf7005 fix: issue with static template literal expressions 2023-08-07 08:46:40 -07:00
github-actions[bot]
dc09704c1f [ci] release @marko/babel-utils@6.3.0 @marko/compiler@5.32.0 @marko/translator-default@5.30.0 marko@5.30.0 2023-08-07 08:18:51 -07:00
Dylan Piercey
4bdb32d2c7 feat: bring back support for deprecated string literal spread attributes 2023-08-07 08:12:42 -07:00
Dylan Piercey
b2e70bc450 feat: switch to new compute node helper 2023-08-07 08:12:42 -07:00
Dylan Piercey
d45962db1d feat: include transitive marko dependencies from renderer entries in the hydrate output 2023-08-07 08:12:42 -07:00
Dylan Piercey
68f058c8d8 fix: issue where tags were not seen as preserved by the compiler 2023-08-07 08:12:42 -07:00
Dylan Piercey
6f58067b83 fix: improve typings for dependency meta data 2023-08-07 08:12:42 -07:00
Dylan Piercey
d4bdc443d2 feat: bring forward most of the v4 legacy runtime 2023-08-07 08:12:42 -07:00