Skip to content

Releases: yurypcf/igdb

v1.0.1

13 Jul 17:00
Compare
Choose a tag to compare

v1.0.1 - 2023-07-12

Tests

  • Removed API directly call and responses
  • Added mocked tests

Workflow

  • Added github actions building, checking and linting the project on every branch push and pull request

Lint

  • Linted all project accordingly to cargo fmt and cargo clippy

v1.0.0

12 Jul 18:01
c85a0ae
Compare
Choose a tag to compare

v1.0.0 - 2023-07-12

Added

  • Theme full attributes, including Enum access to enumerated attributes
  • Platform full attributes, including Enum access to enumerated attributes
  • Colllection full attributes, including Enum access to enumerated attributes

Fixed

  • Non presence of fields() query method now works as a fields *; body request

Build

  • Removed serde_qs, as it has no use in this crate

v0.3.2

07 Jul 21:06
ab9e5c3
Compare
Choose a tag to compare

v0.3.2 - 2023-07-07

Tests/Project Organization

  • Separated Integration tests location to improve lib.rs readability
  • Placing the tests into a test specific path

v0.3.1 - 2023-07-07

Fixed

  • IGDB API error responses being parsed to be user friendly

v0.3.0

06 Jul 00:16
Compare
Choose a tag to compare

v0.3.0 - 2023-07-05

Added

  • Game full attributes, including Enum access to enumerated attributes
  • Genre full attributes, including Enum access to enumerated attributes

Project organization

  • Update README with the 0.2.0 changes

v0.2.0 - 2023-07-04

Added

  • Character full attributes, including Enum access to enumerated attributes (Gender and Species)
  • Public crate method to access the API response as JSON

v0.1.0

01 Jul 20:31
9e726e0
Compare
Choose a tag to compare

v0.1.0 - 2023-07-01

Added

  • API wrapper using reqwest
  • Game abstraction to query Game related info
  • Character abstraction to query Character related info

Project organization

  • Documentation markdowns for the repository