Releases: GwentAPI/gwentapi
GwentAPI v0.5.6
-
BREAKING API CHANGE
- Content-Type is all set to application/json, custom MIME types are gone.
-
MINOR API CHANGE
-
charset set correctly set to UTF-8 on API responses.
-
The index (
v0/) now provide the version of the software that is running. -
Last-Modified header is set for all resources except the index for clients to do caching.
-
If-Modified-Since header is set, the response will be 304 without any body if the request has not been modified since.
-
-
Config file updated to new format. Missing variables have default internal values.
-
If it's missing it will be generated on startup.
-
Misconfigured config won't produce any warning but will cause unexpected behavior with the program.
-
-
Server will gracefully shutdown when terminating.
-
Can now support different mongoDB connection settings.
-
Timeout still not handled.
-
Clusters/multiple hosts not supported.
-
-
The program serve artwork files directly without the need for a reverse proxy.
- By default it will serve the local directory named
media.
- By default it will serve the local directory named
GwentAPI v0.5.5-rc.2
Bug fix
GwentAPI v0.5.5-rc.1
-
Searching for a card with the :cards?name= endpoint is now case insensitive.
-
The executable is now aware of its version. Use the -v flag to print it.
GwentAPI v0.5.4
- Project files has been updated to the open beta version of Gwent
- Minor code fix
- Windows + Linux binaries now included in the release
Notes:
- Config.toml missing
- latest.jsonl missing
GwentAPI v0.5.3
- Project files has been updated to the open beta version of Gwent
- No code change
- Windows + Linux binaries now included in the release
Notes:
- Config.toml missing
- latest.jsonl missing
GwentAPI v0.5.2
Fixed import path and added vendor for easy reproducibility
GwentAPI v0.5.1
-
We can now search by cards name from the card resource: /cards?name=
- To perform a search, the name must contain between 3 and 10 characters.
-
Href are all filled and fixed, pointing at the correct resource.
-
An error caused the UUID to be longer than intended, this is now fixed.
-
Minor bug fix.
-
Dependencies cleanup.