Releases: TibiaData/tibiadata-api-go
Releases · TibiaData/tibiadata-api-go
v3.1.0
Changed
- Renaming Tibiadata to TibiaData (#90 by @tobiasehlert)
- Removing injection of houseType from assets (#95 by @tobiasehlert)
- Removing return of loyalty title on no title (#98 by @tobiasehlert)
- Bump docker/login-action from 1.14.0 to 1.14.1 (#87 by @dependabot)
- Bump actions/checkout from 2 to 3 (#88 by @dependabot)
- Bump golang from 1.17.7 to 1.17.8 (#96 by @dependabot)
Fixed
- Environment function logic fix (#91 by @tobiasehlert)
- Stop using ioutil as it is deprecated (#92 by @phenpessoa)
- Adding sanitize of nbsp string in death section of players (#99 by @tobiasehlert)
Full Changelog: v3.0.0...v3.1.0
v3.0.0
The release of API v3
Bumping version to v3.0.0 so that GitHub releases match API version.
Head over to tibiadata.com for more information.
v0.6.2
Fixed
- Adding if to prevent panic due to regex (#84 by @tobiasehlert)
Full Changelog: v0.6.1...v0.6.2
v0.6.1
Changed
- Switching assets download URL to
assets.tibiadata.com
- Bump docker/build-push-action from 2.8.0 to 2.9.0 (#80 by @dependabot)
- Bump golang from 1.17.6 to 1.17.7 (#81 by @dependabot)
- Bump docker/login-action from 1.12.0 to 1.13.0 (#82 by @dependabot)
Full Changelog: v0.6.0...v0.6.1
v0.6.0
Added
- Addition of some more tests (#76 by @tobiasehlert)
- implement graceful shutdown (#78 by @phenpessoa)
- implement 404 page not found (#77 by @phenpessoa)
Changed
- Switching to http status codes (#79 by @tobiasehlert)
- Cleanup of characters deathlist (#75 by @tobiasehlert)
- Adjustment of endpoint namings (#74 by @tobiasehlert)
Full Changelog: v0.5.1...v0.6.0
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