Valve Steam Changelog

What's new in Valve Steam Nov 8 2018

November 13th, 2018
  • General:
  • Fixed friends chat and other UI being visible when authorizing an in-game mictransaction
  • New Steam Chat:
  • Unread messages or active voice chats will now update your Steam tray/taskbar icons to indicate these states
  • When displaying a Steam store link in a chat window, extra information about the game, such as screenshots, video and price, are now displayed in the chat history
  • Windows:
  • Significantly improved performance and decreased memory usage for HTML based UI (Store, Community, etc) in the main Steam desktop window
  • Steam Input:
  • Added the ability to change controller type in the “Define Layout” screen. This only affects the glyphs and configurations recommended for the device and the limits of whatever low-level API the controller is read through still apply. For example if a PS4 controller is currently treated as an Xbox controller because of a driver or non-Steam Input remapping software presenting the device over Xinput reclassifying it to a PS4 controller will only correct the glyphs and the gyro/trackpad will not work.
  • Fixed an issue with devices with digital triggers and buttons bound to trigger outputs
  • Added Steam Input per-game settings to the desktop client’s game properties page.
  • Big Picture Mode:
  • Added the new chat functionality to Big Picture Mode. If you’re using a custom Big Picture Mode controller configuration please update to the new recommended configuration under Settings->Base Configurations->Big Picture Mode. Hit X/Square to browse configurations and apply the recommended configuration.
  • Added "Invite to Game" action to Big Picture chat
  • Chat scaling is now done automatically based on whether Big Picture is running on a large monitor (>40" diagonal) or running in VR with the option to override regular and VR scaling settings individually
  • Default chat controller bindings for Steam Controller/Xbox are:
  • X: Accept game invite from friend
  • Y: Start/end voice chat
  • B: Exit chat panel
  • A: Select item under cursor
  • Start: Submit entered text
  • Back: Open emoticon list
  • Left Bumper: Switch to web browser
  • Right Bumper: Return to main menu
  • Left Trigger: Open context menu under cursor
  • Right Trigger: Click/double click at cursor
  • Left Trackpad/Stick: Scroll the UI, press to show/hide the friends list
  • Right Trackpad/Stick: Mouse cursor, press to show/hide the on-screen keyboard
  • Long press of joystick/D-pad press:
  • Up: Invite currently selected chat friend to game
  • Down: Close the current chat tab
  • Left/Right: Switch between chat tabs
  • VR:
  • The VR overlay keyboard is now opened when the Show Keyboard button is activated
  • Added a Back button to the left of the Show Keyboard button that shows while running in VR

New in Valve Steam Oct 12 2018 (October 14th, 2018)

  • Crash workaround for the AMD driver

New in Valve Steam Oct 10 2018 (October 12th, 2018)

  • General:
  • Updated embedded Chromium version in Steam to Chromium 68
  • Added Vietnamese and Latin American Spanish as Steam client UI languages
  • Allow language selection before game install if current Steam UI language isn’t supported
  • New Steam Chat:
  • Added ability to test your microphone in Friends Voice settings dialog
  • Added support for mute on/off toggle hot-key setting when using Open Mic voice transmission mode
  • Don’t try to start chat or open the friends list if Steam is started in offline mode
  • Chat tabs are now scrollable using the mouse wheel
  • Fixed a bug where if you are offline for Friends & Chat clicking Friends & Chat in the overlay would activate the desktop friends window
  • Fixed a bug causing duplicate sounds for friends coming online or going in-game
  • Steam Link:
  • You can play local co-op by streaming to multiple devices simultaneously (high quality 5 GHz WiFi network required)
  • You can use your Android phone as a touch controller for games by tapping to disable audio and video in the Steam Link app
  • Fixed stopping streaming from the in-game Big Picture overlay
  • The streaming protocol now uses UDP ports 27031-27036
  • Big Picture:
  • Fixed loading custom controller layouts from the Big Picture Mode “Define Layout” screen
  • Fixed displaying numbers in the Family View PIN entry screen
  • Fixed using controllers and keyboards on the Manage DLC screen
  • Prevent exit of Big Picture Mode while games using its overlay for controller support, friends list integration, or other Steamworks API features are running
  • Steam Input:
  • Added the ability to switch controller order for XInput controllers in the in-game Big Picture overlay
  • Fixed intermittent crash occurring when controllers are rapidly connected and disconnected
  • Fix an issue with Generic Gamepads that have digital triggers where the trigger could get stuck on
  • Fix an issue with Nintendo Switch Pro Controllers that could cause loss of input while rumbling
  • Fix an issue where applying a configuration in the in-game overlay would open in the main Big Picture window instead of the overlay
  • Fix an issue on Linux that could cause gamepad emulation to break when using Steam Input for generic gamepads
  • Fix previewing configurations for non-Steam Games. Note - you will still not be able to apply the configuration unless you have a matching shortcut in your library.
  • Fix some cases where inputs would be misaligned when previewing configurations
  • Fix some 3rd party PS4 controllers showing up as having low batteries when connected over USB
  • Fix an initialization issue with the Nintendo Switch Pro controller over USB

New in Valve Steam Sep 8 2018 (September 12th, 2018)

  • New Steam Chat:
  • Decreased resource usage when chat windows are open in the in-game overlay but overlay is hidden
  • Reduced strength of window snapping while moving chat windows along a monitor or taskbar edge on Windows to reduce feeling of the window being stuck to the edge
  • Fixed missing tool-tips for users on 64bit versions of Windows
  • Fixed "Cannot read property 'scrollHeight' of undefined" error
  • Fixed images sometimes displaying bbcode ("[img url=...]") instead of the actual image
  • General:
  • Fixed multiple issues in Steam window handling where the Steam window would be position partially offscreen when changing DPI settings or modifying the location or size of the taskbar in Windows while the Steam window is maximized
  • Big Picture Mode:
  • Fixed a bug where Big Picture Mode could get stuck consuming excess CPU
  • In-game Overlay:
  • Fixed a crash in Vulkan applications when GPU device memory is full
  • Fixed a crash in DX12 multi-GPU applications on Windows 10 Redstone 5 (RS5)
  • Fixed incorrect rendering for OpenGL applications in Big Picture Mode on Windows
  • Steam Input:
  • Fixed a bug where quitting a game with the desktop overlay with the configurator running could open a unresponsive full screen window
  • Fixed Xbox controller bindings being incorrect after plugging in a PS4 controller
  • Added support for the Razer Panthera Arcade Stick
  • Fixed rumble and lightbar colors on Bluetooth PS4 controllers connected to Linux or Steam Link
  • Fixed a bug where 8BitDo controllers in Switch Pro mode would temporarily become unresponsive when switching between controller configurations
  • Steam Link:
  • Added the ability to set icons for touch control bindings

New in Valve Steam August 28th Update (August 31st, 2018)

  • General:
  • Windows users on 64bit operating systems now get a 64bit steamwebhelper.exe process
  • Fixed one case where the built-in browser could crash during initialization or video playback
  • Fixed some cases users would not auto-login to Steam web pages inside the Steam Client
  • Fixed cases where text was blurry in web/chat/friends windows for users with nVidia FXAA forced on for Steam or system wide
  • Fixed Steam UI freezing when system accent color is changed on Windows
  • Fixed querying for available disk space in macOS when running on an APFS filesystem
  • Fixed Steam shortcut handling when using non-US keyboard layouts on macOS
  • Ensure DRM support is available on playback of a Steam Video after first launch of a new Steam client install
  • New Steam Chat:
  • Fix for a bug where receiving a new message from a user who you don’t have a chat window open with could undo cursor/mouse locking to the game window in some games. The game didn’t actually lose focus, but your mouse might suddenly move out of the game window and cause you to click on another app or a second monitor and then change focus when this would occur.
  • Fixed some cases the friends list or chat dialogs would take focus on startup, after a crash, or after a reload in an unintended manner
  • Fixed the friends list showing when Steam was launched from a games desktop shortcut that should not show Steam related UI
  • Fixed users with certain sound cards or audio drivers on Windows sounding staticky or stuttery after a little while in Voice Chat
  • Fixed several cases of steamwebhelper.exe related crashes
  • Rich presence features (View Game Info, Join Game, Launch Game) now work on macOS and Linux
  • Added Command-Left/Right text entry shortcuts and Command-[Shift]-Z undo/redo shortcuts on macOS
  • Invite to Watch now appears in friends’ context menus when the user is running a non-Steam game
  • Fixed old chat UI appearing in the overlay when trying to chat from inside a game (like /w in Dota)
  • Fixed clicking on an achievement notification bringing up the old friends list UI
  • Outgoing friend invitations are now shown in the invitations tab on the friends list
  • Fixed taskbar jumplist entries for Online, Away, and Invisible not working if the user was in offline mode.
  • Steam Input:
  • Improved automatic gyro drift compensation, it should now correct actual drift quickly but also be much less likely to erroneously correct desired user movement
  • Prevent Switch controllers already connected over Bluetooth from double connecting over USB and auto-disconnect USB connection if controller is connected over Bluetooth
  • Fixed jumpy gyro mouse movement for Switch controllers
  • Fixed phantom Xbox 360 controller on Mac OS X
  • Fixed a bug where dismissing the on-screen keyboard on the desktop would snap focus onto the Steam client window
  • Steam Link:
  • Added support for touch control on the Steam Link app: http://steamcommunity.com/app/353380/discussions/4/1735462352489233412/
  • Big Picture:
  • Fixed Big Picture mode closing when a game launcher exited during an NVIDIA GameStream session
  • Cancel Steam Link authorization if Big Picture is closed without responding to the dialog
  • Fix missing strings in settings dialog for 1440p and 2160p streaming resolution
  • Fixed a problem where the "Login" button in Big Picture would be unresponsive in some situations
  • Linux:
  • Added preliminary support for the new Steam Play Beta; refer to this announcement for more information

New in Valve Steam August 9th Update (August 13th, 2018)

  • General:
  • Added support for shipping different binaries to 64bit vs 32bit operating systems in Steam self-updater. This support is being added in preparation for future updates.
  • Steam Link:
  • Fixed doubled PS4 controller input from Steam Link hardware

New in Valve Steam August 1 Update (August 2nd, 2018)

  • Friends & Chat:
  • Fixed displaying invisible persona state in the top right of Steam Client’s main window. Previously displayed online or in-game even though, to other users, the client was offline.
  • Added 'Do Not Disturb' mode. When selected, the user will receive no notifications from friends or groups, incoming chat messages will not open new chat windows or play an incoming message sound.
  • Added 'Offline' as a selectable status. This will log the user's client out of Steam Friends and the user will appear as offline to their friends.
  • Added the option to not automatically log into Steam Friends at Steam Client startup.
  • Fix for inadvertently opening the friends list at client start even though it was previously closed when Steam was shutdown.
  • “Remember my open chats” setting no longer applies when Steam loads at machine start
  • Updated the Windows taskbar online status options to match the new chat options
  • In-Game voice settings, which only impact a handful of Steamworks games using old Steam Voice APIs, are now only shown in the overlay for games that use them, to avoid confusion with new chat voice settings. Find friends and chat voice settings from the gear icon in the top right of the Friends List.
  • Users who are not using new friends chat will not see the option to initiate voice chats in one-on-one chats, the old voice chat system is no longer available.
  • Fixed “Friends & Chat” button not opening anything when Big Picture mode or SteamVR was active.
  • General:
  • Warn users when certain Windows compatibility mode flags are set on the Steam executable, and disable GPU accelerated rendering in web views by default if the user continues to run with those flags.
  • Fixed a bug where Steam could try to open “about:blank” in your system browser leading to a confusing “what do you want to open this with?” dialog.
  • macOS:
  • Fixed incorrect version of SDL included in last release that was preventing some games from starting properly.
  • Overlay:
  • Fixed validation errors with Direct3D 12 applications on Windows
  • Steam Input:
  • Fix an issue with updating firmware on the Steam Controller Dongle.
  • Re-enable PS4/Switch Pro Controllers as generic controllers (no gyro/touchpad) when connected to a Steam Link App device that doesn’t allow full featured support.
  • Disable anti-drift correction updates if a controller has had a successful software calibration

New in Valve Steam July 24 2018 (July 25th, 2018)

  • General:
  • Added new friends list, chat and voice chat features
  • Added icon and optional balloon for announcing new Steam Features and Blog Updates
  • Added banner announcing future end of support for Windows XP and Vista
  • Enabled GPU acceleration in web views by default
  • Added option to disable GPU acceleration in web views in Settings->Interface
  • Added support for binding F13-F24 as hotkey buttons
  • Improved IME handling for web pages shown in Steam client and Steam overlay
  • Steam Input:
  • Added support for PS3 Controllers as a separate controller type. Does not include support for the DS3 gyro or analog face buttons. If you’re using a DS3 on Windows you’ll have to obtain the Sony driver through PlayStation Now. Note: counterfeit Dualshock 3 Controllers will not work through this driver.
  • Added a controller type drop down menu to the “Define Layout” screen for uploading user provided layouts of unrecognized controllers. If your controller is currently being treated as generic controller, but is actually a PlayStation, Nintendo, or retro controller you can upload your layouts and help us improve support for your device.
  • Added support for limited dynamic calibration of Switch Pro controller joysticks
  • Added support for wired USB controllers connected to the Steam Link Android app
  • Added support for over 100 new generic gamepads, 40 PS3 controllers, and 15 Xbox controllers
  • Added support for the HoriPad Mini4, Level Up Cobra, Mad Catz FightStick TE 2, and Mad Catz FightStick TE 2+ PS4 Controllers
  • Added support for the HORI Pokken Tournament DX Pro Switch Controller
  • Enabled software calibration and automatic drift correction of gyro for all PS4 controllers
  • Added the ability to send left/right shift as separate keys on Windows
  • Added the ability to revert locally defined layouts in the "Define Layout" menu
  • Changed the “Define Layout” screen to allow NES controllers and other controllers without X and Y buttons to define layouts.

New in Valve Steam June 1 2018 (June 4th, 2018)

  • General:
  • Fixed back/forward buttons in the main steam window and all web views
  • Windows:
  • Fixed launch focus issues with some fullscreen games on Windows build 1803
  • Steam Input:
  • Fixed a case on macOS where the focused game window would not be detected. Note: for some games you may start getting the recommended configuration instead of the desktop configuration. Not all games on macOS support Steam Input gamepads so if your controller stops working please try changing your configuration to mouse/kb.
  • Added a new Steam Controller Bluetooth firmware image. A second Bluetooth pairing slot and been added and the startup gestures for switching slots in both Bluetooth and Wireless Receiver modes have been simplified. To swap which device you want to connect to use Steam+Back in Wireless Receiver Mode and Steam+Start in Bluetooth mode. To obtain the FW update you’ll need to plug into usb and follow the same process as with the previous release.
  • Momentum velocity has been tweaked to be more accurate and decelerate more smoothly
  • Fixed a bug which could cause the right stick to lose input on certain controller types in native Steam Input applications (such as camera controls in Prey)
  • Fixed an issue with PS4 controllers that caused them to stop working with DirectInput after a few minutes
  • Additional fixes for opted out PS4 Controllers
  • Fixed Nintendo Switch Pro Controller detection and initialization on Windows 7
  • Added note to Switch configuration description clarifying possible issues with using controllers outside of Steam
  • Improved Switch Pro functionality in Big Picture when Switch configuration support is disabled
  • Fixed incorrect controller slot LED being lit on Switch Pro controller when plugging in to USB while already connected via Bluetooth
  • In-Home Streaming:
  • Fixed black screen when hardware encoding with iGPU and streaming to Android devices
  • Fixed wireless Steam Controllers showing up as unknown controllers in Big Picture
  • Fixed bad input and disconnects from Switch Pro controllers connected via Steam Link - vibration was causing disconnects and has been temporarily disabled.

New in Valve Steam May 18 2018 (May 19th, 2018)

  • Addresses some issues with controller input.

New in Valve Steam May 16 2018 (May 17th, 2018)

  • General:
  • Updated internal web views to Chromium v65.0.3325.181
  • Improved responsiveness of the Steam client window when navigating the Library pane
  • Fixed some cases where friend tags could disappear until a client restart
  • Fixed several crash bugs found via automated crash reporting
  • Big Picture:
  • Fixed an issue where multiple button presses were required to back out of a Settings page
  • Fixed the clock bug which caused the time to appear truncated on som...
  • In-Game Overlay:
  • Fixed an issue which caused the web browser to stop working in certain games
  • Fixed screenshots for games built with Unreal Engine 4 in OpenGL mode
  • Fixed some OpenGL API errors triggered by the Steam In-Game Overlay
  • Fixed a crash in some Vulkan apps when hiding the overlay or resizing windows
  • Steam Input:
  • Enabled the Steam Controller BLE FW Update, for more information visit here: http://steamcommunity.com/games/353370/announcements/detail/2503317299191608387
  • Added Switch Pro Controller Support – More info can be found here: http://steamcommunity.com/games/353370/announcements/detail/1648757912601251834
  • Of note with Switch Pro bindings – you should use the global Nintendo Layout setting to determine your preferred layout rather than manually moving the face buttons around. This will make it easier to share configurations with other users who prefer a reversed A/B layout.
  • Added support for the NACON Revolution Pro 2 PS4 controller
  • Modified Steam Input to take hardware update rate of specific controllers into account when checking for input. Other improvements to the polling loop also reduce jitter and improve mouse emulation.
  • PS4 Controllers which are plugged in while already being connected wirelessly will now be ignored.
  • Fixed input lag when starting Big Picture or starting streaming
  • Fixed a second controller showing up briefly in games when hot-plugging a controller
  • Changed the layout of the Polish On-screen Keyboard based on user feedback - the Polish Programmer’s keyboard layout is now used instead of the standard Polish keyboard.
  • Fixed areas of the Steam Input Configurator where the length of the Polish localized text would cause settings to overflow past the visible portion of the screen.
  • Updated the Steam Input API button glyph images
  • Improved behavior of joystick auto-calibration
  • Improved handling of controller configuration when the Steam Overlay is disabled
  • Improved software gyro drift correction
  • Added Gyro Enable Button Toggle. The button assigned to enable the gyro can now act as a toggle to the state rather than a hold.
  • Added button for calibrating gyro only without doing joystick calibration
  • Fixed a bug where newly added modes didn't always have their default settings set properly to reflect their device or placement
  • Fixed cached controller configurations sometimes getting used on an incorrect controller when controllers were being removed and added
  • Fixed Gyro Enable Button dropdown having appropriate options for each controller type
  • Fixed Generic Direct Input controllers which had no guide button assigned automatically using the Back/Select button
  • Windows:
  • Fixed corrupted graphics when running on Windows 10 with desktop scaling set to 225% or higher
  • Steam Link and In-Home Streaming:
  • Added support for connecting to locked Windows computers, as long as Steam is running and you have access to a keyboard.
  • Added support for interrupting a remote desktop session. Connecting will show the login screen when an RDP session is active, and logging in will disconnect RDP and start streaming the desktop normally.
  • Removed the splash animation when launching Big Picture via Steam Link
  • Re-added Restart/Suspend/Shutdown menu options when streaming to Steam Link
  • Fixed black/green video for games using Unreal Engine 4 in OpenGL mode
  • Fixed upside-down video for some OpenGL titles
  • Changed behavior to remain in Big Picture mode if streaming is disconnected while a game is still playing

New in Valve Steam Apr 4 2018 (May 4th, 2018)

  • General:
  • Fixed bugs preventing workshop items or newly installed DLC from showing up on the downloads page
  • Fixed some rare crash-on-start bugs reported via support tickets
  • Windows:
  • Fixed low-quality library grid images under Windows 8.1 and previous operating systems
  • Fixed incorrect mouse cursors when resizing windows in the overlay
  • Steam Input:
  • Allowed the use of touch/radial menus in native-controller-support games without going into Advanced settings
  • Added support for displaying Mouse Regions in the Big Picture Mode Controller HUD for all input sources. The regions are either circular or rectangular matching the input source.
  • Fixed issues where layers would have incorrect settings or UI in native-controller-support games
  • Fixed an issue where an erroneous dialog would prompt the user to migrate configurations

New in Valve Steam Apr 2 2018 (April 13th, 2018)

  • General:
  • Fixed bugs preventing workshop items or newly installed DLC from showing up on the downloads page
  • Fixed some rare crash-on-start bugs reported via support tickets
  • Windows:
  • Fixed low-quality library grid images under Windows 8.1 and previous operating systems
  • Fixed incorrect mouse cursors when resizing windows in the overlay
  • Steam Input:
  • Allowed the use of touch/radial menus in native-controller-support games without going into Advanced settings
  • Added support for displaying Mouse Regions in the Big Picture Mode Controller HUD for all input sources. The regions are either circular or rectangular matching the input source.
  • Fixed issues where layers would have incorrect settings or UI in native-controller-support games
  • Fixed an issue where an erroneous dialog would prompt the user to migrate configurations

New in Valve Steam Mar 26 2018 (April 13th, 2018)

  • Additional fixes

New in Valve Steam Mar 22 2018 (April 13th, 2018)

  • General:
  • Fixed a crash when packets in a UDP connection were malformed in a particular way. Thanks to Tom Court from Context Information Security for reporting this issue.

New in Valve Steam Mar 19 2018 (April 13th, 2018)

  • General:
  • Reduced CPU usage of Steam when redrawing the UI, such as when the mouse is moved back and forth over part of the Library view
  • Improved behavior when re-installing from retail discs or backup files, preferring to avoid downloads whenever possible
  • Fixed an issue where corrupt workshop items could be re-downloaded endlessly
  • Fix for new Steam Workshop item requests not being downloaded due to the “Only Allow Auto-Updates During Specific Hours” feature being enabled
  • Fixed an issue where the in-game overlay could crash or become unresponsive in some Vulkan-based games
  • Improved some cases where chat text was incorrectly treated as a clickable URL when it should not have been
  • Fixed an issue where games could no longer be launched in offline mode if Steam had previously started or scheduled an update
  • Windows:
  • Added high-DPI monitor support when running under Windows 10 with the 2017 Creators Update
  • Added window transition animations when opening, closing, or minimizing Steam windows
  • Improved taskbar handling of Steam windows on multi-monitor systems
  • Added detection and support for exFAT-formatted drives
  • Big Picture:
  • Fixed a browser hang when a web page transitions to or from full-screen mode
  • Steam Input:
  • Added "Exit Application" controller action. When this action is used within a game, it will prompt the user if they actually want to quit and if confirmed will immediately close the application.
  • Added Chorded Press Activator. The Chorded Press Activator requires another input to be active for it to fire. This can be combined with other activators and either interrupt them or not based on those activators settings. So a regular press can optionally fire or not based on the chorded state, while a long press can optionally interrupt both for example. Chords require the chord button to be pressed first to activate (like shift or control would on a keyboard).
  • Added the ability to unique-ify configurations across Xbox and generic controllers. While the actual hardware cannot be differentiated, we treat them as unique controllers based on connection order. So if they elect to use unique configurations, configurations will be applied based on first, second, third, etc. identical controller.
  • Added hardware Joystick Calibration section in Controller Settings. This allows customizing the controller joystick deadzone on a per-controller, per joystick basis. There is an auto-calibration system that attempts to determine the ideal deadzone, as well as manual sliders for overriding those values. As Xbox controllers can’t be differentiated beyond type, they will only rely on controller order. Different device types, such as an Xbox One vs and Xbox One S controller, will be differentiated.
  • Made previewing state much more obvious when previewing a configuration.
  • Opted-In 3rd party controllers will now detect launchers and use a launcher specific configuration that is the same as opted-out controllers.
  • Improved compatibility with PS4 controller remapping programs – controllers no longer need to be reconnected when starting/exiting those programs. Also users will get a warning dialog if they are launching a game which is using the Steam Input API to support PS4 controllers while a remapper is running.
  • Fixed a bug where non-Steam games would use a desktop configuration when streaming if the controller wasn’t opted into Steam Input support.
  • Fixed using non-tracked gamepads in SteamVR’s Big Picture Mode overlay
  • Fixed Big Picture Mode’s Disk Management screen to accept gamepad/keyboard input on the disk selection dropdown
  • Fixed stuttering in some games due to excessive rumble updates
  • Fixed non-Steam games not being able to take screenshots from the controller
  • Fixed several layer bugs related to change layer bindings
  • Added a mouse movement threshold when determining if the Guide button is being used for a chord or to hold down the button to bring up the Big Picture menu
  • Fixed various On-Screen Keyboard issues including Non-Steam Controller dual cursor mode, improved language accent and modifier key support, and input immediately upon invocation
  • Made Controller Options always visible in the Big Picture Mode library page, even when no controller is currently active; users will be prompted to connect a controller if none can be found.
  • Fixed navigating multiple action sets via the bumper buttons when previewing a controller configuration
  • Fixed a case where the Big Picture Mode overlay could receive input when not active
  • In-Home Streaming:
  • Fixed AMD hardware capture support on R9 200/300 cards

New in Valve Steam Build 15.12.2017 (December 18th, 2017)

  • Additional fixes for newly reported issues.

New in Valve Steam Build 13.12.2017 (December 14th, 2017)

  • General:
  • New feature: Shader Pre-Caching. Whenever possible, depending on hardware and driver support, Steam can download pre-compiled shaders for your specific video card. This reduces load times and in-game stuttering during the first few launches of OpenGL- and Vulkan-based games on supported hardware. This feature may use a small amount of additional bandwidth as Steam uploads and analyzes a shader usage report after each run of the game. The feature can be disabled via a new entry in the Settings dialog.
  • Fixed issues with full-screen mode not scaling video content correctly in the Steam Client
  • Fixed a UI issue that made it difficult to install new games if a previous installation dialog box was still active
  • Fixed several rare crashes and hangs reported by customers
  • Updated web views to Chromium v62.0.3202.62
  • Windows:
  • Fixed an issue where the Windows Mixed Reality for SteamVR drivers would sometimes not install correctly
  • Fixed a bug where launching a game could cause the primary monitor to switch as if Big Picture mode were active, even though it is not
  • macOS:
  • Fixed a crash on startup that could occur if a different application was previously set to autostart, and then did not clean up its autostart entry correctly
  • Linux:
  • Fixed creating desktop and application menu shortcuts
  • Added detection and a workaround for certain titles that shipped with broken Steamworks SDK libraries
  • SteamVR:
  • Fixed the occasional brief appearance of a blank console window when starting Steam or launching a VR game.
  • Steam Input:
  • Changed Per-Game Steam Input opt-out setting to allow Force On or Force Off per game in addition to the global controller type based settings. This means you can turn on configuration for a single game while globally leaving configuration settings off.
  • Added “Launcher Mode” for controllers which are not opted in to Steam Input Configuration. If we detect that the game is in a launcher, the right stick and right trigger will act as a mouse/trigger respectively, allowing the user to navigate the launch with a controller until they get into the game proper. This feature can be disabled by selecting the “Force Off” option in controller settings for the game in the Big Picture controls.
  • Added "Always On" binding for setting bindings to take effect when an action set or layer is enabled. This can be used to set up modifier keys that are always active in a layer, changing LED brightness or color based on a set or layer, etc. and can also interact with activators to do start press behavior or turbo, for example.
  • Added new tab in Configuration Browser for configs exported by your Steam Friends. These configs will now also show up in the community tab even if they would otherwise not qualify to be shown when ranked by votes or playtime. Note that only exported configs will show up, not personal configs.
  • Added an "Empty Binding" binding action intended for use in layers. Essentially this is a special binding that does absolutely nothing, so bindings can be removed from a layer, as the default state of layering "nothing" means use whatever is below that layer. This special binding can also be detected by radial menus and will eliminate that item from being available in the menu.
  • Added a “Remove Icon” option to the radial/touch menu icon selection screen.
  • Added a binding to set LED color according to Xinput slot
  • Reworked detection of windows requiring Lizard Mode for the Steam Controller. Also added a bindable Lizard Mode toggle action.
  • Added support for several dozen Xbox-compatible controllers via data collected from users. These controllers are now treated as Xbox controllers instead of generic gamepads.
  • Added support for several PS4 controllers: HORI TAC4, HORI TAC PRO, Hitbox PS4 Arcade Stick, and Venom PS4 Arcade Stick
  • Fixed a configuration UI error where native actions could be selected in non-native games
  • Fixed a bug where source-specific default changes weren't propagated correctly through layers
  • Fixed game actions buttons being able to navigate off of their own list of actions
  • Fixed some issues with typing accented and other non-english characters via the On-Screen Keyboard
  • Fixed on-screen keyboard becoming stuck on-screen when controller is disconnected
  • Fixed many UI focus and flow issues when configuring or personalizing a controller
  • Fixed a bug with the dialog for first time config selection when a game doesn’t have a recommended config.
  • Fixed several save bugs involving configurations with deleted action sets
  • Fixed a bug where new developer configurations would show no buttons available to be bound.
  • Fixed a bug where layers of native mode types could stack incorrectly with other layers
  • Fixed Big Picture configurations not accepting changes to the Face Button assignments
  • Fixed Big Picture Parental PIN Pad not responding properly to controller input.

New in Valve Steam Build 31.11.2017 (November 9th, 2017)

  • Fixed unexpected D-pad right button events when other directions are rapidly tapped

New in Valve Steam Build 25.10.2017 (October 26th, 2017)

  • The client was re-released on October 25 with additional fixes for reported crashes and other minor issues.

New in Valve Steam Build 17.10.2017 (October 20th, 2017)

  • Fixes for issues present in the original October 11 release, including a fix for black/non-responsive Store and Community pages.

New in Valve Steam Build 11.10.2017 (October 12th, 2017)

  • General:
  • Improved stability based on top crash reports and support tickets
  • Reduced CPU usage and battery impact when Steam is running in the background
  • Removed notification popups when friends are using software from the "Tools" category
  • macOS:
  • Removed the need to enable special accessibility permissions for Steam
  • Added full support for game engines using the Metal rendering API
  • Fixed compatibility issues with some older games that crashed on startup
  • Improved overlay support for games running at high resolution on Retina displays
  • Windows:
  • Fixed excessive blurriness in Big Picture mode on high-DPI monitors under Windows 10
  • Improved in-game overlay compatibility with the latest Insider builds of Windows 10
  • Added DPI-based scaling for text and basic UI elements in the in-game overlay
  • Steam Input:
  • Added Action Set Layers feature
  • Action Sets can now have layers nested within them. These act like Photoshop Layers on an image. Layers allow for quick modifications both big and small of an existing action set.
  • Each layer can draw from the actions that are defined by that action set.
  • Layers can be stacked arbitrarily deep.
  • Each layer can modify settings or replace modes/bindings of the action set or layers below it in the stack.
  • Changes made to the base Action Set are treated as the "default" for a layer, so modifications to a setting of the Action Set will be reflected in the layer unless it specifically modifies that setting itself. Settings within the layer that are "reset to default" will use the setting of the base action set.
  • Action Set Layers will be available as an option to developers creating Native Steam Input API games in a future SDK.
  • Transitions across action sets, layers, and mode shifts will now maintain state if applicable. As an example, if the same action/output is bound across the boundaries of these sets, rather than being un-pressed and immediately pressed on this transition, it will continue to be held if bound to a pressed button in both sets.
  • Activators which have matching Activators across action set/layer/mode shift boundaries will also carry over state, so if the same activator exists across these boundaries, a "long press" which has been pressed but not yet activated will maintain timing information. Likewise, if an output is already active coming from a previous set, a long press/double press/start press etc. which would fire the same output won't be restarted across those boundaries.
  • Action set/layer activation binding now fires on the activation, rather than deactivation of the input it's attached to. The old behavior helped to prevent feedback loops of action set/layer changes, but was not in line with other input. This may be a breaking change for certain configurations, as activators like long presses will engage the action set change when the activator activates instead of when the button is released after activating, but it also matches behavior of all other bindings and fixes a number of issues with regards to various activation types. Prevention of feedback loops is now handled automatically, buttons which share action set changes on the same input will not fire when entering the new set/layer.
  • Fixed using On-Screen Keyboard on desktop Steam Login Screen.
  • Fixed DS4 Gyro when streaming over a Steam Link
  • Fixed modeshifts not properly reconciling held bindings
  • Fixed incorrect battery readings from third-party controllers
  • Fixed activators from different inputs being able to interrupt each other
  • Fixed missing Calibrate button under Steam controller settings when multiple controllers are plugged in
  • Fixed a few cases where Xbox 360 origins would not show for games using the Native API to get glyphs and text descriptions.
  • Fixed an issue when combining gyro input with trackpad or joystick input on Linux
  • Added A/B/X/Y buttons as options for enabling gyro input
  • Fixed an issue where disconnected Steam Controllers that had been connected via the wireless receiver could continue to show up as connected
  • On Windows, Xbox controllers not present in our current USB VID/PID Whitelist will now be detected as Xbox controllers and will fall back to using the “Xbox Configuration Support” checkbox instead of “Generic Gamepad Support”. The list of officially support Xbox and PS4 controllers can be found here on our support website. If you have a controller that is missing from this list please report it in the Steam Controller bug reports forum.

New in Valve Steam Build 04.10.2017 (October 5th, 2017)

  • Broadcast and In-Home Streaming:
  • Fixed color distortion issue when recording from an ultra-wide monitor

New in Valve Steam Build 27.09.2017 (September 27th, 2017)

  • Re-released with additional software compatibility fixes for Windows users on September 27

New in Valve Steam Build 07.09.2017 (September 11th, 2017)

  • General:
  • Skip showing additional command line parameters if game is launched via local 3rd party tool
  • Fixed forwarding command line options to running game (eg to connect to lobbies or show items)
  • Steam Video:
  • Fix download of additional components required to playback encrypted content

New in Valve Steam Build 28.08.2017 (August 30th, 2017)

  • General:
  • Updated Web views to using CEF/Chrome version 60.0.3112.40
  • Fixed an unintentional issue where Steam clients could experience sluggish frame rate if the Steam Web Helper process could not connect to our error- and crash-reporting servers
  • Optimized logic for selecting the best local server to connect to on initial Steam connection or reconnect after a disconnect
  • Steam will now use library folders on other drives to download game updates if the primary drive doesn ™t have enough space left
  • Fixed some cases where the Steam UI would not notify users about the availability of a new Steam client update as promptly as it should
  • Fixed web views that pop out in new windows sometimes failing to render
  • Improved startup behavior of web views on slower machines
  • Fixed a crash when launching games via steam:// links
  • Fixed allowing non-Steam games to be added to Family Games if they were selected as part of a multi-selection
  • Big Picture:
  • Fixed a bug where if you had set Big Picture to use a monitor that is no longer connected to your computer it may fail to start
  • In-Home Streaming:
  • Added streaming audio drivers for microphone support and seamless 5.1 surround sound on Windows 8.1 and Windows 10 (a reboot after update may be required to activate driver installation feature)
  • Added command line option -skipstreamingdrivers to skip audio driver checks if needed
  • Fixed black screen or client crash when streaming from PC with NVIDIA hardware encoding to a Mac
  • Steam Input:
  • Added Mode level Haptic Override setting to ABXY and DPad modes which can either defer haptic settings to the activators or override the setting for all activators in that mode
  • Fixed a bug when adding an action set when working from a community workshop file not showing up until the configurator had be exited and re-entered
  • Fixed controller detection in Final Fantasy XIII and other games
  • Fixed a bug where PS4 controllers connected via streaming would be ignored due to a local instance of DS4Windows or Inputmapper
  • Fixed Edit Controller Configuration option appearing for controllers which weren't opted into configuration support in desktop Steam
  • Fixed a bug where natively supported games could appear to have an x-input controller connected if unused x-input bindings were in their configuration
  • Fixed a bug where rumble in native SCAPI games did not respect the per game rumble settings
  • Fixed a bug where some Direct Input controllers would disappear after defining their layout for the first time
  • Fixed bug where controller templates for non-Steam Controllers would be duplicated in the template list
  • Fixed some cases where a "Configuration disabled for unknown controller" message would be shown when trying to edit a controller configuration
  • Fixed Launchers in Steam games not using the Desktop Configuration
  • Fixed a bug with controller configuration conversion from one controller type to another where some modes such as DPad wouldn ™t be active after conversion
  • Added support for the Desktop Configurator for when a game asks for the Configurator but the user has disabled the overlay or Big Picture overlay
  • Fixed bug with On-screen Keyboard in Big Picture Mode ™s web browser losing input
  • Fixed stability issue with multiple Steam Controllers being connected concurrently
  • Fixed Steam Controllers staying in Lizard mode after exiting Big Picture Mode
  • Fixed Lizard mode not working with Steam Controllers after pairing to a Wireless Receiver
  • Fixed issue w/ Steam Controllers staying in lizard mode when reconnecting wirelessly
  • Fixed some cases where Steam Controllers would not turn off due to inactivity
  • Fixed bug where PS4 controllers using Bluetooth would not apply personalization or rumble
  • Fixed Joystick Move mode for the PS4 gyro
  • macOS:
  • Added basic Steam Overlay support to games using the Metal graphics API (macOS 10.11 and above). Screenshots and Streaming support for Metal games not yet supported.
  • Fixed a bug where non-existent GamePad-1 could appear in subsequent launches of Steam after using a Steam Controller
  • Linux:
  • Updated STEAM_RUNTIME_PREFER_HOST_LIBRARIES logic to still prefer Steam Runtime libraries if they are more recent than the host system
  • Updated Vulkan loader in Steam Runtime to version 1.0.54, which provides all the extensions currently needed for SteamVR
  • Added support for shader cache management on supported drivers (Mesa 17.1 and NVIDIA 381.26.08 or 384.59). Shader caches for games launched by Steam are placed in separate folders next to their Steam Library folder and are deleted when each game is uninstalled, or when switching drivers or graphics cards. Individual shaders are tracked and catalogued by the Steam servers in preparation for distributing pre-compiled shaders. This tracking can incur slight additional bandwidth use. The system can be disabled by setting the environment variable STEAM_ENABLE_SHADER_CACHE_MANAGEMENT=0
  • Fix handling of XDG_DATA_DIRS and .desktop files with command-line arguments when adding non-steam games to your library
  • Fixed adding arbitrary binaries as non-Steam shortcuts
  • Fixed game support for DualShock 4 controllers when using recent kernels
  • Fixed games using the ISteamHTMLSurface interface failing to display content on Linux if they created their browser object too quickly

New in Valve Steam Build 17.07.2017 (July 18th, 2017)

  • Fixed multiple issues where the Steam client could hang or crash on startup (July 17)

New in Valve Steam Build 13.07.2017 (July 14th, 2017)

  • Fixed an issue where Store and Community pages could forget your Steam language settings after a while (July 13)

New in Valve Steam Build 11.07.2017 (July 12th, 2017)

  • Fixed a crash when handling steam:// URLs launched from a browser (July 11)
  • Added detection and workaround for crashes on startup caused by certain antivirus/anti-malware programs (July 11)

New in Valve Steam Build 10.07.2017 (July 11th, 2017)

  • General:
  • Updated web control to CEF v60.0.3112.10
  • Removed requirement of having a saved credit card when purchasing in-game recurring subscriptions
  • Fixed missing game names for users with large Steam libraries
  • Fixed custom launch arguments not applying when launching 3rd-party Half-Life or Half-Life 2 mods
  • Fixed games failing in offline mode with errors such as "servers are too busy" or "currently no licenses available"
  • Decreased latency for some network operations in the Steam Client
  • Improved Steam client connectivity on networks where custom UDP/TCP ports are blocked
  • Steam Input:
  • Added Enhance Small Movement Precision setting to Mouse Joystick Mode. This allows for a fine tuning of low end movements so you can balance between fine grain control and minimum speed cutoff, resulting in a smoother response and less jumpy movement at slow speeds. Should be used in tandem with Minimum X/Y Output. This feature is enabled by default, but previous behavior can be restored by setting to the minimum value.
  • Added Custom Curve setting to Mouse Joystick Mode. This allows for compensation for game joystick response curves to more accurately dial in Mouse Joystick feel on a per-game basis.
  • Reworked the first time controller setup process for games without a recommended config provided by the publisher. We will now suggest the top community config if it meets the required confidence threshold.
  • Re-enabled layout definition of DirectInput controllers. The new interface uses the Define Layout button in the Controller Settings Page.
  • Added battery level indication for Xinput and PS4 controllers. When the battery is below 25% a low battery indicator will show in the Big Picture main menu. Clicking this indicator will rumble or play an identify chime on the low battery controller.
  • Fixed a bug where controllers using Xinput could have rumble output swapped.
  • Fixed a bug where controller configs would be applied to the last used controller instead of the selected one.
  • Fixed available offline personal and template bindings not appearing in the config browser when offline.
  • Improved XBox One default deadzone.
  • Removed Toast stating Using Configurations for [X] when the user was opted out for said controller.
  • When changing XInput slots for a controller which isn ™t registered, show the controller type rather than trying to use a name.
  • Added Overlap Region setting to 8-Way and Analog Emulation D-Pad modes. This region specifies what proportion the diagonal overlapping region takes up relative to the cardinal directions.
  • Improved gyro precision and stability over time
  • PS4 Controller Gyro now uses hardware calibration instead of software calibration. This should improve general drift performance and no longer requires the Calibration step in Steam.
  • Added check for InputMapper and DS4Windows on connection of PS4 Controllers. If either program is running Steam will ignore the controller until it is reconnected.
  • Fixed a bug where configurations might not be applied if a controller went from being wireless to wired or vice-versa within a single session
  • Fixed a bug where configurations wouldn ™t be saved if controller identity couldn ™t be established properly
  • Fixed bug in Big Picture Overlay which prevented users from switching between which controller was being configured when multiple controllers were connected
  • Fixed bug in Big Picture Login Screen where On-Screen Keyboards would lose touchpad input on the password entry screen
  • Fixed bug where only Mouse/KB prompts were shown in the Desktop Client ™s Controller Configurator
  • Fixed bug where PS4 Controller registrations would not carry over from MacOS to Windows or Linux and vice-versa
  • Fixed several bugs with settings and configuration UI
  • Steam Link and In-Home Streaming:
  • Fixed Rumble when streaming using a PS4 controller which is opted out of Steam Controller Support
  • Fixed Guide Button not always working properly to engage the overlay
  • Video Playback:
  • Fixed "initializing video decoder" error that occurred on first playback of a video
  • Added a prompt to install the 360 video player when watching a 360 video for the first time

New in Valve Steam Build 07.06.2017 (June 8th, 2017)

  • Fixed installing games from multiple retail discs (June 7)
  • Fixed optional DLC automatically being installed (June 7)
  • Fixed some dedicated gameservers being unable to log in with certain game-specific parameters (June 7)

New in Valve Steam Build 01.06.2017 (June 5th, 2017)

  • General:
  • Updated web control to CEF v58.0.3029.81
  • Improved launch error messaging in case the OS failed to create the game process
  • Steam Input:
  • All Controllers types now can assign Guide Chord actions when opted out of further controller support. Similar to the Guide + Trigger for screenshot, additional actions can be bound or reassigned to Guide + Button via the Controller Settings. Additional options include mouse and keyboard support, changing volume or other media keys, turning off the controller (on supported hardware), and so forth
  • Fixed PS4 Controllers showing inappropriate art and text in the button diamond
  • Fixed XBox controllers potentially having a second phantom controller when not opted into Steam Configuration support
  • Fixed a crash when closing a game after previewing a controller config
  • Added Desktop Settings panel for configuring controller settings and editing base configurations
  • Fixed a case where native games requesting the configuration screen wouldn't work
  • Opting in to Steam Configuration Support for 3rd Party Controllers is now set for the user rather than the Steam Install. Users who have opted in to 3rd party Steam Controller Configurator Support will have to opt back in for their specific controllers
  • Fixed long-press activator toggle option not functioning properly
  • Fixed a case where closing the on-screen keyboard in Big Picture would not return to the proper controls
  • Manual registration in Big Picture is no longer required for new controllers. Personalization and changes to registration can still be made via the Controller Settings in Big Picture
  • Games which use the Steam Configurator natively for 3rd Party Controllers can now opt those controllers into support without the user having to manually do so
  • Fix for a case where a cache for offline configurations could be corrupted
  • 3rd Party Controllers no longer have to be disconnected and reconnected when opting into/out of Steam Configuration support. Games can still be individually opted out of support via the game's controller settings panel
  • Fix for In-Home Streaming from Linux PC to Steam Link or another Linux PC with Steam Controller Wireless Receivers connected to both devices
  • Fixed Linux mouse button assignments for Forward and Backwards
  • Fixed On-Screen Keyboard being disabled in windowed non-Steam Games
  • Fixed Non-Steam game configs not being applied if controller is power cycled
  • Fixed unexpected input when importing Gyro configs for devices without Gyro
  • Simplified UI for DPad mode on DS4 Dpad
  • Changed "Add a Steam Controller" button to only appear when a Wireless Receiver is present
  • Added "Recover Steam Controller Firmware" button to walk users through recovering a device via mass storage update
  • Fixed configuration showing incorrect controller type of the configuration being previewed (or presenting an error message in some cases)
  • Fixed a case where previewing a configuration with a mode shift could make inputs editable
  • Fixed non-Steam shortcuts not respecting the per-game opt-out of Configuration setting
  • Fixed configurations not being saved properly in offline mode
  • Fixed controllers not registering in offline mode if the account didn't match its existing registration
  • Removed online-only configuration browser categories when loading or saving configurations when in offline mode
  • Steam Link:
  • Fixed Sony PS3 Controllers acting incorrectly via streaming
  • Linux:
  • Desktop view support for SteamVR dashboard
  • Fixed overlay not working for Vulkan applications
  • SteamVR:
  • Enabled Microtransation confirmation dialog from VR applications

New in Valve Steam Build 24.04.2017 (April 25th, 2017)

  • General:
  • Fixed video content not playing correctly (black screen or corrupt image)
  • Fixed an issue with some older games which resulted in a cloud file conflict immediately after installation
  • Improved detection and recovery after receiving corrupt file data from a download server
  • Windows:
  • Fixed a chat-related crash that could be triggered by malicious users
  • Fixed blank screens when running from a folder-mounted partition which does not have a traditional DOS drive letter
  • Improved font rendering for Unicode chat text to better match with other platforms
  • Steam Controller:
  • Fixed non-Steam Shortcuts displaying incorrect configuration when accessed via the Game Details page
  • Added desktop mode Detail View Link to edit Controller Configuration if a controller is connected.
  • Added time-stamp to personal configurations in the configuration browser.
  • Improved precision of Gyro.
  • Fixed a bug with localized Title and Description of official configurations.
  • Fixed Select Cursor Position helper screen appearing opaque when used in-game.
  • Fixed Analog Trigger range being incorrect.
  • Fixed crash that occurred when creating an entirely empty touch menu or radial menu.
  • Fixed PS4 Glyphs in Big Picture appearing incorrectly in SteamOS/Linux.
  • A copy to the link to the configuration is now automatically copied to clipboard when uploading a community configuration.
  • Fixed mouse joystick visualization resetting to default pad rotation when selecting it.
  • Fix for pairing controllers sometimes failing to be able to enter their code properly when multiple controllers were attached.
  • Fixed a bug where if the configurator was open in the browser, time wouldn't be accumulated towards being able to save a configuration.
  • Changed the time limit before posting a configuration down to 5 minutes.
  • Fix for button presses and other inputs leaking through to big picture when using a Guide-Chord combo. This primarily showed up as a Turn Off Controller action resulting in launching a game.
  • Fixes for unique/shared configurations not always being set properly
  • Fixed a bug during controller registration where network hiccups could cause no configurations to be received until Steam was restarted.
  • Fix for Shortcuts to Non-Steam Games whose names were entirely blank or composed of only path unfriendly characters resulting in bad configurations or a crash.
  • Fix for conflict between stick and touchpad when using on-screen keyboard with a PS4 controller.
  • Made on-screen keyboard exclusive to a single controller, so whichever controller initiated the invocation will be used.
  • Fixed autosave behavior not being immediately reflected when leaving/re-entering the configurator when a response from the backend isn't received quickly.
  • Fixed saves not showing immediately in the configuration browser.
  • SteamVR:
  • Fixed an issue where you could continue to be marked "in game" after closing all VR applications
  • Internal changes for forthcoming SteamVR 360 video playback
  • Big Picture:
  • Fixed broken icons for In Library and OSVR headset support

New in Valve Steam Build 30.03.2017 (March 31st, 2017)

  • Fixed video playback issues resulting in a black screen or corrupt graphics in the Steam client

New in Valve Steam Build 22.03.2017 (March 23rd, 2017)

  • General:
  • Fixed a bug preventing non-Steam game shortcuts from being saved across restarts
  • Fixed several rare crashes and hangs
  • Controller:
  • Fixed a bug with multiple Xbox controllers where one controller could register double-input and the other would register no input
  • In-Home Streaming:
  • Reduced stutter and delay when streaming from a computer with a Gigabit network interface to a computer with a 100 Mbit interface
  • Added support for hotplugging headphones on the streaming client computer
  • Added support for the third-party VB-CABLE virtual audio driver for improved 5.1 surround streaming
  • Fixed a source of occasional frame stutter when capturing video from the host computer
  • Fixed limiting the video framerate when using the Steam Link just to stream audio or for remote input

New in Valve Steam Build 09.03.2017 (March 13th, 2017)

  • General:
  • Added a setting to disable group event and announcement notifications
  • Removed sign-on notifications for friends who are already online/in-game when you first sign-in
  • Fixed several reported crashes and hangs
  • Fixed an issue where some workshop items would be downloaded repeatedly
  • Fixed an issue with recently played games missing from the task-bar menu
  • Fixed an issue with recently played games appearing in the wrong order
  • Fixed scheduled future game updates being invisible on the Download page
  • Fixed install dialog getting stuck while preallocating disk space
  • Fixed Windows taskbar showing pending progress even when there are no updates available
  • Fixed video player failing to start for Windows users with non-ASCII user names
  • Improved error handling when game files are locked by other programs during updates
  • Improved library sort order for games that start with punctuation or Unicode characters
  • Updated Web control to CEF v56.0.2924.51
  • Big Picture:
  • Added confirmation before Restarting/Suspending/Shutting Down from the system menu
  • Fixed an issue causing some controller navigation actions to be ignored
  • Removed unintentional navigation input coming from racing wheels and flight sticks
  • macOS / OS X:
  • Fixed an issue which caused some games to crash immediately under OS X 10.9 or earlier
  • Improved color fidelity in the Steam UI on newer 2015 iMac and 2016 Macbook Pro displays
  • Steam Controller:
  • Added better offline controller support. Controller Configurations and Pesonalization will now download for offline use after the first online game launch. When offline, edits are local only and will not be uploaded to the cloud. When returning to online mode, the previous online configuration will be restored, but your saved local edits will be available for selection
  • Added Controller Config Preview. When importing a configuration, it will now be previewed first and then it can be accepted or backed out without applying the configuration. While previewing a configuration, all its settings can be viewed, but not changed
  • Added Steam Controller Configuration Links. When browsing configurations, a link can now be copied to the clipboard by pressing the Start button or Control+C. Following this Steam link will how the configuration and it can be optionally applied to the game it corresponds to. This link can be opened via a browser or at the commandline. From the command line, use "start [link]" in Windows, "open [link]" in OSX, and "xdg-open [link]" in SteamOS/Linux. Note that a controller must be active to apply a configuration. Links will be shown in the controller type they were created for, but will be converted to the controller type they are being applied to on application
  • Changed configuration sorting to use a rolling 30-day window. The most popular configurations over the past 30 days are sorted to the top.
  • Added voting to configurations, and added support to optionally sort configurations by votes instead of usage.
  • Added Lock Gyro at Extents option for Joystick Move. When turned off, the controller will no long lock at the full extents, matching old behavior from October
  • Fixed dead-zones on some controllers being too small when using joystick mouse, resulting in drift
  • Fixed a bug where multiple non-Steam Controllers could control the same player
  • Added support for multiple additional PS4 and third-party PS4-style controllers
  • Added audio support for official DS4 v2 Slim controllers
  • Added power-off timeout functionality for PS4 controllers connected over wireless
  • Disabled controller power-off timeout while the configurator is open
  • Added mouse dampening option for Mouse Region mode
  • Fixed XInput controllers getting bad configuration settings if connected prior to Steam login
  • Fixed a bug where configurations for guests could be saved under a generic guest account rather than under the signed-in local user.
  • In-Home Streaming:
  • Increased desktop capture to 60 FPS on Windows 8 and newer
  • Added an option to change desktop resolution to match the streaming client under advanced host settings
  • Added a separate option to enable NVIDIA ShadowPlay capture under advanced host settings
  • Added a recovery path if your graphics driver crashes or resets during streaming. Graphics driver resets may still crash your game anyway. If you experience frequent crashes, we recommend that you disable hardware encoding.
  • Steam VR:
  • Fixed green screen when capturing a multiple-monitor desktop with NVIDIA ShadowPlay capture in VR

New in Valve Steam Build 19.01.2017 (January 20th, 2017)

  • General:
  • Updated Web control to Chromium v56.0.2924.10
  • Account email and password wizards are now web based and offer usability and recovery improvements
  • Game install folders can be moved to other Steam Library folders under Properties / Local Files
  • Improved download/update error messages when game files are locked by other programs
  • Improved error message when you fail to install a game and don't have enough disk space due to user quotas
  • Added “Repair” option for Steam Library Folders to fix Windows user access rights
  • Support for including log files and crash dumps in system reports when submitting some types of help requests
  • Fixed a client issue causing HITMAN™ to skip one-time setup on new computers
  • Fixed an issue that could cause the client to hang when the computer wakes from sleep mode
  • Fixed incorrect colors in screenshots and In-Home Streaming for Vulkan applications on AMD hardware
  • Big Picture:
  • Added support for using the overlay keyboard for games that have launchers
  • Improved display when running on retina enabled devices under OSX
  • Steam Controller:
  • Added XBox 360, Xbox One, and Generic X-Input controller configurator support. This allows all recognized controller types to use the advanced mapping features of the Steam Controller Configurator. Note that because X-Input currently lacks per-controller means of unique identification, all controllers of that type will share personalization and configuration settings. As they share the same inputs, Xbox 360/One/Generic controllers will all see each-others configurations when browsing. Automatic conversion will be attempted when loading configurations from other controller types.
  • Unrecognized Generic X-Input gamepad style controllers will be recognized by the Steam Controller Configurator once their buttons have been assigned to match a generic gamepad layout.
  • Recommended configurations specified for a game by the developer will now attempt to assign based on Controller Type.
  • Added option to disable Guide Button issuing a Steam focus change. This is available through the Big Picture controller options menu. This allows better interoperability with other applications which use the Guide Button, such as PSNow.
  • Added Single Button simple button mode for trackpads. This allows a trackpad to be treated as a single giant button.
  • Fix for free-floating On Screen Keyboard running very slowly if a game was open but did not have focus or was running windowed.
  • Added independent horizontal/vertical scaling to joystick move and joystick mouse.
  • Joystick Move mode no longer shows mouse sensitivity option unless mouse output is selected.
  • Added additional support for third party PS4 controllers, including some HORI, MadCatz, and Armor pads and fight sticks.
  • Fixed a bug with PS4 triggers where they were being scaled incorrectly, leading to maxing out of the value too soon.
  • Added ability to change x-input controller order from the Controller Options menu - so in multi-controller setups of x-input games, the mapping of physical controller to x-input index can be swapped around. Note that this currently only applies to controllers that have opted into Steam Controller Configurator support.
  • Fixed Configurator Switch Controller interface not showing controller icons.
  • Re-enabled Gamepad outputs for desktop configurations for users of third party programs which hook into applications via the desktop configuration.
  • Added XBox Controller Rumble Support
  • Added ‘Turn Off Controller’ Support for PS4 Bluetooth and Wireless Receiver
  • Added Open Big Picture controller action binding.
  • Fixed a bug where Steam Chords wouldn't work reliably when multiple controllers were connected and disconnected in a single session.
  • Fixed Volume being muted when connecting a Sony Wireless Receiver in Windows
  • Fixed analog stick on-screen-keyboard interactions not working inside of Big Picture
  • Fixed Guide Button not switching into Big Picture when Steam has focus but Guide Button Focus option has been disabled.
  • Add support for Emio PS4 "Elite" controller
  • Windows:
  • Added overlay support for new Windows 10 Insider preview builds
  • OSX:
  • Reduced energy usage when Steam is not the active application rights
  • Linux:
  • Improved interactions between the Steam runtime and host distribution libraries, which should let Steam work out of the box with open-source graphics drivers on modern distributions. If using an older distribution or running into problems, use STEAM_RUNTIME_PREFER_HOST_LIBRARIES=0 to revert to previous behavior.
  • Unify close-to-tray behavior with other platforms. If using a distribution that doesn't have proper compatible tray support, use STEAM_FRAME_FORCE_CLOSE=0
  • Added idle detection, friend status will now automatically switch to Away/Snooze
  • Fixed Steam not obeying SIGTERM, Steam will now gracefully exit when logging out of a session
  • Fixed keyboard input and cursor switching in overlay for Vulkan applications
  • Update Vulkan loader in the Steam runtime to enable Xlib support
  • Updated libxcb in the runtime with a fix for DRI3-related crashes on open-source graphics drivers

New in Valve Steam Build 01.01.2017 (January 3rd, 2017)

  • This client was re-released with an updated Steam Subscriber Agreement that reflects legal changes between Valve Corporation and its affiliate companies, effective January 1, 2017.

New in Valve Steam Build 20.12.2016 (December 21st, 2016)

  • A new version of this client was released on December 20 with additional fixes for keyboard and browser issues.

New in Valve Steam Build 12.12.2016 (December 13th, 2016)

  • General:
  • We have recently updated our Privacy Policy to comply with the Privacy Shield Framework as agreed to by the US Department of Commerce and the European Commission. The Privacy Policy notes our compliance with Privacy Shield and provides contact information in the event customers have questions regarding our privacy practices.
  • Updated web control to CEF v55.0.2883. This version requires Windows 7 or macOS 10.9 and above, users on older OS versions will continue running the existing version.
  • Improved the error message shown when trying to run a 64-bit game on a 32-bit OS.
  • Improved download and patching speeds when games are installed to a traditional non-SSD hard drive.
  • Improved error messages when unable to launch a game that requires a third-party key.
  • Added web links to Steam Support pages in Change Password wizard.
  • Fixed crash on launch if you had some malformed music album images.
  • Fixed third-party mods showing up as the incorrect game name in the friends lists.
  • SteamVR:
  • Improved navigation when using the Steam dashboard with the Oculus Touch controller.
  • In-Home Streaming:
  • Added higher bandwidth options for 4K streaming.
  • Automatically restart Steam if it crashes while streaming a game.
  • Updated to support NvFBC with the latest NVIDIA driver.
  • Implemented support for Steam Controller personalization while streaming.
  • Fixed audio stuttering and dropout when streaming games to a Mac.
  • Fixed game crash in D3D9 games when alt tabbing away from them while streaming.
  • Overlay:
  • Added access to the music settings page in the Settings dialog.
  • Fixed multiple Web tabs opening in the Web Browser when clicking certain types of links.
  • Big Picture:
  • Show game names in the library page when art for the game is slow to load.
  • Fixed crash when launching into Big Picture with an active voice chat.
  • Fixed game art being clipped on the suggested game row of the main page.
  • Windows:
  • Added overlay support for the Windows 10 insider build for 64-bit games.
  • macOS:
  • Fixed a bug that caused the client to freeze when generating internal error reports.
  • Linux:
  • Fixed issues when installing games onto filesystems, such as ZFS, that report abnormally large sector sizes.
  • Controller:
  • Added Steam Configurator support for PS4 Dual Shock Controller. Enable in Big Picture settings Add/Test Controller settings. When enabled, PS4 controllers will have access to the same sort of customization/configuration support as Steam Controllers, including native API support. PS4 Controllers using this system can map the trackpad, gyro, buttons, etc. to keyboard, mouse, or x-input outputs and can make use of action sets, touch menus, radial menus, and so forth.
  • Added software gyro+accelerometer integration for IMUs without hardware integration. Allows Joystick-Move/D-Pad/Mouse Leaning support for the PS4 gyro input.
  • Added New Mode – Joystick Mouse. This is a joystick based mouse control useful for stick based controllers.
  • Added controller preference setting for haptics. Haptics can now be globally disabled for a controller or default to the configuration preferences.
  • Added support for LED Color setting. Controllers which are capable of setting an LED color can now set this in controller personalization.
  • Added LED Brightness/Color controller action binding. The light on the controller can now be changed via a binding. This is useful to mark changes in state such as different action sets or mode shifts, or on start/release press activators for changing while a button is pressed, for example. Light settings are reset to user preference when changing applications/configurations.
  • Added software calibration for non-Steam controller based IMUs to counter for gyro drift.
  • Modes and bindings which are unavailable to desktop and Big Picture modes will no longer be shown in the configurator.
  • Steam now shows a dialog when trying to edit a config for a controller which has opted out of being configurable.
  • Unified Radial Menu Button Press/Release behavior on digital inputs such as physical face buttons or d-pads.
  • Dismiss quit menu when minimizing or turning off a controller.
  • Controllers now support a default Rumble Preference to be On or Off. Games can override this setting or use the default preference for that controller. Setting is available under each controllers Preferences in Controller Settings in Big Picture.
  • Individual games can opt out of using Steam Configuration support for the PS4 controller under each game’s Controller Settings. If a game has native PS4 support this allows it to continue to be recognized directly.
  • Changed mode shift button activators to be uninterruptible by default.
  • Changed Mouse mode Gyro Enable Button to default to Always On when placed on a PS4 Controller.
  • Changed Joystick Mouse to default to Wide Response.
  • Configuration Browser can now be toggled to show all available controller types rather than the default of the in-use controller type.
  • Configurations can now be marked as “Unique” to a specific controller. This configuration will only be applied to that controller for that user's account. By default, all controllers of a specific type will share a configuration unless marked as Unique.
  • Fixed a bug where rumble would send to the incorrect controller and could cause controllers to control the incorrect player.
  • Fixed default settings not applying properly to mode shifted modes, which could cause certain parameters to be incorrect by default on mode-shifts.
  • SteamOS users should update to the latest version of SteamOS, as described here.
  • Linux users should consider upgrading your udev rules to allow Steam access to /dev/hidraw* , as described here.

New in Valve Steam Build 14.10.2016 (October 14th, 2016)

  • General:
  • Improved performance when unlocking a preloaded game
  • Added ability to spectate VR games from Steam Link
  • Fixed the client buildid not being reliably included in UserAgent for some web requests
  • Big Picture:
  • Fixed mouse clicks in Big Picture overlay
  • Steam Controller:
  • Fixed Configuration bug when performing a Steam-Chord action from a non-Steam game.
  • Fixed Joystick Move gyro flipping when turning the controller too far. It will now lock to the maximum deflection until it is past 180 degrees from neutral.

New in Valve Steam Build 23.09.2016 (September 26th, 2016)

  • General:
  • Fixed a rare crash during login for some users
  • Improved performance of local file validation, particularly for traditional (non-SSD) drives
  • Improved error text when trying to install games to an alternate library location on an incompatible filesystem
  • Fixed some incorrect UI elements when viewing episodic video content or special features
  • In-Home Streaming:
  • Improved AMD hardware encoding performance for GPU intensive games
  • Fixed bitrate issue when using AMD hardware encoding
  • Fixed black screen issue when streaming Duelyst and They Bleed Pixels
  • Steam Controller:
  • Added Radial Menu Mode for touchpads and joysticks which allows up to 20 menu slots plus center and click bindings.
  • Added configuration for Steam Big Picture UI. Like other configurations, this can be saved and shared with the community.
  • Added configuration for Steam-button chording. These bindings are activated by holding the Steam Button in combination with other input, and are globally available on the desktop, in the Steam UI, or in games.
  • Added new bindable actions for Steam Music, screen magnification, and power options
  • Added more than 200 new icons for use in Touch and Radial menus
  • Added "Always Send" input style to Radial Menu and Touch Menu, which outputs the selected item immediately upon highlighting. This can be used to navigate lists or even bind 8-way movement.
  • Fixed bugs related to updating native configuration support in existing games
  • Fixed crashes and configuration errors reported by users
  • Fixed cases where bad wireless connections could cause controllers to appear unregistered
  • Fixed several reported issues with the On Screen Keyboard

New in Valve Steam Build 23.08.2016 (August 24th, 2016)

  • The client has been re-released with additional fixes for minor issues caused by the previous update

New in Valve Steam Build 16.08.2016 (August 17th, 2016)

  • General:
  • Fixed a crash when games passed certain parameters to the Steamworks API
  • Added button to clear local cache under download settings. This may fix downloads by removing stale or corrupt cached data.
  • Added UI text to indicate if a selected title is excluded from Family Sharing
  • Worked around a problem where a recent Windows 10 update could cause Xbox One controllers to send duplicate input
  • Fixed cases where playing a free game could trigger Family Sharing error messages
  • In-Home Streaming:
  • Added support for spectating VR games from the Steam Link, mirroring the VR player's viewpoint
  • Steam Controller:
  • Added "Set Cursor Position" binding controller action. This allows an arbitrary X/Y position to be moved to on a button press and optionally warp back to the original position on release. When combined with a click via either multi-binding or an additional activator, allows for on-screen UI to be bound to buttons even if they have no hotkey. Multiple Set Cursor Position inputs can be multi-bound to a single button allowing cursor position binding cycling.
  • Scroll wheel Mode on Joystick now ignores the joystick returning to the center position when doing horizontal/vertical scrolling. This allows for bindings to be cycled through scroll wheel on left/right or up/down taps.
  • Added Gyro Button Behavior setting. Allows for the Gyro Enable Button to be flipped to be a Gyro Disable Button, so gyro is disabled while the specified button is held, but otherwise on all the time.
  • Fixed broken configurations where modes could be attached to sources that don’t support them which caused errors in both the UI and in behavior.
  • Fixed issues with Double Press activator not working in certain games.
  • Fixed Interruptible activators not interrupting in a few specific scenarios.
  • Fixed haptic location not always being updated properly with activators.
  • Changed new full press activators to use the mode's current haptic setting as a default setting on the new activator.
  • Fixed activator-based haptics on specfic switch buttons to be correct based on physical position on the controller.
  • Fixed a bug when turning off legacy mode while editing Triggers.
  • Fixed incorrect modes being created when a developer is creating a new native configuration.
  • Fixed configurator option not showing up if game was VR capable and had VR controller support but also had non-VR and normal controller support.
  • Fixed adding action sets to fully legacy configs in games that have native configs. Now legacy action set configs and native configs won't stomp each other.
  • Fixed mode-shifted mouse regions flipping their initial Y position if "teleport on start" was set that was introduced with recent set cursor position additions.
  • Cleaned up the Choose Binding panel to improve legibility.
  • Added icons for Controller Actions such as Change Action Set, Take Screenshot, Move Cursor, and Show On Screen Keyboard.
  • Fixed the backslash character '' not showing up on keyboard layouts.
  • Added RB/LB buttons to change current action set when editing a configuration.
  • Fixed gamepad binding highlights being offset in certain overlay resolutions
  • Fixed issues that prevented Streaming gyro from functioning properly.

New in Valve Steam Build 02.08.2016 (August 3rd, 2016)

  • This update was re-released for Windows users with a change to improve compatibility with Windows 10.

New in Valve Steam Build 07.07.2016 (July 8th, 2016)

  • General:
  • Fixed rare client hang when downloading additional game content
  • Fixed a bug that could cause cloud sync to break when an application is permitted to use over 2GB of cloud storage
  • Fixed an issue where video series could appear improperly in the Recently Played jump list
  • Fixed compatibility issues with some upcoming Vulkan games
  • Library:
  • Videos that are part of a Series (e.g. CS:GO Player Profiles, PAYDAY Web Series, etc.) will automatically be categorized together in the Video Library.
  • In-Home Streaming:
  • Fixed an issue causing horizontal blockiness in some windowed games and when running Big Picture on a screen wider than 16:9
  • In-Game Overlay:
  • DirectX 12 titles in multi-GPU configurations are now supported by the overlay
  • Fixed a rare issue that could prevent the overlay from drawing in certain games
  • Steam Controller:
  • Added support for Controller Activators
  • Activators sit between inputs (like a button) and outputs (like a keypress) and allow for a variety of new behaviors and functionality
  • Current activators include Normal Press, Long Press, Double Press, Start Press, Release Press, etc.
  • Activators have their own settings, so they can each have haptics, delays, toggles, cycle bindings, turbo, etc.
  • There is no limit to the number of activators on an input, so a single button can have a normal press, a double press, multiple long presses of different durations, etc. each of which execute independently and fire off their own bindings with their own settings.
  • Mode shifts are also activator based, so mode shifts can now toggle or have special functionality like only on Long Press.
  • Internal file format has been reorganized due to these changes, so new configurations are not backwards compatible. Any changes made to an existing configuration will not work in previous builds
  • All existing configurations are converted into the new format and carry over the appropriate settings and bindings
  • Added the ability to copy and existing Action Set into a new Action Set when creating one. You now have a dropdown of all existing action sets to copy from on create.
  • Fix for zombie controllers when resuming from suspend with a dongle in a suspend-powered USB port.
  • Gyro optimizations which in certain cases reduce latency.
  • Fixed footer showing toggle game actions button when using action sets on legacy configurations.
  • Fixed Action Sets being visible and selectable at the top of the UI while in binding/activator editing modes.
  • Fixed Gyro Mode Button being visible and selectable while editing other modes.
  • Fixed Footer not appearing in the desktop configurator.
  • Fixed Controller Beep potentially browning out in low battery situations.
  • Fix for register controller dialog only showing up in the main Steam window and not the overlay if you turn on a new controller while in-game.
  • Added a "None" option for trackball and scrollwheel friction. Essentially this makes it continue its momentum forever.
  • Added a Custom Curve option for Joystick and Trigger Response Curves. Allows the stick/trigger response to be tuned to a higher degree.
  • Added Curve Visualization for Joystick and Trigger response Curves.
  • Fixed activators not showing up properly within mode shifts.
  • Fix for haptic settings not being inherited properly when converting previous format to new format.
  • Changed default Regular Press haptic setting to off by default.
  • Fixed activators not going back to advanced mode properties when cancelled within an advanced mode property binding.
  • Fix for multiple activators with multiple descriptions on a single input not appearing properly in the UI.
  • Fixed an issue where switch bindings (bumpers, start/back, etc) would not work properly in some configurations
  • Fixed Start/Select/Bumpers/Grips not working properly with certain configurations.
  • Fixed Mode-Shifts not being set properly in extended action sets.
  • Fixed Activator settings not sticking when no other settings were altered.
  • Fixed showing the "Show Activators" button while already inside an activator binding.
  • Fix for Euro Truck Simulator 2 not allowing action sets.
  • Added Start and Select to the available Mode-Shift buttons.
  • Fixed changes to sliders in activators not applying if no other settings were changed.
  • Fix for Big Picture overlay being destroyed when exiting the overlay via the Steam Button in a Shortcut.
  • Fixed a crash that could sometimes happen when closing the configurator in desktop mode.
  • Fix for certain mode shift buttons not always being converted over from the old format correctly.
  • Fix for haptics settings not being correctly converted from modes to activators in all cases.
  • Fix for crash when trying to update the Steam Controller configurator controls while in the midst of rebuilding the UI.
  • Fix for crash when Big Picture would try to reinitialize twice in rapid succession.
  • Virtual Reality:
  • Fixed crash when launching VR titles via desktop shortcuts
  • Added notification for when a screenshot is taken while in VR.
  • Fix for selecting the proper graphics adapter in multi-gpu setups.
  • Added support for overriding the application that launches to host Desktop Game Theater.
  • Linux:
  • Improved compatibility with newer Linux distributions

New in Valve Steam Build 15.06.2016 (June 16th, 2016)

  • Fixed a crash when exiting the client if there are downloads in progress.
  • Updated Chromium to fix a newly-disclosed security flaw in the handling of PDF files

New in Valve Steam Build 10.06.2016 (June 14th, 2016)

  • General:
  • Fixed issues where the download rate could display an unreasonably large number
  • Fixed missing Workshop content when a game is uninstalled and then reinstalled
  • Fixed a rare crash when resizing windows
  • Fixed several issues with line-wrapping inside of text entry boxes
  • Added a short idle-timer to the Client Update dialog box so that future updates will not pop up while you are in the middle of typing
  • In-Game Overlay:
  • Fixed performance issues with when running Vulkan applications on AMD hardware
  • Fixed a crash/reset when attempting to select a local file for upload to a web page
  • Big Picture:
  • Fixed unexpected navigation caused by throttle-like joystick inputs that are not centered at zero
  • Removed an erroneous prompt to opt into the client Beta under some circumstances
  • Mac OS X:
  • Improved UI responsiveness when typing text in large chat windows
  • Fixed a bug where the In-Game Overlay could be the wrong size in Retina-aware games
  • Linux / SteamOS:
  • Fixed a case where the incorrect cursor could be displayed after hiding the In-Game Overlay
  • Fixed client not being able to launch if the Steam Runtime was disabled by the user
  • Steam Controller:
  • Improved responsiveness when saving new controller configurations, especially for newly-released games
  • Fixed a possible crash when streaming to the Steam Link
  • Fixed several issues related to DOOM (2016), including Steam Link compatibility
  • Steam VR:
  • Added initial support for viewing stereo screenshots in VR
  • Added warning messages when launching VR games with incompatible headsets
  • Added a per-game setting that allows non-Steam games to show in the VR library
  • Fixed an issue causing the foreground application to quit when the Desktop tab is selected in the VR dashboard.
  • Fixed the "Use Desktop Game Theater" setting not working for non-Steam games
  • In-Home Streaming:
  • Fixed a common cause of Steam crashing on the host computer while streaming
  • Improved performance and reduced latency when streaming Vulkan applications

New in Valve Steam Build 04.05.2016 (May 5th, 2016)

  • General:
  • Updated the web browser component to Chromium version 49.0.2623.110
  • Fixed an issue with scaling of preview images in the screenshot manager
  • Fixed game installs failing with the message “Content still encrypted”
  • Fixed missing period symbol in the French layout of the controller keyboard
  • Fixed several crashes related to the controller on-screen keyboard
  • Revised iconography for Family View
  • Steam Overlay:
  • Improved rendering performance with Vulkan applications
  • Improved stability of Big Picture overlay with Direct3D 10 applications and above
  • Big Picture:
  • Fixed a bug where the "Login" button would not properly activate
  • Fixed some Family View regressions in game library.
  • Improved support for broadcasting while using Big Picture mode. Includes new Broadcast Dashboard that allows access to broadcast chat and some broadcast management controls, plus support for viewing your own broadcast.
  • Fixed some UI styling issues in the Big Picture overlay
  • VR:
  • Removed block on SteamVR applications if Family View is enabled. This fixes installation of HTC Vive software when Family View is turned on.
  • Removed prompt for controller configuration when launching games that natively support motion controllers
  • Added warnings when trying to launch Oculus SDK-only games on an incompatible OpenVR device.
  • Improved the launch process for Oculus SDK-based games from within SteamVR.
  • Fixed missing/invisible mouse pointer in some Desktop Game Theater games
  • Fixed an issue where clicking the search button in the Library footer UI could break filtering
  • Fixed an issue causing the VR keyboard to pop up repeatedly in the Library
  • Fixed SteamVR launching immediately when installing a VR app that was previously uninstalled in that session
  • Improved controller handling under various combinationss of the VR dashboard, Desktop Game Theater, and an active game. Input is now sent to the game or the dashboard, but not both at once.
  • Improved handling for games that only support VR in a beta branch of the game. These will only show in the SteamVR group if the user has selected the beta branch.
  • Improved support for broadcasting while in VR. Broadcast request notifications will now display in the headset and can be responded to via the new Broadcast Dashboard in Steam.
  • Mac OS X:
  • Fixed a bug that could cause stuck modifier keys (Shift, Ctrl, Alt, etc) in the in-game overlay
  • Fixed a bug that caused links in the in-game overlay web browser to always open in new tabs
  • Linux:
  • Fixed a client UI hang when clicking the middle mouse button on some pages
  • Fixed an issue where Big Picture or video playback would not enter fullscreen properly
  • Steam Controller:
  • Fixed a client crash when switching configurations, such as when starting a game or bringing up the Steam Overlay
  • Added the ability to bind left/right sticks as digital bindings
  • Added the ability for the automatic action set on cursor visible/hidden to return to the previously used action set from the last transition
  • Fixed Mode Shifts not displaying properly in action set binding panels
  • Fixed gamepad button highlights displaying offset when binding a gamepad button
  • Fixed binding screen showing Set Action Set option when the configuration was a Native application or had no action sets.
  • Added "Last Used Action Set" option to manual action set selection

New in Valve Steam Build 31.03.2016 (April 1st, 2016)

  • Big Picture:
  • Fixed crash when repeatedly entering the downloads page and then exiting
  • VR:
  • Added support for Steam Controller to VR Dashboard, Desktop Game Theater, and OpenVR games. (Requires SteamVR beta)
  • Stopped showing screenshots section for OpenVR games.
  • Removed requirement to have "-vr2dgames" on your Steam command line to use Desktop Theater
  • Steam Controller:
  • Added an option to automatically change action sets based on cursor visibility. An action set can be switched to when the mouse is visible, then back to the first when it's hidden. Only works with hardware cursors, not software ones. Useful for games which hide the mouse while in game, but have mouse driven menus or UIs.
  • Improved touchmenu mode-shift support, so touchmenu buttons fired on release of a mode-shifted trackpad button fire reliably.
  • Added developer support for custom touchmenu icons. Developers can now include their own set of icons for use in touchmenus.
  • Fixed action set on-screen indicator with non-Steam games
  • Fixed Controller HUD with non-Steam games

New in Valve Steam Build 28.03.2016 (March 29th, 2016)

  • SteamVR:
  • Added new Desktop Game Theater support, run any of your normal desktop games and have them appear on a giant virtual screen in your headset. Any game that supports Steam Broadcast should work with this feature, some tuning of the games graphical settings may be required for the best experience.
  • Added new Desktop overlay button, access it via the system dashboard. Use the grip on the motion controller to bring up a keyboard, and the touchpad for mouse wheel movement.
  • Added a VR area to the Big Picture library and removed filtering for VR titles in the Browse section
  • Added icon in the Library view in the Steam Dashboard to show which games support motion controllers
  • Added SteamVR to the jump list options
  • Automatically launch SteamVR after it finishes updating
  • Added the SteamVR tool in the SteamVR section in the Library view
  • Added SteamVR Workshop for background images. These can be selected via Settings->In-Headset->Image.
  • Improved scrolling when using the touchpads in the Steam interface while in your HMD
  • Changed Play button in Big Picture to be an Exit button if you have launched the game
  • Fixed Steam not quitting correctly when shutting down SteamVR at the same time
  • Fixed keyboard dismissing unexpectedly when using the web browser in Big Picture
  • Fixed cursor not appearing when using the Desktop overlay
  • Steam Controller:
  • Users can now add additional action sets with their own sets of bindings. Action sets can be added/deleted/named as appropriate and selected via a binding. Note that unlike mode-shifts, action sets completely replace all currently active bindings, and can have their own mode shifts and so forth.
  • Added New Controller Action binding types which will expand in the future with bindings that are not specific to the game, but rather higher level.
  • Added Change Action Set Binding - sets the action set to the next or a specified action set when used.
  • Added Show Keyboard Binding - shows the on-screen keyboard
  • Added Take Screenshot Binding - takes a screenshot
  • Added Joystick Click and A/B/X/Y as mode shift buttons
  • Action set Display and Beep are now options to show what action set has been switched to
  • Added a pop-up menu to the Big Picture overlay showing Action Set activation
  • Added user definable action sets for legacy games.
  • Removed hard coded desktop keyboard shortcut (stick click) and replaced it with controller action binding in the default desktop configuration.
  • Fixed Mode Shifts getting cleared when adding a mode shift to multiple action sets
  • Fixed action sets showing native actions rather than M/KB/Gamepad bindings in some conditions when using legacy action set
  • Fixed a crash when going into/out of an overlay while using the Steam Controller
  • Fixed some cases of non-steam games not applying controller settings. Ensure that "Allow Launchers" option is off for this to take effect.
  • Fixed controllers not turning off on Suspend power mode in Desktop mode which could cause zombie controllers to be seen over wireless
  • Fixed Horizontal Invert setting not working on Mouse Joystick
  • Big Picture:
  • Fixed crash when using TrailerTV for your screensaver
  • Emoticons show up now in Big Picture Friends chat
  • Mac OS X:
  • Fix Steam Controller input not being sent to games if the active configuration does not include gamepad inputs
  • Fixed a rare crash on login
  • In-Home Streaming:
  • Added advanced streaming settings to the desktop-mode Settings dialog
  • Fixed a crash when streaming to or from a Steam client running a different version of Steam

New in Valve Steam Build 21.03.2016 (March 22nd, 2016)

  • Fixed multiple issues with Steam Controller gamepad support.

New in Valve Steam Build 08.03.2016 (March 9th, 2016)

  • General:
  • Added Steam Overlay support for games using the Vulkan graphics API
  • Improved performance when you are a member of a large number of groups
  • Fixed a bug preventing invites to Steam Groups from showing in the friends UI
  • Fixed a bug which caused non-Steam games to remain in the app list after deletion
  • Fixed a bug which caused "Hidden" status of non-Steam games to reset on every client restart
  • Improved handling and display of certain Unicode characters in profile names
  • Fixed an issue with some Steamworks-enabled games which caused them to crash on shutdown
  • Added an option to display download speeds as bits per second (Mbps) instead of MB/sec, for easier comparison with the way network and internet connection speeds are traditionally reported
  • Windows:
  • Removed an error message when selecting a shortcut file through the "Add a game..." file browser
  • Added Steam Overlay support for DirectX 12 (requires the latest Windows 10 updates)
  • Reduced CPU usage and improved frame rates for some D3D9 and OpenGL games launched through Steam
  • Fixed several game-specific crashes, or cases where games refused to launch through Steam
  • Linux:
  • Fixed an issue where toggling the overlay in fullscreen games could sometimes result in a loss of keyboard and mouse input
  • Updated ALSA libraries in the Steam Runtime to prevent compatibility issues with newer distributions
  • Fixed text corruption in the UI with some non-Western languages
  • Big Picture:
  • Added drag scrolling. Hold the mouse down on a scrollable panel and drag it up and down to scroll.
  • Restyled mouse scroll thumbs to indicate whether content is available in the given direction
  • Added Store Page link to game library entries in the "Manage Game" section
  • Fixed Web Browser context menu not positioned correctly on certain screen sizes
  • Fixed an issue where the overlay would become unresponsive if restarting a game directly after exiting it through the overlay
  • In-Home Streaming:
  • Added dynamic MTU discovery to compute the optimal packet size for your local network
  • Added streaming server support for a network performance test from the Steam Link
  • Improved frame rate for AMD hardware-accelerated video capture of GPU-intensive games
  • Added support for hardware accelerated encoding using NVIDIA cards (NVENC) on SteamOS/Linux
  • Fixed black screen when streaming certain D3D 11.1 applications, such as Kodi
  • SteamVR:
  • Enabled scrolling in the Steam dashboard with either the Vive controller touch pad or the mouse pointer
  • Updated the friends UI to indicate a different online status while you are in VR
  • Added a help dialog in case Steam detects a HTC Vive that is present but not installed properly
  • Added an "Exit Game" alternate state for the "Play Game" button when viewing a library page in VR
  • Fixed the incorrect button footer being displayed in Steam UI when using a traditional game controller
  • Improved touchpad feedback on the VR controller when using large swipes in the Steam dashboard
  • Improved the library view to show all installed OpenVR applications, even non-Steam applications
  • Disabled the Big Picture startup sound when entering SteamVR
  • Added a warning message if the current controller or play area does not match the game requirements
  • Steam Controller:
  • Added option to use Desktop Configuration for shortcuts to improve compatibility with intermediate launcher apps
  • Added a menu item to edit controller configuration from the desktop-mode library context menu
  • Added an option for Big Picture overlay when launching controller-based games from the desktop library view
  • Games launched via the desktop client with an active Steam Controller can optionally use the Big Picture overlay.
  • Improved reliability and performance of editing and publishing controller configurations
  • Added the ability to save controller configurations to local disk files
  • Added new auto-power-off options for 5 and 10 minutes
  • Improved XInput compatibility for some games (Final Fantasy 14)
  • Fixed Joystick Camera not sending Pad Click if you started pressing at the edge of the pad
  • Fixed mouse horizontal inversion not respecting rotation properly
  • Improved controller behavior when entering and exiting Standby or Suspend. Zombie controllers should no longer be shown in the controller list and controllers should be properly recognized upon return
  • Improved handling of pure Mouse/Keyboard and mixed XInput configurations
  • Added the ability to use other controllers alongside Steam Controllers. Games with XInput support will use whichever controller is active, other games will prefer alternate controllers when present.
  • Fixed action set selection UI with native games with large number of action sets
  • Fixed an issue where configuration changes would not stick with non-Steam shortcuts
  • Added support for the on-screen keyboard without entering Big Picture mode
  • Improved stability and window placement of desktop on-screen keyboard
  • Reduced size of desktop on-screen keyboard
  • Fixed haptics intensity being stuck to High if anti-deadzone was in use
  • Setting any anti-deadzone on the joystick will now disable all joystick hardware deadzoning. Note that this can cause drift if the anti-deadzone is too large or if not using a proper anti-deadzone buffer. (Requires Firmware Update)
  • Experimental Rumble Emulation is now available as an Application Setting. This feature tries to emulate a feel similar to rumble despite haptic actuators being a very different technology than rumble motors. (Requires Firmware Update)
  • Fixed occasional doubled input in Big Picture when initially powering on the controller
  • Added the ability to disable the X or Y axis for Joystick Move modes. This can be useful when using the Gyro to emulate a steering wheel
  • Fixed description text for the joystick output fields of the Joystick Move and Joystick Camera modes

New in Valve Steam Build 02.02.2016 (February 3rd, 2016)

  • General:
  • Restrict chat from users who do not share a friends, game server, or multiuser chat relationship with you
  • Fixed a case where having Steam Cloud sync disabled (either globally or for an App) could cause that App to be told there were no local files found
  • Reduced memory usage of games which integrate Steamworks cloud storage features
  • Improved stability of games which make Steamworks API calls from multiple threads simultaneously
  • Big Picture:
  • When Steam is first launched only show up to 4 notifications for friends that are in a game, otherwise just show a single summary notification
  • Improved performance when displaying a large list of scrollable items
  • Steam Controller:
  • Added per-account Controller Personalization.
  • Added support for Configuration Travelling, Click here for details
  • Added Trigger Mouse Dampening options for soft pull/soft+full pull. Defaults to previous Soft Pull only mode.
  • Added mouse region snapping support for non-mode-shifted mouse regions. Mouse regions can now snap or not-snap to previous position when they're not in use.
  • Overlay Disabled message is now shown in Big Picture game screen when the overlay is disabled.
  • Added New Export Save System. Unifies and simplifies exporting configurations. You can now more easily browse and save Private and Public configurations, including replacing/editing existing configurations.
  • Added Exporting new Configuration Templates for often used configuration defaults.
  • Added Browsing/Importing of all games configurations from any game. Useful for when you made the perfect setup in a sequel or similar game and want to use the same config as a base or verbatim.
  • Publishing a new community configuration now requires you to have played with the configuration for at least an hour.
  • Added additional Touch Menu selection settings to allow selection on Release Click and on Release Touch.
  • Added Trigger Hip Fire Exclusive mode - this mode is a dual stage trigger mode that allows either soft or full pull, but once either is engaged, the other will not engage until the trigger has been released.
  • When exiting Steam, Controller now returns to its default “lizardmode” Mouse/Keyboard state
  • If Steam loses its ability to send input due to UAC/Control-Alt-Del prompts, controller will now attempt to drop into its default state to allow interaction with these dialogs and resume normal configuration once workable state is re-established. The controller will beep when entering/exiting this mode.
  • Fixed bug with joystick not always sending fast taps to the left.
  • Anti-Deadzone now obeys deadzone shape setting. For gyro applications such as Steering Wheel in Racing games, using the cross shaped deadzone will provide expected anti-deadzone behavior.
  • Added better support for non-Steam games and applications that cannot use the Steam Overlay such as browsers, command line tools, emulators, etc.. While these applications won’t currently support some functions such as touchmenus, xinput, and controller HUD functionality, these applications will now be better detected and use their Non-Steam Game configuration when in focus.
  • Shortcuts/Non-Steam games will also attempt to use their designated configuration when launched outside of Steam, provided Steam is running in the background, with the same limitations mentioned above.
  • Fixed legacy bindings on configurations with native controller support not displaying/working outside of the first action set.
  • Fixed a dead zone issue when a trackpad was used in Mouse mode
  • In-Home Streaming:
  • Added support for streaming 5.1 audio from Windows host machines to other Steam Clients and the Steam Link. Click here for more info
  • Added NVIDIA NVFBC encoder as a separate option under Advanced Host Settings in Big Picture mode
  • Added logic to retry any previously-failed encoding methods whenever a new game is launched
  • Added logic to fall back to software encoding when hardware encoding is being unreasonably slow
  • Fixed one-pixel color misalignment in Direct3D 9 games such as Rocket League
  • Significantly improved performance of Intel QuickSync encoding - please note that Intel has released new drivers for most of its GPUs, which are recommended for performance and stability ( http://www.intel.com/content/www/us/en/support/graphics-drivers.html )
  • Improved compatibility with Dragon's Lair, Space Age, and other older 2D games
  • Improved stream quality and bitrate usage for games running below 60 fps
  • Improved compatibility with Stronghold Crusader HD and other old DirectDraw titles
  • Adjusted settings for Intel hardware encoding to improve compatibility with 4th and 5th gen Intel CPUs
  • VR Mode:
  • Steam notifications now display in-headset using the work-in-progress SteamVR notification system.
  • Improved support for VR keyboard. Keyboard now positions itself better and selection bugs fixed.
  • Fixed several places where taking an action in the desktop client would cause the VR UI to respond when in VR mode.
  • Linux:
  • Fixed validating local content with some filesystems
  • Fixed a hang when starting "CrossCode" and other Chrome-based applications from Steam
  • SteamOS:
  • Added UI for pairing Bluetooth devices

New in Valve Steam Build 01.01.2016 (January 4th, 2016)

  • General:
  • The Steam Subscriber Agreement has been updated for the new year.

New in Valve Steam Build 10.12.2015 (December 11th, 2015)

  • General:
  • Updated the web browser component to Chromium version 47.0.2526.49
  • Improved error messages for some unusual login failure cases
  • Fixed a crash when launching games for the first time while Steam is offline
  • Big Picture:
  • Improved UI navigation when using the mouse in several areas
  • Changed the default ambient music volume to off, this setting can be configured under the Audio Settings page
  • Expanded the Resume and Explore part of Library, adding more rows based on friend activity and recent game updates
  • Added a new option to control how the left Steam Controller touchpad scrolls Web pages (see "Web Browser" settings)
  • Added a new option to the system menu, "Minimize Big Picture"
  • Improved zooming in web browser
  • Fixed going back to the main menu when selecting some pages inside of settings
  • Fixed Steam Community landing page not loading in Italian
  • Fixed being unable to navigate to the right column of Friends settings
  • Fixed some Steam/XInput controller buttons showing up as "UNKNOWN" when binding shortcuts (ie., taking a screenshot)
  • Fixed Exit menu popping up when just tapping the Guide button on a controller, not only on a long hold
  • Fixed watching DOTA 2 broadcasts
  • Fixed several crashes
  • Linux:
  • Fixed failing to send some special characters to games through the Big Picture overlay keyboard
  • Fixed The Beginner's Guide crashing on startup
  • Improved multi-monitor support for the Steam Link
  • Mac OS X:
  • Fixed Steam Controller failing to work after exiting and relaunching Big Picture mode without restarting Steam
  • Fixed web pages displaying at 1/4 of their correct size under Big Picture
  • Broadcasting:
  • Fixed an unexpected 60fps framerate cap when broadcasting is enabled
  • VR Mode:
  • Switched the Steam UI to use the VR dashboard on Windows for Oculus devices.
  • In-Home Streaming:
  • Added game controller mouse emulation for game launchers, use right trigger to click
  • Added new advanced host and advanced client options. Some settings, such as hardware encoder choice, are only accessible from Big Picture mode
  • Updated game capture modes for improved consistency and reliability
  • Reduced frame-rate impact of running Big Picture mode while streaming
  • Improved interactions with third-party overlays such as Uplay
  • Improved video stream quality when AMD hardware encoding is enabled
  • Fixed some known causes of black screen flashes
  • Fixed issues when switching games or when transitioning from launcher to game
  • Fixed many framerate issues with capture on NVIDIA SLI systems

New in Valve Steam Build 10.11.2015 (November 10th, 2015)

  • Big Picture:
  • Added store setting to view featured games from all platforms when running on OS X or SteamOS
  • Fixed an error that could prevent you from adding items to the Store shopping cart
  • In-Home Streaming:
  • Improved stability and reduced Steam CPU usage under many hardware configurations
  • Improved streaming gamepad compatibility with The Beginner's Guide and other games
  • Added mouse cursor constraints for Windows hosts so the cursor cannot be lost off-screen
  • Steam Controller:
  • Fixed detection of controllers in the Settings panels when streaming from a Steam Link device
  • Fixed an issue where firmware updates would not apply while In-Home Streaming is active
  • Fixed an issue where some developer-approved configurations were not being displayed
  • Fixed game action set legacy bindings not working beyond the first preset slot
  • Fixed an issue where mode-shifted analog sticks could lose input

New in Valve Steam Build 05.11.2015 (November 5th, 2015)

  • General:
  • Improved startup times for users with a large number of games
  • Added a "Update News" option to the view menu so you can go back to past offers and view their details
  • Changed controller Steam/Xbox button behavior to fix a collision with the hold-down-for-4-seconds method of turning off the controller:
  • Old behavior: Hold down 3 seconds to launch Big Picture (or single press if you were in desktop Steam).
  • New behavior: Pressing once will change focus to Steam if it doesn't have focus. If it has focus, pressing once will launch Big Picture.
  • Fixed the friends dialog sometimes dismissing if your network connection dropped and reconnected
  • Fixed play button for non-Steam games showing "Preload" in some cases
  • Fixed a possible crash when running a badly-formed steam:// URL
  • Big Picture:
  • Improved hover behavior when using the mouse to navigate
  • Significantly improved performance in the Library area for users with a large number of games
  • Updated status bar look at the top of the main menu
  • Reorganized the Settings section and fixed several issues with individual pages
  • Web browser shows hand cursor when hovering over web link
  • Added support for multiple game library folders
  • Added support for picking your default install library for Games
  • Improved performance when rendering large amounts of text
  • Fixed Steam overlay flickering when using multiple NVIDIA GPUs in SLI configuration
  • Fixed bad on-screen positioning of Big Picture mode after running games that change display settings
  • Fixed unexpected switch out of Big Picture mode when displaying content validation messages
  • Fixed getting stuck in the Library screenshot viewer if you used the guide button
  • Fixed web pages being partially transparent when moving
  • Fixed rare crash when navigating through large lists
  • Fixed crash when using daisy wheel in the Web browser
  • Fixed mouse wheel not working when hovering the right grid in the Library
  • Fixed "New For You" items not activating when selected
  • Fixed in-game crash when using the Daisy Wheel keyboard
  • Fixed buttons mis-firing on the Steam Controller right after leaving a game
  • Fixed view CD key button in the overlay being styled incorrectly
  • Fixed getting stuck in the overlay if you backed out of certain panels before they fully loaded
  • Fixed focus going to the wrong place if you deleted the last game from the Disk Management page under settings
  • Steam Controller:
  • Added a new trackpad mode, Mouse Joystick. This is an alternate way of emulating mouse-style controls for games that disable mouse input when using a gamepad. For best results, we recommend increasing the gamepad camera sensitivity/speed in the game settings.
  • Added a new trackpad mode, Touch Menu. This mode is useful to bind many infrequently-used hotkeys to a single trackpad. The Big Picture in-game overlay has to be enabled for this feature to work.
  • Added support for custom controller configurations for Desktop mode
  • Added option to turn off steam controller when leaving Big Picture mode.
  • Additional work to prevent noise and drift for the gyro when in a steady state. Calibration will refine when left idle for five seconds if current configuration uses Gyro. If drift is severe, leave idle for 15 seconds for repeated refinements. Note that "always on" is not required for auto-calibration, it happens regardless of button activation.
  • Made trigger soft and full pull mode-shift and gyro-enable capable buttons
  • Added the ability to mode shift triggers
  • Mouse Rotation horizon line visualization is now shown/hidden when adjusted
  • Added Trigger Mouse Dampening. Squeezing the trigger can now engage a dampening factor to the mouse mode.
  • Added Joystick Camera option to Gyro.
  • Added Invert Horizontal and Invert Vertical to mouse/joystick modes.
  • Added options to configure the suggestion modes of the dualtouch keyboard
  • Added Legacy configuration option for games with In Game Actions, allowing users to access advanced settings.
  • Mouse Rotation now visualized as a horizon line when changing the slider.
  • Gyro Enable Button is now visible in the gyro preferences.
  • Added support for keyboard/mouse emulation on Mac
  • Fixed a client crash when running a game with an invalid official controller configuration
  • Fixed some "gyro enable button" options not applying properly
  • Fixed bugs preventing controllers from showing up under settings when using a Steam Link
  • Fixed properly showing binding descriptions for games that have an official configuration
  • Fixed an issue with emulated analog stick sometimes moving in the wrong direction when fully deflected
  • Fixed Trigger modes getting stuck on Hip Fire Aggressive
  • Fixed Rotation visualization for Mouse Joystick
  • Fixed Mode Shifts not showing up properly on main controller overview.
  • Fixed Mode Shifts not being disabled by setting the shift button to none.
  • Fixed loss of input in Portal 2 after losing focus or activating the overlay
  • In-Home Streaming:
  • Reduced CPU usage of the streaming client software
  • Enabled hardware encoding by default, please report issues on the bug forum
  • Added workarounds for some multi-monitor issues with NVFBC capture mode
  • Updated AMD hardware encoding SDK for improved Win8+ performance
  • Improved performance and fixed garbled picture with AMD hardware encoding
  • Improved performance of some video capture methods for windowed games
  • Disabled some incompatible capture methods if AMD Crossfire is detected
  • Improved support for rotated (portrait-mode) monitors
  • Changed desktop mode to capture one monitor at a time and follow the mouse across monitors
  • Fixed incorrect display cropping on Linux clients when hardware accelerated decoding is enabled
  • Fixed a potential cause of black screens when hosting games on a computer with multiple GPUs
  • Fixed low resolution due to Windows display-scaling settings in NVFBC capture mode
  • Fixed bugs with streaming multiple-monitor desktops on Windows 8 and higher
  • Fixed incorrect mouse coordinates in some situations with Windows 8.1 and Windows 10
  • Fixed a crash if the user exits Steam while a streaming session is still active
  • Fixed some causes of audio stutter when streaming at high bitrate
  • Fixed always-black video on some multi-GPU, multi-monitor systems
  • Fixed issues with Toki Tori 2 and several other games which rely on VSync for animation timing
  • Fixed crashes on systems with certain AMD video drivers
  • Fixed low capture resolution when running games on a high-DPI monitor
  • Fixed mouse cursor position when text scaling is enabled on the host computer
  • Fixed mouse clipping issue with fullscreen games
  • SteamOS + Linux:
  • Added support for Captured Portal (i.e Hotel Wifi) network configurations
  • Improved compatibility with XCB games
  • Fixed being unable to type shifted characters from the virtual keyboard
  • Mac OS X:
  • Fixed focus issues when displaying 2 modal dialogs at the same time
  • Fixed slow shutdown when you had a Steam Controller connected
  • Windows:
  • Added a warning and link to troubleshooting steps when Steam detects that Windows Compatibility Mode is interfering with internal functionality
  • Improved compatibility of the Steam overlay with other third-party overlay software

New in Valve Steam Build 14.10.2015 (October 15th, 2015)

  • General:
  • Fixed the client hanging on startup when in offline mode
  • Fixed a client crash when launching Steam through some installers
  • Big Picture:
  • Initial phase of store redesign to match updated Big Picture interface
  • Overlay now closes after accepting friends invite to a game
  • General improvements to the invites section of the friends page
  • Fixed the truncation of some labels when the UI language was not English
  • Fixed the display settings menu not having a header
  • Fixed footer bar to hide in case there was no gamepad input for some time
  • Fixed Free-to-Play games showing a “Purchase” button in library
  • Fix to prevent guides panel from always sliding in when bringing up the in-game overlay
  • In-Home Streaming:
  • Improved streaming performance on wireless networks
  • Fixed desktop capture mode when Windows UI scaling is enabled
  • Virtual Reality Mode:
  • Turned off the Big Picture screensaver in the VR dashboard.
  • Changed desktop and VR mode launches of VR applications to show that the old application is quitting first. The old application was already quitting, this just smooths out the UI
  • Linux:
  • Fixed a crash on exit for some X11 users
  • Steam Controller:
  • Fixed mode-switch bindings not functioning properly

New in Valve Steam Build 8.10.2015 (October 9th, 2015)

  • Steam Controller:
  • Fixed an issue where modifying controller bindings would cause loss of input. Bindings that have been edited since yesterday will need to be re-authored.

New in Valve Steam Build 7.10.2015 (October 7th, 2015)

  • General:
  • Updated Web control to Chromium version 45.0.2454.85
  • Added a notification bar for users who haven't yet added a phone number, to let them know what a good idea it is to have a secure means of recovering their account
  • Added a separate library category for SteamVR-enabled games
  • Improved UI responsiveness when adding a firewall rule for a game you are installing
  • No longer show a top level dialog box for a group event, if you are in game or your friends status is 'busy'
  • Fixed occasional crash when trying to view users without tags in the friends list
  • Fixed getting a login dialog in Steam when trying to watch a video that you are already watching in another location
  • Fixed Workshop downloads being stuck in some cases
  • Fixed bug causing category info to be missing from the Library in Offline Mode, and sometimes cleared permanently when going back online
  • Fixed failing to load external Steam content libraries when they shared path names
  • Big Picture:
  • First phase of UI refresh including the Home screen, Library, Community and Friends
  • Added ability to search inside of your Library
  • Added native Big Picture UI for viewing your achievements, leaderboards, screenshots, artwork, videos, and Workshop Items
  • Moved access to the Web and Friends panels to the Left and Right shoulder buttons on the controller
  • Added ability to move the on screen keyboard position when using the Web Browser by pressing the X button
  • Added additional communication around controller support when viewing games in your library
  • Added game badge progress in Library detail view
  • Improved the interaction when using only a mouse in the Library view
  • Block game controller events when using the Overlay while in game
  • When using the mouse only hide the cursor once we see keyboard or gamepad input
  • Fixed URL entry into the Web Browser not submitting correctly
  • Fixed crash if you mashed the A button on a game controller while accepting a EULA for a game on launch
  • Fixed situations where Big Picture did not receive focus correctly after exiting a game
  • Fixed being unable to remove favorites in the web view
  • Fixed games not installing correctly if you did several in a short period
  • In-Home Streaming:
  • Fixed failing to reconnect to a host that you were previously streaming from
  • Added streaming controller support for Fairy Bloom Freesia and Ys Origin
  • Fixed graphical issues streaming Dandelion - Wishes brought to you -
  • Temporarily disabled support for Mac OS X as a streaming host
  • Fixed a recent bug which could cause the screen to stop drawing while audio still plays
  • SteamOS/Linux:
  • Fixed audio port selection not changing when sound cards change
  • Fixed audio settings wizard to correctly handle unavailable ports
  • Fixed duplicate entries in audio output selection
  • Mac OS X:
  • We are deprecating support for OS X 10.6 in November 2015
  • Streaming Video:
  • Localize video controls and messages to match current Steam Client language
  • Music:
  • Added support for FLAC, OGG Vorbis, and M4A (both AAC and Apple Lossless)
  • Added the ability to seek within a playing track

New in Valve Steam Build 12.08.2015 (August 13th, 2015)

  • General:
  • Fixed choosing “Retry” on connection issues dialog to retry immediately without losing saved credentials and requiring you to re-type your password
  • Fixed Workshop downloads not starting in some cases while being in game.
  • Big Picture:
  • Added the ability to select the On-Screen keyboard style you want to use by default (Daisy-wheel or the traditional layout)
  • Fixed continuous error dialog on login if you entered your SteamGuard token incorrectly
  • In-Home Streaming:
  • Fixed NVIDIA hardware encoding for ARK: Survival Evolved and other games using R10G10B10A2 backbuffer format
  • Streaming Video:
  • Added a Videos filter to the Big Picture Library
  • Added clearer identification of videos in Big Picture Store and Library
  • Added support for adding free videos to library in Big Picture
  • VR Mode:
  • Added a title bar button to switch in and out of VR mode.

New in Valve Steam Build 24.07.2015 (July 25th, 2015)

  • General:
  • Improved video playback compatibility on Windows 7
  • Big Picture:
  • Fixed styles on system menu while Family View is active.
  • Fixed inventory viewer not being blocked while Family View is active.
  • Workshop:
  • Fixed issue repeatedly trying to download older Workshop items and in-game guides that cannot be downloaded properly (e.g. proxy issues)

New in Valve Steam 21.07.2015 (July 22nd, 2015)

  • An update has been released for the Steam Client and will be automatically downloaded.
  • Big Picture:
  • Enabled new community and profile features. Market, game hubs, workshop, and inventory are now available natively in Big Picture mode
  • Made holding down the Guide button on a game controller for more than a second jump you right to the Exit menu
  • Updated the Friends interface to make more options natively available
  • Updated the System Menu (accessed by the Guide button on a game controller) to let you more easily navigate within Big Picture
  • Added support for German, Italian, Danish, Dutch, Finnish, Hungarian, Norwegian, Polish, Portuguese, Romanian, Russian, Spanish, Swedish, Turkish and Ukrainian keyboard layouts in the on screen keyboard
  • When holding either trigger keys with the on screen keyboard the shifted mode now stays set
  • General:
  • Updated the web component to CEF version 43.0.2357.81
  • Updated the downloads page to show disk usage as MB/sec
  • Fixed the friends menu items in the right click system menu not setting state correctly when selected
  • Fixed some cases where audio in other applications would get muted by Windows when using games with Steam Voice
  • Fixed showing launch option for additional DLC before content finished installing
  • Steam Video:
  • Added a custom video player for watching streaming videos
  • Enabled playback in Big Picture including controller support
  • In-Home Streaming and Broadcasting:
  • Fixed crash when video recording starts in some D3D11 games
  • Fixed minimizing game window when live broadcast starts
  • Overlay:
  • Improved the friends UI performance with very large friends lists
  • Windows:
  • Fixed bugs when maximizing windows on a secondary monitor which is larger than the primary monitor

New in Valve Steam 02.06.2015 (June 3rd, 2015)

  • General:
  • Added integration with Steam Refunds and Support Site
  • Reduced the delay when reconnecting to Steam after waking from sleep or changing networks
  • Reduced the amount of disk space necessary to decrypt a preloaded game
  • Fixed the "Quit" option in the offline-mode startup dialog box not quitting Steam immediately
  • Fixed odd menu behavior when clicking between Steam windows while a menu is visible
  • Fixed a bug where AltGr+Key on non-US keyboards would trigger Ctrl+Key shortcuts
  • Fixed bugs when using Alt+Left/Right (Mac: Cmd+Left/Right) to navigate main window history
  • Fixed keystrokes in web views being diverted to the Find popup even after it is dismissed
  • Fixed choppy framerate when watching broadcasts or videos in a background window
  • Fixed situations where the Status menu checkmark could disappear or otherwise not match your actual online status
  • Reduced length of the suggested folder name for backups of multiple games
  • Big Picture:
  • Fixed a bug where the web browser would not scroll to the top when "Home" is pressed
  • Improved support for collecting information during pre-purchase checkout
  • Fixed a rare bug that could block users from completing Big Picture login after a password reset
  • Fixed a bug that could cause disabled UI elements to incorrectly appear active
  • In-Home Streaming:
  • Fixed a bug that blocked reconnection to the host for a short time after ending a stream
  • Fixed a bug where attaching a Xbox 360 Controller mid-game could generate unexpected controller input
  • Windows:
  • Fixed a bug where Steam windows could move completely off-screen if maximized on a secondary monitor which contains the taskbar and is to the left of the primary monitor

New in Valve Steam 14.05.2015 (May 14th, 2015)

  • General:
  • Updated the web control to CEF version 41.0.2272.104
  • Improved CPU and memory usage in the web control
  • Changed the "Verify Integrity" progress box to permit access to the rest of the Steam client
  • Fixed cases where the server browser did not respect the current pings-per-minute limit
  • Fixed bugs which caused CD key receipts to print incorrectly
  • Fixed failure to back up all game content in certain cases (eg. for FSX)
  • Big Picture:
  • Added the ability to filter your friends list
  • Added a disk management page to settings that lets you view and delete installed games
  • Stopped displaying daisy wheel for checkboxes and other non-text inputs on web forms
  • In-Home Streaming:
  • Fixed a crash when exiting the streaming client
  • Windows:
  • Fixed compatibility issues preventing Steam from starting on older Athlon XP CPUs
  • Fixed a bug which could result in two screenshots for a single key press in games which process input via both DirectInput and Win32 messages

New in Valve Steam 04.09.2014 (April 9th, 2015)

  • General:
  • Added the ability to set command-line launch options for non-Steam game shortcuts
  • Fixed crash when taking screenshots in some games launched from Big Picture mode
  • Fixed non-responsive UI buttons in the Steam Overlay music browser
  • Fixed loss of mouse input in the Steam Overlay after visiting certain Web pages (such as Vimeo or YouTube)
  • Fixed situations where selecting a game from Downloads would not navigate to the correct Library page
  • Big Picture:
  • Fixed incorrect rejection of password-protected beta entry for certain games in Big Picture
  • Fixed non-responsive mouse on Web pages with small amounts of vertical or horizontal scrolling
  • Fixed bad image placement and text layout in game descriptions which contain inline images
  • In-Home Streaming:
  • Improved compatibility and performance when streaming fullscreen DX9 games
  • Improved compatibility with additional games using DX10/11
  • Fixed mouse input for Metro: Last Light, Kerbal Space Program, and other games
  • Fixed a bug which could cause the mouse cursor to drift or snap back to old positions
  • Fixed bugs with desktop streaming when the top-left monitor is not the primary monitor
  • Fixed crash when quitting a streamed game while a game controller is connected
  • Fixed crash when using NVIDIA hardware encoding on Middle-earth: Shadow of Mordor
  • Windows:
  • Fixed occasional pauses/hangs in some games that use Steamworks peer-to-peer networking features

New in Valve Steam 02.24.2014 (March 25th, 2015)

  • General:
  • Fixed loading Workshop items in offline mode
  • Fixed rare corruption of downloaded workshop content
  • Removed out of date chat dialog notice about "new" item trading feature on first use
  • Hid unrelated Steam Overlay UI when authorizing an in-game transaction
  • Broadcast:
  • Added automatically lowering encoding settings if machine is unable to encode at the minimum required frame rate
  • Added mini mode for viewing a broadcast so viewers can continue to watch a broadcast while also using the Steam Client window
  • Added pop out button to move viewing a broadcast from the Steam Client window to a new window
  • Added viewing a broadcast through Big Picture
  • Added support for recording only game audio from 64-bit processes on Windows 8
  • Fixed needing to approve the first viewer of a broadcast twice
  • In-Home Streaming:
  • Fixed regression recording audio on Linux
  • Fixed crash when In-Home Streaming host machine failed to initialize Nvidia hardware encoding or had SLI enabled
  • Fix capture logic for windows which span multiple monitors
  • Add support for games which directly set the mouse cursor position
  • Implemented streaming controller support for Far Cry 4 and Gone Home
  • In-Home Streaming & Broadcast:
  • Fixed audio crackle and audio loss experienced by some users after 20+ minutes of streaming on Windows
  • Extended DirectX 10/11 video recording to support additional games, including Cities: Skylines
  • Fixed recording audio on computers that have been running for a significant amount of time without a reboot (multiple weeks)
  • Fixed rare crash when audio recording device returned incorrect timestamps
  • Big Picture:
  • Added support for the new Steam controller. The older generation Steam controller is no longer supported.
  • Fixed current view in the web favorites page being incorrect if you closed multiple tabs at a single time
  • Fixed possible process hang when stopping video playback
  • Fixed regressed layout of movie player controls
  • Fixed rare blank UI if you hit escape at the wrong time during the splash screen
  • Added hardware pages in Steam Store
  • When launching a game that is already running, attempt to switch to that game instead of showing an error message
  • Windows:
  • Fixed blocking problem affecting some uses of peer-to-peer networking API

New in Valve Steam 02.18.2014 (February 19th, 2015)

  • General:
  • Added UI listing your owned DLC in the library details view
  • Changed recent games lists to include recent purchases as well as recently played
  • Added a new Browser settings page with new option to delete the cookies use by the built in Steam browser
  • Fixed some cases where certain long chat messages could cause long client hangs
  • Fixed drop down options in settings dialog initially showing as blank
  • Fixed a crash in OpenGL games when taking a screenshot or recording video
  • Fixed multiple crashes on shutdown & client restart for update
  • Fixed check boxes in list panels flickering or not rendering immediately after mouse wheel scroll of the list
  • Improved responsiveness of library details view for games where you have many friends who play
  • Fixed case where running a game that has Cloud Sync disabled, when in Offline Mode, could cause existing Cloud files to be overwritten
  • Fixed rare crash updating task bar icon jump list contents on Windows
  • Changed menu item to use web site to find driver updates for AMD graphics cards
  • Fixed bug detecting Windows Compatibility mode set on the Steam Client
  • Big Picture:
  • Improved scroll bar behavior when dragging or clicking the bar/thumb regions with the mouse
  • Fixed potential out-of-memory crash when changing from Steam to Big Picture mode or back again
  • Improved slider control behavior
  • Performance improvements for situations with many UI panels updating/painting
  • Fixed a case where the activity feed could fail to load the right pane contents for roll ups with a large number of items
  • Fixed a bug where font styling on ranges within labels could be invalid after a resolution change
  • Fixed video playback over SSL
  • Fixed a rare crash trying to load zero byte image content
  • Fixed a crash when playing video
  • Fixed rare hang on launch or when switching from Steam to Big Picture on Linux
  • Fixed some text not rendering on Linux
  • Broadcast:
  • Added option to record only game audio (new default for all broadcasts)
  • Broadcasts are now more resilient to failures with system audio recording
  • Improved mixing of game/system audio and microphone
  • Fixed some games minimizing when full screen and a broadcast starts
  • Fixed broadcaster not seeing chat messages if broadcast was stopped then started again during the same game session
  • Added video encoder tuning setting (prioritize video quality or capture performance)
  • Fixed regression which would result in broadcasts unexpectedly stopping, usually with "Missing Keyframe"
  • Fixed changing between push to talk vs. voice activated microphone recording during a broadcast
  • Don’t show Broadcast notifications in-game if user is offline
  • Audio from games that require exclusive access to the sound card can be recorded when using the record only game audio setting
  • Fixed scaling when recording video in OpenGL Core games
  • In-Home Streaming:
  • Optimized slice encoding for client decoding capabilities
  • Fixed crash if Big Picture is opened while streaming
  • Fixed possible crash when starting a stream
  • Workshop:
  • Improved caching of downloaded workshop items
  • Fixed a bug publishing a Workshop item with a preview image when using an external tool
  • Virtual Reality Mode:
  • Fixed a bug where the Steam Client could crash when launching certain VR games

New in Valve Steam 01.24.2014 (January 24th, 2015)

  • General:
  • Fixed taking screenshots and video capture in some OpenGL games
  • Fixed workshop items not always downloading immediately when subscribed to
  • Fixed a potential crash when shutting down the Steam client
  • Big Picture:
  • Fixed network errors during checkout/purchasing

New in Valve Steam 01.20.2014 (January 20th, 2015)

  • General:
  • Added Steam Broadcasting.
  • Added in-game FPS counter to Steam Overlay
  • When Steam has internally scheduled a game update to be queued sometime in the future, the UI will now display a note to the user indicating that time
  • Fixed a crash preventing 64-bit Steamworks games from launching on older AMD processors
  • Fixed starting Steam if instance is already running in other local Windows user session
  • Fixed restoring game specific hardware mouse cursors when exiting the in-game overlay
  • Fixed errors in web views not localizing properly
  • Fixed occasional crash when trying to validate your email address
  • Fixed rendering the Steam Overlay in some D3D8 games.
  • Updated Windows Compatibility warnings
  • Improved synchronization and smoothness of video playback
  • Reduced CPU usage when drawing animated images or videos
  • Reduced CPU usage when interacting with the main Steam client window
  • Big Picture:
  • Fixed to ask the user if they'd like to launch immediately or begin updating the game if an update is available but the game has been played recently
  • When running in 720p mode scale embedded web views so they are readable
  • Fixed EULA display occasionally failing to display
  • Revised navigation on profile menu
  • Fixed crash when entering a screenshot description
  • Fixed displaying screenshots for games added by shortcut
  • In-Home Streaming:
  • Fixed severe frame drop in OpenGL games that occasionally occurred on some hardware
  • Reduced impact on game frame rate in D3D9c games when not using hardware acceleration

New in Valve Steam 11.11.2014 (November 13th, 2014)

  • General:
  • Add finer-grained download throttling settings
  • Fixed crash in rich text controls
  • Fixed setting passwords for private beta branches with no content change
  • Added retail disc support for FreeOnDemand apps without cd-keys
  • Fixed couple screenshot uploader bugs in displaying the number of characters left in caption
  • Fixed Steam Cloud sync issues when re-launching a game immediately after exiting it
  • Added support for playback of full screen HTML5 videos in the Web Browser
  • Fixed a race condition that could lead to a crash in rare cases on Steam startup
  • Screenshot manager dialog layout improved to account for longer localized strings
  • Music background mask updated to improve foreground content legibility
  • Fixed missing "repeat once" UI string in the desktop Music player
  • Desktop client graphics updated (Big Picture controller icon, Background images)
  • Fix performance problem with large numbers of concurrent p2p connections.
  • Big Picture:
  • Allow the controller related game launch prompt to be turned off for a game
  • Fixed being able to add free games and free DLC to your library
  • Added filtering of promotional messages by platform and controller type
  • Fixed positioning of some Store carousels when running in low resolutions
  • Added Early Access indicator to game panel in note section
  • Added controller and OS support icons to DLC view
  • Fixed getting stuck at Downloads page with no way to leave
  • Store and Library improvements have been made to help users identify locally playable content. For more information, visit http://steamcommunity.com/groups/bigpicture#announcements.
  • Locally playable content featured by default, as OS or input device warrants
  • Store settings added to enable advanced users to view all Steam content, regardless of local playability
  • Optional dropdown added to Store, to enable advanced users to quickly switch between viewing locally playable and all Steam content
  • Search results display locally playable content first
  • Notes, icons, and cart warning added to store views to indicate additional input and in-home streaming requirements, as applicable
  • Library default view set to display locally playable games, as appropriate
  • Improved playback of videos in the Web Browser
  • Fixed youtube videos reloading when switching tabs in the Web Browser
  • Windows:
  • Fixed a race leading to a rare crash when exiting Steam on Windows
  • Improved in-game overlay compatibility with some newer d3d11 games that utilize IDXGIFactory2 (Audiosurf 2)
  • In-Home Streaming:
  • Fixed a regression preventing the stream from stopping when a game exits
  • Fixed flickering on NVIDIA SLI host configurations
  • UGC:
  • Fixed crash when updating a Workshop item using the ISteamUGC interface with a NULL change description
  • Cached retrieved guides displayed in the overlay

New in Valve Steam 22.10.2014 (October 23rd, 2014)

  • General:
  • Fixed error "Invalid Depot Config" while updating a game owned by multiple users on the same computer
  • Improve voice chat protocol for multiple sessions
  • Fixed "flushconfig" causing Steam to forget non-standard game install folders
  • Fixed slow game startup when the game has many "deleted" files in the Steam Cloud
  • Added preliminary support for games using the Mantle graphics API
  • Big Picture:
  • Added ability to set the search provider used when entering text into the Web Browsers url bar, under the Interface area in Options.
  • Fixed a bug where known controller bindings would sometimes not be communicated to the game when Steam started in Big Picture mode
  • Steam Music Player:
  • Fixed saving out 'Media Keys enabled' on Windows
  • Removed the setting for enabling media keys for OS X and Linux, because it is not available on these platforms
  • Scanning for new music only on complete downloads, reducing the numbers of scans
  • Fixed Settings > Interface > Set Taskbar Preferences
  • Made usage of media keys optional, default is off
  • Added plus button next to Album/Artist button to make it easier to add music
  • Music scanner includes soundtracks in game directories containing "Sound Track" as name
  • Fixed rare case of accidental grabbing focus on startup in 2' UI
  • In-Home Streaming:
  • Fixed gradual framerate drop over time
  • Fixed not being able to stream if you copy a Steam installation to another computer

New in Valve Steam 24.09.2014 (September 25th, 2014)

  • Steam Music Player:
  • The Steam Music Player feature is now available for everyone, making it easy to listen to your music collection while you play games on Steam. For more information, visit Steam News. For product support, visit Steam Support.
  • General:
  • Added display of friends’ nicknames to notifications
  • Added support for Family View recovery email address in Big Picture mode
  • Added "I forgot my PIN" link to Family View unlock dialogs if a recovery email has been set
  • Simplified the user interface of the main window
  • Reduced energy usage when running in the background
  • Fixed installing games using “-applaunch” or “steam://install” commands
  • Fixed some cases where invalid URL strings would be parsed as URLs in chats
  • Fixed some issues with Unicode handling inside links in chat
  • Fixed regression that prevented public sharing of screenshots of non-Steam games
  • Fixed install from retail disk for games with more than 4 DVDs, to use the data from all disks
  • Fixed game banners not appearing in grid view while in offline mode
  • Fixed hang in grid view when hitting enter with no game selected
  • Fixed warning sound playing when unlocking Family View in desktop mode
  • Fixed permissions issue preventing developers from uploading Workshop items to an app using the ISteamUGC interface, if they only had an auto-grant license for the app
  • In-Home Streaming:
  • Improved AMD hardware encoding quality
  • Updated Streaming audio from Linux to use the default pulse audio sink if none is running at the time streaming starts
  • Fixed rare crash with windowed game capture
  • Fixed regression preventing Big Picture mode from responding after streaming a game
  • Fixed regression preventing streaming to NVIDIA Shield

New in Valve Steam 28.08.2014 (August 29th, 2014)

  • General:
  • Fixed some password entry fields being too short for existing passwords
  • Fixed games being installed to a different Steam Library folder than was indicated in the UI
  • Fixed trade links causing Steam web views to become unresponsive
  • Fixed incorrect scrollbar skins sometimes appearing in web views
  • Fixed blurry text in web views under Windows
  • Fixed a client hang when viewing a Library page with a corrupted workshop thumbnail image
  • Minor Changes:
  • Adjusted colors and other visual details per community feedback
  • Improved handling of suspicious links in chat text
  • Fixed small-mode UI not refreshing when new games are added to the library
  • Fixed some UI selection issues when switching between downloads and games views
  • Mac OS X, Linux, and SteamOS:
  • Fixed frequent client crashes while playing peer-to-peer networking games
  • Fixed client crashes when installing games or apps with many small files
  • Improved client startup time and Steamworks API response time for games
  • Mac OS X only:
  • Fixed overlay compatibility issue with some games
  • Fixed crash when displaying age-check and other dropdown menus in the client
  • Fixed disconnections caused by OS X Mavericks putting Steam into "App Nap" mode, which prevents Steam from receiving chat and other network messages
  • Big Picture:
  • Fixed daisywheel text entry to continue generating capital letters while holding the left trigger
  • Fixed a failure to capitalize the first word of a line when typing with daisywheel text entry
  • Fixed some small memory leaks and decreased overall memory usage
  • Fixed UI navigation errors in the friends invite panel for some users
  • Fixed some navigation and transition issues in the profile and activity feed
  • In-Home Streaming:
  • Improved software decoder performance when using Intel QuickSync hardware encoding
  • Fixed issue in the Windows DXVA decoder that could cause occasional black screen flashing
  • Added Intel hardware decoding support using VAAPI on Linux and SteamOS. This requires the i386 intel-vaapi-driver package version 1.3.2 or newer to be installed on the client computer. This will be added to SteamOS in an upcoming update.
  • Virtual Reality Mode:
  • Enabled the Virtual Reality Mode menu option in more cases where it appears that the user has used VR before
  • Added an item to the options menu to re-center the UI in front of the user
  • Added error reports to make it easier for users to diagnose VR mode problems

New in Valve Steam 15.07.2014 (July 18th, 2014)

  • Overlay:
  • Fix flickering, slow performance, or failure to display for the in-game overlay when running a 64-bit game via Big Picture

New in Valve Steam 11.07.2014 (July 12th, 2014)

  • Fixed potential exploit reported in CVE-2014-4609

New in Valve Steam 10.07.2014 (July 11th, 2014)

  • General:
  • Fixed Korean text being cut off
  • Fixed running same install script multiple times
  • Use new Steam Community search page
  • Improve library sorting and type-to-jump for games that start with "A" or "An".
  • Eliminate duplicate library entries for games with separate Mac and PC app IDs
  • Improve library sort order for certain game series
  • In-Game Overlay:
  • Fix performance issues or possible failure when subscribed to guides with very large images
  • Mac OS X:
  • Reduce CPU usage when Big Picture mode is running off-screen in an inactive Space

New in Valve Steam 02.07.2014 (July 3rd, 2014)

  • General:
  • Fixed in-game overlay sometimes not activating on first hot-key press after game launch
  • Games can be preloaded to any available Steam Library folder
  • Fixed downloading games in development
  • Fixed some cases where Steam wasn't asking the user if they wanted to let the game update when re-launching after a game crash
  • Fix "Recently Played" list generation
  • Removed defunct “Media” filter from the library filter menu
  • Added Tools to the Installed and Recently Played library lists
  • Fixed a bug in the in-game overlay which could lead to a game crash in ShellExecute calls with unexpected parameters
  • Changed in-game overlay to prefer first created and still in-use swapchain and avoid presenting on multiple swapchains at once
  • Fixed memory issue and crash when voice API's were sent corrupt data, thanks to Luigi Auriemma from Revuln for the report
  • Fix buffer overflow from malformed voice packets
  • Fixed installing games with very large files from retail disc
  • Big Picture:
  • Added new library section for browsing and managing user screenshots
  • Decreased sensitivity of trigger buttons for fast paging in library all games view
  • Decreased sensitivity of analog triggers for mode switches in daisywheel text input
  • Fixed hotkeys involving ctrl/alt/shift modifies not functioning in the in-game overlay as intended
  • Windows: Ensure that we try to forcefully take window focus back on game exit, which deals with some cases where games with launchers could lead windows to restore focus to a random non-Steam window
  • Windows: Performance improvements for the in-game overlay in D3D9ex, D3D10, D3D10.1, and D3D11 game
  • Fix a case where the system context menu for the Big Picture window could be activated on game exit and input would then go to it rather than Big Picture
  • Fix the Remove Friend and Block All Communication buttons in the Profile actions section to function
  • Fix a rare crash during login inside of Big Picture if Steam is set to start up in Big Picture mode
  • In-Home Streaming:
  • Worked around a crash in the latest NVIDIA driver (337.88)
  • Implemented brightness controls for games like Dark Souls II and Thief
  • You can toggle windowed mode on the client with Alt-Enter and resize the streaming window
  • Desktop shortcuts will stream games if they are currently available for streaming
  • Added 2’ streaming EULA dialog so you don’t have to go to the remote computer to accept it after installing a game
  • Fixed the menu bar showing on the client on Mac OS X 10.6
  • Worked around NVIDIA driver crash when streaming games from laptops with NVIDIA GPUs
  • Fixed the escape key canceling fullscreen mode on Mac OS X
  • Fixed window size when leaving fullscreen mode on Mac OS X
  • Streaming uses UDP ports 27031 and 27036 and TCP ports 27036 and 27037
  • Implemented streaming controller support for games using the Unity engine
  • Fixed black screen with some launchers when using the Windows 7 Basic theme
  • Fixed "The streaming client exited unexpectedly (2)" in some cases where D3D9 and OpenGL aren’t available
  • Added support for XInput based arcade sticks and wheels on Windows clients
  • Added support for NVIDIA hardware encoding for D3D fullscreen games on GeForce 650+ cards and the latest beta NVIDIA driver (340.43)
  • Enabled fast desktop capture on Optimus laptops with the latest beta NVIDIA driver
  • OSX:
  • Fixed a crash affecting some users running OS X Mavericks
  • Fixed crash plugging and unplugging a game controller
  • Fixed incorrectly ellipsizing strings in labels
  • Virtual Reality:
  • Added support for VR mode on Linux
  • Added support for VR mode on OSX

New in Valve Steam 29.05.2014 (May 30th, 2014)

  • In-Home Streaming:
  • Improved visual stuttering/out-of-order video frames on certain hardware
  • Fixed a cause of all-black video streams related to specific Wi-Fi routers
  • General:
  • Fixed some reported crashes in the Steam client
  • Improved compatibility with old CPUs that do not support SSE2 (Windows only)

New in Valve Steam 27.05.2014 (May 28th, 2014)

  • Fix Steam crashing on launch on computers without SSE2 support.

New in Valve Steam 20.05.2014 (May 22nd, 2014)

  • In-Home Streaming:
  • The Steam In-Home Streaming feature is now available for everyone.
  • General:
  • Fix handling of corrupt data during downloads
  • Fixed several small memory leaks in the Steam client
  • Fixed a rare crash on workshop image update inside the library details view
  • DLC can now be disabled in the DLC properties page for a game
  • Windows:
  • Fixed a case where Steam could be seen as a voice application on startup and Windows would lower sound of other applications
  • Steamworks:
  • Fixed some AppVerifier errors/warnings caused by Steam that could make it hard for games to use AppVerifier to verify the rest of their code
  • Big Picture:
  • Added new profile section to the main menu replace the old community section. This brings Big Picture more up-to-date in terms of design and features with desktop/web community and adds better activity feed and profile views
  • Default all games filter to "On Platform" rather than "All Games" if you are not on Windows
  • Fix just scrolling by any friend in the Big Picture friends list who has chat history causing the desktop chat for the same friend to open
  • Change pending friends invitations to collapse into a single friends list entry if there are more than 5 in total
  • Fix Web/Friends footer buttons not showing in some cases where they were functional and should be shown in the footer
  • Fix a case where after accepting a friend invite on the web it’s state in Big Pictures friends list would only be partially updated and it would still indicate it was an invite
  • Improved Big Picture movie audio / video synchronization along with some general video playback improvements
  • Improved performance in some cases with the Big Picture window out-of-focus/in-game. The biggest gain here is on Linux, but all platforms should see some benefit
  • Fixed focus when entering the quit menu sometimes not being on the first item
  • Fixed Steamworks games that utilize the Daisy Wheel for text entry in Big Picture not showing it successfully if they were launched via a launcher or other multi-process scenario
  • Improved movie playback support and support for animated gifs
  • Adding of non-Steam games is now directly supported in Big Picture
  • Non-Steam games now show icon art when available and when no custom art has been set in Big Picture
  • Fixed a bug where screenshot/out-of-focus mode could kick in when Big Picture had focus if you transitioned into it while already running a game
  • Fixed a bug where focus may end up in an unexpected place if the button currently in focus is deleted from the UI

New in Valve Steam 24.04.2014 (April 25th, 2014)

  • General:
  • Fixed some large SteamWorkshop mods causing some users to run out of memory and crash on update
  • Fixed and simplified PayPal purchase path in Big Picture mode
  • Steamworks: Fixed timeouts uploading leaderboard scores for games that update scores very frequently
  • Windows:
  • Fixed regression with AppOverlay.dll causing compatibility issues with some applications

New in Valve Steam 22.04.2014 (April 23rd, 2014)

  • General:
  • Added support for regional EULAs
  • Improved caching of leaderboard API requests
  • Improved handling of warnings on unrecognized links in chat
  • Fixed bug causing Windows service log message "Error: Failed to poke open firewall"
  • Fixed installing games from older retail discs
  • Fix message shown when you unblock someone
  • Improved keyboard accessibility in block/unblock success dialog
  • Fixed removing empty sub folders after game updates
  • Fixed SteamGuard UI problem preventing login in rare configurations
  • Fixed launching games dialog getting stuck in "Preparing to launch..." state
  • Fixed installed apps detecting content updates
  • Fixed inability to install games or force updates outside of the auto-update time window, if specified
  • Fixed repeated attempts to apply pending updates to a game that is currently running
  • Windows:
  • Improved Steam overlay compatibility with 64-bit games, especially under Windows 8.1
  • Fixed a hang that occurred when opening the overlay for the second time in some games
  • Mac OS X:
  • Improved initial startup time when launching Steam
  • Fixed crash in some newer games when launched from Steam
  • Linux + SteamOS:
  • Updated the steam-runtime for Ubuntu 14.04 compatibility
  • Fixed potential hang when using certain UI toolkits that relied on SIGCHLD
  • Fixed a game crash occurring when more than ten processes were attached to the Steam overlay, fixing "CID The Dummy" on Linux
  • Added support for setting voice input device in Big Picture
  • Big Picture:
  • Load correct localized eula if the language changes in the Choose Language panel
  • Fix progress % displayed for items that are queued for download
  • Fixed a bug in Web browser where big pages would be erroneously clamped
  • Fixed UI for pre-loading games
  • Added login help support for forgotten password and account name
  • Virtual Reality Mode:
  • Added “Virtual Reality mode” to the View menu and removed the –vr command line option. This will only appear if SteamVR is installed and if a supported HMD is detected
  • Added support for switching from desktop mode to VR, then back to desktop and into Big Picture
  • Added support for detecting when an HMD has been plugged in after Steam has started
  • When running in VR mode Steam will now open only the VR window and not the normal Big Picture window
  • Moved VR mode log files under the Steam client install directory

New in Valve Steam 25.02.2014 (February 26th, 2014)

  • Changes:
  • Fixed some games which crashed or failed to launch when installed to alternate Steam library folders
  • Fixed a bug that could cause Steam on Mac OS X to complain incorrectly about case-sensitive filesystems, blocking future updates
  • Fixed a bug that could, in very rare conditions, cause Steam to remove other unrelated files while uninstalling The Witcher: Enhanced Edition
  • Fixed a bug that could cause all game server favorites to be removed when logging in to Steam from different machines
  • General:
  • Fixed "App already running" error when re-launching app in some cases
  • Fixed some cases where the Uninstall progress dialog could stick around forever
  • Added more UI feedback to the login dialog if Steam needs to download account data
  • Added a Show Password option in Big Picture mode to simplify password entry when using a controller
  • Added IP tracking to game server favorites. Favorites will automatically update to new server IP addresses if the game server is using a persistent account
  • Disabled Family Sharing Beta in Offline Mode
  • Windows:
  • Fixed bug forcing Japanese text input to hiragana mode on focus change
  • Fixed repeated crashing in GameOverlayUI.exe when running as Administrator
  • Linux / SteamOS:
  • Added an auto-detect step for audio outputs when booting SteamOS for the first time. You can change the selected output device using the Audio option under settings
  • Added under/overscan and brightness settings to the initial SteamOS startup UI
  • Added support for selecting your sound input device on SteamOS (for voice chats)
  • Fixed device volume not being reset to 100% when changing audio device outputs
  • Improved the error messages when Steam is unable to adjust system Audio settings from within Big Picture mode
  • Updated the Steam Runtime libraries
  • Mac OS X:
  • Fixed launch issues for certain games using non-standard memory allocation routines

New in Valve Steam 19.02.2014 (February 20th, 2014)

  • General:
  • Fixed "App already running" error when re-launching app in some cases
  • Fixed some cases where the Uninstall progress dialog could stick around forever
  • Added more UI feedback to the login dialog if Steam needs to download account data
  • Added a Show Password option in Big Picture mode to simplify password entry when using a controller
  • Added IP tracking to game server favorites. Favorites will automatically update to new server IP addresses if the game server is using a persistent account
  • Disabled Family Sharing Beta in Offline Mode
  • Windows:
  • Fixed bug forcing Japanese text input to hiragana mode on focus change
  • Fixed repeated crashing in GameOverlayUI.exe when running as Administrator
  • Linux / SteamOS:
  • Added an auto-detect step for audio outputs when booting SteamOS for the first time. You can change the selected output device using the Audio option under settings
  • Added under/overscan and brightness settings to the initial SteamOS startup UI
  • Added support for selecting your sound input device on SteamOS (for voice chats)
  • Fixed device volume not being reset to 100% when changing audio device outputs
  • Improved the error messages when Steam is unable to adjust system Audio settings from within Big Picture mode
  • Updated the Steam Runtime libraries
  • Mac OS X:
  • Fixed launch issues for certain games using non-standard memory allocation routines

New in Valve Steam 27.01.2014 (February 12th, 2014)

  • This update was re-released for Windows to resolve an issue with future client updates.

New in Valve Steam 27.01.2014 (January 28th, 2014)

  • General:
  • Renamed family features to better disambiguate between Family Library Sharing and Family View.
  • Fixed a case where reconnecting to Steam would cause the client to switch back into Family View
  • Show “invalid file system” if a game tries to install files larger than 4GB on FAT32
  • Make "View Community Hub" item in a game's context menu go to the game hub if available.
  • Ukrainian language support added to the Steam Client
  • Fixed applying wrong region restrictions in some cases
  • Fixed installing from old retail install discs
  • Fixed region restrictions for F2P games in some cases
  • Fixed launching games requiring product keys for DLC (Uplay games etc)
  • When installing a game, put it at the end of the download queue instead of the front
  • Big Picture:
  • Fixed “NoBigPicture” dialogs not showing correctly localized strings
  • Ensured that “start in Big Picture” setting is automatically cleared if Big Picture fails to launch and one of the “No Big Picture” dialogs is shown so that the next launch will start with desktop UI
  • Fixed some cases where multi-monitor setups would not fully restore original monitor layout after closing Big Picture when a non primary monitor is chosen for Big Picture use
  • Changed X360 controller guide button to never trigger desktop UI to Big Picture UI transition if used while a game is in focus
  • Make characters selected in daisy wheel less obvious for password field text entry
  • Fix so that Steam controller can be used when assigning overlay screenshot hotkey
  • Change login panel so "Remember Password" is always visible
  • Add Change Password UI
  • Fix using Steam Controller to scroll panels showing EULAs
  • Significantly faster Big Picture startup on all Mac & many Linux machines.
  • Add "Validate Content. . ." to Links & More menu, to verify local game content
  • Reduced CPU/GPU usage when running games in Big Picture mode.
  • Fixed using the Steam controller to enter passwords
  • Added an experimental Virtual Reality mode on Windows for use with the Oculus Rift. Launch the Steam Client with –vr on the command line to try it. Please tell us what you think in the Steam VR hub
  • Linux:
  • Wait for the network to connect before auto-login
  • Fix so all supported locales can be used in Daisy Wheel
  • Fix so that daisy wheel defaults to the correct language after the language is changed
  • Added ability to control system audio devices in Big Picture via the Audio option under Settings

New in Valve Steam 07.01.2014 (January 8th, 2014)

  • General:
  • Introducing Steam Family Options , a new way for parents and families to establish access to the Steam features and content they choose.
  • Added global setting to allow downloads during gameplay, and change the per-app settings to be global/allow/deny.
  • Added UI for Family Sharing to specify which accounts may play games on authorized computers
  • Add disk-activity indicator to downloads page, will light up if updates are slowed because Steam is waiting for the local disk to write data
  • Simplify application name displayed for Steam executable in Windows firewall and crash dialogs
  • Fixed a crash that could occur when quitting the Steam Client
  • Fixed canceled recurring subscriptions to remain valid until expired
  • Fixed current download rate display when downloads are paused/stopped
  • Fixed regression with downloading optional DLC while the app is running
  • Fixed crash in game backup code if a user didn't own a mounted depot
  • Fixed estimated download-time staying blank in the Downloads page
  • Fixes for Asian text input in the Steam overlay affecting the input state of the game
  • Big Picture:
  • Add control of per-game update settings under "Links and More" in the Library
  • Fixed download progress indicator to correctly start at 0%, not 100%
  • Fixed smooth scrolling in some panels to not jitter backwards before continuing to correct scroll offset
  • Fixed Steam Controller bindings left browse column to scroll correctly as focus moves off screen
  • Most notification toasts should now respond to pressing the guide button or clicking on the notification
  • Modal dialogs should now close when clicking outside of the dialog
  • Fix estimated download time remaining string getting cut off

New in Valve Steam 12.11.2013 (December 12th, 2013)

  • General:
  • Friends UI error handling fixes.
  • Big Picture:
  • Fix for italics fonts

New in Valve Steam 12.03.2013 (December 4th, 2013)

  • General:
  • Add ability to limit what time of day Steam is allowed to automatically update apps
  • Add option to let other games download while a game is running (this is a per-game setting)
  • Add download regions for Calgary, Edmonton, Winnipeg, and Ottawa in Canada
  • Add 'Copy all text to clipboard' context menu option in the System Information dialog.
  • Update group announcement notifications to link directly to the announcement instead of the group overview page
  • Delay the download of Steam client updates until there are no games running
  • On game launch, if there is an update available but we haven't started downloading it yet, ask the user if they want to launch the existing bits or wait for the update.
  • Improved download rates for users with high throughput but high latency connections
  • Improved retry behavior when connecting to Steam servers
  • Improved download rates for internal app meta data
  • Improved in-game overlay compatibility for some DX10/11 games on Windows 8.1
  • Fixed the "Allow Steam Community in-game" checkbox getting incorrectly cleared
  • Fixed the "unread chat messages" action in the inbox opening chat windows with duplicate messages
  • Fixed hang on start-up if you had a problem connecting to the update server
  • Fixed cloud sync error when re-launching game right after game exited
  • Fixed base game being uninstalled in some cases if user hits 'Cancel' while installing additional DLC
  • Fixed Auto-Cloud for files larger than 100MB
  • Changed overlay xinput filtering to continue to filter for briefly on close so a button press that closes the overlay is not also seen by games
  • Big Picture:
  • Added ability to opt into game betas and edit launch options
  • Added Inbox item under Linux if your machine requires a reboot due to OS level updates
  • Allow use of the up and down arrows on the Store description dialog
  • Fixed infinite loop of Cloud sync error dialogs on game launch
  • Fixed mouse cursor being visible during startup animation even if it hadn't moved
  • Fixed some rare cases where a panel would draw stale content after a styles transition completed
  • Fixed loop in the UI if you navigated from an IM to the web, hit the Steam button to go back and then hit Done in the footer
  • Fixed password cap locks label not hiding when there was input in the password box
  • Fixed check for updates button not hiding in the case you had an update ready to restart into
  • Enabled key repeat on game controller controller buttons
  • Fixed the "open link in new tab" menu popping into the web browser context menu
  • Have the web browser select all text when editing the url entry and place the caret at the end of the selection
  • Don't allow text selection on labels created by the dropdown control
  • Fixed All Games dropdown not showing custom categories correctly when selected
  • Fixed being able to restart Steam for an update before login
  • Linux:
  • Fix paste pasting stale text.
  • Fix Ctrl+C/Ctrl+V in client-hosted web page text controls.
  • Fix incorrect foregrounding of a blank window in some -silent startup cases.
  • Fixed corrupt check box and radio button images on web pages
  • Fixed game controller hot-plugging not working
  • Fix runtime bootstrap rewriting so that if this process interrupted, steam is not left in an inconsistent non-startable state.
  • Fixed crash on linux if /proc/net/route isn't available
  • Fixed missing cursor in Akaneiro when using the overlay
  • Fixed Steam failing to re-launch on shutdown if some open sockets took too long to close
  • The overlay now saves and restores the games gamma settings when invoked
  • Fixed overlay not displaying in some runtime configurations
  • Mac OS X:
  • Show the correct error if we're out of disk space during an update

New in Valve Steam 10.30.2013 (October 31st, 2013)

  • General:
  • Updated Downloads section, including download-queue management and quick links to throttling and app update settings
  • Added "High Priority" app update setting - Steam will prioritize automatic updates for that app
  • Added support for displaying default button text for default HTML controls in the Web control
  • Update notification indicator when opting into/out of notifications for an app
  • Updated SDL with the 2.0.1 release, improving game controller support
  • Moved server browser max pings /minute setting from "Downloads" to "In-Game" tab of Settings dialog
  • Improve in-game performance when enumerating community items for some users who have used a very large number (thousands) of workshop items in Portal 2 or hero builds in Dota 2
  • Fixed issue retrieving stale data for a Steam Workshop file, immediately after publishing a Steam Workshop file
  • Fixed failing to run a game if it had a very long optional command and triggered the warning dialog
  • Fixed crash on exit for the overlay
  • Fixed running some install script steps on 2nd game install
  • Fixed issue with ever-increasing playtime for games that aren't running
  • Big Picture:
  • Added Big Picture Offline Mode indicator / Go Online button in top row, visible when in offline mode
  • Added a RESET option when configuring a game controller
  • Added option to join Steam Client Beta's from the Settings page
  • Added button to check for Steam Client updates from the Settings page
  • Improved transition when launching a game
  • Fixed screensaver not enabling sometimes when a game controller was being used
  • Fixed errors when refreshing your Steam login
  • Fixed Javascript alerts and dialogs showing incorrectly when using the web browser
  • Fixed being unable to click Accept on the SSA dialog if running Steam for the first time
  • Fixed UI loop when using the History button of the Account settings page
  • Fixed custom categories not showing when selected in the All Games view
  • Fixed launching game while another game launch was already in progress
  • Windows:
  • Fixed a bug where maximizing would lead to an incorrectly sized window if the Steam window was on a secondary monitor that has the primary taskbar positioned on it
  • Workaround to post fewer win32 message in the in-game overlay for games that don’t reliably drain the queue
  • Linux:
  • Better track games that use an intermediate launcher
  • Fixed text incorrectly getting ellipses in some Big Picture controls
  • Fixed crash at startup with certain window managers
  • OSX:
  • Fixed Microphone selection not updating when changed in the settings dialog

New in Valve Steam 10.08.2013 (October 10th, 2013)

  • Steam:
  • Added support for converting 3rd party Source mods to new content system
  • Windows:
  • When entering Asian text input in the Steam embedded browser, hitting ENTER will now close the IME bar if it is empty

New in Valve Steam 10.04.2013 (October 8th, 2013)

  • Steam:
  • Improve connection ping for selecting Steam servers to connect to on logon
  • Improved performance when updating lots of games metadata on startup
  • Added "My Games" library filter in desktop UI in case games from other uses are visible
  • Fixed game “Purchase” button to open the game store page
  • Fixed a bug where the user counts for various groups could overwrite each other and the friends list group tab would show invalid counts
  • Fixed CS:GO “Inspect in Game…” links working
  • Fixed various Family Sharing UI issues
  • Big Picture:
  • Fixed your own avatar in the Friends view being squished vertically
  • Fixed top entry in friends list having clipped outer glow on focus
  • Fixed some languages running words together in labels containing partial HTML (mostly store product descriptions in Russian)
  • Fixed crash when dismissing the movie playback controls in the store
  • Fixed the position of the play button when launching a game
  • Improved reliability of loading store game pages when encountering network errors
  • Fixed Big Picture not starting if Steam is set to start on windows startup and to start in Big Picture mode
  • Fixed rare crash due to thread safety issue in some timing functions
  • Windows:
  • Fixed Asian text input method (IME) candidate list selection being off by one
  • Implemented Asian text input in Steam embedded browser, both in client and in the in-game Steam overlay

New in Valve Steam 09.20.2013 (September 24th, 2013)

  • Steam:
  • Fixed launching Source SDK 2013-based mods from the Steam server browser
  • Fixed showing “[unknown]” user names for players in current game lobby
  • Fixed downloading Steam cloud files via HTTP
  • Fixed a regression which made some OpenGL games (Rage) crash in some cases activating the in-game overlay
  • Big Picture:
  • Fixed setting display resolution in Big Picture mode before login properly restarts Big Picture mode
  • Added Big Picture language settings panel
  • Fixed subsequent login problem caused by canceling creating an account
  • Linux:
  • Fixed a bug that caused Steam to hang on startup for some users.
  • Fixed a bug that prevented Big Picture on Linux from becoming active again sometimes after a game exits.
  • Fix a bug that prevented the tray menu from not responding when transitioning out of Big Picture mode
  • Fix regression that caused Steam to exit instead of restart after actions that require Steam to restart

New in Valve Steam 09.06.2013 (September 10th, 2013)

  • Steam:
  • Fixed a couple rare crashes trying to run certain steam:// URLs as the client is still initializing and before full login
  • Big Picture:
  • Fixed a crash for some users when entering the daisy wheel with a large number of emoticons unlocked on their account
  • Windows:
  • Fix an issue with maximized windows restoring to the wrong size if activated from task-bar after being minimized in certain multi-monitor arrangements
  • Fix an issue with the in-game overlay not rendering in some DX11 games (The Bureau: XCOM Declassified)
  • Linux:
  • Fix mouse clicks not working in Big Picture Steam Overlay
  • Added support for 64-bit games to the Steam Linux Runtime
  • Mac OS X:
  • Fix performance issues for some games after the Steam Overlay had been shown when running on an NVIDIA graphics card.

New in Valve Steam 08.28.2013 (August 29th, 2013)

  • Steam:
  • Fixed a bug which prevented the Steam Subscriber Agreement and Privacy Agreement from being displayed when creating a new account
  • Fixed some cases that may have been the cause of non-Steam game shortcuts disappearing
  • Change Steam to not require a restart when going from offline mode to online mode at login time
  • Fixed cases where the client could become stuck in Offline Mode
  • Fixed a bug that prevented login after encountering a network error
  • Library now always shows free games if you own any of its DLC
  • Fixed crash on startup if you ran two steam:// commands quickly
  • Fixed a potential crash shutting down Steam or halting content downloads
  • Improved Steam Client responsiveness when performing network uploads
  • Fixed a bug which caused Workshop and Steam Cloud file uploads to fail
  • Fixed a crash when downloading or updating games
  • Fixed a crash when quitting some multiplayer games
  • Changed Steamworks API calls to fail fatally if Steam.exe has crashed so that the game will fail in a user visible manner (vs some games appearing to run but failing to save progress to Steam Cloud and users later discovering all progress was lost)
  • Fixed loading sound caches for Zombie Panic Source Mod
  • Big Picture:
  • Work around a regression caused by recent versions of GeForce Experience which prevented the guide button from working on X360 controllers
  • Fixed a bug where a X360 controller assigned a player index > 0 by XInput may not be used properly on Windows
  • Decreased texture memory usage and increased performance in some scenarios where parts of the UI are transformed offscreen
  • More aggressive caching of custom font data leading to improved rendering perf in some transitions in/out of text heavy UI on Windows
  • Added new multi-user login and create account UIs
  • Added shutdown UI
  • Added Go Offline / Go Online to the Quit UI
  • Added network connectivity error UI during login
  • Changed Web Browser behavior when using a keyboard/mouse to not allow over scroll and to behave more like a normal browser in terms of scrolling, gamepad behavior is unchanged
  • Fixed a Web Browser bug where links that open in a new tab/popup could initially load very slowly
  • Fixed a bug in the Web Browser where scrolling via any input method would cause the underlying browser implementation to believe the mouse cursor had centered on the screen and would then cause spurious hover/tooltip display in some pages
  • Fixed an issue that could cause overlay notification messages to stop appearing randomly after some period of gameplay time
  • Fixed styles regression with main menu buttons jumping to the right on transitions back from deeper UI
  • Fixed styles regressions transitioning in and out of “New for you” display
  • Fixed styles issue making prices get truncated in the store view at times when a featured game had a long title/description
  • Big Picture store can show Linux support icons
  • Linux/Mac OS X:
  • On OS X 10.9 point to the new Preference location for the Accessibility interface
  • Fixed particle system fuzziness in Big Picture on Linux and OSX to match Windows
  • Updated Steam Client to use the latest version of SDL2
  • Fixed a memory leak during voice communication on Linux
  • Fixed a crash in the Big Picture web browser on Linux
  • Improved Big Picture OpenGL rendering, added support for more complex gradient types, fixed inset shadow renderering and fixed jittering of some effects due to float to int rounding
  • Fixed overlay crash on non-Steam app shutdown on Linux
  • Fixed Steam crash on Linux systems with no USB support
  • Fixed Linux display of game shortcut names for games with non-ASCII letters in the name
  • Fixed some Big Picture crashes playing YouTube video on Linux
  • Improve Steam client support for XFS and large drives on Linux
  • Fixed web browsing while in offline mode to load the proper offline mode page

New in Valve Steam 07.29.2013 (July 30th, 2013)

  • Steam:
  • Added better support for large paths when installing games
  • Wait 1 second after you see a controller before accepting a button down event for the guide button
  • When enabling SteamGuard only enforce minimum length on machine name if user changes it from default
  • Don't prompt for launch when running Civilization V in Nexus mode via a desktop shortcut
  • Fixed occasional download issue due to pipelining of downloads and having an intermediate piece fail
  • Fixed installing missing base app when starting a mod
  • Fixed missing localization string in the left games list piece of the UI
  • Mac OS X:
  • Added support for Mac OS X 10.9 (Mavericks) App Nap feature
  • Updated Overlay check to work correctly with API changes in Mac OS X 10.9 (Mavericks). Note that the location to enable Accessibility services in 10.9 has moved to System Preferences > Security and Privacy > Privacy
  • Fixed crash on OSX when using an AirPlay display
  • Fixed the overlay check mis-reporting causing some games to believe the overlay is unavailable when it actually was present
  • Linux:
  • Fixed a crash when launching games from Steam that created their GL context in global constructors
  • Fixed bad check box images in the HTML control
  • Windows:
  • Fixed hangs on some machines when using the serverbrowser or launching games that use its services
  • Big Picture:
  • Enable "caps lock" password entry warning in login panel
  • Fixed crash when rapidly moving in and out of the Daisy Wheel control

New in Valve Steam 07.09.2013 (July 10th, 2013)

  • Fixed games crashing on startup for some users
  • Fixed modal dialogs occasionally crashing in Big Picture Mode

New in Valve Steam 07.08.2013 (July 9th, 2013)

  • General:
  • Added a confirmation dialog when launching a game via a steam URL with optional command line parameters, so the user can be sure the game is launching with the options they want
  • Added a "friendly machine name" when Steam-Guarding an account
  • Changed data format of client updates to improve compatibility with flawed proxy servers
  • During login, if Steam can't be reached and the user has entered a username we've never seen before, pop a dialog and ask them to login again
  • When returning to the login dialog and we've cleared the username field, put the keyboard focus on the empty username box instead of the password box
  • Updated Web controls user-agent to better reflect the code it is based off
  • Updated to Simple DirectMedia Layer 2.0 Release Candidate
  • Fixed failing to update a game properly if an unexpected folder exists in the install directory for a game and we want to replace it with a new file
  • Fixed green inbox count not always including the count of offline messages available
  • Fixed selecting ‘X unread chat messages’ to always bring the newly opened chat dialog into focus
  • Fixed memory leak when an update for Steam was pending
  • Fixed uploading some large files to the Steam Cloud
  • Fixed memory leak when hovering URLs in the HTML control
  • Fixed workshop items not clearing from the download status label when completed
  • Fixed crash when getting lots of friends updates and you have a large friends list
  • Fixed password reset error when sending trade requests also causing the new device message to display
  • Fixed crash on launch for some third party DRM protected games under Windows
  • Linux:
  • Added support for 64-bit Linux titles
  • Fixed finding Steam client skins on Linux
  • Fixed crash looking at community images on Linux
  • Fixed Linux Steam overlay not restoring the proper mouse cursor in certain situations
  • Fixed resource leak on game exit leading to graphics corruption on Linux
  • Big Picture:
  • Add support in big picture mode for Brazilian payment methods
  • Change the action icon on the games page in the library to be a download icon when a game is updating
  • The play button on a games library page is now disabled if the game is not available on your platform
  • Fixed being unable to launch some games after a download is complete
  • Fixed focus issue with the startup UI when the intro movie terminates early
  • Fixed updating background images in the library details view even when not visible while a game is running
  • Fixed potential crash in library details if a game has guides available and you quickly enter and exit the details view

New in Valve Steam 06.06.2013 (June 6th, 2013)

  • General:
  • Fixed a possible UI hang at startup
  • Improved reliability for Steamworks P2P networking
  • Added multi-pass retry logic for Steam client updating process
  • Added the ability to temporarily override the download bandwidth limit when launching a game that needs updating
  • Removed “Approximate speed of your connection” selector from Settings->Downloads. This was only used to set a default “rate” setting for some Valve and Source Engine games. The default rate value is correct for almost everyone and the value should be adjusted in each game if appropriate going forward .
  • Fixed game update issue when an unexpected folder exists in the install directory and we need to replace it with a file
  • Fixed restoring game backups for Half-Life and Half-Life 2 engine based games
  • Fixed picking the wrong Steam Library folder for games with dependencies on already installed games
  • Fixed a case where the toast from an incoming chat message would show an older message instead of the most recent
  • Improved “Time remaining” calculation when downloading or updating games
  • Fixed Half-Life mods running the incorrect binary on OSX/Linux
  • Fixed desktop dialog layout when running an install script
  • Increased the size of Big Picture and Steamworks API HTTP caches on disk, but also added a 10k file per cache upper limit on individual file count regardless of total disk space used
  • Improved reliability of store/community web auto-login inside the client in some unusual HTTP proxy environments
  • Linux: Fix shift and control key state sticking sometimes, such as during screenshot selection
  • Big Picture:
  • Fixed a case where footer buttons could double activate and trigger the activation failure sound erroneously
  • Added support for purchasing subscription based games
  • Fixed a case where input focus could escape modal dialogs incorrectly
  • Fixed a rare crash if running Big Picture and alt-tabbed to another non-Steam and non-game window while Steam is trying to show a notification
  • OSX/Linux: Fix for re-sizing Big Picture after a game changes the screen resolution

New in Valve Steam 06.05.2013 (May 7th, 2013)

  • General:
  • Added rate-limiting of Steam game downloads, via Settings -> Downloads
  • Added "View" button to the downloads page for workshop items that shows you which items have been updated
  • Fix client update-loops caused by inconsistent server and proxy-cache states
  • Friends will now show an icon next to their Online status to indicate if they are using Big Picture Mode, Steam Mobile, or Steam Web Chat
  • Fixed a rare crash loading certain corrupt jpg images
  • Increased font size in chat to improve readability
  • Linux:
  • Fix handling of http_proxy environment variable http:// prefix in some instances
  • Overlay enable hotkey now handles more shifted keys correctly
  • Most-recently-played tray menu will not have an extra separator if no games have been played
  • Big Picture:
  • Workaround which fixes common D3D internal crash introduced by IE10/KB2670838 on Windows 7
  • Added activate product on Steam path to Big Picture
  • Fixed focus order of elements in Library Details view after Workshop
  • Fixed opacity mask flash on transition in and out of main menu
  • Implement native Steam Service install dialog on game launch if needed to avoid desktop dialog appearing
  • Windows: Avoid more context changes in rendering for small perf improvement on low end hardware

New in Valve Steam 03.05.2013 (May 7th, 2013)

  • General:
  • Added rate-limiting of Steam game downloads, via Settings -> Downloads
  • Added "View" button to the downloads page for workshop items that shows you which items have been updated
  • Fix client update-loops caused by inconsistent server and proxy-cache states
  • Friends will now show an icon next to their Online status to indicate if they are using Big Picture Mode, Steam Mobile, or Steam Web Chat
  • Fixed a rare crash loading certain corrupt jpg images
  • Increased font size in chat to improve readability
  • Linux:
  • Fix handling of http_proxy environment variable http:// prefix in some instances
  • Overlay enable hotkey now handles more shifted keys correctly
  • Most-recently-played tray menu will not have an extra separator if no games have been played
  • Big Picture:
  • Workaround which fixes common D3D internal crash introduced by IE10/KB2670838 on Windows 7
  • Added activate product on Steam path to Big Picture
  • Fixed focus order of elements in Library Details view after Workshop
  • Fixed opacity mask flash on transition in and out of main menu
  • Implement native Steam Service install dialog on game launch if needed to avoid desktop dialog appearing
  • Windows: Avoid more context changes in rendering for small perf improvement on low end hardware

New in Valve Steam 22.04.2013 (April 25th, 2013)

  • Reposition notification/inbox menu up so it doesn't conflict with supernav menus
  • Fix for an incorrect font being used in Big Picture on Windows 7 after installing IE 10

New in Valve Steam 01.04.2013 (April 3rd, 2013)

  • All platforms:
  • Fix Auto-Cloud being erroneously disabled for some games
  • Improve Steam startup and shutdown times by removing unnecessary Cloud syncs
  • Improve Steam startup time even more for some users
  • Windows:
  • Fix "there is no disk in drive ..." error dialog issue

New in Valve Steam 27.03.2013 (March 28th, 2013)

  • All platforms:
  • Removed an error message that incorrectly blocked offline mode
  • Improved handling of uploads for screenshots and saved games
  • Improved anti-virus compatibility for future updates (will not take effect until the next update)
  • Fixed a client crash when loading extremely large community profiles
  • Fixed a UI issue that prevented users from entering very long cd-keys
  • Windows:
  • Fixed in-game overlay compatibility with DX9-level hardware in DX10-based games
  • Improved client startup time

New in Valve Steam 18.03.2013 (March 26th, 2013)

  • All Platforms:
  • Changed top level Steam navigation to highlight both You and the Steam Community
  • Added new Community Home page which shows the most popular content across all games
  • Improved handling of international characters in text entry fields
  • Improved web proxy detection logic
  • Fixed Steam UI glitches when navigating to a new page and quickly pressing the Stop button
  • Fixed an issue where Back/Forward on web pages would forget the scroll position
  • Fixed issues preventing some Counter-Strike owners from joining the Counter-Strike Beta
  • Fixed issues relating to converting Counter-Strike to the new content download system
  • Fixed problems with the web page load indicator
  • Added automatic repair capabilities for critical Steam files, no internet connection required
  • Fixed cases where Steam could get stuck in offline mode and be unable to launch
  • Fixed a crash that could occur when cancelling a client update or repair operation
  • Removed an error message that appeared when cancelling the client update process
  • Fixed a problem with re-installing Half Life 1 after uninstalling related game mods
  • Fixed an issue that prevented users from claiming games bundled with special hardware promotions
  • Windows:
  • Added an error message when unable to launch due to an inaccessible folder name
  • Fixed downloading video driver updates
  • Improved reliability of client updates when interrupted by system reboot or power loss

New in Valve Steam 25.02.2013 (February 27th, 2013)

  • Sorted download regions in the Settings page for Content & Downloads.
  • Added "Send Message" to context menu for offline friends
  • Fixed appearance of non-English text in the auto-update window
  • Improved network performance of the overlay web browser
  • Fixed some games which got stuck in "Performing first time setup"
  • Fixed a potential crash related to font selection for non-English text

New in Valve Steam 17.01.2013 (January 18th, 2013)

  • Added list of favorite and popular Guides to overlay
  • Fixed layout of installation wizard when installing multiple apps.
  • Fixed rare occurrence of prompting a user to accept the same Steam Subscriber Agreements multiple times.
  • Fixed stopping game installation when pressing cancel button in installation wizard
  • Disabled trade menu item in multi-user chats
  • Fixed retail disc install error "missing app configuration"
  • Big Picture: Added support for notifying the user when logging into an account that has already logged in on another machine
  • Big Picture: Fixed bug where chat notifications might not be displayed when in game.
  • Big Picture: Fixed possibly displaying multiple countdown timers in the store
  • Big Picture: Fixed loading animations disappearing before loading was complete
  • Big Picture: Fixed crash when entering Big Picture mode while in a voice chat
  • Big Picture: Fixed potentially losing input focus while searching the store
  • Big Picture: Fixed size of main menu UI sometimes being incorrect when navigating backward in the store
  • Big Picture: Added displaying a list of all DLC for an application in the store
  • Big Picture: Fixed copied text range sometimes being incorrect if you selected the text to copy in a backwards direction via the mouse
  • Big Picture: Support closing URL open dialog in friends chats with cancel hotkey/button
  • Big Picture: Fix favorite counts not updating in all games view when you add/remove favorites prior to next restart
  • Big Picture: Fix pending friend invites showing up as background of community rather than actual friends
  • Big Picture: Improve perf loading community tab background/friends list
  • Big Picture: Fix rendering issue with some panels with rounded corners and box shadows with –fulldesktopres command line param
  • Big Picture: When in the main Steam view (not in-game overlay) support clicking notification toasts to activate
  • Big Picture: Fix footer in main Steam window being disabled while a game is running even if you alt-tab back out to Steam
  • Big Picture: Fixed missing string in delete local content confirmation for applications
  • Big Picture: Fixed friend and group chats scrolling to bottom on new message even when you are actively trying to scroll the chat yourself
  • Big Picture: Fixed mouse wheel scrolling of carousels sometimes getting stuck on leftmost panel
  • Big Picture: Added list of favorite and popular Guides to library and overlay

New in Valve Steam 19.12.2012 (December 20th, 2012)

  • (Big Picture) Improved back behavior throughout the UI
  • (Big Picture) Improved movie streaming and loading UI
  • (Big Picture) Fixed navigating to DLC and guides in the library
  • (Big Picture) Fixed movie playback intermittently failing when quickly navigating Trailer TV
  • (Big Picture) Changed store search to search for partial application names
  • (Big Picture) Added discount timers and other UI to store

New in Valve Steam 12.12.2012 (December 12th, 2012)

  • Added Language support for the Daisy Wheel control under Mac OS X
  • Changed Big Picture hotkey to Command+'/' under Mac OS X
  • Delete old temporary folders created by CEF left around due to previous crashes
  • Fixed Back behavior in several pieces of the UI
  • Fixed Big Picture displaying only a blank screen after startup if the intro movie was cancelled quickly
  • Friends sounds are now muted when running Big Picture and you choose mute in the audio settings
  • Fixed URLs in the Web Browser showing the end, not the start, of the current URL
  • Fixed Big Picture login screen not using your chosen UI language
  • Fixed activation fail sounds playing when clicking on some areas of a html page
  • Fixed password field in login UI not drawing entered characters properly under Mac OS X
  • Fixed right stick zoom in the html control jumping on zoom commit
  • Fixed scroll bars on HTML pages not updating when dragged via the mouse
  • Fixed some friends list font clipping due to small line heights
  • Removed default bind for Big Picture text console as it is no longer needed
  • Fixed crash on exit when doing a forced shutdown of the client