Releases: TibiaData/tibiadata-api-go
Releases · TibiaData/tibiadata-api-go
v0.5.1
Added
- Adding gzip compression middleware (#73 by @tobiasehlert)
- Swagger documentation annotations (#67 by @tobiasehlert)
Changed
- Add some 'fake' unit tests to up coverage on webserver.go (#71 by @kamilon)
- Add unit tests for House Overview and House APIs (#72 by @kamilon)
Full Changelog: v0.5.0...v0.5.1
v0.5.0
Added
- Add unit tests for Spells Overview API, fix bugs in Spells Overview API (#55 by @kamilon)
- Add unit tests for Spells API, fix various bugs in pulling of spell data (#56 by @kamilon)
- Add unit tests for Kill Statistics API, move to goquery (#57 by @kamilon)
- Add unit tests for Guild Overview and Guild API (#58 by @kamilon)
- Add unit tests for Creatures Overview and Creature API, fix bug (#59 by @kamilon)
- Add unit tests for Highscores API (#61 by @kamilon)
- Add unit tests for Fansites API (#62 by @kamilon)
- Add unit tests for News List API and News API (#60 by @kamilon)
- Create and use HighscoreCategory enum (#63 by @kamilon)
- Feature: Tibia Houses endpoints (#26 by @tobiasehlert)
Changed
- Refactor gin server to reduce code duplication (#64 by @kamilon)
- Cache new regex queries (#66 by @kamilon)
Fixed
- Fix race condition with TibiadataRequestStruct (#65 by @kamilon)
- Bump docker/build-push-action from 2.7.0 to 2.8.0 (#68 by @dependabot)
Full Changelog: v0.4.0...v0.5.0
v0.4.0
Added
- Enhance data collection and debugging information (#31 by @tobiasehlert)
- Adding rate-limit detection and status code switching (#36 by @tobiasehlert)
- Adding TIBIADATA_HOST env (#39 by @tobiasehlert)
- Rewrite of characters and adding of unit testing (#40 by @kamilon)
- Adding codecov.io (#48 by @tobiasehlert)
- Adding new Tibia News endpoints (#32 by @tobiasehlert)
- Worlds Overview unit tests (#53 by @kamilon)
- World unit tests (#54 by @kamilon)
Changed
- Refactor to use pure goquery and no manual regex on guilds (#29 by @JorgeMag96)
- Performing go mod tidy (#43 by @tobiasehlert)
- Use new assert instead of passing t many times (#45 by @phenpessoa)
- Updating workflows (#51 by @tobiasehlert)
- Bump golang from 1.17.5 to 1.17.6 (#50 by @dependabot)
- Reduce dependencies (#44 by @phenpessoa)
- Clean up webserver.go and a few utility funcs (#37, #52 by @phenpessoa)
Fixed
- Maintenance mode detection with error message return (#34 by @tobiasehlert)
- Guilds name upper casing correction (#35 by @tobiasehlert)
- Handle timezone information during DateTime parsing (#46, #49 by @kamilon, @tobiasehlert)
Full Changelog: v0.3.0...v0.4.0
v0.3.0
Added
- Addition of two guild endpoints (#20 by @tobiasehlert)
- Adding proxy support to replace default URL (#25 by @tobiasehlert)
Changed
- Clear lint errors (#18 by @phenpessoa)
- Idiomatic go (#19 by @phenpessoa)
- Removing duplicate function (#27 by @tobiasehlert)
Fixed
- Highscores endpoints redirect (#22 by @phenpessoa)
Full Changelog: v0.2.0...v0.3.0
v0.2.0
Changed
- Sanitize certain data (#14 by @darrentaytay)
- Removing some code smell from SonarCloud (#10 by @tobiasehlert)
- Moving vocation logic to separate function (#17 by @tobiasehlert)
Fixed
- Fix decoding issues and save some allocations (#15, #16 by @kamilon, @tobiasehlert)
Full Changelog: v0.1.1...v0.2.0
v0.1.1
Changed
- Bump actions/cache from 2.1.6 to 2.1.7 (#2 by @dependabot)
- Bump docker/metadata-action from 3.6.0 to 3.6.2 (#1 by @dependabot)
- Update README.md (#3, #5 by @tobiasehlert)
- Implementation of response handler (#4 by @tobiasehlert)
- Changing building and releasing (#6, #7 by @tobiasehlert)
- Shrink of TibiaFansitesV3 (#8 by @tobiasehlert)
- Updating build workflow with enhancements (#11 by @tobiasehlert)
Full Changelog: v0.1.0...v0.1.1
v0.1.0
Initial commit
Full Changelog: https://github.com/TibiaData/tibiadata-api-go/commits/v0.1.0