A Swift wrapper for the IGDB.com Free Video Game Database API.
We updated the dependencies and added Events and Collections endpoint to the library.
When using query that contains "w" or where the builder would ignore the where clause and create a faulty query resulting in a 400 error for the request.
When using query that contains "w" or where the builder would ignore the where clause and create a faulty query resulting in a 400 error for the request.
Updated the IGDB Protocol buffer template
The new protobuf template updates the Release Dates with the new field Status.
Updated the IGDB Protocol buffer template
The new protobuf template updates the AgeRatingContentDescriptionsEnum. The old Enum used was not correct (AgeRatingEnum)
Updated dependencies and the IGDB Protobuf file.
This update adds support for the new endpoints: game_localizations regions
Updated dependencies and the IGDB Protobuf file.
This update adds support for the new endpoints:
Added support for Proxy URLs so the library can be used with a proxy server like https://api-docs.igdb.com/#proxy
Updated dependencies and the IGDB Protocol buffer template
The template adds structure for new Age Ratings:
New External Games:
Updated dependencies and the IGDB Protocol buffer template The template adds structure for new Game Types:
This release comes with new features for querying the count of an endpoint.
ex: /games/count
example code:
wrapper.apiProtoCountRequest(endpoint: .GAMES, apicalypseQuery: "", dataResponse: { bytes -> (Void) in
let count = try! Proto_Count(serializedData: bytes).count
}) { (RequestException) -> (Void) in
...
}
wrapper.apiJsonCountRequest(endpoint: .GAMES, apicalypseQuery: "", dataResponse: { count -> (Void) in
print(count)
}) { (RequestException) -> (Void) in
...
}