SandroHc/reactive-jikan

Migrate to Jikan API V4

SandroHc opened this issue · 1 comments

The Jikan V3 API is being deprecated starting March 1st, as per this document. Migration to the V4 API has to be finished before September 1st.

This issue will be used to track progress on this topic. All progress is being done on the feature/jikan-v4 branch.

  • Implement V4 endpoints
  • Rewrite unit tests
  • Caching out-of-the-box
  • Simplify query code by extracting response class type from class generics
  • Shims for generic model classes (e.g. create "UserClub" as a wrapper to "Entity")
  • Custom serializers for specialized fields (e.g. anime episode duration)
  • Java 9 modules (will not happen on current release as requires bump to Java 9)

Support for Jikan API V4 is now live on v2.0.0! 🎉