github-actions[bot]
be8454e346
[ci] release ( #2139 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-03-04 10:58:32 -07:00
github-actions[bot]
b32602c4dc
[ci] release ( #2137 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-03-04 10:31:55 -07:00
Dylan Piercey
6546c68346
fix: remove private field from tags packages ( #2136 )
2024-03-04 10:27:30 -07:00
github-actions[bot]
e90d7c9692
[ci] release ( #2135 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-03-04 10:17:38 -07:00
Michael Rawlings
e43782c09b
fix: serialize owner scope when necessary (closures)
2024-03-04 09:04:56 -07:00
dpiercey
461780e0d1
fix: event handler interop
2024-03-01 10:41:48 -07:00
Michael Rawlings
5c71b1f6a2
feat: serialize renderbody
2024-02-29 09:47:32 -07:00
Dylan Piercey
86a21ea7f0
Merge x main ( #2125 )
...
* fix: vdom hoisting id bug
* fix: diffing edge cases
* [ci] format
* [ci] release
* feat: add componentIdPrefix to await id (#2111 )
* feat: add componentIdPrefix to await id
* chore: add changeset
* fix: update to also use runtimeId
* chore: change to patch
* [ci] release (#2112 )
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* feat: improve attr tag handling with scriptlets
* chore: update snapshots
* [ci] release
* fix: optimize and simplify preserved attr handling
* fix: refactor how special attributes are handled
* [ci] release
* fix: regression with attr tag and input merging
* [ci] release
* fix: split text node hydrate issue
* [ci] release
* fix: renderBody regression with attribute tags
* [ci] release
---------
Co-authored-by: DylanPiercey <DylanPiercey@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Luke LaValva <lukelavalva@gmail.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-02-27 13:37:20 -07:00
Luke LaValva
f46ec0d3fa
feat: ensure sections start and end with static nodes ( #2114 )
...
* feat: ensure sections start and end with static nodes
* chore: run tests
* fix: add define and attr tag
* refactor: move to enum instead of confusing boolean|null
* chore: update tests
* refactor: remove fragments
* chore: update interop tests
* refactor: simplify changes
2024-02-27 11:06:43 -08:00
Ryan Turnquist
7e9cc61e12
Dedupe enums ( #2106 )
...
* fix: standardize enum plurality and casing
* fix: deduplicate shared enums into runtime
2024-02-20 09:31:43 -08:00
dpiercey
b837670961
chore: update snapshots
2024-02-05 11:27:46 -07:00
dpiercey
12bc714871
chore: improve src/dist swapping
2024-02-05 11:27:46 -07:00
Luke LaValva
f525edfa06
fix: use unique identifers for scope name reserves ( #2101 )
2024-02-02 14:13:10 -08:00
Ryan Turnquist
b26cffb84f
feat: tag args ( #2100 )
...
* feat: support arguments on custom & dynamic tags
* fix: update tests, make iterop work
* fix: update test
* fix: simplify update top level api
* chore: add tag args assertion tests
2024-02-01 14:53:33 -08:00
Luke LaValva
688982e757
$global hydration ( #2093 )
2024-01-29 15:03:29 -08:00
dpiercey
0b04f06f47
chore: update deps
2024-01-27 14:56:40 -07:00
Ryan Turnquist
ff9e40dd17
Top level api ( #2090 )
...
* feat: update template api for tags runtime
* chore: remove remaining context references
* feat: update template api for class runtime
* fix: throw error if tracker is used after cleanup
* fix: remove unused test
2024-01-25 17:34:09 -05:00
dpiercey
b3a97d5a0f
chore: update references to renamed packages
2024-01-17 09:41:26 -07:00
Michael Rawlings
d7ff0e1cfe
Merge branch 'main' into merge-x
2024-01-09 17:50:14 -05:00
Michael Rawlings
efef711c93
feat: tag params ssr tags-to-class (resume still not working)
2023-11-29 18:03:43 -05:00
Michael Rawlings
db4a3e805b
feat: interop params class-to-tags
2023-11-28 13:09:36 -05:00
Michael Rawlings
d7eb9027f6
fix: interop closures w/ tagsapi. large refactor of html writer.
2023-11-28 12:43:37 -05:00
Michael Rawlings
8911c597e0
feat: resume dynamic subscriptions
2023-10-31 16:09:20 -04:00
Michael Rawlings
2b89e2200a
fix: don't serialize value from owner scope in child scope
2023-10-26 16:12:14 -04:00
Michael Rawlings
81ce1e1264
fix: remove extra renderbodies from html output
2023-10-12 17:14:54 -04:00
Michael Rawlings
50ee482176
test: enable ssr/resume interop for nested-class-to-tags
2023-10-11 16:23:15 -04:00
Michael Rawlings
f9f8b97489
feat: ssr/hydration interop tags-to-class (wip)
2023-10-11 16:00:53 -04: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
d533ab6bae
feat: renderBody interop (wip, csr only)
2023-09-11 14:15:41 -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
Michael Rawlings
4d71cc4489
wip: interop as dynamic tag
2023-08-29 14:40:10 -04:00
Michael Rawlings
f7bf544b60
chore: mark interop translator package as private
2023-07-24 12:10:05 -04:00
Michael Rawlings
7c37e5651c
test: use before hooks to set/reset require hook/cache
2023-07-21 16:22:43 -04:00
Michael Rawlings
22c8b4688c
chore: tsx to babel, move bundle scripts into pkgs
2023-07-12 13:25:33 -04:00
Michael Rawlings
2f221c361e
feat: wip interop translator
2023-06-29 12:11:46 -04:00