v0.3.2
🩹 Fixes
- compiler: Emit a dom update for class bindings tested by an expression (b470ea7d)
- router: Static .mdx pages declare their empty storage seed list (5a4b3f02)
🏡 Chore
- boxes: Re-anchor size walls for derived reconciliation; keep ratified size rows in the jsfb guard (59227a3b)
- release: 0.3.2 - eleven packages, one version (86e47564)
📋 Other changes
Commits changelogen could not classify, oldest first. They are here because a
release note that hides most of the history is not a release note.
- spec: derived reconciliation and streaming rule; add red re-check benchmark (a197dc3a)
- runtime: reconcile derived results into changed paths (fb04b76f)
- runtime: validate reconcile keys, apply write-touched rule to the baseline, honest cost wording (19d80e7a)
- runtime: async commits cannot trust identity below the root (0f7e7ce6)
- runtime: track (previous, next) pairs in the reconcile cycle guard (7f8b57a3)
- runtime: lazy reconciled reads schedule a flush; only cell-backed computeds take the root-write reconcile branch (08cb0869)
- Merge pull request #23 from compiled-run/feat/derived-reconcile (6c9acd34)
- Merge remote-tracking branch 'origin/main' (e1cd9ba0)
❤️ Contributors
- Jack Shelton me@jackshelton.com