Skip to content

Releases: rorycl/cexfind

Release for v0.2.6 (automated)

26 Jun 23:12
ffef172
Compare
Choose a tag to compare

Changelog for release v0.2.6

Update to use decimal.Decimal rather than int to support cheaper items
on Cex which have decimal prices.

  • go: update modules
  • web: update int pricing to use decimal.Decimal
  • console: update int pricing to use decimal.Decimal
  • cli: update int pricing to use decimal.Decimal
  • query: bubble up json unmarshall errors properly
  • cex: change int pricing to decimal.Decimal, update tests accordingly
  • testdata: add example data json file with decimal results

Release for v0.2.5 (automated)

21 Jun 20:18
Compare
Choose a tag to compare

Changelog for release v0.2.5

  • docs: update README
  • cex: replace long store names and truncate store listings; update tests
  • cex: update results to show cash/exchange prices and stores
  • console: use both title and description for items to show prices, stores
    also regenerate console.gif from console.vhs
  • console: tweak colours
  • cli: update to provide verbose option to show pricing, stores
    also regenerate cli.gif from cli.vhs
  • go: update modules
  • docker: minor "add" tweaks to Dockerfile
  • web: update htmx to v2.0

Release for v0.2.4 (automated)

09 May 11:47
e77d8d4
Compare
Choose a tag to compare

Changelog for release v0.2.3

  • cex: allow both an error and results from Search

    This commit also makes web queries to be concurrent, which was the
    original intention.

  • cli: allow both an error and results on search

  • console: allow both an error and results on search

  • cex: add more context to erroring queries

Release for v0.2.3 (automated)

02 May 08:08
Compare
Choose a tag to compare

Changelog for release v0.2.3

  • cex: allow both an error and results from Search

    This commit also makes web queries to be concurrent, which was the
    original intention.

  • cli: allow both an error and results on search

  • console: allow both an error and results on search

  • cex: add more context to erroring queries

Release for v0.2.2 (automated)

01 May 13:26
Compare
Choose a tag to compare
  • docs: update READMEs
  • cli: update example gif, vhs creation file
  • console: update example gif, vhs creation file
  • feature: change query parameters
  • query: catch no results found error (non-standard json response)
  • query: escape queries sent to cex api endpoint
    • closes #3 double quotes cannot be used in query
  • web: use centralised input query checker
  • console: use centralised input query checker; adjust query params
    • closes #2 queries need to be at least 4 characters in length
    • closes #4 change query delimiter
  • cmd: query input splitting for commands centralised

Release for v0.2.1 (automated)

22 Apr 17:42
Compare
Choose a tag to compare

Changelog for release v0.2.1

This small release refactors the internal structure of the cexfind
module. The API remains unchanged.

  • a simpler duplicate item checker is used
  • sorting uses slices.SortFunc, promoting higher-grade equipment of the
    same price
  • tests were adjusted to suit new sorting
  • the module comments were improved

Release for v0.2.0 (automated)

22 Apr 11:26
Compare
Choose a tag to compare

Changelog for release v0.2.0

This release restructures the cexfind module to have a simpler API,
hence the change from v0.1.x to v0.2.

The cli, webserver and console apps have been restrutured accordingly.

  • console: update to use new cexfind structure
  • webserver: update to use new cexfind structure
  • cli: update cli.gif and associated vhs file
  • cli: use new cexfind package structure
  • test: add test for Box.IDUrl
  • general: update package structure and command comments

Release for v0.1.7 (automated)

21 Apr 13:19
Compare
Choose a tag to compare

This is an automated release from a workflow. This workflow
was generated by the action-gh-release action using
workflow test, lint, release using Linux.

v0.1.6 now with console client

20 Apr 21:59
Compare
Choose a tag to compare

Full Changelog: v0.1.4...v0.1.6

The module has been rearranged and the command specific files removed to their respective directories.

There are now 3 client apps:

  • console (a bubbletea TUI app)
  • cli
  • webserver

The console app is a combination of different bubble components. See the README for more details.

Release for v0.1.4 (automated)

05 Apr 15:16
Compare
Choose a tag to compare
Pre-release

This is an automated release from a workflow. This workflow
was generated by the action-gh-release action using
workflow test, lint, release using Linux.