Skip to content

Releases: Henry-Sarabia/igdb

Patch v2.0.0-alpha.4

15 Dec 19:09
798c479
Compare
Choose a tag to compare
Patch v2.0.0-alpha.4 Pre-release
Pre-release

Issues for patch v2.0.0-alpha.4

This patch fixes the maximum limits of the options SetOffset and SetLimit.

  • Bugfixes
    • Remove SetOffset's max and reduce SetLimit's max from 5000 to 500 (#100)

Patch v2.0.0-alpha.3

20 Oct 23:46
d365348
Compare
Choose a tag to compare
Patch v2.0.0-alpha.3 Pre-release
Pre-release

Issues for patch v2.0.0-alpha.3

This patch fixes ServerError's Temporary behavior.

  • Bugfixes
    • Redefined Temporary method on ServerError instead of *ServerError (#97)

Patch v2.0.0-alpha.2

30 Sep 18:42
dcac61d
Compare
Choose a tag to compare
Patch v2.0.0-alpha.2 Pre-release
Pre-release

Issues for patch v2.0.0-alpha.2

This patch addresses an import path bug.

  • Bugfixes
    • Updgraded import path of the package to v2 in each example program (#94)

Major v2.0.0-alpha.1

30 Sep 07:28
Compare
Choose a tag to compare
Major v2.0.0-alpha.1 Pre-release
Pre-release

Issues for major v2.0.0-alpha.1

This major update addresses the IGDB API's upgrade to v4.
For information on specific changes, visit the IGDB documentation.

  • Improvements

    • Client
    • Authentication
    • Endpoints
    • Types
      • Updated fields for Game, Platform, and SearchResult structs (#79 - thanks to @dustyjewett)
      • Added missing GameCategory enumerated types (#70 - thanks to @Lavos)
    • Errors
      • Implemented Temporary behavior for temporary server errors (#75)
  • Bugfixes

    • Removed obsolete Client fields (#81)
    • Removed DeepEqual error checking (#83)
    • Removed TestDummy endpoint (#89)
      • This is an undocumented change in the IGDB documentation
    • Fixed error checking in ReleaseDateService tests (#82)

Thanks again to our contributors.

Patch v1.0.3

04 Feb 19:30
21fbf59
Compare
Choose a tag to compare

Issues for patch v1.0.3

  • Improvements
    • Documentation
      • Added support for Go modules (#64)
      • Removed outdated tier-system information (#60)
      • Updated required Go version in README (#66)
  • Bugfixes
    • Redefined type Screenshot to match the API definition (#58 - Thanks @gotomgo!)

Patch v1.0.2

13 Nov 01:51
1196f3f
Compare
Choose a tag to compare

Issues for patch v1.0.2

  • Improvements
    • Additional error checking while unmarshalling test data during test setup (#55)

Patch v1.0.1

05 Mar 02:49
28d0c38
Compare
Choose a tag to compare

Issues for patch v1.0.1

Bugfixes

  • Replace broken dependency "whitespace" package with "blank" package. (#54)

Release v1.0.0

06 Mar 21:28
Compare
Choose a tag to compare

Issues for major v1.0.0

  • Features
    • Filters
      • All filters are now Apicalypse-compliant (#4)
      • Functional Options have been simplified (#8)
      • Exclude option is now available for excluding specific fields from a request (#31)
    • Endpoints
      • All new public endpoints are fully supported (#4, #35, #51)
      • Private endpoints are included, but authentication is not implemented yet (#13, #36)
    • Search
      • Search now supports the following: Characters, Collections Games, People, Platforms, and Themes (#10)
      • Search has its own endpoint but can still be used on the previously mentioned endpoints (#10)
    • Service Functions
      • List has been split into two functions: List and Index (#4, #47)
  • Improvements
    • Errors
      • Errors are now wrapped with more context (#12)
      • Redundant errors have been removed (#12)
      • Server errors have been updated (#16)
    • Documentation
      • All exported constants now have proper documentation (#43, #46)
      • Examples have been updated (#6, #42)
      • README has been updated to reflect all changes (#21)
    • Testing
      • Test coverage has improved (#11, #16, #18, #20, #23, #38)
      • Remove some repeated reflection that was slowing down tests (#27)
    • Internal
      • Several out-of-scope functions were factored out into their own packages (#7, #15)