Source: Steam
An update to the Steam client and HLDS update tool has just been released. Steam will update itself automatically when you restart. Here is a list of the changes:STEAM CLIENT CHANGES / ADDITIONS:HLDS UPDATE TOOL CHANGES / ADDITIONS:
- Steam will now generate a receipt when you purchase a product, instead of sending it via e-mail
- Removed email verification
- All Steam error messages are now localized
- Improved offline behavior if no SteamUI.dll or Steam.dll present
- Improved content server responsiveness
- Disabled background preloaders when any game is running
- Preloader checks to see if an item will fit in the cache (improves going offline)
- Improved behavior of content "tickets" (thrown out if system clock more than 4 weeks off)
- Improved loading progress bar time calculation
- Improved startup speed of Steam
- Improved responsiveness of user cancel
- Changed legal characters in new account names to only be 'a'-'z', 'A'-'Z', '0'-'9', and '_'
- Added "-retry" flag -- auto-retry to get content every 30 seconds