Skip to content

Kintsugi v0.3.8

Choose a tag to compare

@github-actions github-actions released this 20 Oct 20:22
· 42 commits to main since this release

Changes

  • Thinking output renders as Markdown, including streaming text and shortened previews. Markdown also supports native <details> disclosures and fullscreen workspace images.
  • Kintsugi welcomes direct pull requests. The README highlights this policy and links to CONTRIBUTING.md; upstream’s separate contribution policy is respected.
  • Faster terminal reopening, explicitly awaited paint flushing and transform-independent grid sizing. Early output buffering is bounded, tmux feature setup is idempotent on older versions, and terminal exit waits for the final PTY output callback.
  • Shared syntax and ANSI colours across file editors, terminals and VS Code. Modern theme aliases work across workspace image versions; unrelated user-selected editor themes keep their palettes.
  • Pi isolates provider OAuth failures while retaining classifier-only credentials and origin-scoped secret handling.
  • Reviewed upstream fixes improve Claude background-task notes, command output and steering images; Codex rollout readiness; preload recovery; and explicit launch-model validation. New nested-workspace subscription seeding uses proxy placeholders instead of copying rotating refresh tokens.

Verification and publication

  • Full release checks passed: 2,422 tests passed, 39 skipped, zero failures. Native AMD64/ARM64 app and System checks passed; the unchanged workspace image was verified and reused.
  • Manual no-inference composer acceptance passed 89 checks across six scenarios. Physical soft-keyboard and live-provider inference acceptance are not included.
  • Local terminal reopening medians improved from 745 to 262 ms on desktop and 724 to 250 ms on mobile, with zero resize messages. These are fixture measurements, not production performance guarantees.
  • The tagged-release workflow publishes immutable version tags and advances latest after verification; channel changes are not atomic. stable is unchanged. Publication does not update or restart an existing installation.

The v0.3.7 candidate failed its tmux compatibility check before image publication. Its immutable Git tag is retained; v0.3.8 contains the correction.

Thanks to Lucas Meijer, Larry Hudson and valar’s Nox fork for the original work and reviewed adaptations. Existing authorship, licence notices and fork safeguards are retained.

Verified release workflow · Full changelog from the previous published release