In late April, Valve pushed out a beta update for the Steam client. This update was far more extensive than mere bug fixes or tiny tweaks here and there. This update has just left beta and is out for everyone using Steam.
First and foremost, Steam is now using a new and updated framework. A lot of this won't be visible to the end user, but it allows Valve to more easily share code between the desktop...