All Versions
7
Latest Version
Avg Release Cycle
86 days
Latest Release
1618 days ago
Changelog History
Changelog History
-
v2.0.0-alpha.3 Changes
October 20, 2020Issues for patch v2.0.0-alpha.3
๐ This patch fixes ServerError's Temporary behavior.
- ๐ Bugfixes
- Redefined
Temporary
method onServerError
instead of*ServerError
(#97)
- Redefined
- ๐ Bugfixes
-
v2.0.0-alpha.2 Changes
September 30, 2020Issues 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)
- ๐ Bugfixes
-
v2.0.0-alpha.1 Changes
September 30, 2020Issues 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
- Replaced GET requests with POST requests (#91, #74 - thanks to @dustyjewett)
- Updated root API URL (#73 - thanks to @dustyjewett)
- Authentication
- Updated required credentials (#76 - thanks to @dustyjewett)
- Endpoints
- Removed unsupported endpoints (#77, #78 - thanks to @dustyjewett)
- 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.
- Client
-
v1.0.3 Changes
February 04, 2020 -
v1.0.2 Changes
November 13, 2019- ๐ Improvements
- Additional error checking while unmarshalling test data during test setup (#55)
- ๐ Improvements
-
v1.0.1 Changes
March 05, 2019๐ Bugfixes
- ๐ฆ Replace broken dependency "whitespace" package with "blank" package. (#54)
-
v1.0.0 Changes
March 06, 2019- ๐ 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)
- ๐ Features