Skip to content

v1.4.9

Choose a tag to compare

@kayodante kayodante released this 07 Jul 01:02

Fixed

  • Local cost no longer reads $0 for Claude 5 sessions. Bundled fallback pricing now covers fable-5, sonnet-5, and opus-4-8, so usage cost is computed even when readout-pricing.json is absent.

Changed

  • Update banner now renders through the i18n layer (no more hardcoded en/pt-BR strings).
  • Window bounds persist in a single write instead of four per move/resize.

Removed

  • Dead code: unused headroom-ai dependency, orphaned i18n keys and CSS, an unused interval constant, a macOS-only activate handler, a phantom installUpdate argument, an unused os import, and startup console.log breadcrumbs.

Internal

  • ESLint (correctness-only) added as the second half of npm run lint.
  • New tests: format helpers, PreferencesService.setMany, Claude 5 bundled pricing. Suite at 240 passing.