github Soneliem/WAIUA v2.0.0.0

latest releases: v2.0.1.0, v2.0.0.3, v2.0.0.2...
2 years ago

WAIUA 2.0 is Here!!!

It's been a few months since the last big update to WAIUA, and there's a reason. I have basically rewritten it from the ground up. There have also been some developments in both the API and my personal life. Explanation at the end.

Changed and Additions:

  • New Home Page
    • Information about game, account and match status
    • Party information
    • Mini-Aim Trainer (yeah, I got bored one day and thought this could be fun)
    • Auto-refresh, the app will automatically check if a match has started/stopped

home

  • Support for all gamemodes like Deathmatch and Custom
  • Agent Select Support (Don't ask for enemy ranks, Riot isn't that dumb)
  • Match View changes
    • New UI with other information such as server, map and gamemode
    • Replaced Player Card with Agent Image (this still appears in Agent Select)
    • Updated look and feel
    • Hide Account level if made private

main

  • General UI Changes
    • New font and icons
    • Animations
    • Loading Overlay
  • Backend Changes
    • Now asynchronous (feels and runs much faster)
    • Moved a few things to newer libraries (also makes it much faster)

Fixes:

  • Basically fixed all bugs lol. This is the most stable version of WAIUA ever. That you for everyone that tested my Beta Builds

Translations:
I am so grateful for my community of translators for helping with translations and having to deal with me adding and removing things. There have been 8 more languages added in this update, which brings the total number of languages to 16! Here are the new languages and their contributors:
French: Français and Rayjacker
Korean: Ramon
Dutch: Jeff
Danish: r3verse
Persian: Kourosh
Serbian:
Vietnamese: Ozymo
Chinese: zDragone

Sponsors:
Thank you for my 2 new sponsors:
@ibra-90
@BrUnKx

The future of WAIUA:
As some of you have heard, Riot is cracking down on apps that use its unofficial API. I have not been contacted, unlike other apps. This is most likely due to my already hiding things like Streamer mode hidden names. From discussions from devs, I am pretty sure they will not ban any users of the API, rather they will lock t down to not display such sensitive information to begin with. How this works out and how much information is hidden in still to be seen, but it will likely also need game client changes, so it might be a few weeks to a few months out.

I understand the unofficial app being unofficial and unsupported, but the only reason I'm using it is because Riot's official API is:

  • Literal garbage
  • Has very few API endpoints
  • Takes wayyy too long to approve requests
  • Is just not as helpful as the unofficial API community is

You may ask: "What about Tracker.gg and Blitz. Don't they provide a lot of information and are official? How do they get all that info from the official API?"
Well, the simple answer is that they don't. Tracker.gg uses the Overwolf platform, which reads game memory. I have no idea how Overwolf got permission to do so. The amount of information provided is also sometimes more than what the unofficial API has. Their website uses the official API, as it only has previous match information. The deal with Blitz is also hilarious. They claim to be officially supported by Riot, which they are, but only for League of Legends. They have not been approved to make Valorant apps. Yet Riot continues to work with them like nothing is happening. It's amazing what money can do.

What will I do? If the API gets restricted, I will simply continue to use whatever is left, after which I will either try to get permission to use Overwolf or read game memory myself. I could reduce myself to the likes of Tracker.gg or similar, but the funds aren't exactly streaming through for me. If everything goes bad, I'll just admit defeat and move on. I'm not going to create apps for a company that doesn't care about all its users and developers.

Don't miss a new WAIUA release

NewReleases is sending notifications on new releases.