Skip to content

Releases: digitalghost-dev/poke-cli

v1.8.4

01 Jan 21:03
v1.8.4
1192d4a

Choose a tag to compare

Changed

  • Changed timeout duration from 15 seconds to 60 when calling the Supabase API in the card command. (#222)
  • Changed the implementation of image.Decode() for card images to read into memory first with io.ReadAll() then decode after. (#223)

v1.8.3

29 Dec 02:46
v1.8.3
975eb97

Choose a tag to compare

Changed

  • Changed return values of SetupPokemonFlagSet() and SetupAbilityFlagSet() to return a struct instead 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)

v1.8.2

15 Dec 18:57
v1.8.2
f8cbd88

Choose a tag to compare

Added

  • Added Sword & Shield card data to the card command. (#212)
  • Added better messaging to card command when data is NULL such as pricing or illustrator. (#213)

Secured


v1.8.1

08 Dec 01:14
v1.8.1
68d91a1

Choose a tag to compare

Added

  • Added loading screen to card command when an image is being selected. (#204)
  • Added an HTTP status code check in the connections package when calling pokeapi.co. (#206)
  • Added a generic helper function and interface to reduce repeated API call logic across the different endpoints. (#208)

Changed

  • Changed YellowAdaptive styling to be a lipgloss.NewStyle() instead of an anonymous function which didn't match other color styles. (#207)
  • Changed ability and item commands to match error returning method of move command. (#209)
  • Changed ImageModel to return an actual error instead of image data

Fixed

  • Fixed printing issue when an ability has a % symbol in its text. (#205)

v1.8.0

25 Nov 18:26
v1.8.0
d55869a

Choose a tag to compare

Added

  • Added a new card command 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)

v1.7.4

06 Nov 18:34
v1.7.4
cb457a4

Choose a tag to compare

Added

  • Added more tests to increase testing coverage. (#197)

Changed

  • Changed flags.LatestFlag() to handle errors and return proper exit code. (#198)

Secured

  • Secured against several CVEs by updating to Go v1.24.9. (#199)

v1.7.3

03 Nov 18:31
v1.7.3
49267ac

Choose a tag to compare

Changed

  • Changed hard coded https://pokeapi.co/api/v2/ base URL to use the single connections.APIURL instead. (#194)

Fixed

  • Fixed search command not returning an exit code on error. (#195)
  • Fixed berry command not calling proper validation function. (#193)

Secured


v1.7.2

20 Oct 04:52
v1.7.2
cb66d36

Choose a tag to compare

Fixed

  • Fixed older egg group names by replacing them with their modern counterparts. (#190)

v1.7.1

12 Oct 21:16
v1.7.1
072dc2a

Choose a tag to compare

Added

  • Added egg group to output of poke-cli pokemon command. (#188)

v1.7.0

28 Sep 04:58
v1.7.0
d27b6fb

Choose a tag to compare

Added

  • Added new berry command that opens a TUI screen to view information about berries. (#186)