Skip to content

Releases: AaronFeledy/headroom

v3.0.0

Choose a tag to compare

@github-actions github-actions released this 04 Oct 04:54
9dfa118

3.0.0 (2026-10-04)

⚠ BREAKING CHANGES

  • desktop: macOS desktop packages now require macOS 14.4 or newer.

Features

  • move server config to headroom dir with automatic legacy migration (abdeb6a)
  • store desktop settings in the shared headroom config folder (a7b3c1a)
  • auth: discover provider sign-ins and verify remote HTTPS automatically (7174fd9)
  • desktop: track early resets across polling and sign-in recovery (00ef7a3)
  • desktop: upgrade to Qt 6.12 and improve desktop accessibility (2c8b587)
  • notifications: detect early usage-window resets (b8984be)

Bug Fixes

  • desktop: keep server update notices inline with the logo (609e651)
  • desktop: open Cursor sign-in from login-required messages (81938eb)
  • install migrated desktop settings with QTemporaryFile::rename on Windows (f174be9)
  • prevent startup crashes and correct CLI usage reporting (b3d10ed)

Documentation

  • add platform-neutral tray illustration to README (2c99dc4)
  • add reproducible compact UI and tray rendering (46818db)
  • desktop: explain early usage-reset alerts (2722258)

Continuous Integration

  • fetch Qt 6.8.3 sources from the Qt archive mirror (d4adcb6)

v2.1.0

Choose a tag to compare

@github-actions github-actions released this 22 Sep 05:09
967b32a

2.1.0 (2026-09-22)

