Releases
Stay up to date with Kida's latest features, improvements, and fixes. Each release includes detailed notes about what's new, what changed, and how to upgrade.
Quick Upgrade
To upgrade to the latest version:
Browse Releases
Releases appear below in reverse chronological order (newest first). Click any release to read the full details.
minor release evolving Kida into a component framework with def introspection, typed prop validation, kida readme CLI, and comprehensive sharp-edge fixes
View full release notes →minor release with tojson attribute mode, plain() t-string tag, Milo integration, GitHub App tokens, perf improvements, and a partial evaluator bug fix
View full release notes →patch release fixing partial evaluator type folding and scoped slot let-binding references
View full release notes →list comprehensions, error boundaries, i18n trans blocks, scoped slots, and a two-phase partial evaluator
View full release notes →provide/consume render context, Markup-aware ~ operator, agentic comment templates
View full release notes →syntax() terminal filter, PR comment CI reports, CachedBlocksDict fix
View full release notes →Compiler intelligence, Python 3.14 modernization, consolidated AST traversals, new CLI commands
View full release notes →Safe pipeline, optional filter, nullish assignment, markdown rendering, GitHub Action, CI report parsers
View full release notes →Terminal rendering mode, framework integrations, sandbox, coverage, a11y linting, formatter, extensions
View full release notes →kida check CLI, render_block import fixes, compiler optimizations, benchmark refresh
View full release notes →Yield directive, render-path performance, region defaults, and imported macro namespaces
View full release notes →Fail-fast filter errors, typeof, nested slot passthrough fixes, and clearer runtime suggestions
View full release notes →Regions, render_block def scope, top-level defs in blocks, framework integration docs
View full release notes →render_block performance, filter modularization, polymorphic + fix, release automation
View full release notes →Composition API, inherited blocks, slot context inheritance, string concatenation
View full release notes →Flush directive, security hardening, K-RUN-007 fix, and resource guards
View full release notes →Named call slots, slot-aware analysis, and circular macro import detection
View full release notes →Streaming rendering, async streaming, four new loaders, static analysis API, and better error messages
View full release notes →