Skip to content

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 08 Jun 13:57
· 104 commits to main since this release
0e16916

Bug Fixes

  • whole-site review — a11y, mobile nav, theme-sync, perf, SEO, CSP, CI (#122)
  • make the ghost-label counter contiguous (#95) (#130)
  • asymmetric hook-wins dedup — Task self-END can no longer be eaten by its dispatch record (#150) (#154)
  • grace-deferred b1 cascade + conditional stale-gate clear (#151, #152) (#156)
  • deflake shim latency tests under full-suite load (#161) (#169)
  • bound the Unix shim's connect phase with the Windows watchdog (#167) (#170)
  • empty RUST_LOG no longer silences all logging (#157 regression) (#172)

Documentation

  • fix two pre-existing factual drifts (docs-drift audit) (#175)
  • fold Codex web/tool-search visibility into 0.6.0 notes (#180)
  • manifest-driven supported-tools — README glimpse + site tool×OS matrix (#182)
  • curate release_notes("0.6.0") — add npm + Reasonix headliners (#185)

Features

  • one-command release bump + route all build/lint/format/test through just (#113)
  • Claude-style Astro landing page + Pages deploy (#112)
  • architecture/contributing pages, weather gallery, single-source README, Jersey 10 (#129)
  • Studio Wall showcase — unified demos + generated multi-floor media (#139)
  • cross-platform pre-work for Windows support (#128) (#153)
  • workspace compiles for x86_64-pc-windows-msvc — named-pipe hook transport (#128) (#155)
  • Windows CI runs the full suite — pipe twins + SDDL (#128) (#158)
  • surface source deaths + config warnings in default TUI mode (#157, #87) (#159)
  • one CC session = one sprite on Windows — normalize_path_key (#128) (#160)
  • Windows install + VT gate + release zips — first shippable Windows build (#128) (#163)
  • add automated entity and pet cropping to snapshot example (#149)
  • web/tool search now keeps the agent Active, not idle (#178)
  • hook-only source integration + real captured fixture (#181)
  • ship pixtuoid via npm i -g pixtuoid (#183)
  • honor CLAUDE_CONFIG_DIR for config and projects paths (#184)

Miscellaneous

  • bump astro 5.18.2 → 6.1.10 in /site (#117)
  • remove the desk-personalization feature (plant + photo frame) (#109)

Performance

  • configure lld linker for linux targets in CI (#147)

Refactoring

  • one SourceDescriptor registry row per CLI + capability-driven lifecycle policy (#136)
  • remove the dead PetKind::config_name (#99) (#132)
  • thread TargetName type-safely through InstallArgs (#96) (#133)
  • pin shim↔daemon socket-path parity + explicit ts narrowing (#93, #98) (#137)
  • resolve theme once to &'static Theme (#97) (#138)
  • isolate the untestable-headless residue (#103) (#141)
  • extract suppress_subagent_leak + track_active_tasks pre-passes (#90) (#142)
  • eliminate async-trait in favor of native async traits (#145)
  • remove the never-used Activity::Thinking variant (#94) (#131)
  • rename STALE_CODEX_IDLE_TIMEOUT → STALE_SHORT_IDLE_TIMEOUT (#164)
  • replace deprecated fs2 dependency with fs4 (#146)
  • 0.6.0 API finalization — mutation hardening + semver hygiene (#171)
  • remove the dead Activity enum from the event/state model (#173)
  • decompose render_to_rgb_buffer into 9 named enqueue phases (#174)

Testing

  • implement automated visual regression screenshot checking in CI (#148)
  • pin real-data edge cases mined from 2379 local sessions (#177)

Tooling

  • just fuzz — repeatable never-panic decoder harness over real sessions (#179)