- Decoding error when the property
ts
of the object "badges" was not present
- Decoding error caused by the TWC badges [#4]
- Missing property
currentbtbchainpower
in structSinglePlayEndCtx
[#6] - Some outdated example code (01, 04)
- Some typos in document and
CHANGELOG.md
- Rename a field
attack
toattacks
of structEndCtxGarbage
- Improve the document
- Update the library description sentence in
README.md
and/src/lib.rs
- Update
.gitignore
- License changed from GPL-3.0 to MIT.
- Support TETRA LEAGUE streams and multi player records [#3]
This has significantly changed the structure around records.
- Fix some typos.
- Supported TETR.IO v6.3.4 (issue #1)
- Fixed redundant and raggedly named functions.
- Added module
profile_url
toUserInfo
and parent structs. - Added modules
cached_at
andcached_until
toSearchedUserResponse
.
- Improved the documentation.
- Fixed forgot to update.
- Added a method
search_user
toClient
. You can find TETR.IO users from the Discord account with this method. - Added about highest achieved rank (
best_rank
) toLeagueData
andLeagueDataMini
. - Added connections and distinguishment fields to
User
.
- Some methods now returns
Option<T>
for ease of use. Especially with rank icons and rank colors. - Improved performance of some methods.
- Fixed some typos...
- Added some missing methods to the models.
- Fixed the inverse inequality sign.
- Added some useful methods.
- Many elements to appropriate names.
- Made the module
rank_col
deprecated. - Improved performance.
- Improved the documentation.
- Moved
LeagueData
to new moduleleague
. - Prepared a league rank exclusive type at new module
league
. - Implemented trait
Default
to implementable types. - Fixed missing dependencies
tokio
in ex01.
- Added some examples.
- Added some tests.
- Deprecated the
rank
field ofNewsData
. - Improved the documentation.
- Fixed some typos.
Initial release