slhx agent
28d1856dd7
fix(js): reload stale popstate partials
...
When back/forward navigation receives an incompatible or unusable partial response, reload the current URL instead of leaving the previous UI stale.
req: page_swap/005
req: page_swap/006
req: runtime/004
2026-06-01 20:08:17 +02:00
slhx agent
8d1bdaec08
fix(js): keep form-owner lookup root scoped
...
Resolve controls with a form= attribute inside the current slhx root instead of using document-global id lookup, preserving multi-root isolation for direct handle dispatch.
req: runtime/001
req: convention/004
2026-06-01 20:02:05 +02:00
slhx agent
d3fc1a745a
fix(js): remove runtime selector traversal
...
Replace runtime querySelector/closest/matches traversal with explicit element walks and generated-id predicates, preserving existing runtime convention coverage.
req: runtime/001
req: target_policy/001
req: target_policy/002
2026-05-26 01:18:21 +02:00
slhx agent
227337caa4
fix(js): normalize request policies
...
Honor only documented request concurrency policies and fall back to default behavior for unknown data-slhx-policy values.
req: convention/006
2026-05-25 22:52:23 +02:00
slhx agent
644d13e629
fix(js): preserve same-origin credentials
...
Send interaction and page-swap fetches with same-origin credentials so cookies/session/CSRF context stay available to integration-layer policy without broad CORS behavior.
req: auth/005
2026-05-25 22:49:06 +02:00
slhx agent
ebe7f58905
test(examples): guard browser e2e product path
...
req: examples/005
req: convention/002
2026-05-11 10:27:09 +02:00
slhx agent
63b559edb8
fix(runtime): make form defaults post declaratively
...
req: form/002
req: examples/005
req: convention/004
2026-05-11 08:55:08 +02:00
slhx agent
5c1dc853d8
fix(runtime): support native user interactions
...
req: examples/005
req: form/002
req: convention/004
req: dx/008
2026-05-11 08:26:13 +02:00
slhx agent
2db7ed7a3c
feat(runtime): make techdemo interactions declarative
...
req: examples/005
req: htmx_equivalents/002
req: dx/008
req: form/002
2026-05-11 08:11:06 +02:00
slhx agent
816552e735
feat(runtime): support slhx drag drops
...
req: htmx_equivalents/002
req: dx/008
req: list/003
req: examples/001
2026-05-11 07:59:32 +02:00
slhx agent
e1265e37f1
fix(runtime): handle clicked form submitters
...
req: convention/004
2026-05-11 07:28:34 +02:00
slhx agent
79414fbb39
feat(runtime): lower generated runtime ids
...
req: wire/001
req: ts/001
2026-05-10 23:04:45 +02:00
slhx agent
9e0342951c
Improve page swap fallback
2026-05-10 22:36:51 +02:00
slhx agent
b53a7ba449
Add runtime SSE effect stream support
2026-05-10 21:05:14 +02:00
slhx agent
c4e02db5f8
chore(checkpoint): save current v0 build state
2026-05-10 20:51:22 +02:00