All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- wows: remove endpoint
/account/statsbydate/
- wotx: update endpoint
https://api-console.worldoftanks.??/wotx
tohttps://api-modernarmor.worldoftanks.%s/wotx
- wot:
acount/info
- wot:
tank/stats
- wgn:
wgtv/tags
- wgn:
wgtv/vehicles
- wgn:
wgtv/videos
- Improved client code quality
- wotb:
clanmessages/create
- wotb:
clanmessages/delete
- wotb:
clanmessages/like
- wotb:
clanmessages/likes
- wotb:
clanmessages/messages
- wotb:
clanmessages/update
- Fix formatting of generated code (#8)
- Updated to Go 1.21
- Generator has no underscore in front anymore.
- wot:
encyclopedia/vehicles
patch some return types
- wot:
account/tanks
return type (again) - wot:
encyclopedia/vehicles
return type
- wows api to recent version
- wot:
account/tanks
return type
- Removed generator from module
- Introduced a
GenericMeta
struct which will be returned for specific endpoints. If some endpoints were overlooked, they will be added in a minor version.
Thanks at @kakwa for pointing this out.
- Fixed a nil pointer dereference if a nil value was passed at client creation.
Updated API
Some API endpoints were removed.
Some struct fields got renamed.
Example:
Type_
->Type
- russian realm
- Updated API
- nil pointer dereference in
NewClient
- Improved documentation
- made services public
- go module import path
ApiErrorStringToString(error) string
withResponseError.Description() string
- wot:
globalmap/eventaccountinfo
madeaccount_id
optional (eitheraccount_id
orclan_id
is required.