5501 Commits

Author SHA1 Message Date
Michael Rawlings
b32feb8329 refactor: rename apply-hydrate to signals 2022-11-01 14:07:02 -04:00
Michael Rawlings
acbff4ee27 chore: format/lint 2022-11-01 14:07:02 -04:00
Michael Rawlings
e836201013 feat: dynamic tag translator for dom/csr 2022-11-01 14:07:02 -04:00
Michael Rawlings
61299a42f6 refactor: split html/dom translator for custom-tag 2022-11-01 14:07:02 -04:00
Michael Rawlings
136be0c4ce fix: only hoist dynamic tag expression for html output 2022-11-01 14:07:02 -04:00
Michael Rawlings
2b313bc78a fix: use consistent logic for determining tag type between analyze/translate 2022-11-01 14:07:02 -04:00
Michael Rawlings
3cebd91a23 refactor: remove special Attr reserve type, just use Storage 2022-11-01 14:07:02 -04:00
Michael Rawlings
d22fd123fa refactor: split dynamic tag translator by dom/html 2022-11-01 14:07:02 -04:00
Michael Rawlings
e554711a5f feat: renderBody hydration 2022-11-01 14:07:02 -04:00
Michael Rawlings
0f63c5d7d4 feat: csr renderBody 2022-11-01 14:07:02 -04:00
Michael Rawlings
1312e28847 fix: improve tree-shaking 2022-11-01 14:07:02 -04:00
Michael Rawlings
c56c7e7073 feat: static signals 2022-11-01 14:07:02 -04:00
Michael Rawlings
dde830761f wip: runtime tests passing 2022-11-01 14:07:02 -04:00
Michael Rawlings
ac1c6e9c3c wip: update size tool to allow running without examples (since they don't work currently) 2022-11-01 14:07:02 -04:00
Michael Rawlings
76ee4f06bd wip: update loop tests 2022-11-01 14:07:02 -04:00
Michael Rawlings
7db036a608 wip: for loops 2022-11-01 14:07:02 -04:00
Michael Rawlings
2ee504364e wip: input attributes helper 2022-11-01 14:07:02 -04:00
Michael Rawlings
336184fe0b wip: condtional signals 2022-11-01 14:07:02 -04:00
Michael Rawlings
964dd17509 wip: simplify signal/scope generic types 2022-11-01 14:07:02 -04:00
Michael Rawlings
596b0f37a9 wip: toggle-child test works now 2022-11-01 14:07:02 -04:00
Michael Rawlings
45073970cd wip: started working on static signals 2022-11-01 14:07:02 -04:00
github-actions[bot]
e110024da2
[ci] release (#1863)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
@marko/compiler@5.22.10 @marko/translator-default@5.21.8 marko@5.21.11
2022-10-26 09:11:25 -07:00
Dylan Piercey
30e0ea43d5
fix: avoid template instance mutation in HMR mode (#1862) 2022-10-26 09:04:09 -07:00
github-actions[bot]
8909ef3e76
[ci] release (#1861)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
@marko/compiler@5.22.9 @marko/translator-default@5.21.7 marko@5.21.10
2022-10-12 11:36:29 -07:00
Dylan Piercey
e648094582
Improve tag scanning perf (#1860)
* fix: improve tag dir scanning cache (#1859)

(cherry picked from commit 412e2eb77a57772dfd619756b40d962425332748)

* chore: update htmljs-parser
2022-10-12 11:31:35 -07:00
github-actions[bot]
6963062a70
[ci] release (#1856)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
@marko/compiler@5.22.8
2022-09-27 21:16:28 -07:00
Dylan Piercey
7608246596
fix: auto enable hmr mode when using browser-refresh client and @marko/compiler/register (#1855) 2022-09-27 21:11:34 -07:00
github-actions[bot]
51f2e52865
[ci] release (#1854)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
@marko/compiler@5.22.7
2022-09-27 16:19:51 -07:00
Dylan Piercey
76771598e8
fix: improve support for @lasso/marko-taglib and @marko/compiler/register (#1853) 2022-09-27 16:15:31 -07:00
BEN00262
86ae4013e5
Update vite.md (#1852)
correcting *createViteServer* to *createServer*, *createViteServer* is not imported
2022-09-11 21:45:59 -07:00
Taylor Hunt
50143dfe2c
Copyedit compiler docs (#1848)
* Copyedit compiler docs
2022-08-30 15:59:20 -07:00
github-actions[bot]
497d186b36
[ci] release (#1850)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
@marko/translator-default@5.21.6
2022-08-30 18:00:29 -04:00
Michael Rawlings
26dbb84f90
fix: autokey all nodes under a static root (#1849) 2022-08-30 17:55:42 -04:00
github-actions[bot]
aff81aba13
[ci] release (#1846)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
@marko/babel-utils@5.21.3 @marko/compiler@5.22.6 @marko/translator-default@5.21.5 marko@5.21.9
2022-08-11 09:45:27 -07:00
Dylan Piercey
65bab8e6df
fix: regexp for swapping dev/prod runtimes (#1845) 2022-08-11 09:41:43 -07:00
github-actions[bot]
22e48e505f
[ci] release (#1844)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
@marko/compiler@5.22.5 marko@5.21.8
2022-08-09 20:43:37 -07:00
Dylan Piercey
963f08ce92
chore: upgrade htmljs-parser (#1843) 2022-08-09 20:36:48 -07:00
github-actions[bot]
445efe4c1e
[ci] release (#1842)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
@marko/compiler@5.22.4 marko@5.21.7
2022-08-08 15:29:40 -07:00
Dylan Piercey
26cd305ea4
chore: upgrade htmljs-parser (#1841) 2022-08-08 15:25:35 -07:00
github-actions[bot]
ce3c9a9efb
[ci] release (#1840)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
@marko/compiler@5.22.3 marko@5.21.6
2022-08-02 14:03:23 -07:00
Dylan Piercey
1df553e458
chore: upgrade htmljs-parser (#1839) 2022-08-02 11:01:40 -07:00
github-actions[bot]
334cef2e1d
[ci] release (#1838)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
@marko/compiler@5.22.2 marko@5.21.5
2022-07-30 14:54:29 -07:00
Voon Siong Wong
ec57ebde52
feat: apply cspNonce when client reordering (#1836)
* feat: apply cspNonce when client reordering
2022-07-30 14:49:25 -07:00
Dylan Piercey
63161abed5
fix: source map for shorthand attr methods (#1837) 2022-07-30 14:39:34 -07:00
github-actions[bot]
06fba47995
[ci] release (#1834)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
marko@5.21.4
2022-07-28 08:15:53 -07:00
Dylan Piercey
70c8cc3d52
fix: ensure ci runs for md files (#1833) 2022-07-28 08:11:30 -07:00
Dylan Piercey
20dd7b0880
chore: add release notes for markoc (#1832) 2022-07-28 08:06:38 -07:00
github-actions[bot]
fbe4e236e7
[ci] release (#1831)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
@marko/compiler@5.22.1
2022-07-26 11:23:45 -07:00
Dylan Piercey
efd6da2358
fix: tag variable type definitons (#1830) 2022-07-26 11:18:35 -07:00
github-actions[bot]
fa83b2f56e
[ci] release (#1829)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
@marko/compiler@5.22.0
2022-07-26 08:24:50 -07:00