File tree Expand file tree Collapse file tree 2 files changed +24
-16
lines changed
Expand file tree Collapse file tree 2 files changed +24
-16
lines changed Original file line number Diff line number Diff line change 1- fix: address multi-model code review findings for recent merges
2-
3- - Fix TUI trace dialog ignoring custom `tracing.dir` config — plumb
4- config dir through `DialogTraceList`, `getTraceViewerUrl`, and
5- `openTraceInBrowser` so custom trace directories work in the TUI
6- - Fix WebFetch `clearTimeout` leak — move both `fetch` calls inside the
7- `try` block so the `finally` clause always clears the timer, even on
8- DNS failures or `AbortError`
9- - Fix `cleanTitle` empty string fallback — add `"(Untitled)"` as final
10- fallback when all parsing yields empty
11- - Add error logging to `openTraceInBrowser` — log actual error before
12- showing toast so failures are debuggable
13- - Add `altimate_change` markers around `HONEST_UA` branding constant in
14- `webfetch.ts` for upstream merge compatibility
15- - Update tracing docs for new `/trace` dialog behavior
16- - Update TUI docs to include `/trace` in slash command examples
1+ release: v0.5.2
172
183Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Original file line number Diff line number Diff line change @@ -5,6 +5,29 @@ All notable changes to this project will be documented in this file.
55The format is based on [ Keep a Changelog] ( https://keepachangelog.com/en/1.1.0/ ) ,
66and this project adheres to [ Semantic Versioning] ( https://semver.org/spec/v2.0.0.html ) .
77
8+ ## [ 0.5.2] - 2026-03-19
9+
10+ ### Added
11+
12+ - Trace history dialog (` /trace ` command) — browse, search, and open past session traces from the TUI (#297 )
13+ - Docs showcase examples with screenshots (#292 )
14+
15+ ### Fixed
16+
17+ - TUI trace dialog now respects custom ` tracing.dir ` config — previously always used default directory (#307 )
18+ - WebFetch ` clearTimeout ` leak — DNS failures no longer leak timer handles (#307 )
19+ - WebFetch User-Agent strategy inverted to honest-bot-first — reduces 403 blocks from TLS fingerprint mismatch (#303 )
20+ - Snowflake SDK stdout log noise suppressed in TUI via ` additionalLogToConsole: false ` (#305 , #301 )
21+ - ` cleanTitle ` fallback in trace dialog no longer returns empty string (#307 )
22+ - Error logging added to ` openTraceInBrowser ` for debuggability (#307 )
23+ - ` altimate_change ` markers added to ` webfetch.ts ` for upstream merge compatibility (#307 )
24+
25+ ### Changed
26+
27+ - Snowflake SDK minimum version bumped to ` ^2.0.3 ` for log suppression support (#305 )
28+ - Removed brew from docs and README (#299 )
29+ - Fixed README typo (` altimate ` → ` altimate-code ` ) (#293 )
30+
831## [ 0.5.1] - 2026-03-19
932
1033### Added
You can’t perform that action at this time.
0 commit comments