-
fbf13ed444
fix: update platform support docs for cross-runtime compatibility
main
glm-5.1
2026-05-19 07:15:45 +00:00
-
743265c34a
docs: add README, dual license files, AGENTS.md; fix tsup DTS build
glm-5.1
2026-05-19 07:06:56 +00:00
-
32b2e20c54
feat: add Value.Diff granular prop payloads for commitUpdate
glm-5.1
2026-05-18 17:44:27 +00:00
-
27c1f2671b
Merge feat/value-hash-detection: add Value.Hash O(1) change detection with commitHashes (clean merge, no Value.Diff overlap)
glm-5.1
2026-05-18 17:40:13 +00:00
-
6d704f59e0
feat: add Value.Hash O(1) change detection before Value.Equal in reconciler
glm-5.1
2026-05-18 17:38:27 +00:00
-
84498f6b58
Merge branch 'feat/unmount-implementation'
glm-5.1
2026-05-18 17:31:43 +00:00
-
-
47e0e490a2
feat: implement full Root.unmount() with disposeFiber and instance cleanup
glm-5.1
2026-05-18 17:31:31 +00:00
-
86642b1fb3
Merge branch 'feat/host-finalize-instance'
glm-5.1
2026-05-18 17:31:05 +00:00
-
-
9af99d5d06
Integrate finalizeInstance into commit/remove pipeline via disposeFiber
glm-5.1
2026-05-18 17:30:53 +00:00
-
-
3f6ae8691e
Use Value.Clone for deep prevProps snapshots before mutation
glm-5.1
2026-05-18 17:29:56 +00:00
-
-
4fb70c3f0a
Merge feat/value-equal-bailout: add Value.Equal bail-out + cachedNode on Fiber (resolved conflicts with fiber-disposal's disposed field)
glm-5.1
2026-05-18 17:26:42 +00:00
-
-
23db3775ad
feat: add Value.Equal bail-out check before reconciliation
glm-5.1
2026-05-18 17:25:02 +00:00
-
f14916c1bb
Implement ReactiveRoot.dispose() and real dispose on ReactiveNode
glm-5.1
2026-05-18 17:23:51 +00:00
-
95995f4602
Implement disposeFiber for fiber tree disposal
glm-5.1
2026-05-18 17:22:05 +00:00
-
-
1e0abb0900
Implement commitMutations for insert/move/remove effects in tree order
glm-5.1
2026-05-18 17:17:28 +00:00
-
9e5b901efc
feat: add LIS-based move detection for keyed children reconciliation
glm-5.1
2026-05-18 16:59:57 +00:00
-
63b5fcba67
Add key-based child matching algorithm (reconcileChildren) for fiber reconciliation
glm-5.1
2026-05-18 16:56:19 +00:00
-
021be4644b
Merge feat/signal-driven-updates with conflict resolution (reconcile.ts extracted, render re-renderable preserved)
glm-5.1
2026-05-18 16:50:59 +00:00
-
-
24d0134ae4
Wire signal-driven updates: scheduleUpdate, flushUpdates, reconcileProps, commitEffects, wireSignalToFiber, re-renderable render()
glm-5.1
2026-05-18 16:50:08 +00:00
-
8faa9fc4aa
Make Root.render() re-renderable with positional props reconciliation
glm-5.1
2026-05-18 16:49:22 +00:00
-
-
87ec672641
Refactor mountNode to build fiber tree alongside host instances
glm-5.1
2026-05-18 16:46:15 +00:00
-
d472b9f107
Define Fiber<I> and Effect<I> types in src/host/fiber.ts
glm-5.1
2026-05-18 16:43:21 +00:00
-
614ee05364
Extract key from props in h() for UElement, keep key in props for URoot
glm-5.1
2026-05-18 16:41:35 +00:00
-
822ded6cf1
Add key field to UElement (ADR-004)
glm-5.1
2026-05-18 16:39:14 +00:00
-
c9c32a6aa6
decompose reconciler roadmap into 20 implementation tasks across 5 phases
glm-5.1
2026-05-18 16:26:52 +00:00
-
8cd4091afc
add @alkdev/pubsub dependency (was documented in architecture but missing from package.json)
glm-5.1
2026-05-18 16:11:20 +00:00
-
0d5b9d5ea8
stabilize architecture docs: address review findings and advance to stable
glm-5.1
2026-05-18 16:10:24 +00:00
-
23659233ca
address architecture review findings and add review document
glm-5.1
2026-05-18 15:36:38 +00:00
-
da82b52b27
add reconciler architecture docs and update existing docs with cross-references
glm-5.1
2026-05-18 15:15:13 +00:00
-
09f32f0c64
add architecture docs synced to current source and sdd process
glm-5.1
2026-05-18 15:00:33 +00:00
-
497a01c544
added agent defs
glm-5.1
2026-05-18 14:17:33 +00:00
-
e22598f4d1
add reconciler implementation plan: 6-phase spec with dependency graph and parallelism analysis
glm-5.1
2026-05-18 13:48:14 +00:00
-
ba74afd0b3
add category theory research doc connecting UJSX to functors, adjunctions, and round-trip fidelity
glm-5.1
2026-05-09 11:40:51 +00:00
-
3eb1f1d896
port ujsx from Deno-only to cross-platform (Node/Bun/Deno)
glm-5.1
2026-05-03 08:19:49 +00:00
-
b256fc7eb5
import research docs from prior conversation and scattered sources
glm-5.1
2026-04-29 15:11:46 +00:00
-
9915be2ca6
init
glm-5.1
2026-04-29 14:33:09 +00:00