- Added short command aliases for improved CLI usability:
- Top-level:
a(auth),b(browse),i(issue),pr(pullrequest),v(version) - Subcommands:
l(list),c(create),s(show)
- Top-level:
- Restored convenience of short commands from the old GetOpt-based parser
- Improved error messages when API calls fail with HTTP status codes and response details (#95)
- Fixed GHC optimization flag: corrected invalid -O4 to proper -O2 (#96)
- Refactored module naming: renamed NewCommandLineParser to CommandLineParser (#94)
- Removed old GetOpt-based command-line parser
- Code cleanup and formatting improvements in Main.hs
- Improved code maintainability after optparse-applicative migration
- Migrated command-line parsing to optparse-applicative with shell completions (#90)
- Updated Cabal version to 3.14
- Upgraded to GHC 9.12.1
- Fixed ambiguous 'show' function references for GHC 9.12.1 compatibility