github-actions[bot]
da90eabde0
[ci] release ( #2239 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-05-28 14:19:00 -07:00
dpiercey
8207723e52
fix: ensure renderers are registered in ssr
2024-05-25 15:35:47 -07:00
Michael Rawlings
5cb4d41810
Signal refactor ( #2236 )
...
* test: replace manual test with compiled test
* refactor: all signals have same interface
* refactor: remove valueWithIntersection
2024-05-24 13:13:47 -07:00
Dylan Piercey
45677ae8c1
(Marko 6) Fine grained input ( #2235 )
...
* feat: call fine-grained exports from parent component
---------
Co-authored-by: Michael Rawlings <mirawlings@ebay.com>
2024-05-24 09:45:19 -07:00
Michael Rawlings
0434ceac46
feat: export individual signals from child components ( #2234 )
2024-05-17 18:09:08 -04:00
Dylan Piercey
9d94b0d2bd
(Marko 6) Ensure functions close over scope, integrate serializer updates ( #2229 )
...
* feat: bound functions
* feat: integrate updated serializer
2024-05-16 11:54:32 -07:00
Luke LaValva
2bb3119d6f
feat: namespace exports ( #2222 )
2024-05-01 16:12:04 -07:00
github-actions[bot]
08916bb5de
[ci] release ( #2220 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-04-19 13:24:03 -07:00
github-actions[bot]
40431f8374
[ci] release ( #2197 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-04-05 18:09:58 -07:00
Luke LaValva
e98d1b2564
fix: prevent featureType collision with tags-api-preview ( #2196 )
2024-04-05 16:11:28 -07:00
github-actions[bot]
3047f26069
[ci] release ( #2195 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-04-04 13:24:37 -04:00
Michael Rawlings
db337828c3
State based registration ( #2194 )
...
* fix: only register renderers for if/for when stateful
* fix: correct serialization of closures
* test: enable resume on tests that now work
2024-04-04 13:07:41 -04:00
github-actions[bot]
c02b2956cd
[ci] release
2024-04-02 16:09:56 -07:00
dpiercey
70952fe6c9
chore: update deps
2024-04-02 15:56:44 -07:00
Dylan Piercey
d421f9efe9
Improve reference tracking in Marko 6 ( #2189 )
...
* improve reference tracking
---------
Co-authored-by: Michael Rawlings <mirawlings@ebay.com>
2024-03-29 16:08:46 -07:00
github-actions[bot]
3c9870b7e6
[ci] release
2024-03-28 11:30:41 -07:00
github-actions[bot]
553dd498c2
[ci] release ( #2183 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-03-25 14:16:03 -07:00
dpiercey
1fa3b05600
refactor: support tracking input with babel scopes
2024-03-21 09:17:13 -07:00
github-actions[bot]
853c1637e1
[ci] release
2024-03-13 17:46:06 -07:00
dpiercey
d5b3c8add4
fix: update test snapshot
2024-03-13 17:39:53 -07:00
dpiercey
614f432bfe
fix: hydrate code for node_module marko components
2024-03-13 17:30:02 -07:00
github-actions[bot]
e01b58c4da
[ci] release
2024-03-11 11:28:30 -07:00
dpiercey
409ef4e76d
fix: hydrate entry file path
2024-03-11 11:22:39 -07:00
github-actions[bot]
c3f0235e56
[ci] release
2024-03-11 10:47:18 -07:00
dpiercey
9dae3aec52
chore: deps upgrade
2024-03-11 10:40:40 -07:00
dpiercey
b5ccbd46b8
chore: update snapshots
2024-03-11 10:15:17 -07:00
dpiercey
08823b916b
fix: interop translator output hydrate code
2024-03-11 10:15:17 -07:00
github-actions[bot]
c72371c1e2
[ci] release
2024-03-07 11:17:11 -07:00
dpiercey
f9cf9467cd
chore: runtime entry file fixes
2024-03-07 10:53:09 -07:00
github-actions[bot]
ef4a66edc8
[ci] release
2024-03-05 15:08:33 -07:00
dpiercey
f2a924b2af
fix: compat layer issues loading cjs and mjs runtime
2024-03-05 15:00:09 -07:00
dpiercey
dc2520ae21
chore: upgrade all deps
...
chore: refactor package json scripts
chore: rename scripts used for ci with @ci prefix
2024-03-05 10:31:32 -07:00
github-actions[bot]
4c1bb1de42
[ci] release
2024-03-04 16:13:43 -07:00
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