5.0.1
Rewrite in Kotlin
The library is now 100% Kotlin. Usage from Java is possible, but individual APIs may have changed.
- General
- Enforce internal OkHttp instance to be used only by the library.
- Shrinker rules (Proguard/R8) are now shipped with the jar.
- Performance improvements for Json parsing by using annotation processing.
- Enforce request bodies of POST calls to be sent only once.
- API changes
user - isTeamMember and isDonator flags.anime/streams - isOfficial.ucp/setsettings - methods for each individual setting.list/entrysearch - new genre system.list/entrysearch - hideFinished.anime/linkvast. Only for official apps to show ads. Use theanime/linkAPI in the usual case.- Removed custom logging mechanism. Use the OkHttp logging interceptor.
- New image proxy.
- Fixes
- Updated regexes for
ProxerUrls#hasProxerHostchecks. - Properly close response bodies of failed requests.
- Concurrency improvements.
- Updated regexes for