Tag Archives: GitHub

Merry Christmas!

This time of year is the perfect time to lay back a little.

Christmas is a time of giving, and even this year I want to give my gratitude to everyone, who has been reporting bugs over the last year and contributing to our GitHub repositories.

I am grateful for all of my users that have and continue to use the API and keep me motivated to continue!

Side notes;
If you are looking for some easy hosting solution, get over to DigitalOcean, where I host my staff. Use my referral link to support me.

Best regards,
Tobias


TibiaData release v4.0.1

We have released a new version of TibiaData!

Changed

Fixed

  • Webserver/validation: improve error handling on non OK status codes (#301 by Pedro-Pessoa)

You can find the changes in our Changelog
https://github.com/TibiaData/tibiadata-api-go/blob/main/CHANGELOG.md

You can find the v4.0.1 release on GitHub on
https://github.com/TibiaData/tibiadata-api-go/releases/tag/v4.0.1

Kind regards,
Tobias


TibiaData API v4 released (v4.0.0)

A long waiting is over now.. today it’s finally time some new stuff!

Today we can announce that version 4 of TibiaData API is released!

Through our API, you can have access to an API providing information of characters, guilds, highscores, worlds and a lot more of Tibia.
You can based on the request provided by us build your own clients to retrieve the information you need.

Changes of TibiaData API v4

Since v4 is not a rewrite of TibiaData like we had with v3, the changes are not as large when migrating.

Largest change to the API is the implementation of better error responses, where you don’t get a 200 OK from our servers anymore even if an error occurred. You can find all the corresponding error codes that you can encounter inside the status section.

The structures of responses is slightly different when it comes to information section, where we now include additional information as for instance release version, git commit sha, status and error codes and more.

Head over to our documentation to play around with our API and get your tools migrated to v4.

The documentation

The documentation from v4 has been swagger-generated, so you can easily generate your own TibiaData client to consume our API.

You can find the swagger.json file in our tibiadata-api-docs repository on GitHub.

There is a swagger-documentation page available on https://docs.tibiadata.com, where you can play around.

The code

As mentioned in previous blog posts, TibiaData is now publishing it’s code publicly on GitHub.

Dig around and contribute to our repo to enhance our service.

You can find all our repos under our GitHub organization here.

We’ve also bumped the GitHub release version to match the API version.

Report issues

Report to us, if you find something that is not correct.
Suggest to us, if you are missing some feature and we’ll implement it.

Thank you!

Special thanks to all our contributors to TibiaData and thanks for everyone testing and reporting issues.

Try it yourself!

Kind regards,
Tobias


TibiaData release v3.7.5

We have released a new version of TibiaData!

Fixed


You can find the changes in our Changelog
https://github.com/TibiaData/tibiadata-api-go/blob/main/CHANGELOG.md

You can find the v3.7.5 release on GitHub on
https://github.com/TibiaData/tibiadata-api-go/releases/tag/v3.7.5

Kind regards,
Tobias


TibiaData release v3.7.4

We have released a new version of TibiaData!

Fixed


You can find the changes in our Changelog
https://github.com/TibiaData/tibiadata-api-go/blob/main/CHANGELOG.md

You can find the v3.7.4 release on GitHub on
https://github.com/TibiaData/tibiadata-api-go/releases/tag/v3.7.4

Kind regards,
Tobias


TibiaData release v3.7.3

We have released a new version of TibiaData!

Fixed


You can find the changes in our Changelog
https://github.com/TibiaData/tibiadata-api-go/blob/main/CHANGELOG.md

You can find the v3.7.3 release on GitHub on
https://github.com/TibiaData/tibiadata-api-go/releases/tag/v3.7.3

Kind regards,
Tobias


Deploy TibiaData with Helm

Deploying applications on a Kubernetes cluster can be a complex and time-consuming process, requiring manual configurations of deployments, services, and other resources. However, with the advent of Helm the deployment of TibiaData has become significantly easier.

All our charts are available through charts.tibiadata.com.

Add the helm-chart repository
helm repo add tibiadata https://charts.tibiadata.com

Search for charts
helm repo search tibiadata

The charts-repository is located on our GitHub at https://github.com/TibiaData/tibiadata-helm-charts.

Kind regards,
Tobias


TibiaData release v3.7.2

We have released a new version of TibiaData!

Fixed


You can find the changes in our Changelog
https://github.com/TibiaData/tibiadata-api-go/blob/main/CHANGELOG.md

You can find the v3.7.2 release on GitHub on
https://github.com/TibiaData/tibiadata-api-go/releases/tag/v3.7.2

Kind regards,
Tobias


TibiaData release v3.7.1

We have released a new version of TibiaData!

Fixed

  • Removing unintended logging of trustedProxies var
  • Adding back latest tagging of builds

You can find the changes in our Changelog
https://github.com/TibiaData/tibiadata-api-go/blob/main/CHANGELOG.md

You can find the v3.7.1 release on GitHub on:
https://github.com/TibiaData/tibiadata-api-go/releases/tag/v3.7.1

Kind regards,
Tobias


TibiaData release v3.7.0

We have released a new version of TibiaData!

Added

Changed

  • Bump golang from 1.19.5 to 1.20.1
  • Extend special creatures list for death parsing (#184 by @tobiasehlert)
  • Updating workflows and go mods

You can find the changes in our Changelog
https://github.com/TibiaData/tibiadata-api-go/blob/main/CHANGELOG.md

You can find the v3.7.0 release on GitHub on:
https://github.com/TibiaData/tibiadata-api-go/releases/tag/v3.7.0

Kind regards,
Tobias