Skip to content

Commit fb28a0a

Browse files
anandgupta42claude
andcommitted
release: v0.5.4
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 096008a commit fb28a0a

1 file changed

Lines changed: 15 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,21 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [0.5.4] - 2026-03-20
9+
10+
### Added
11+
12+
- Show update-available indicator in TUI footer — when a newer version is available, the footer displays `↑ version · altimate upgrade` with responsive layout for narrow terminals (#175)
13+
- Track per-generation token usage in telemetry — emit `generation` event with flat token fields (`tokens_input`, `tokens_output`, `tokens_reasoning`, `tokens_cache_read`, `tokens_cache_write`) for Azure App Insights compatibility (#336)
14+
15+
### Fixed
16+
17+
- Replace `better-sqlite3` with `bun:sqlite` for schema cache and SQLite driver — fixes `schema_index`, `schema_search`, `schema_cache_status`, and SQLite driver for all users on the released CLI binary (#323)
18+
- Fix marker guard diff parser bug — context lines now correctly update `altimate_change` marker state, preventing false negatives that allowed marker leaks to pass CI (#338)
19+
- Extend marker guard CI to run on push-to-main with zero-SHA guard — closes the gap where individual PRs pass but combined state of `main` has missing markers (#338)
20+
- Add `import.meta.main` guard to `analyze.ts` so test imports don't trigger CLI side effects (#338)
21+
- Add 21 unit tests for marker diff parser and run them in CI (#338)
22+
823
## [0.5.3] - 2026-03-19
924

1025
### Fixed

0 commit comments

Comments
 (0)