Features

  • accept --headroom-tray-host on the installed launcher (82ffc4f)
  • add a private Windows tray-host protocol (c863643)
  • build and test the stable Windows tray client (6f28a42)
  • compile Windows launcher icon and version resources (57d9286)
  • draw a rounded outline around the desktop window (39bc003)
  • drive the Windows tray from the installed launcher (7bf39fb)
  • generate the Windows icon from the shared SVG (2b3bbff)
  • host the Windows tray icon in the stable launcher (9baff4b)
  • keep Linux desktop icons in the user theme (21facb5)
  • point Windows Start menu shortcuts at the launcher icon (4d40559)
  • record the trusted launcher path from install inspection (e803d34)
  • surface update availability in the desktop footer (#23) (f480fdd)
  • talk to the Windows tray host over inherited pipes (1b1fab9)
  • tighten compact meters and drag whole provider panels (9e00bf8)
  • desktop: default new windows to a compact 539-pixel width (4b33158)
  • desktop: show local reset dates and times in countdown tooltips (faeaf1c)
  • notifications: show unseen tray alerts and pulse affected controls (82c7894)
  • providers: use actual billing periods and show Cursor and Grok details (d76fb2c)
  • resets: offer one-time automatic banked resets at full weekly usage (2ec08c2)
  • usage: show pacing differences as time ahead or behind (6b16441)

Bug Fixes

  • remove the Shell tray icon when the helper exits (2d410f2)
  • resolve Windows shortcut icon paths before saving (5c378f0)
  • desktop: keep fitting spend totals beside the pace label (ffb258d)
  • desktop: keep the update button inline and centered on the logo (2eebeda)
  • updates: reuse verified downloads across application launches (d97ff66)

Continuous Integration

  • verify launcher branding and installer icons in package CI (28662e7)

Documentation

  • document stable tray identity and installer icons (f893ca3)

Tests

  • verify Mac Finder launcher identity after generation changes (5169255)

v2.0.2

Choose a tag to compare

@github-actions github-actions released this 15 Sep 19:04
5ea5d87

2.0.2 (2026-09-15)

Bug Fixes

  • close overlays or hide desktop on Escape (2d541f4)
  • dismiss Escape from focused diagnostics log (7604cb9)
  • give Escape a single overlay-or-hide owner (29a266b)
  • handle Escape in focused settings and diagnostics fields (edd592c)
  • own Escape in the tray window eventFilter (b37acb9)
  • restore Escape focus after reset confirmation (ef1c3a2)
  • restore selectable diagnostics TextArea (194caa5)

Tests

  • restore focused diagnostics log Escape coverage (90b158c)

Documentation

  • show Headroom desktop screenshot in README (df3e5b8)
  • show realistic plan readings and a critical usage meter (e132719)

v2.0.1

Choose a tag to compare

@github-actions github-actions released this 12 Sep 18:23
db998e4

2.0.1 (2026-09-12)

Documentation

  • make Headroom repository canonical (96175a8)
  • note repository move update path (615490c)

v2.0.0

Choose a tag to compare

@github-actions github-actions released this 12 Sep 05:10
b8a4627

2.0.0 (2026-09-12)

⚠ BREAKING CHANGES

  • Headroom now ships the unified cross-platform CLI, package manager, and coordinated update architecture.

Features

  • add confirmed banked resets with protected retries (819fe13)
  • animate critical tray warnings until acknowledged (0d70355)
  • display ChatGPT banked reset counts (c46526d)

Bug Fixes

  • bind reset retries to accounts and preserve offline recovery (fad5c9a)

  • refine tray proportions and use cyan normal meters (cf72041)

  • restore purple meters and extend tray pacing tick (f484163)

  • show connection failures and remove desktop demo mode (99b0184)

  • Merge pull request #12 from AaronFeledy/codex/banked-resets (b8a4627), closes #12

Tests

  • limit executable canonicalization to macOS (48bd5d8)
  • resolve macOS executable identity (b30bc8e)

Continuous Integration

  • make releases manually dispatched (c17a7b0)

v1.9.0

Choose a tag to compare

@github-actions github-actions released this 10 Sep 23:37
0a967d0

1.9.0 (2026-09-10)

Features

  • connect Headroom to Linux and WSL servers over SSH (fc6092e)

Bug Fixes

  • enlarge and sharpen tray provider icons (8342e74)
  • keep startup entries on the stable Headroom launcher (a05174b)

Tests

  • keep invalid generation fixtures distinct on Windows (a4fb010)

Documentation

  • clarify legacy upgrades and recommend SSH for remote access (aea38a8)

v1.8.0

Choose a tag to compare

@github-actions github-actions released this 10 Sep 12:14
fba5008

1.8.0 (2026-09-10)

Features

  • acquire and stage verified Headroom updates (8840465)
  • add Headroom platform packages and stable launchers (4d599f1)
  • apply Headroom updates with transactional recovery (d3b0e34)
  • introduce Headroom usage dashboard and tray client (76992fb)
  • manage local usage servers in Headroom (62bf3e9)
  • migrate Headroom settings and native startup integration (00856c9)
  • restore shared desktop provider recovery (ec3194b)
  • standardize Headroom releases and documentation (4f77548)

Bug Fixes

  • accommodate measured Windows connection refusal delay (ecf3418)
  • acknowledge cross-process Headroom activation (1f22df8)
  • allow native Windows local server detection (21aa487)
  • complete Headroom meter and native package parity (72e4cde)
  • complete package license inventory and installer validation (02d4170)
  • configure native package build prerequisites (6794f98)
  • default all Headroom clients to localhost (c8ac7ac)
  • handle Windows settings replacement and pipe completion (62b062b)
  • include native desktop runtime prerequisites (21ed701)
  • merge Windows manifest and normalize HTTP test headers (8db8d41)
  • normalize packaged Qt paths and bound installer downloads (6d6bbe0)
  • normalize Windows installation paths and Linux runtime dependencies (ef32c7c)
  • preserve custom Headroom controls on Windows (2529c75)
  • probe local server sockets without system proxies (deec12a)
  • retain Windows termination rights for update recovery (1c53c73)
  • scrub desktop session material on teardown (c618262)
  • secure Linux instance lock and activation paths (c97dddb)
  • use bundled Qt SVG in desktop CI (9cd95c6)
  • validate installer inputs and clean failed staging (edf5ac0)
  • verify bundled local servers before sending secrets (8d8af76)

Tests

  • keep lifecycle fixture records consistent on Windows (554aae6)
  • separate native interaction from synthetic hover (6e1daa2)
  • stabilize native Headroom parity checks (ffbe228)

Continuous Integration

  • capture native desktop test diagnostics (2333419)

Code Refactoring

  • drop unreachable update status branch (a8b0c58)
  • share Headroom desktop across Windows and Linux (774869d)

Documentation

  • plan the Headroom cross-platform migration (340fd41)

v1.7.1

Choose a tag to compare

@github-actions github-actions released this 22 Aug 05:37

1.7.1 (2026-08-22)

Bug Fixes

  • server: put Cursor cycle spend on Other Models (1418036)
  • windows: keep Cursor Models on reset countdown (9dd89ed)

v1.7.0

Choose a tag to compare

@github-actions github-actions released this 22 Aug 05:20
bc73560

1.7.0 (2026-08-22)

Features

  • server: add Cursor Grok Bot meter and plan status (20ec295)

Bug Fixes

  • server: keep Codex test last_refresh inside window (e5a3b45)
  • windows: apply status fallback and weekly bar windows (3ad75ec)
  • windows: restore header status-text fallback (1a8d9d7)

Documentation

  • document Cursor Grok Bot meter (229941e)

v1.6.0

Choose a tag to compare

@github-actions github-actions released this 16 Jul 16:17
78bedde

1.6.0 (2026-07-16)

Features

  • server: expose Cursor Auto and API usage meters (6a13897)
  • server: improve Grok billing and refresh (abc370f)
  • windows: support secure Grok browser fallback (fd01e79)

Bug Fixes

  • server: harden credential lock files (32e592d)
  • server: prefer active Claude usage limits (8436f95)

Documentation

  • document provider meters and Grok credentials (fdfa664)