0.1.22 (2026-05-22)
0.1.21 (2026-05-22)
0.1.20 (2026-05-22)
0.1.19 (2026-02-09)
0.1.18 (2026-01-28)
0.1.17 (2026-01-28)
- dual line label ordering (#145) (53ea1b5)
- strain page activity score & time aligment (#143) (90746da)
0.1.16 (2026-01-26)
0.1.15 (2026-01-26)
0.1.14 (2026-01-26)
0.1.13 (2026-01-26)
0.1.12 (2026-01-26)
0.1.11 (2026-01-25)
0.1.10 (2026-01-25)
0.1.9 (2026-01-25)
0.1.8 (2026-01-25)
0.1.7 (2026-01-25)
0.1.6 (2026-01-25)
0.1.5 (2026-01-25)
0.1.4 (2026-01-25)
0.1.3 (2026-01-25)
0.1.2 (2026-01-24)
0.1.1 (2026-01-24)
- /auth/refresh & clean up thoop cmd (#53) (062be4f)
gauge.New(#25) (c92d9b0)xslog.Errorand go_json (#24) (cc2a0a4)- add version and clean color scheme to CLI (#63) (10b09b7)
- add workflow_dispatch to release-please (#62) (356a1f9)
- api key auth (#43) (06ecad3)
- auth/refresh: slog real error on failed refresh (#92) (54da1be)
- auth: set oaut2.Endpoint AuthStyle (#94) (f2f5c95)
- better ctx handling on shutdown (#37) (db28de1)
- cli: major==0 always incompatible & tui prompt update (#84) (e5c0ad6)
- cmds: fire off dependent cmds in batch (#18) (ff7ea87)
- codecov.yml (#56) (17c5a6d)
- ctx as a dep (#19) (d6d5cab)
- ctx updates (#29) (211d30a)
- ctx: base ctx no sleep (#48) (c350b6b)
- db: embed migrations (#12) (f6ecdda)
- docker: smol (#8) (2c38761)
- drill pages & QoL fixes (#104) (00d83e0)
- dx: .config/thoop-dev when deving (#46) (e03c526)
- dx: docker locally and fix parse whoop headers (#22) (7b05536)
- dx: log level, version, dev footer (#23) (210cefa)
- dx: run proxy flow locally (#4) (b89b154)
- err: err wrap (#54) (34b9551)
- errgroup & log level (#47) (1ff231a)
- flip build tags to tag dev instead of tag release (#69) (b798ef1)
- fly proxy (#3) (2a70b3c)
- fly:
auto_stop_machines->suspend(#7) (f565428) - fly: only deploy on tag, not on main (#71) (bddfa82)
- gzip (#51) (8beec8f)
- header lint (#30) (7ab4d8b)
- initial release (#61) (7348631)
- local cache, webhooks, sse (#35) (01df4c0)
- logging: revamp (#33) (d330093)
- md: rm TODO & create README (#11) (445d626)
- middleware pkg (#31) (dfb1e29)
- notifs: psql backing webhook storage & redis for notif (#49) (e0b0599)
- oauth & sqlc scaffold (#2) (1c7ae00)
- onboarding: create user (#41) (6cfc9c1)
- proxy: hardening (#5) (ada9e8d)
- proxy: proxy for requests to whoop api (#21) (5b36593)
- redis backing (#6) (512e45c)
- release on brew and go install (#59) (632c212)
- scaffold (#1) (a0dbea7)
- semver: revamp (#101) (6976d49)
- server: psql init (#39) (58adf36)
- server: revoke all api keys on reauth (#97) (0d28573)
- simplify xsync (#58) (70179b2)
- splash: skip on keypress (#20) (019de38)
- switch to pure Go sqlite driver (#64) (91704ae)
- tests: code cov (#40) (69d1d4c)
- tui: auth flow (#34) (e8708d5)
- tui: gauge init (#17) (827d80d)
- tui: init (#16) (2be8bb0)
- tui: press any key to continue & local dx (#90) (7b63497)
- tui: smoother gauge and tests (#38) (0c28a9e)
- user agent (#45) (b8a3e10)
- whoop: client (#15) (670aa7c)
- xerrors pkg (#50) (fcfec08)
RequestIDOption(#32) (f8de05f)- ack notifs on tui (#55) (ce9a407)
- ci: parse PR number from release-please output (#74) (cb8413b)
- cli: call brew update on upgrade if is homebrew install (#86) (01dca71)
- cli: cask in upgrade cmd (#82) (bdffd23)
- cli: upgrade & unstable version cmp (#88) (0147d66)
- fly: ghwf to mark deployment as _ (#9) (4c1fa29)
- go: time.Duration over int with units suffix (#10) (dbf092f)
- pass version to fly deploy build (#76) (5b5ca40)
- release please (#60) (aa0bd58)
- release-please manifest config (#65) (886a688)
- rm unused server pkg (#13) (c30452f)
- set api key in tui clients on auth complete (#52) (570e16e)
- sse api key & premature body close (#57) (eef2a10)
- use PAT for release-please to trigger checks (#67) (8dbbaae)
- var _ satisfies interface checks (#14) (bb09b5e)
0.0.12 (2026-01-08)
0.0.11 (2026-01-08)
0.0.10 (2026-01-07)
0.0.9 (2026-01-07)
0.0.8 (2026-01-05)
0.0.7 (2026-01-05)
0.0.6 (2026-01-05)
0.0.5 (2026-01-05)
0.0.4 (2026-01-04)
0.0.3 (2026-01-04)
0.0.2 (2026-01-04)
- flip build tags to tag dev instead of tag release (#69) (b798ef1)
- fly: only deploy on tag, not on main (#71) (bddfa82)