

Throughout the client update alpha and beta we’ve had to develop features for both the old, slow-as-hell (development-wise) legacy client and the updated client. The reasons are complicated, but the short and simple explanation is that the updated client runs on newer, more stable technology that lets Rioters make code changes without tripping over each other. The legacy client’s old, outdated tech holds back our developers from making new features in a timely manner. One of the biggest reasons we’re replacing the legacy client is so Rioters can get faster at shipping features players want. That way it won’t come at you as a single massive download on the day we flip the switch. In the patches prior to the end of the beta, every player’s legacy client will download pieces of the necessary files.

In the meantime, the legacy client will still work as normal (although new features like Replays and Practice Tool will be exclusive to the updated client). That means that when beta ends, we’ll officially stop supporting the legacy client. Once we’ve met these goals, we’ll flip the big switch to end the beta, and every player’s client will automatically upgrade itself the next time they launch League. Minor yet necessary quality of life improvements (think of things like the “low-spec mode” we just added).Optimizing performance (our top priority).There are four main things our developers are focusing on during the beta: You know that sentence mattered a lot because we italicized it. We’ve decided that we won’t exit beta until we’re confident we’re offering a smooth and responsive client experience for all players. Right now the plan is to wrap things up a few months into 2017, but we don’t yet have a specific date for the end of the beta. For a refresher on why we’re updating the client, see here.
