Skip to content

Release v0.21.12-preview.4

Pre-release
Pre-release

Choose a tag to compare

What's Changed

  • fix(web-shell): preserve standalone session target by @ytahdn in #9038
  • feat(web-shell): support workspace file uploads by @ytahdn in #8874
  • chore(deps): bump sharp to ^0.35.0 to resolve GHSA-f88m-g3jw-g9cj by @yiliang114 in #8952
  • fix(ci): let both bot PATs approve the release PR, no human needed by @yiliang114 in #9056
  • test(webui): drain the batched transcript dispatch with two timer hops by @wenshao in #9058
  • fix(core): Preserve OTel session ownership in daemons by @doudouOUC in #9077
  • fix(desktop): reserve scrollbar gutter so sidebar project rows don't jitter by @yiliang114 in #9073
  • feat(autofix): brake review-round diff growth with per-window src/test budgets by @wenshao in #8981
  • feat(serve): adaptively grow live-journal caps before truncating mid-turn replay by @wenshao in #8905
  • fix(review): close the inline-quotation gap and harden the layer gate by @wenshao in #9020
  • fix(ci): make autofix verification gates hermetic to runner git config by @wenshao in #8961
  • feat(review): require an executed witness on every confirmed Critical by @wenshao in #9065
  • feat(review): carry the incremental anchor sha in the posted ledger marker by @wenshao in #9067
  • feat(cli): Add review settings for attribution, default effort, and default comment by @wenshao in #8994
  • perf(serve): Restore large sessions selectively by @doudouOUC in #9055
  • feat(core): inject request metadata for alicloudapi.com gateways by @yiliang114 in #9103
  • fix(web-shell): render a single archive action in the session toolbar by @yiliang114 in #9066
  • fix(desktop): open external URL artifacts and markdown links by @yiliang114 in #9069
  • fix(desktop): hide the Windows runtime terminal and align reduced-motion startup by @yiliang114 in #9064
  • fix(desktop): bridge Electron users on Windows and Linux by @yiliang114 in #9079
  • feat(cli): Correlate daemon logs with OpenTelemetry spans by @doudouOUC in #9084
  • fix(ci): reduce ENOSPC and load-sensitive test flakes by @yiliang114 in #8982
  • feat(core): write per-agent transcripts for workflow dispatches by @qqqys in #8971
  • fix(cli): close three review-comment gaps from the #9027 CI review by @wenshao in #9102
  • fix(install): avoid Get-FileHash for Windows checksums by @MichaelYochpaz in #9112
  • chore(ci): Add security hygiene: CODEOWNERS for release workflows, least-privilege permissions, security checks and Scorecard by @yiliang114 in #9008
  • feat(review): close unbounded finding classes instead of enumerating them by @wenshao in #9095
  • fix(autofix): hold autofix rounds while review-pr is in flight by @yiliang114 in #8899
  • fix(daemon): reduce subagent live replay journal by @ytahdn in #9057
  • fix(desktop): open remaining external links through the shell opener by @yiliang114 in #9111
  • fix(web-shell): soften tool execution failure hints by @ytahdn in #9053
  • refactor(cli): Generalize the Conversations runtime foundation by @doudouOUC in #8890

New Contributors

Full Changelog: v0.21.11...v0.21.12-preview.4