Tuesday, August 18, 2015

Dashboard Makeover

For years, we've had a no-frills table of tournaments on the user homepage/dashboard, but today, we started rolling out a much more useful dashboard.

The old: (pay no attention to my ridiculous number of test tournaments)

The new:

What changed:

  • You'll no longer need to change context from your personal account to organizations or teams; all tournaments related to you are now presented and easily searchable.
  • Quick reference to tournament start time and states like "checking in" and "predicting"
  • The option to archive tournaments to get them out of view without completely deleting them.
  • Searching, pagination, and filtering without full page reloads.

A lot of time was spent on new development architecture and practices for this dashboard, so the best is yet to come to the rest of the site. Hope you enjoy the update, and please send your feedback for further improvements!

Tuesday, June 30, 2015

Power Up

Over the years, the Challonge community has grown enormously, but development of the service has been constrained by a part-time staff. Yesterday, that changed. Nearly six years since scraping together a bracket generator, I'm excited to have started full-time on Challonge.

I'd like to give a special thank you to Challonge Premier subscribers who have helped me make this transition! Many of you signed up primarily to support us, with the benefits of the service an accessory. Now it's our turn to return the favor and deliver amazing product improvements. We have a few coming right around the corner, and I can't wait to share them with you all.

Thank you!

Thursday, March 12, 2015

Challonge Madness Layout

The Challonge Madness Layout has arrived just in time for bracket season! Premier subscribers can now take their 64-player single elimination prediction contests to the next level. This new option is available from the bracket embed modal:

Using the Challonge Madness Layout unlocks a new tournament setting that allows you to require users to share their email address in order to submit a prediction. This allows you to award prizes to top ranking predictions.

When a prediction is submitted, the user is presented with a link where they can edit or delete their submission. Users can view their prediction scorecard from this link once the tournament has started.

From an admin perspective, predictions submitted through the Challonge Madness Layout will appear almost as if they were submitted from (emails will be displayed to the tournament organizer on this page when available).

For a complete guide on running your prediction contest or to demo the Challonge Madness Layout for yourself, please visit

Sunday, February 8, 2015

January Release Notes

We've been busy gearing up for the March bracket season, including Brackets For Good, but here are some of the new features and revisions that shipped recently:

  • API documentation improvements
  • In round robin and Swiss tournaments, you can now rank by game/set win %
  • Allow users to blacklist others from private messaging them
  • Fix: Make avatars show up for group stage participants
  • Fix: Allow API score updates to a completed match, where the outcome is not changed
  • Nerd things: upgraded to Rails 4.1 and Ruby 2.2

Some of what's currently on our plate:
  • Single and double elimination group stage support
  • Site redesign (new dashboard included) 

We're also excited to have a couple new people helping out with Challonge, and I'm looking forward to sharing developments related to their involvement later this year.

Saturday, December 20, 2014

Release notes for November & December

This fall has been incredibly busy! Here's a rundown:

  • Round robin group stage support - over 6,000 group stage tournaments since this launched on November 19th! This was the top requested community feature.
  • Modal/pop-up windows inside bracket embeds now use responsive css (better phone support)
  • If you're accepting public registrations and using the check-in feature, the registration link will remain visible above your bracket during the check-in period. It previously vanished once check-was underway
  • If you set your max # of participants as 256 (our current max), we'll carry a waiting list for up to 256 additional participants. Previously no waiting list was possible beyond 256.
  • Bracket predictions now include a "rank" column on the predictions page, and the page loads way faster than before.
  • BUG FIX: When using the linear scoring option for bracket predictions, the appropriate number of points is awarded for the final round.
  • The Konami Code is back on our contact page!

Wednesday, October 29, 2014

Removing the mystery from our tie breaks

If you've run a round robin or Swiss tournament on Challonge, you know that ties are fairly common. While the logic behind our tie breaks is often obvious, that's not always the case! And when ties aren't broken how you'd like, there's nothing you can do... until now.

Challonge tournament organizers can now define three tie breaks in advanced options. If you like our defaults, no need to look, but if you've been craving more control or transparency, you now have it.

Tuesday, October 7, 2014

Release notes - Mark underway matches

  • Allow admins to mark open matches as "in progress." This allows you to keep track of the matches that have been assigned a console / table /etc. The label to the left of an in-progress match is orange and updates in real-time with the rest of the bracket. This is currently geared toward admins, but this will prove to be especially useful for spectators down the road.
  • Tournaments you've voted in are no longer displayed on your dashboard.
  • FIX: in rare instances, rounding errors showed up when calculating round robin and swiss participant stats, showing too many digits after the decimal. This is fixed.
  • FIX: printer-friendly live images no longer show blocks in place of less common Unicode characters
  • Beta testing is underway for two-stage tournaments (group stage + final stage -- e.g. World Cup)