Releases: digitalghost-dev/poke-cli
Releases · digitalghost-dev/poke-cli
v1.8.4
Changed
- Changed timeout duration from
15seconds to60when calling the Supabase API in thecardcommand. (#222) - Changed the implementation of
image.Decode()for card images to read into memory first withio.ReadAll()then decode after. (#223)
- Commit Change Log: v1.8.3 > v1.8.4
- Associated PRs: (#224)
v1.8.3
Changed
- Changed return values of
SetupPokemonFlagSet()andSetupAbilityFlagSet()to return astructinstead of several separate values. (#218) - Changed the
tableGeneration()function by splitting this into two separate functions to improve testing coverage. (#220)
Removed
- Removed
os.Exit()from being called in commands. (#219)
- Commit Change Log: v1.8.2 > v1.8.3
- Associated PRs: (#221)
v1.8.2
Added
- Added Sword & Shield card data to the
cardcommand. (#212) - Added better messaging to
cardcommand when data isNULLsuch as pricing or illustrator. (#213)
Secured
- Secured against CVE-2025-61727 and CVE-2025-61729 by updating to Go
v1.24.11. (#214) - Secured against CVE-2024-58251 by updating base Docker image to
golang:alpine3.23. (#215)
- Commit Change Log: v1.8.1 > v1.8.2
- Associated PRs: (#217)
v1.8.1
Added
- Added loading screen to
cardcommand when an image is being selected. (#204) - Added an HTTP status code check in the
connectionspackage when callingpokeapi.co. (#206) - Added a generic helper function and interface to reduce repeated API call logic across the different endpoints. (#208)
Changed
- Changed
YellowAdaptivestyling to be alipgloss.NewStyle()instead of an anonymous function which didn't match other color styles. (#207) - Changed
abilityanditemcommands to match error returning method ofmovecommand. (#209) - Changed
ImageModelto return an actual error instead of image data
Fixed
- Fixed printing issue when an ability has a
%symbol in its text. (#205)
- Commit Change Log: v1.8.0 > v1.8.1
- Associated PRs: (#211)
v1.8.0
Added
- Added a new
cardcommand to get basic info and pricing from TCGPlayer on cards from the Scarlet & Violet and Mega Evolution series. (#201)
Changed
- Changed key handling pattern across bubble tea components to be standardized across the project. (#202)
- Commit Change Log: v1.7.4 > v1.8.0
- Associated PRs: (#203)
v1.7.4
v1.7.3
Changed
- Changed hard coded
https://pokeapi.co/api/v2/base URL to use the singleconnections.APIURLinstead. (#194)
Fixed
- Fixed
searchcommand not returning an exit code on error. (#195) - Fixed
berrycommand not calling proper validation function. (#193)
Secured
- Secured against CVE-2025-47907 and CVE-2025-47906 by updating Go to
v1.24.6. (#192)
- Commit Change Log: v1.7.2 > v1.7.3
- Associated PRs: (#196)
v1.7.2
Fixed
- Fixed older egg group names by replacing them with their modern counterparts. (#190)
- Commit Change Log: v1.7.1 > v1.7.2
- Associated PRs: (#191)
v1.7.1
Added
- Added egg group to output of
poke-cli pokemoncommand. (#188)
- Commit Change Log: v1.7.0 > v1.7.1
- Associated PRs: (#189)
v1.7.0
Added
- Added new
berrycommand that opens a TUI screen to view information about berries. (#186)
- Commit Change Log: v1.6.2 > v1.7.0
- Associated PRs: (#187 )