API Changes
Hello developers! This release contains bug fixes for the users API endpoints where users were not being returned if they had missing data such as profile title and infobox text.
A 404 response now represents the true state of Tatsu users. If the user is not present in any servers with Tatsu, then 404 will be returned regardless of whether they have Tatsu data or not.
API Libraries
Since the last API update, we now have 4 libraries ready for use, 3 of them developed by our awesome community members. These libraries meet our standards for authentication and rate limiting. If you have developed a library and would like to submit it, please visit the #api-support channel and read the pinned message about submitting libraries. We'd love to add more libraries for developers to use.
Tatsu [TypeScript] - TheEvilSocks
Tatsu API Go (Official) [Go] - Hassie
Tatsu.py [Python] - Pum
TatsuPI [JavaScript] - Elspeth
You can find the full list here.
Website Update
We've also made improvements to the documentation site by removing the hash from the URL which was causing issues for various users:
https://dev.tatsu.gg/#/ => https://dev.tatsu.gg/
If you have referenced the website in any location, please be sure to update the links.
Thanks for reading!
Hassie | API Developer/Project Maintainer
For further references, make it possible on the dashboard to add all channels when adding allowed channels to wl preferences to a command. Adding each channel one by one is a tortue. Not to mention it's buggy, because I'm sure I didn't go and added those channels 14x to this wl preference of this command. Dyno can add categories too in similar cases, that option would help as well, thank you
A "Recently Added" filter for the shop in Tatsu.gg will make it easier to check all the new items when you release them. Or maybe a blog that compiles them every release so we know we're not missing out on something we potentially would want to buy. The way it is now, it's quite difficult to track everything and not all devices can handle scrolling through the "All Items" filter, aside from the fact that it's very time consuming.