v0.21.0
Added 3
- Add @json-render/tanstack-start renderer for JSON-defined applications with file-based routes, reusable layouts, SSR loaders, head metadata, prerender paths, client navigation, and route fallbacks
- Add experimental_composeSpec and experimental_createEvaluator to compose validated specs from app-owned candidates
- Add Jev model option and iterative composition editing in the playground
Changed 3
- Vue registries now support catalog-declared named slots alongside the default children slot
- Stabilize streamed React renders with coverage for incomplete streamed props and nested prop identities
- Expand renderer, Jev, and package documentation and add Labs status badges to the project README
From json-render
New Features
- TanStack Start renderer: Added
@json-render/tanstack-startfor JSON-defined applications with file-based routes, reusable layouts, SSR loaders, head metadata, prerender paths, client navigation, and route fallbacks (#334) - Experimental Jev composition: Added
experimental_composeSpecandexperimental_createEvaluatorto compose validated specs from app-owned candidates, plus a Jev model option and iterative composition editing in the playground
Improvements
- Vue named slots: Vue registries now support catalog-declared named slots alongside the default
childrenslot (#323) - React streaming stability: Stabilized streamed React renders and added coverage for incomplete streamed props and nested prop identities (#325)
- Documentation and project status: Expanded renderer, Jev, and package documentation and added Labs status badges to the project README
Contributors
- @ctate
- @Railly