Skip to content

Releases: joaofnds/astro

0.0.40

24 Mar 03:38
574a430

Choose a tag to compare

Changelog

  • 574a430 fix: use url.template for homebrew_casks config

0.0.38

24 Mar 03:29
4b7c6f7

Choose a tag to compare

Changelog

  • 896a84f Revert "fix(01-03): replace emoji graphics with block characters for v2 compat"
  • c7965d1 chore(01-01): update Go module to 1.26.1 and fetch v2 dependencies
  • 46a7bba chore(01-02): update CI workflows for Go 1.26 and current action versions
  • b4de3ee chore(01-03): gitignore HISTOGRAM_REFERENCE.md working artifact
  • 4b7c6f7 chore: update CI actions to latest versions
  • 92706e8 feat(01-01): migrate all source files to Bubbletea v2 API
  • 365f921 feat(02-01): create api/ package with Client, Error type, and endpoint methods
  • 77536d8 feat(02-01): create domain/ package with types, business logic, and histogram
  • 82cb581 feat(02-02): restructure config/, logger/, token/, state/ and main.go
  • 3bc72b0 feat(02-02): rewire models to domain/api, delete habit/ and histogram/
  • 5894194 feat(03-01): create AppState struct with mutation methods
  • 3343b92 feat(03-01): define typed messages and tea.Cmd factory functions
  • 0592296 feat(03-02): implement root model with screen stack and message routing
  • 3bb2cb5 feat(03-02): wire root model into main.go, remove blocking startup calls
  • 5034710 feat(03-03): rewire all models to message-based navigation and async API calls
  • 18252a2 feat(04-01): context.Context plumbing, APIErrorMsg.ID, logger regression fix
  • 197381b feat(04-01): startup spinner, pending item types, group help.KeyMap
  • 7251f45 feat(04-02): decouple add input from api.Client, use createHabitSubmit for optimistic creates
  • 76b9878 feat(04-02): rewrite list model with safe assertions, optimistic updates, and error handling
  • c074fd1 feat(04-03): add show screen footer status, optimistic check-in, and safe ChooseGroup assertion
  • e429ca2 feat(04-03): rewrite group screen with safe assertions, help, optimistic updates
  • cc28e8b feat(04-04): add explicit esc key cancel for in-flight API operations on list screen
  • ccd3ecd fix(01-02): fix config variable shadowing bug
  • 6102c00 fix(01-03): force full redraw on histogram navigation for emoji width compat
  • 062b830 fix(01-03): replace emoji graphics with block characters for v2 compat
  • 43b141d fix(03-03): pass terminal dimensions to list.New() instead of hardcoded 0,5
  • 0a21c74 fix(show): add esc keybinding and guard against pending activities
  • 1db7c9c fix: resolve errcheck and staticcheck lint issues
  • 6a88486 test(02-01): add failing tests for api Error type and Client timeout
  • 530bee3 test(03-01): add failing tests for AppState mutation methods
  • 5e2e802 test(03-01): add failing tests for typed messages and command factories
  • 4a6dbcb test(03-02): add failing tests for root model message routing and screen stack
  • 1321f7b test(05-01): add comprehensive table-driven tests for date package
  • 265b57a test(05-01): add comprehensive tests for domain/habit and domain/group packages
  • eaf83ab test(05-02): add comprehensive endpoint tests for all habit Client methods
  • 57f7243 test(05-02): add endpoint tests for group Client methods and token functions
  • 9f5d3d6 test(05-03): add Update/View tests for Show, TextInput, and ChooseGroup models
  • a49e3d0 test(05-03): add navigation flow tests for root App model
  • e747045 test(05-04): add comprehensive group model tests
  • db3302b test(05-04): add comprehensive list model tests

0.0.37

22 Jan 03:49
229200b

Choose a tag to compare

Changelog

  • dc45e3e feat: truncate date to find diff in days
  • 229200b fix(histogram): compare using local time

0.0.36

07 Oct 23:13
eddbe7b

Choose a tag to compare

Changelog

  • eddbe7b ci(release): update goreleaser config
  • b84ffad fix: add bound check

0.0.35

12 May 21:21
70db740

Choose a tag to compare

Changelog

0.0.34

30 Apr 22:17
f354f60

Choose a tag to compare

Changelog

0.0.33

26 Mar 18:01
10564bf

Choose a tag to compare

Changelog

  • 10564bf create log file only in config dir

0.0.32

22 Feb 15:24
d15831f

Choose a tag to compare

Changelog

  • d15831f allow check-in on the past
  • 12a87c0 fix error messages
  • 49c42cf use MkdirAll to create config folder

0.0.31

01 Jan 21:50
7a3c907

Choose a tag to compare

Changelog

  • 7a3c907 sort group habits by name

0.0.30

29 Nov 15:57
09b2505

Choose a tag to compare

Changelog