Skip to content

HiRezAPI v3.0.0

Compare
Choose a tag to compare
@stachu540 stachu540 released this 13 Apr 20:36
· 62 commits to master since this release

Download
Javadoc

Now it is time. A third Major change. Adding some Reactive Streams and Supporting Android's as well. This library requires JDK8+ and Android 5.0+ [API 21].

To be sure it is Fineokay - not the Smite player mean. Any pull request's are be forwarding to master branch - No more dev sh*t's.

Including new dependency system you have many choices to importing your dependencies. You want all of them take the all of them. Needs hold to version... use BOM. All of them are be specific game API support provided by Hi-Rez Studios. All bug hunters are welcome to putting some words on the Issue Tab.

What's new

  • Depdencies are now:
    • Gradle - 5.3.1
    • OkHttpClient - 3.14.1
    • Jackson - 2.9.8
    • Slf4j - 1.7.25 (yeah still not 1.8.0)
  • Adding Realm Royale
  • All specific methods are be static. To initialize use #initConfig(<ConfigBulder>.build())
  • Package namings now is hirez.<module> except BOM and all
  • Adding more classes (POJO)
  • Methods added:
    • #getPlayer(<id>,<portal>)
    • #getPlayerIdByName(<query>)
    • #getPlayerIdByPortalUserId(<portal>, <id>)
    • #getPlayerIdsByGamerTag(<portal>,<query>)
    • #getPlayerIdInfoForXboxAndSwitch(<query>) - Paladins favor
    • #searchPlayer(<query>)
  • All Javadoc modules are be hosted via Github - condensed into one module
  • Naming dependecy now be HiRezAPI-<module> - it not be a camel-cased namings.
  • shaded packages has been Added - You can download it here down below.