zeal.gg
banner
zeal.gg
zeal.gg
@zeal.gg
Announcements and updates for zeal.gg, a site for tracking the ranked climb in League of Legends. Developed and maintained by @kevinyap.ca!
I've pushed a new release that appears to fix refreshes for existing leaderboards.

There's still a small issue with trying to create new leaderboards, but I figured it was better to push out a smaller change that fixes the majority of usage while figuring out the issues with the rest.
June 27, 2025 at 4:19 PM
Someone just informed me that data refreshes have been broken since around June 20 — it turns out that a Riot API endpoint that zeal.gg relies on was removed, and I didn't receive the announcement of the deprecation.

I'll be working on a fix for this over the next few days.
June 27, 2025 at 7:14 AM
Looks like OP.GG changed its summoner-search URL format a few days ago, which broke the way that zeal.gg links out to people's profiles on the leaderboard page.

This should be fixed now (thanks to the anonymous Reddit user who reported this bug to me)!
April 16, 2025 at 5:53 PM
Support for the SEA region has just been added to zeal.gg!
February 5, 2025 at 2:19 PM
I've also been noticing some 500 errors coming back from the Riot API appearing in logs. As far as I can tell, these are sporadic errors from Riot's end, and retrying usually fixes things.

I'll throw some simple retry logic onto the backlog.
January 18, 2025 at 1:50 AM
Embarrassingly, it seems like ever since Riot changed accounts to be tag-based, name-updates have been broken on zeal.gg (data was being updated correctly, but names were not changing on the site).

This should now be fixed!
January 17, 2025 at 11:11 PM
Pushed an improvement to how season resets are being handled. The backend should now understand if two "rank entries" span the new season boundary, and the frontend will represent this graphically by creating a discontinuity in the line graph.
January 10, 2025 at 6:40 PM
I also bumped up the Redis instance on Heroku to accommodate the extra load that the site has been experiencing.

(I happened to notice some 500s being reported, and it was due to the RQ workers not being able to establish a connection to Redis due to the max client cap being reached.)
January 6, 2025 at 11:19 PM
Made a few quality-of-life improvements that were long overdue, such as showing the daily win-loss record on the tooltip when hovering on the chart, and removing data points from the graph on days where no games were played.
January 6, 2025 at 11:16 PM
Reposted by zeal.gg
Caedrel looked at the custom @zeal.gg leaderboard I made for Los Ratones on-stream during his Challenger climb today!

It was super exciting to see him pull it up in front of >16k viewers on Twitch and play around with it, even if it was just for a couple minutes. 😀
Caedrel - Caedrel Looking at zeal.gg (1/3)
Watch Caedrel's clip titled
www.twitch.tv
January 3, 2025 at 5:01 AM
There are a few roadmap features that I'd like to build soon:

- One-click exports of the chart image for easy social sharing.
- Custom date range picker to better visualize "climb challenges" (to hide months of past data from the graph).
January 3, 2025 at 3:43 PM
Added "example leaderboards" to the home page that appear if you have no starred leaderboards, which hopefully make it easier for people to figure out what @zeal.gg is about on their first visit.

Currently using Los Ratones as an example "group leaderboard" and Faker for a "solo leaderboard".
January 3, 2025 at 4:52 AM
Going to try using Bluesky as the new place to make announcements about zeal.gg going forward!
November 18, 2024 at 5:30 AM