Steam Changelog

What's new in Steam Mar 6 2024

Mar 8, 2024
  • Remote Play:
  • Fixed a rare crash when starting a streaming session.
  • Steam Input:
  • Fixed the D-pad not responding on some controllers.
  • Linux:
  • Fixed a startup crash when ~/.config is a symlink.
  • Report a startup error if the ability to create user namespace is unavailable.
  • Report installations under /usr as unsupported (Steam installs to your home directory)

New in Steam Feb 29 2024 (Feb 29, 2024)

  • General:
  • Fixed a crash on startup impacting some users with Razer Synapse software and particular hardware/software configurations.
  • Steam Input:
  • Fixed some controllers not working correctly in-game.
  • Linux:
  • Fixed a crash on startup when no OpenGL drivers can be found.

New in Steam Feb 26 2024 (Feb 28, 2024)

  • General:
  • Updated embedded Chromium build in Steam, clearing path for further updates soon.
  • Added support for saving uncompressed HDR screenshots as AVIF.
  • Improved performance when adding/removing multiple games to/from Family View in the library.
  • Removed duplicate friend counter on game capsules.
  • Stopped showing ready-to-play icon on Recent Games shelf, which does not filter to ready-to-play.
  • Fixed bug which would sometimes cause Steam to show UI and take focus if configured to run at system startup.
  • Fixed bug which would sometimes cause Update News window to take focus from other Steam windows.
  • Fixed issue where clicking on Voice Chat invitation notifications did not open chat.
  • Fixed maximize/restore button and window resize grip not updating properly.
  • Fixed "My Games" collection also including games borrowed from other users.
  • Fixed opacity of play bar on game details pages.
  • Fixed window border sometimes showing around full screen videos on Windows 11.
  • Fixed settings UI showing the wrong default state for the "Guide button focuses Steam" setting.
  • Fixed miscellaneous regressions in the screenshot manager.
  • Fixed wide game images sometimes failing to load.
  • Fixed custom logo positions sometimes not applying on app details pages.
  • Fixed double notifications when friends go online or in-game.
  • Fixed collapse state of friends list and chat group sections not being properly remembered.
  • Fixed game news sometimes appearing out of order in game details activity feed.
  • Fixed a crash when launching a VR game while using SteamVR v1.27.5.
  • Fixed CD Keys popup not appearing during launch for games that request it.
  • Fixed main Steam window re-opening when closed if small mode has been entered or exited.
  • Fixed some extraneous disk reads that could impact performance.
  • Fixed detection of whether you have used a VR device in order to improve a few warning messages.
  • Fixed downloading content with long file names in some cases.
  • Fixed creation of erroneous steamwebhelper processes when steamwebhelper crashes.
  • Fixed user avatar in title bar momentarily switching back to default during startup.
  • Fixed opening a friend's wishlist in game page activity feed events.
  • Fixed explorer window not being brought to foreground when Browse local files is selected on Windows.
  • Big Picture Mode:
  • Added Interface panel to settings
  • Improved the display in the "Controller Configuration" tab when there are no controllers attached or the active controller is opted out of Steam Input.
  • Fixed a case where no element would be selected in the UI when closing the quick access menu.
  • Fixed Steam notifications not showing while in-game.
  • Remote Play:
  • Enable VA-API DRM hardware decoding on Linux.
  • Greatly improved performance when using hardware encoding with AMD video cards on Windows.
  • Fixed black screen and missing performance graph when starting a stream.
  • SteamVR:
  • Improve layout and imagery for some of the dialogs that show up when launching VR games.
  • Clicking on items in the control bar (e.g. a download in progress) will correctly switch to the Steam tab.
  • Show reloading message when SteamVR quits before reloading the Steam window.
  • Notifications in VR look much better. Requires SteamVR beta, otherwise notifications will not appear.
  • Steam now only reloads every fifth time that SteamVR quits.
  • Fixed a case where Steam could prevent SteamVR from properly detecting a USB connected headset and/or controllers.
  • Steam Input:
  • Added a setting for the player LED for DualSense controllers.
  • QoL Gyro Calibration button available in Controller Config Quick settings, and in the Gyro section of the Controller Layout Editor.
  • Controllers can be used to dismiss/continue when controller support information panels appear before a Desktop game's launch.
  • Fixed Gyro enable button not being respected.
  • Fixed styling of the controller mode settings page.
  • Possible fix for cases where configuration edits would be dropped when toggling in and out of the overlay.
  • Steam Overlay:
  • Corrected Steam overlay colors when games have HDR enabled.
  • Fixed middle-click panning not working in overlay browser on Windows.
  • Fixed notes window controls scrolling off the top and new note/delete note buttons not being visible.
  • Friends & Chat:
  • Fixed a case where group chats could get stuck on "Requesting Group Chat Information" after reconnecting to Steam.
  • Linux:
  • Fixed a case where the client could get stuck in the shutting down screen.
  • Fixed rare crashes during window creation.
  • Fixed controller input inconsistently working in Big Picture mode windows.
  • macOS:
  • Fixed intermittent Steam API crash in some Apple Silicon games.

New in Steam Jan 13 2024 (Jan 21, 2024)

  • Steam Cloud:
  • Fix to not perform platform-change maintenance when the old and new platforms are compatible

New in Steam Jan 11 2024 (Jan 21, 2024)

  • General:
  • Fixed "Friends who Play" section not refreshing until the client was restarted
  • Double clicking on Window tray icon when parental controls are enabled will open the Library when the store is locked.
  • Fix "View Additional Artwork" button not properly showing content on soundtrack details pages.
  • Steam Workshop:
  • Re-designed the Workshop subscriptions list (accessible from Game Properties). It now includes the ability to sort by subscription date, last updated, size, name, and load order.
  • Added ability to change the local load order of Workshop item subscriptions.
  • Added ability to set the local order based on any Workshop item dependencies (these dependencies are set by the author on the Workshop items themselves).
  • Added ability to disable Workshop item subscriptions locally, which will hide them from the game.
  • Added the ability to filter the Workshop subscriptions list by tag name. Use the same search field for filtering items by name.
  • The name of the Workshop item being download is now shown in the game's tooltip on the Downloads page.
  • Added functionality that allows swapping the items in your subscription list quickly using collections:
  • Added ability to save the filtered list of items to a new or existing Workshop collection. This will overwrite the contents of the collection with the contents of the list.
  • Added ability to overwrite the user's subscription list to just the contents of a Workshop collection.
  • Added ability to add items from a collection to the user's subscription list.
  • Steam Overlay:
  • Fixed web browser tabs resetting when overlay is closed and reopened with "Restore my previous browser tabs" setting disabled.
  • Fixed web browser opening with only home page tab when a game opens a web link with with "Restore my previous browser tabs" setting disabled.
  • Fixed previous web browser tabs being dropped when a game opens a web link with with "Restore my previous browser tabs" setting enabled.
  • SteamVR:
  • Option on recent games page to only show VR games.
  • Double click on Window tray icon in desktop view will now open the main Steam window.
  • Fix for rare crash when showing or hiding non-VR apps in the SteamVR dashboard
  • Automatically select SteamVR as the OpenXR runtime in cases where only the SteamVR runtime could work, such as when using Steam Link in VR. Does not affect the user's persistent runtime selection.
  • Fixed gamma issue with non-VR apps that use 10-10-10-2 backbuffers.
  • Pause capture of non-VR apps while headset is idle.
  • Remote Play:
  • Improved performance and smoothness when using NVIDIA hardware encoding
  • Fixed a video freeze when moving the mouse to a monitor on another video adapter
  • Big Picture Mode:
  • Adjusted the recent games page header so that it's visible when changing selection.
  • SteamInput:
  • Fixed Controller LED Color selector UI.
  • Fixed a crash related to non-Steam Shortcuts
  • Increased range of Gyro to Mouse/Gyro to Joystick(Deflection) Precision Zone
  • Steam Cloud:
  • Fix uploading for some apps which have a very large number of files
  • Fix sync for some apps which store files in the Windows user home directory
  • Linux:
  • Fixed a crash in "Call of Duty: Black Ops III" when switching maps.
  • Fixed situations causing the Steam client to only download the Windows version of a title and later attempting to run it without Proton.

New in Steam Dec 8 2023 (Dec 14, 2023)

  • General:
  • Fixed notifications not firing for completed downloads and roll-ups of pending friend invites.
  • Fixed some Windows Steam clients getting stuck at network selection screen in Big Picture Mode.
  • Fixed systray menu not updating when entering/exiting Family View.
  • Fix for failing to launch games the first time they are launched via the system tray or jump list.
  • Clarified the dialog message shown when trying to access store while using Steam Link from some devices.
  • Steam Input:
  • Fixed an issue on Linux that could cause gamepad input to stop in games after a controller disconnect or during suspend on Deck.
  • The new default PlayStation Controller behavior where Steam Input was enabled in games without PS controller support store tags will now only be active on games that have filled out the survey to say they do not have PS Controller support. This will be revisited when there is better coverage for the PS controller data.
  • SteamVR:
  • Fix for inverted image and mouse input on Linux when displaying non-VR apps in headset.

New in Steam Nov 29 2023 (Dec 2, 2023)

  • General:
  • Fixed the new controller support panel showing on tools/applications
  • Fixed opening Big Picture Mode from the system tray/task bar
  • Fixed display of disk space available in "Add a new Steam library folder" dialog
  • Fixed an issue where unlocking Family View in the client would sometimes not unlock checkout
  • Fixed an issue where the controller info interstitials could be scaled incorrect on Steam Deck or other small monitors
  • Fixed an issue where VR-only games could be shown with the "Controller Required" notice along with no controller support
  • Big Picture Mode:
  • Add the buttons back to the game launch interstitials rather than relying on the footer buttons
  • Fixed several layout regressions in the quick access menu, eula dialogs, and game achievements page
  • Steam Input:
  • Fixed the desktop configuration page being blank when opted-out of Steam Input
  • Fixed for Steam Controller gyro turn rate, and sped up gravity correction. Both were affecting the feel of Gyro to Deflection Mode.
  • Fixed some controllers not being able to pass the Stationary Tolerances manual calibration phase.
  • Fixed occasional "jerks" in "Gyro To..." conversion modes that used the gravity axis (i.e. Player Space, World Space, Laser Pointer modes)
  • Improved Gyro to Joystick Deflection mode's low level noise.
  • Reinstated horizontal haptics for all new "Gyro To..." modes.
  • Fixed UI: order of Steam Deck Gyro's Calibration readings.
  • Attempt to fix legacy Gyro "Joystick" mode - use the gravity orientation found upon app switch and subtract it from the live feed.
  • Added support for the NACON Revolution 5 Pro controller
  • Fix: Nintendo Joy-Con gyro turn rates are now correctly calibrated for natural angles. Was previously at 80% real world turn rate.
  • Fix: "Gyro to..." modes jumping when adding/removing action layers or switching action sets.
  • Fix: Sony Dualshock accelerometer reading was incorrect on initial connection via bluetooth.
  • Linux:
  • Fixed steam overlay causing rendering to stall in some titles (e.g. Watch_Dogs)
  • Fixed steam overlay causing crashes in some titles
  • Fixed double click handling in steam overlay
  • Fixed mouse clicks in the overlay for CS2
  • macOS:
  • Added "End of Life" alert for macOS 10.13 ("High Sierra") and 10.14 ("Mojave"). Steam Client support for these operating systems will end on February 15th, 2024 at 10am.
  • Steam VR:
  • Desktop Game Theater - Only capture non-VR applications while visible in headset. Throttling will revert to default (monitor or no vsync, rather than headset vsynced) when content is not displayed in headset. This should fix most flat2vr type games, which require running the application at double headset framerate to generate stereo image pairs.
  • Fixed some cases of the VR dashboard showing itself on game start.
  • Fixed a couple cases where the dashboard was being opened when it should not.

New in Steam Oct 31 2023 (Nov 1, 2023)

  • General:
  • Fixed back button intermittently returning to library view instead of the correct history entry.
  • Improved UI when a game temporarily disables updates.
  • Steam Input:
  • Fixed gyro anti-drift values being applied to some controllers unintentionally
  • Fixed PlayStations controllers that were opted out of Steam Input having the lightbar/gyro features enabled
  • Fixed anti-drift autocalibration tolerances not being applied when controller first connects
  • SIAPI: Fix for incorrect GetMotionData quaternion values
  • macOS:
  • Fixed "Add a Non-Steam Game" menu option not working

New in Steam Oct 25 2023 (Oct 29, 2023)

  • General:
  • Improved colors for HDR screenshots
  • Display shader cache disk usage information under Settings->Storage.
  • Fixed notifications not showing in Big Picture Mode while in-game.
  • Fixed an issue with art for some games not properly updating.
  • Fixed some DLC art displaying in the wrong language.
  • Fixed games attempting to open achievements page in overlay loading the incorrect page.
  • Fixed a case where proton related configuration options could show up on Windows based systems.
  • Fixed links in the desktop overlay's Game Overview tab opening in the main Steam window instead of the overlay
  • Fixed small mode dimensions not restoring correctly if previously sized smaller than the minimum large mode dimensions.
  • Fixed resize grip showing sometimes when windows are maximized.
  • Remote Play:
  • Improved colors when streaming HDR games
  • Fixed rare case of the connection hanging when starting to stream
  • Added support for low latency networking option on Steam Link
  • Use fixed bitrate in automatic bandwidth mode to improve picture quality
  • Fixed the streaming client not consistently getting focus when streaming to Windows
  • Added a low latency network setting, which reduces latency at the cost of bandwidth
  • Fixed audio crackling while streaming
  • Fixed only streaming a portion of the screen and a doubled mouse cursor when display scaling is enabled on Windows hosts
  • Steam Input:
  • Restored ability to rename controllers in the Options->Controller menu.
  • Fixed delayed input when opening the standalone On-Screen Keyboard
  • Fix for Razer Wolverine V2 Pro Dualsense gyro.
  • Partial fix for older Gyro "As Joystick" modes, but there are still known issues. Renovation is underway.
  • Fixed Steam Input remapping for some games using WGI
  • Minor UI tidying.
  • Added support for the PowerA Nintendo Switch Nano Wired Controller
  • Fixed for opting into or out of Steam Input on the configurator page not updating the configuration until the next time the configurator was opened
  • Fixed a UI error in the controller settings when a controller hasn't been mapped yet
  • Added the ability to bind the capture button on the Google Stadia controller
  • Fixed bug preventing user-created templates and other workshop configs from being permanently deleted
  • Temporary Fix for SIAPI GetMotionData and legacy gyro modes using a buggy version of the sensor fusion quaternion.
  • Fix for DualShock 4 autocalibration not working unless on the calibration screen.
  • Fix for stale antidrift values being loaded from the cloud (antidrift values only save and load locally, now).
  • Three New Gyro Modes: "Gyro To Mouse", "Gyro to Joystick (Camera)" and "Gyro to Joystick (Deflection)"
  • Expect frequent changes to UI and behavior while we evaluate these new replacements. ("As Mouse", "Joystick" and "As Joystick" gyro modes will remain for now.)
  • These modes share improvements to our Gyro processing.
  • Gyro sensor timestamps are now used resulting in better overall accuracy of the Gyro.
  • Gyro over Bluetooth improvements - gyro motion is extrapolated when Bluetooth packets are delayed, resulting in smoother movement. Any error incurred is corrected gradually over time, during high speed movement to avoid "Ouija effect" during precise aiming.
  • Natural Sensitivity Scale: use "Dots Per 360°" to calibrate both the Flick Stick and Gyro's real world angles into in-game angles. In this way, your Gyro Natural Sensitivity Multiplier can be consistent across games, with "Dots Per 360°" being the isolated tuning value for each game.
  • 1€ Filter: Smoothed low level gyro noise without adding delay.
  • Speed Deadzones and Precision Zones will allow you to tune preferences for hand shake during fine aim.
  • Gyro Momentum Option: releasing your gyro activation button can maintain some rotation from the gyro. Tune the momentum on independent axes to bias toward horizontal movement vs vertical movement.
  • New Gyro 3DOF to 2D Conversion Styles:
  • Local Space (Advanced) uses the local rotation of the gyroscope (as with legacy modes) and allows fine adjustment to the angle of the Primary horizontal axis, and the Complimentary axis's contributions.
  • Yaw, Roll, and Yaw + Roll - legacy "Local Space" settings brought forward for easier onramp.
  • Note: Yaw + Roll is slightly different from "Yaw & Roll Combined" in the previous mode. It has been re-written to avoid "ping-pong" horizontal output response during "figure 8" movement of the gyro.
  • Player Space (Experimental). Vertical output uses local pitch, as usual, but horizontal output comes from rotation around the gravity axis due to local yaw and roll. Many thanks to Jibb Smart.
  • World Space (Experimental). This conversion style mimics Splatoon and other Nintendo aiming standards.
  • Laser Pointer (Experimental). The Cursor is driven up, down, left and right due to an imaginary ray pointing out of the front of the controller/through the SteamDeck Screen. This mode is most appropriate for mouse cursor movement/UI interaction.
  • A note on gyro orientation convention in the new conversion styles Previously we considered "pitch", " yaw" and "roll" to be relative to the hardware - Yaw is considered the axis that rotates about a joystick's central axis on any controller. Moving this convention over to handhelds (i.e. SteamDeck or mobile) has caused confusion for many due to how the controller is tilted in order to look at the screen. To address this, we now compensate for that tilt, and consider "yaw" to be "Human Oriented". So, on Handhelds: "Yaw" is the axis that goes from the top to the bottom of the screen (so turning the handheld around that axis generates "Yaw") & "Roll" is considered the rotation axis through the screen (steering wheel motion). This only changes the expected axes on Handhelds - standalone controllers have the same orientation as ever.
  • Steam Overlay:
  • Fixed microtransactions dialog failing to reopen if the overlay was closed without canceling the transaction.
  • Big Picture Mode:
  • Modal dialogs now dismiss when you click the background.
  • Resume button in main window won't navigate to a blank page when clicked.
  • Fixed Discovery Queue background color.
  • Linux:
  • Fixed in-game overlay keyboard input not working on systems with ibus, such as gnome desktop environments
  • Include 64 bit openvr_api.so, enabling the new VR gamepad UI in SteamVR beta.
  • Improve screen reader support.
  • Fixed a case where the client would fail to handle some open URL requests.
  • Added the -cef-force-accessibility flag to force steamwebhelper to enable accessibility support.
  • macOS:
  • Fixed a case where the client would fail to handle some open URL requests.
  • Steam Community:
  • Fixed friend profile Message button not working
  • SteamVR:
  • This release is a component of today’s big release of SteamVR 2.0!

New in Steam Sep 29 2023 (Oct 1, 2023)

  • General:
  • Fixed an issue with art for some games not properly updating. A client restart may be required for some art changes to fully appear.
  • Fixed some DLC art displaying in the wrong language.

New in Steam Aug 1 2023 (Sep 12, 2023)

  • General:
  • Added timer to the overlay. You can enable this button in the in-game settings.
  • Improved library performance for users with large numbers of collections.
  • Fixed some confirmation dialogs not closing with the cancel or X buttons.
  • Fixed "Clear Download Cache" also deleting cached login information.
  • Fixed an issue that could cause a Steam Guard code to fail the first time it is entered, and then succeed immediately after that.
  • Fixed Steam Overlay not respecting Windows scale factor for full screen windows at heights

New in Steam Jun 16 2023 (Jun 18, 2023)

  • Today we’re shipping a significant update to Steam Client, with new features and improvements to the Steam Desktop experience.
  • Updated Steam Client notifications, with additional settings allowing you to choose which notifications you'll see, and where you'll see them
  • Visual and usability improvements in dialogs, menus, fonts, and colors - including screenshot manager, achievements, and more
  • An overhauled in-game overlay (accessible via Shift+Tab), with an updated design, new features, and more customizability
  • New notes functionality with rich text formatting, image pasting, and offline functionality. Multiple notes can be saved per-game, and they are accessible via the in-game overlay, desktop client, and Steam Deck
  • New pinning functionality - panels from the in-game overlay can now be "pinned" (with adjustable opacity) so they are viewable while in-game
  • Updated controller configurator is now part of the overlay when a gamepad is connected
  • Mac & Linux versions of Steam have been updated to enable hardware acceleration
  • In addition to these features, a good portion of the work we did in this update went into significant improvements under-the-hood, including changes to how we share code across Steam Desktop, Steam Deck, and Big Picture Mode.
  • Other changes:
  • General:
  • Display an error if the user is trying to log in anonymously in the client. This mode is only supported for steamcmd.
  • Uninstalling a game no longer displays a modal dialog
  • Fixed "Manage Storage" button opening the storage settings page
  • Fix soundtrack cover art not appearing in content management panel
  • Fixed popup menus opening at the wrong DPI in multi-monitor mixed-DPI configurations.
  • Fixed some context menus opening incorrectly when the opening window is maximized.
  • Fixed in-client link to support FAQ detailing Windows 7/8/8.1 end-of-life.
  • Fixed login refresh dialog not showing in overlay when a game is launched by a second Steam session while a game is running
  • Fixed issue where viewing app properties caused the Steam client to be unusable
  • Fixed download rate limiting not working in some cases
  • Fixed error when navigating the game list with arrow keys and landing on a category header.
  • Fixed issue where clicking on store or community links in a news post within the client would not navigate to the website
  • Fixed a crash that could occur if toggling bandwidth limits while a game download is in flight, or if cloud syncs while a game download is in flight.
  • Fixed issues in sign in UI when switching between entering a Steam Guard code and entering a backup code
  • The game is ready for preload & game released spotlight in the library will no longer show for users who own the game through family sharing
  • Fixed close button on the Update News dialog starting at the top of the dialog, then moving down to the bottom when the content loaded
  • Fixed category capsules overflowing into the app details page when the window is very narrow
  • Added new Achievements popup accessible from the game details page
  • Fixed "View Updated Items" context menu items in the Downloads section for games that have updated Workshop items
  • Moved 24hr time setting from Friends & Chat to Interface
  • Stopped forcing 12-hour clock display if the user did not explicitly select the 24-hour clock. The default is locale dependent.
  • Fixed incorrect UI state when a game is purchased while the user is in a timed trial
  • Updated URL for store checkout process.
  • Added a tooltip to "Other" section in storage settings to explain what it contains
  • Fixed occasional crash when toggling a game's favorite status through the play bar on the game details page.
  • Added a setting to let a user decide whether Ready to Play should include streaming and whether the local computer should be the default in details. This defaults to true on desktop and false on Steam Deck.
  • Fixed game list unnecessarily flickering to top when selecting a game that's in a collection.
  • Fixed artwork modal sizing height based on screen width, fixes close button being off-screen on taller images.
  • Friends & Chat:
  • Fixed issue where "Invite to Play" was not available in the Friends List for some games (e.g. CS:GO)
  • Fixed issue where going idle would cause Friends & Chat to reconnect when offline
  • Fixed chat tabs sometimes overlapping window controls if a lot of tabs are open.
  • Rearranged and reworded several items on the friends list context menu to make them more clear.
  • Fixed the friend menu causing a black bar on the underlying chat or group window in some cases.
  • Improved performance of the interface in the overlay when animated Steam avatars are enabled
  • Big Picture Mode:
  • Removed support for -oldbigpicture command-line option
  • Fixed some styling issues in the Quick Access Menu > Friends List
  • Fixed some issues with notification toasts appearing in the wrong location in multi-monitor setups or with different DPI settings
  • Apply text filtering preferences in Guides in the Overlay
  • Removed soundtracks from All Collections since it has its own tab
  • Fixed an issue where two settings pages could be visible at once
  • Fixed the switching of monitors when going in/out of BPM at start up
  • Fixed overflowing friends list when sharing a screenshot
  • Expand the hitbox of buttons in the footer to make them easier to click
  • Fixed showing notifications in the Big Picture Mode game overlay
  • Improved performance of dual trackpad typing in the Virtual Keyboard
  • Fixed crash when after funding the Steam Wallet when attempting to make an in-game purchase in the Overlay
  • Fixed issue where the Main Menu and Quick Access Menu stopped working after selecting a custom startup movie
  • Any button press will now cancel the Wake custom startup movie
  • Fixed a black screen freeze when clicking on a store widget within a news post
  • Changed game invitations to show the launch option dialog instead of using the first option in the list. If the user has selected an option and asked to remember it, that option will be used instead of showing the dialog.
  • Fixed issue where selecting a group chat showed an endless loading throbber until another chat was selected
  • Added support for Mouse4 (Back) as B button in the interface
  • Fixed opening the "Reorder controllers" dialog in the main Big Picture Window when a game is running
  • Search will now return tags in addition to games. You can search for categories like "Free to Play" or individual tags like "survival" or "zombies".
  • Enabled additional toast notifications that were previously only visible in Desktop mode
  • Restored display of Special Offers in the What's New section of the home screen.
  • Fixed a navigation issue in the Quick Access Menu showing the last section, instead of the Performance section, when selecting the Battery icon in the header
  • Fixed inability to click on Steam notification toasts (eg. wishlist, comment).
  • Steam Input:
  • Increase responsiveness of the "Joystick Deadzone" visualization
  • Gyro As Joystick can now optionally output to Left Joystick
  • Fixed Gyro's Left/Right Stick Deflection Modifier not working
  • Fixed Modeshift bindings not being removable when viewing the command on the input
  • Fixed a case where hitting the "apply configuration" button before a configuration preview was loaded could select the wrong configuration
  • Fixed a case where an autosave could get lost while editing
  • Fixed the DualSense configuration preview not showing Mute button bindings
  • Fixed bug causing DualSense triggers to only read as 0/100%
  • Fixed error when viewing a configuration in the "Search" tab of the config browser
  • Added several missing Steam Link App virtual controller-specific settings to the configurator
  • Added new config export path that works while offline. In personal configuration dropdown the options are now "New Personal Save", which is this new option and "New Sharable Personal Save", which uses the existing Steam Workshop backend.
  • Filter the configuration export options based on whether the device is connected to Steam/Offline
  • Fixed some flashes when adjusting sliders in the Quick Settings section of the configurator
  • Fixed moving right in the mode settings page not jumping to the appropriate settings sub-page
  • Fixed turning off the Dual Sense Edge controller
  • Added binding listener dialog that lets you bind inputs by hitting a mouse button, keyboard key, or gamepad button
  • LED Color/Brightness Action reinstated as a bindable action. Find the Action settings inside the Game Pad tab when selecting an action binding (available on controllers with LEDs only)(except Switch Pro).
  • Fixed cases where alt-tabbing between the stand alone instance of the desktop configurator and a game would not update the in-game layout
  • Added missing inputs to the "Listen" dialog
  • Fixed a bug where repeatedly opening the configurator to the same config could cause edits to not stick
  • Fix Right Trackpad Click in the controller binding listening page being bound to Left Stick Click.
  • Ongoing rumble is now interrupted when switching away from the app that requested it.
  • Reduced maximum individual SIAPI rumble requests from 10s down to 3 seconds.
  • Fixed crash on macOS when using a PS4 controller
  • Updated Controller Summary page so that it scales better at different sizes
  • Added mouse position dialog to configurator w/ support for transparency to the game or using your screenshots for position
  • Fix rotation settings when binding Gyro to Mouse output
  • Nintendo Switch Pro and JoyCons Gyroscopes now have sensitivities that are roughly equal to all other controllers as we step toward a Natural Sensitivity Scale (i.e. real world rotations result in roughly the same in-game output, regardless of controller used). Steam Input sensitivities on SwitchPro and JoyCon configurations will be automatically updated to compensate.
  • Fixed Joystick Dead Zones in Calibration Screen triggering a controller-specific default to be used when a game was launched, instead of the value specified, if the value was less than 2048.
  • Fix for gyro Smoothing settings not updating when switching to shifted modes.
  • Fixed detection of the Steam Virtual Gamepad on macOS.
  • Gyroscope as Joystick/DPad/Buttons/Lean were using yaw correction-to-the-average-heading, causing subtle drift over time, especially in games which involved a lot of turning in one direction (driving games, flight sims). This was also used in GetMotionData (Steam Input API) affecting titles which used the sensor fusion quaternion for aiming. The correction toward the average has now been removed.
  • Deferred Sensor Fusion: Accelerometer correction (i.e. pitch correction from gravity sensors) for these modes is applied opportunistically - when the controller is rotating fast, or the controller is stationary (determined by stationary noise tolerances in the calibration page). This reduces noticeable "ouija effect" during fine aiming in our experiments. Note, none of the above gyro changes affect "Gyro As Mouse", which only uses Gyroscope readings, not Accelerometer.
  • The top allowed noise threshold for gyroscope in the Gyro Calibration page has been increased 3 fold to allow abnormally noisy gyroscopes to pass the drift correction/calibration process.
  • Steam Deck:
  • Fixed issue where a game's specific uninstall UI was not visible
  • Added support for notification types shown in the Desktop Client and Mobile app: Wishlist, Trade Offer, Steam Turn, Help Request, Major Sale, and Comment.
  • Added a bell icon to the header when there are new notifications, and a green indicator to new notifications in the notifications list.
  • Linux:
  • Fixed an issue that prevented the steam client from immediately reconnecting to the steam servers when resuming the system from sleep.
  • Fixed an intermittent crash when the OS audio server restarts.
  • Fixed a case where the per-app Steam Play compatibility tool override dropdown would not appear.
  • Fixed 'Delete Proton Files' not cleaning files that contain : in the path.
  • Fixed a crash when steam fails to connect to the pulseaudio server.
  • Added a 'Compatibility' tab to Settings where SteamPlay settings can be changed.
  • Steam will now use the system's global scale factor as configured in KDE settings. Specifically org.gnome.desktop.interface/text-scaling-factor.
  • Added a commandline switch to override the window scaling factor: "-forcedesktopscaling ".
  • Dynamically update the UI's scaling factor when the KDE system scaling setting changes.
  • Fixed issue preventing locally installed tools from being used as default steam play option.
  • Fixed issues with listing and adding flatpaks as non-Steam shortcuts.
  • Fixed Steam Linux Runtime compatibility tools not being installed to support a title in some cases.
  • Known bug: Enabling hardware acceleration on Nvidia GPUs may cause Xorg to crash. On this platform hardware acceleration is disabled by default, but it can be enabled Settings->Interface or by opting into the beta branch.
  • Known bug: dpi scaling may not work correctly when hardware acceleration is disabled.
  • Remote Play:
  • Fixed the remote player getting "host busy" dialog after the overlay is dismissed
  • Show MB/s instead of KB/s in the bandwidth rate settings.

New in Steam May 30 2023 (May 31, 2023)

  • Fixed an issue in the library causing the game released section to accidentally display for users who added the Street Fighter 6 demo to their account. This section of the library should only display when a game that you have pre-purchased is ready for pre-load or has released and is now ready to play.

New in Steam Apr 28 2023 (May 2, 2023)

  • Fix a crash running some games

New in Steam Apr 26 2023 (Apr 27, 2023)

  • General:
  • Added "End of Life" alert for Windows 7/8/8.1. Steam Client support for these operating systems will end on Jan 1st, 2024 at 10am. See here for additional details.
  • Fixed crash when clicking links in Compatibility Mode alert dialogs
  • Reduced CPU usage of the Big Picture Mode window
  • macOS:
  • Added "End of Life" alert for macOS 10.11 ("El Capitan") and 10.12 ("Sierra"). Steam Client support for these operating systems will end on September 1st, 2023 at 10am. See here for additional details.
  • Fix Steam Overlay crash in some games using Metal graphics API

New in Steam Mar 24 2023 (Mar 27, 2023)

  • Fixed issue that prevents users from removing accounts from the account selection UI.
  • Fixed issue that causes the account selection UI to appear when refreshing sign in information.
  • Changed the system tray to show the launch option dialog for applications with multiple launch options (unless the user has checked the “don’t ask me again” checkbox.)
  • Fixed an issue with non-Steam game controller configs not loading properly
  • Fixed an issue where switching games in the controller configurator could show data for the previous game after making an edit

New in Steam Mar 16 2023 (Mar 17, 2023)

  • Fixed game beta success/failure and dropdown not updating when opting into a password-protected beta branch
  • Fixed Big Picture Mode not opening when Steam is set to launch on startup when configured as the default mode
  • Fixed a regression in ISteamHTTP talking to servers with ALPN TLS extensions but no HTTP/2 support

New in Steam Mar 15 2023 (Mar 16, 2023)

  • Local Network Game Transfers:
  • Added new feature that allows Steam users to copy existing Steam game installation and update files from one PC to another over a local area network, without having to download and install from a Steam content server on the internet. This reduces internet traffic and can speed up installs or updates.
  • Steam users have control over who files can be sent to: self only, friends only, or everyone. The default setting is self only.
  • More info about this new feature can be found here
  • General:
  • Added UI that temporarily replaces the "What's New" section of the Library when pre-purchased games are available to pre-load or install and play
  • Added UI at startup for account selection
  • Added a "sign out" option to the main menu that removes credentials for the signed in account from the machine
  • Fixed a crash when the OS is notifying Steam that it should shutdown
  • Improved performance of games when using Steam Workshop APIs
  • Refreshed the profile games page with a new style and improved performance
  • Fixed crash for some uses of %command% in shortcut launch options
  • Fixed quotes surrounding shortcut exe and paths
  • Fixed "Steam Library Folder" dialog showing in Downloads settings
  • Fixed soundtrack cover art, artist, and track information not appearing in Additional Content section of app details
  • Fixed some actions that should have opened external applications, such as a URL in your default browser, that were instead doing nothing
  • Fixed a crash loading the standalone controller configurator
  • Fixed another issue blocking download of precached shaders
  • Big Picture Mode:
  • Improved performance in Big Picture Mode when using Nvidia GPUs
  • Fixed issue where the old BPM on-screen keyboard would appear at the same time as the new BPM virtual keyboard
  • Fixed issue where user could not re-enter a context submenu after backing out of it
  • Fixed issue where incoming chat messages would not be delivered properly while in-game
  • Reduced flashing in background when scrolling through games on home screen
  • Game invites in the Quick Access Menu will now default to opening a context menu to accept the invite rather than navigating to the chat tab and having to hit "Accept" there.
  • Added ability to retrieve Steam Runtime System Information for Linux devices
  • Improved UI responsiveness when reconnecting to Steam
  • Fixed the appearance of jumbled UI that could happen for a second or two when starting Steam
  • Removed unclickable area at bottom of the library
  • Fixed the ability to rename collections, which was instead being interpreted as navigating the app grid
  • Added "Turn Off Steam Link" to the Big Picture power menu
  • Fixed crash when in a voice chat
  • Fixed crash when authorizing a microtransaction purchase in the overlay
  • Fixed the Play button stealing focus when a game is launching
  • Fixed "Find games to play with friends" not working in Big Picture Mode
  • Constrain the width of settings, chat, and other non-grid based views when on larger monitors
  • Fixed the screen remaining blurred after a "What's New" post was dismissed
  • Fixed some issues where a game window was not focused properly after launching it on Windows 10 or 11.
  • Fixed an issue where Steam was not focused properly after exiting a game
  • Fixed misalignment of loading throbber after logging in.
  • Fixed universal search not applying mature content filtering preferences
  • Steam Input:
  • Added support for the Sony DualSense Edge controller including support for remapping of the rear buttons.
  • Added a loading throbber when waiting on Steam Cloud to update
  • Improved the latency of querying the workshop in the Configuration Browser and fix issues with configurations popping-in or opening the wrong tab because results weren't fully received
  • Added a loading throbber that shows while the Configuration Browser workshop query is running
  • Fixed PS5 edge settings leaking into PS5 controller
  • Fixed Steam Link app mobile touch gyro not working
  • Fixed crash exiting deadzone visualization
  • Fixed the physical input visualization only looking at the first connected controller
  • Fixed rumble for Nintendo Joy-Con controllers
  • Added support for the Razer Wolverine V2 controllers
  • Added the ability to reset the device input mapping in new Big Picture
  • Added the ability to install and uninstall the Windows Xbox Enhanced Features driver to the new Big Picture controller settings
  • Updated the Windows Xbox Enhanced Features driver with the following changes:
  • Added support for Xbox Series X controllers connected via the Xbox Wireless Adapter
  • Fixed delay detecting hotplugged USB controllers, occasionally causing duplicate controllers in Steam
  • Fixed interference with the Victrix Control Hub after the driver has been uninstalled
  • Fixed Logitech F310 controller input on macOS and Linux
  • Added mapping for DualSense Edge Wireless Controller on Linux (note that advanced feature support require Steam to be able to access the /dev/hidraw* devices)
  • Fixed unintended inversion of Gyroscope Roll Axis on Steam Deck
  • Added some optimization around DualSense adaptive trigger effects interaction with the Bluetooth stack
  • Steam Deck:
  • Move advanced HDR options to Developer Settings
  • Streamable games are now included in the "Ready to play" game filter, though the default action is still to install them locally.
  • Fixed a bug preventing some Demo apps that store files under the full-game App ID from uploading to Steam Cloud from Steam Deck devices
  • Stop prompting users to register for Steam Deck rewards if they have chosen the "Ignore Forever" option
  • Fixed some transparency issues with the background in the in-game overlay.

New in Steam Feb 9 2023 (Feb 12, 2023)

  • General:
  • Reverted back to old Game Info dialog that is accessible from the Friends List
  • Reduced startup time for users with tens of thousands of games in their library
  • Fixed a cause of Steam library, chat and Big Picture Mode browser windows showing all black or not rendering.
  • Fixed crash when opening Steam store
  • Fixed crash on startup when an internal Steam browser window fails creation
  • Fixed Steam library becoming unusable after applying a controller configuration
  • Big Picture Mode:
  • The Virtual Keyboard in the Overlay now remembers its last position
  • Added F11 as a hotkey to toggle between windowed and fullscreen
  • Added alt-enter as a hotkey to exit Big Picture Mode
  • Added fast jump by letter to BPM library
  • Added settings for initial location to show keyboard on desktop and in Steam overlay
  • Added settings option to enable/disable UI sounds
  • Removed UI that prompted users if they wanted to participate in the Steam Deck Verified program when in normal BPM
  • Report a Bug in the Quick Access menu now links to the Big Picture discussions instead of the Steam Deck discussions
  • Fixed Chord Hint Screen remaining shown after holding the guide button to turn off a controller in some scenarios
  • Fixed Big Picture Mode window not re-opening from double-clicking or selecting system tray menu options
  • Fixed Big Picture Mode window not displaying properly due to web GPU acceleration being disabled
  • Fixed issue where exiting Big Picture Mode would log out of Steam Chat
  • Fixed small movement of Virtual Keyboard when pressing shift in some themes
  • Fixed Control-1/Control-2 hotkeys not working on Linux
  • Steam Input:
  • Fixed some inputs not showing up for the Steam Link App Touchscreen controller
  • Fixed several instances of Left Bumper/Trigger glyphs having the wrong background image
  • Fixed issue where a Team Fortress 2 Steam Controller startup sound was missing
  • Fixed some issues with Nintendo switch gyro drift calibration

New in Steam Jan 31 2023 (Feb 2, 2023)

  • General:
  • Replaced launch option dialog with new UI that includes a checkbox to remember the user's selection - this selection can be changed in game properties
  • Changing download regions no longer requires restarting the Steam client
  • Further optimizations to load times for users with large game libraries
  • Fixed intermittent browser crash when closing Update news dialog
  • Fixed the controller settings tab not showing up in the game properties menu
  • Fixed DLC hover on game details page being cropped
  • Fixed several issues related to popup dialogs being sized incorrectly
  • Fixed issue with duplicate streaming dialogs appearing on Mac & Linux
  • Fixed background images on a collection on the app details page not being clipped correctly
  • Big Picture Mode:
  • New Big Picture Mode has been made the default experience. For compatibility purposes, old Big Picture can be accessed by using the command-line option "-oldbigpicture". Note that this functionality will be removed in a future update.
  • Added support for switching the primary monitor on Windows in Settings -> Display -> Preferred Display
  • Added an option to start in windowed mode under Settings => Display => Big Picture Mode => Windowed
  • Added pinned notifications for new inventory items, trade offers, async game turns, moderator messages, offline chat messages, and help request replies in Quick Access > Notifications
  • Added up/down cursor keys to onscreen keyboard, press shift then left/right cursor to use
  • Added ability to move the standalone & overlay keyboard
  • Added option to turn off controllers when exiting BPM
  • Added setting for controller idle > turn off timeout
  • Added a quick guided tour for new Big Picture
  • Added notification when a Xbox controller is plugged in, but the Guide button is disabled (which prevents bringing up the Steam main menu and other functionality like chords)
  • Allow onscreen keyboard to be activated while in New Big Picture Mode and Steam window is not focused
  • Implemented Steam Controller dongle pairing
  • UI Digital Navigation Key Repeats are faster
  • Show icons for partial/full controller support, VR Support, or Mouse & KB only support in Library when a game portrait is focused or hovered
  • Center the navigation column in the Overlay vertically to match the rest of the main menu
  • Detect focus shifting away from the BPM window faster and reduce instances of navigation going to BPM after starting a game
  • Cursor is now hidden when in gamepad-navigation mode in Big Picture
  • Various fixes to make the UI scale better in higher resolutions
  • Fixed some issues completing purchases through some payment providers
  • Fixed a rare crash exiting BPM
  • Fixed a case where disconnecting a controller while navigating would not cancel repeating movements
  • Fixed the new Big Picture Mode overlay being incorrectly sized when the monitor is set to display scaling other than 100%
  • Fixed overlay scaling when resizing game window
  • Fixed issue where a browser opened by a game was sticking around after closing the overlay
  • Fixed launch options dialog not closing when cancelling game launch
  • Fixed issues w/ digital navigation getting stuck on text boxes when using a physical keyboard
  • Fixed some issues using the virtual keyboard Paste button outside of a web context
  • Fixed issue where the virtual keyboard would continuously be made visible after exiting a game
  • Fixed issue viewing the hardware survey web page after submitting results
  • Fixed the "Start in Big Picture Mode" setting not updating
  • Fixed issue opting in to some game beta branches
  • Fixed Big Picture window being incorrect size when moving it to a different display with win+shift+arrow key
  • Fixed problem where setting certain library filters in Big Picture Mode could cause those games to become hidden when switching back to desktop
  • Fixed an issue with detecting game windows on Linux
  • Fixed "a" and "c" keystrokes on the app details page triggering an animation
  • Steam Input:
  • Controller configuration browsing screen can now preview configurations and the selection processes now previews then applies instead of directly selecting the configuration
  • Added a search tab to the controller layout browser screen
  • Added direct navigation to controller inputs and modes from the preview screen
  • Added upper grips as an option for mode shifts
  • Added support for the Armor-X Pro gamepad in PS4 mode
  • Added a specific XBox Elite layout preview page
  • Added a specific Switch Pro layout preview page
  • Added support for the ThrustMaster eSwap PRO Controller Xbox
  • Show controller settings in app properties game for non-Steam games
  • Gyro Calibration Rework: Calibration Calculates an anti-drift value as normal, but also records Gyro and Accelerometer noise while stationary, so that Always-On Auto Calibration (toggle to enable) is more discerning, and should only recalculate anti-drift when on a stable surface
  • Controller configurator now groups commands if they are attached to the same input
  • Changed controller mode sliders to default to larger step sizes that match the old BPM interface and added footer button to switch to "fine adjustment" mode with smaller step sizes
  • Reworked the layout of the mode settings page to show more content
  • Generate Steam Input API origins for some virtual menu modes that were missing them
  • Handle errors better and fix some cases where configs would no longer load
  • On larger screens combine the keyboard and numpad tabs of the choose binding screen
  • Remember the last active tab in the choose binding screen and open to that instead always using the tab w/ the current binding value
  • Improved Layout Preview for Nintendo Switch Joycon Left/Right/Pair
  • Filtered Mode Shift button options to only show available buttons based on the controller type
  • Nintendo Switch SL/SR buttons now show up as Bumpers for single Joycons or Grip buttons for a JoyCon Pair
  • Joycon individual/pair Gyro now displays and functions properly
  • Fixed an issue with the Joystick Deadzone sliders having delayed input
  • Fixed an issue w/ enabling Gyro for Switch controllers
  • Fixed long delay at startup when the Razer Huntsman Elite keyboard is plugged in
  • Fixed the Logitech G29 controller showing up as a gamepad instead of a wheel
  • Fixed the XBox layout preview page layout having some incorrect items and missing others
  • Fixed issue where Steam Controller joysticks would have unintended input during Steam Button chords
  • Fixed long delay at startup when Razer keyboards are connected
  • Fixed crash with games that use "Windows Gaming Input"
  • Fixed issue w/ Joystick Deadzone visualization not updating
  • Fixed some cases where some languages could have text overflow in choose binding screen
  • Fixed chord activator options for XBox and XBox Elite controller types
  • Fixed Capture button icon not being displayed for Joycon Pair
  • Fixed the Switch Pro Layout Preview not showing the gyro
  • Remote Play:
  • Fixed audio crackling and loss when streaming from Linux
  • Linux:
  • Fixed a crash on Linux in libaudio
  • Fixed crash when taking screenshots through the overlay
  • Fixed closing non-Steam shortcuts via the overlay when two or more are running
  • Fixed some errors causing the Library not to render properly
  • Mac:
  • Fixed close button on macOS Steam login window

New in Steam Dec 1 2022 (Dec 2, 2022)

  • General:
  • Fixed display of the Update News and other popup dialogs w/ GPU accelerated rendering disabled
  • Fixed size of content in Update news dialog when running with Windows text scaling >100%
  • Steam Input:
  • Change the "add command" and "add subcommand" options to take you directly to the binding screen
  • Fixed an issue introduced in a recent update to the old Big Picture configurator causing the names of new virtual menu bindings to be displayed incorrectly
  • Fixed controllers being treated as Xbox One controllers by default when defining their layout
  • Fixed the L3/R3 buttons not being detected for some third party PS3 controllers
  • Added Left and Right Stick Deflection as an option for Gyro Activation Buttons. Stick deflection is no longer considered a part of "Touch" (Cap Sense) on SteamDeck.
  • Fixed rumble for Switch Pro Controllers attached over USB
  • New Big Picture Mode:
  • Fixed display of the new Big Picture Mode window with w/ GPU accelerated rendering disabled
  • Added confirmation dialogs for the power menu options to restart and shutdown your PC
  • Fixed a case where switching Virtual Menus w/ an action set, layer, or modeshift could cause them to stop working in the new Big Picture Mode overlay
  • Fixed crash when touching gift or new inventory item notification
  • Fixed "show password" toggle to show/hide the password
  • Fixed On Screen Keyboard no longer showing when requested by the game or Proton
  • Fixed an issue where context menus would not properly highlight focused items
  • Fixed crash when exiting a 1-on-1 voice chat
  • Fixed an issue where notification toasts would fail to appear
  • Remote Play:
  • Fixed getting the wrong personalization (colors, etc.) for streaming PS4 controllers
  • Fixed streaming Bluetooth controllers not turning off
  • Linux:
  • Fixed overlay causing crashes on some native games (Borderlands 2)

New in Steam Nov 16 2022 (Nov 17, 2022)

  • New Big Picture Mode:
  • Updated Big Picture is now available for testing. You can read more about it in this blog post. Modify your Steam client shortcut and add -gamepadui on the command-line to automatically start Steam in the new Big Picture Mode. Alternatively, pass -newbigpicture to start in Desktop mode and have access to the new Big Picture Mode at any time.
  • General:
  • Reduced client startup times for users with large game libraries
  • Fixed issue where launching a game would take longer to start if there was no network connection
  • Fixed VR flags not showing up in app details for some games
  • Center the popup controller configurator window when viewing controller layout
  • Fixed circular download progress indicator being broken in game entry list
  • Fixed downloads page crashing when starting in offline mode
  • Downloads page now properly responds to online/offline status
  • Updated “Steam News” popup dialog (again)
  • Sign In:
  • Fix a case where if the sign-in UI had cached credentials which had become invalid, it could get stuck and not accept valid credentials thereafter
  • Fixed an input focus bug requiring an initial click on the sign in UI before you could type your username or password
  • Fixed issues with dragging or closing the sign in window, and related display scaling issues, on computers with nonstandard desktop scaling
  • Fixed an edge case in handling of invalid cached credentials affecting reauthentication
  • Fixed issue with sign in refresh UI when the user had already signed in once during the current session.
  • Steam Input:
  • Gyro Enabling: The "Touch" option is now available to controllers which do not have capacitive touch sensors - Moving joysticks out of their deadzone now counts as a "Touch".
  • All controller types can each now optionally choose to use a Nintendo-style layout. This flips the A and B button and X and Y button universally in Steam and in games.
  • The Xbox extended features driver has been updated for Windows 11
  • Fixed hang when the Amazon Luna controller rumbles on macOS
  • Fixed issue with the touch binding in As Mouse mode releasing before the end of a swipe
  • Remote Play:
  • Fixed occasional long hitches during Windows desktop capture
  • Fixed glyphs for third party Nintendo controllers while streaming
  • SteamVR:
  • Fixed issue that caused some OpenXR app images to not appear properly in SteamVR

New in Steam Oct 18 2022 (Oct 19, 2022)

  • Library:
  • Added a section to display a rollup of new DLC and other game content that has been released since you last visited a game's library page. Once visible, this section will automatically hide after a short period of time.
  • Rebuilt how featured game news is displayed on library game pages. It is now displayed as a featured post at the top of the activity feed to improve readability and reduce the required work for game devs. The entry is shown for a short period of time before returning to its chronological spot in the activity feed.
  • Updated the presentation of the new DLC added to your account section on library game pages.
  • Changed how major updates are displayed in the library activity section to make them easier to find.

New in Steam Oct 7 2022 (Oct 13, 2022)

  • New Steam Sign In UI:
  • Now enabled for all users
  • QR Code sign in now available
  • Read this announcement for more details
  • Sign In UI:
  • Fixed username and password fields flashing briefly at the end of a successful sign in
  • Fixed automated login with credentials provided on the command line
  • Fixed Steam Guard code input accepting and potentially submitting with invalid characters
  • Fixed confirmation-based mobile sign-ins not successfully approving login when client asked for Steam Guard code instead
  • Added explicit messaging for failures related to too many retries

New in Steam Oct 6 2022 (Oct 7, 2022)

  • Sign In UI:
  • Updated sign in UI look and feel
  • Games to Play Together:
  • Allow friend search by nickname or persona name
  • Include free to play games that have been played by the friend in Games to Play Together filters
  • Fixed issue with “Find Games to Play with Friends” showing games that your friend is sharing with you
  • Library:
  • Fixed text display cropping issue with library filter tags
  • Steam Cloud:
  • Fixed showing “Cloud Sync Failure” dialog on game launch when in Offline mode
  • In-Game Overlay:
  • Improve overlay responsiveness in some edge cases for users with large friends lists or large numbers of incoming friends requests.
  • Remote Play:
  • Fixed rare cases of keyboard input arriving out of order

New in Steam Sep 27 2022 (Sep 29, 2022)

  • Update and fix localization entries.

New in Steam Sep 21 2022 (Sep 23, 2022)

  • Games to Play Together:
  • You can now add Friends as a filter under Advanced Filtering in your Library. It will show games you have in common.
  • Right-click on any user in Chat or your Friends List to Find Games to Play Together and it will auto-populate your filter while also applying the Multiplayer tag.
  • Right-click a Group Chat header to do the same with smaller group chats or voice channels (8 members or less)
  • General:
  • In-game purchases on Mac and Linux will now use the updated purchase approval dialog
  • Reduced network usage at startup
  • Fixed issue causing games which are currently updating to not change to playable when going into Offline Mode unless Steam is restarted
  • Fixed link to downloads page not appearing at client startup if no downloads are ongoing
  • Fixed input of characters using AltGr on Windows in the Steam Login dialog and Steam Chat and web browsers in the Steam Overlay
  • Fixed community broadcast pop-out and closing of the mini-player view
  • Fixed client update dialog sometimes failing to display update notes
  • Updated embedded Chromium build in Steam to 85.0.4183.121
  • Remote Play:
  • Greatly improved capture performance in Vulkan games
  • Fixed Remote Play launch hanging when the remote game had a cloud sync pending
  • Fixed black screen when streaming to a Linux computer
  • Steam Input:
  • Steam no longer ignores PS4 controllers when DS4Windows is running, allowing DS4Windows to remap them normally
  • Added support for the Hori Fighting Stick α
  • Added support for Kinvoca Joy-Cons controllers
  • Default the names of generic gamepads to the device name reported over USB
  • Fixed not being able to press the mic button on PS5 controllers
  • Fixed displaying the name of Nintendo Online NES controllers
  • Fix an issue where Switch controllers could show up w/ a duplicate device
  • Fixed issues w/ Alt-Tabbing via Guide Button Chords
  • Added experimental support for PS3 controllers on macOS
  • Bring various bug fixes from the Steam Deck beta branch to fix those while streaming from the Desktop client
  • FlickStick Upgrade (inherited from CS:GO)
  • New angle snapping options for initial Flick-Turns (None, 180, 90, 60, 45, Forward Deadzone Angle).
  • Tunable Forward Deadzone Angle.
  • Rapid consecutive Flick-Turns will be fully respected (the previous Flick-Turn was interrupted in the last version)
  • Flick-Turn Duration becomes a tunable smoothing factor (low pass filter), instead of a fixed duration. The time to complete a turn is relative to the size of the angle being turned.
  • Flick-Turn is smoothed based on how far the stick is thrown past the inner deadzone, for a less "surprising" Flick-Turn threshold.
  • Sensitivity Setting becomes "Pixels Per Revolution" (This setting was previously pixels per half revolution).
  • Sweep rotation sensitivity and smoothing can be tuned independent of Flick-Turn.
  • More gradual rotation when stick is partially-thrown
  • Steam Overlay:
  • Fixed web browser crash when loading certain blank URLs
  • macOS:
  • Fixed incorrect placement of "Restore Window" button when client window is maximized
  • Linux:
  • Fix entering characters in Steam Overlay that use an AltGr key sequence

New in Steam Aug 19 2022 (Aug 20, 2022)

  • Fix an issue with Steam Chat window handling.

New in Steam Aug 17 2022 (Aug 20, 2022)

  • Steam Library:
  • Fixed library crash when opening certain game news items
  • Fixed a library pause when a new screenshot is taken for a game with a large number of screenshots
  • Steam Cloud:
  • Fixed persistent “Steam Cloud out of date” message for some apps which do not have Steam Cloud fully enabled
  • Steam Input:
  • Improved support for the Nintendo Online classic controllers
  • Added support for Nintendo Joy-Con controllers, both individually as a mini-gamepad and combined into pairs
  • Remote Play:
  • Fixed a rare freeze when using the on-screen keyboard in the controller overlay
  • Fixed left and right thumbstick movement leaking through to the remote side when using a PS4 controller in the controller overlay

New in Steam Jul 26 2022 (Jul 28, 2022)

  • General:
  • Fixed resource usage of chat and web browser in Steam Overlay when hidden
  • Fixed playback of certain game preview videos in Steam Client
  • Fixed a case where Steamworks API calls could be briefly blocked by Steam client log file operations leading to micro-stutter in some games under very specific situations
  • Fixed the Steam Overlay not working with Vulkan 1.3 applications
  • Fixed crashes with Vulkan games using VK_EXT_graphics_pipeline_library
  • Steam Cloud:
  • Fixed issue causing some users to be unable to disable Cloud Sync for their account.
  • Fixed for app launch stall if there are sync conflicts but Cloud Sync is disabled for the game or account
  • Steam Input:
  • Added support for Nintendo Online classic controllers
  • Added support for the Qanba Obsidian and Dragon Arcade Joysticks
  • Added support for the HORI Fighting Stick mini 4
  • Show firmware update dialog for DualSense(tm) Wireless Controllers on Windows
  • Enable improved rumble emulation on DualSense(tm) Wireless Controllers with updated firmware
  • Fixed the "Your other games" section in the desktop version of the configurator not showing results
  • Fixed incorrect controller configuration loading when starting a Remote Play stream
  • Remote Play:
  • Fix showing incorrect Steam Cloud Sync Failure for remote games
  • macOS/Linux:
  • Fixed resource usage of chat and browsers when Steam client is minimized/closed
  • macOS:
  • Fixed Steam Overlay not displaying in some Metal games
  • Linux:
  • Fixed Steam Overlay "Force Quit" not working for some native Linux games
  • Fixed some games being unable to create desktop shortcuts
  • Fixed the Steam client triggering "split lock" warnings

New in Steam Jun 6 2022 (Jun 11, 2022)

  • Fixed some regressions in Remote Play.

New in Steam May 27 2022 (Jun 1, 2022)

  • Remote Play:
  • Greatly improved desktop capture quality on Windows, now supporting variable framerates
  • Fixed crash on Windows when the stream resolution is changed
  • Fixed streaming connections failing after Steam has been restarted
  • Fixed Remote Play Together dialogs occasionally not resizing correctly
  • Fixed color quality when streaming from Linux to Steam Deck
  • macOS/Linux:
  • Fixed game install/update failing for Steam libraries installed on a filesystem that does not support preallocation (e.g. ExFAT, FAT32)

New in Steam May 20 2022 (May 23, 2022)

  • General:
  • Improved client reconnection logic to prevent excessive reconnect attempts and to prevent synchronized reconnects among different clients
  • Fixed a crash at startup on machines with certain older video drivers
  • Library:
  • Fixed flickering in activity feed on app details page when clicking on the same game in the game list

New in Steam May 12 2022 (May 13, 2022)

  • General:
  • Fixed Steam Chat, game properties and certain other browser popup windows not rendering initially on Windows
  • Updated currency format of wallet balance in Russian ruble and South African rand
  • Improved currency formatting in a few places including the Steam Wallet balance display to better match the way those currencies are displayed on the store
  • Library:
  • Greatly improved performance when opening app details for games with lots of DLC, like Rocksmith 2014
  • Fixed mini-profiles not showing on hover in Friends Who Play section
  • Added Steam Deck compatibility options to dynamic collections
  • Steam Cloud:
  • Fixed failing to backup/restore game files on user change or app-compatibility change in some cases where the game file location and the Steam backup location are on different volumes
  • Fixed case when a local file timestamp changes, but the file itself is unmodified, so that we don’t create a file conflict unnecessarily
  • Fixed condition causing unknown file timestamps in Cloud Conflict dialog, and fixed the dialog to display “Unknown” in any remaining cases where the timestamp isn’t available
  • Fixed sync error for games which have converted Cloud-saved files into directories
  • Fixed Cloud sync for some games with slightly malformed cross-platform Steam Cloud sync settings
  • Fixed to no longer leave game saves in place from previous Steam users for most games that use the AutoCloud feature. This behavior was considered the safest path, however it gave the appearance that game files were getting shared/colliding between Steam accounts. Now, those files will be moved (instead of copied) to the safe local backup location Steam uses when the account changes.
  • Steam Overlay:
  • Fixed corruption on some Vulkan applications on Intel Xe GPUs
  • Remote Play:
  • Open the on-screen keyboard if the game calls the ShowGamepadTextInput() Steamworks API while streaming to Steam Deck
  • SteamNetworkingSockets:
  • Fixed a bug causing servers using FakeIP to not be listed in the server browser
  • Fixed a bug which could cause poor performance and asserts if packet loss was extremely high
  • macOS:
  • Fixed cases where install preallocation would create larger files than necessary
  • Linux:
  • Fixed an issue where updating graphics drivers would re-download media pre-caching files
  • Fixed the file picker extension filters not appearing when selecting Library custom art
  • Fixed adding non-Steam shortcuts with spaces in the path
  • Added home and mounted drive paths to the file picker quick bar
  • Added the ability for the file picker to remember the previous location when selecting Library custom art

New in Steam Mar 14 2022 (Mar 17, 2022)

  • Remote Play:
  • Fixed washed out colors streaming D3D9 games
  • Library:
  • Fixed some game launches becoming stuck due to Cloud sync error dialogs not being shown
  • Added the '+' back into the Create New Collection button

New in Steam Mar 8 2022 (Mar 13, 2022)

  • General:
  • Fixed missing or non-localized text in some dialogs
  • Fixed occasional crash when navigating to collections in the library
  • Fixed display of pending gifts in notification menu
  • Steam Input:
  • Fixed PS4 controllers on macOS
  • Fixed Bluetooth Steam Controllers when Xbox Extended Feature Support is enabled
  • Remote Play:
  • Fixed streaming from a Windows PC to a Mac
  • Linux:
  • Fixed steamwebhelper crashes on certain installs

New in Steam Mar 4 2022 (Mar 7, 2022)

  • Library:
  • Added cloud status to game details screen
  • Game list will now show cloud status icon and progress % for app when syncing / cloud error
  • Game details screen will now show disk space required for games that are not installed
  • Fixed screenshots not showing up for non-Steam games
  • Fixed shelves and viewing collections imported from tags containing percent symbols (%)
  • Steam Cloud:
  • Fixed file conflict that can result from the first time playing some games on a device that has existing Cloud files from another Steam user
  • Added sync status to App Details page in Library
  • Added manual retry of Cloud sync for an app by clicking the above status if failed
  • If disconnected from Steam on game exit, queue sync for next time we re-connect
  • Fixed to properly track file changes for games which use AutoCloud when playing offline
  • Improve game launch process when offline (remove most instances of long timeouts)
  • Updated sync failure / conflict dialogs
  • Steam Input:
  • Fixed loading custom controller names, PS4 lightbar, and other per-controller preferences
  • Fixed PS4 controllers not working over Bluetooth when Xbox Extended Feature Support is enabled
  • Improved handling of changes to controller calibration, rumble on/off settings, etc when offline
  • Enabled gamepad support for the ASUS ROG Chakram mice
  • Remote Play:
  • Fixed controller connection issue with Remote Play Together on Windows
  • Fixed Steam clients occasionally not reconnecting to each other after being restarted
  • Don't automatically try to stream games from Steam Deck if they are available
  • Game controller input is paused while the streaming client is not focused
  • SteamNetworkingSockets:
  • Fixed a bug preventing a client from making a second P2P connection to the same server
  • Shader Pre-Caching:
  • Fixed games using proton to always download shader caches immediately when installed
  • Fixed to ensure that stale shader cache data is deleted on GPU/driver changes

New in Steam Dec 16 2021 (Dec 17, 2021)

  • Library:
  • Fixed game images being truncated by a couple of pixels in shelves and collections
  • Steam Cloud:
  • Fixed issues related to switching between two apps that use shared cloud storage, such as Terraria and tModLoader
  • Fixed issues with library storage of collections and shelves caused by frequent deletion and regeneration of collections and shelves
  • Avoid overly-aggressive reconnection attempts after server resets
  • Steam Overlay:
  • Fixed Steam Overlay not rendering for some DirectX 12 games.
  • Steam Input:
  • Fixed "Controller Configuration" not showing up in the Manage Game context menu
  • Fixed Unity games not seeing controllers at startup
  • Remote Play:
  • Greatly improved VAAPI hardware decoding on Linux
  • Fixed touch control settings not being saved in the Steam Link app
  • Shader Pre-Caching:
  • Fix a crash triggered by having a large number (>64k) of cache files
  • Linux:
  • Updated linux runtime 'scout' to 0.20211207.0: add support for webp in SDL2_image
  • Fixed the starting directory sometimes being incorrect when launching devkit titles
  • Cleanly report an error if a devkit title is configured without a command line

New in Steam Nov 22 2021 (Nov 24, 2021)

  • General:
  • Fixed intermittent steamwebhelper crash
  • Steam Input:
  • Fixed rare crash when loading controller configs

New in Steam Nov 19 2021 (Nov 24, 2021)

  • General:
  • Various fixes and improvements related to connecting to the Steam servers
  • Fixed a rare crash/black screen loading library pages
  • Fixed a blank screen when loading some announcements
  • Fixed a case where the in-game overlay appeared in some CEF based game launchers in a broken manner
  • Updated embedded Chromium build in Steam to 84.0.4147.105
  • Steam Cloud:
  • Greatly reduce pre- and post-game sync time for apps which have hundreds or thousands of local files managed by Steam Cloud
  • Replace use of some Windows APIs which have been deprecated and may cause errors on Windows 11
  • Fixed issue causing “Unknown” or very-old file timestamps in the Sync Conflict dialog
  • Fixed files not being downloaded on app Install when it had previously been installed on the device
  • Fixed files not being re-downloaded if deleted by the user or some other process outside of the game
  • Steam Input:
  • Improve handling of offline mode by moving locally edited configurations to Steam Cloud. You will now get cloud conflict dialogs when launching a game or opening the controller configuration screen rather than losing changes
  • Add new Steam Deck glyphs to Steam Input API and visually update the existing glyphs
  • Fixed a crash related to Steam Remote Play
  • Fixed issue that could cause some controllers to stay in “guest” mode where they aren’t allowed to export configurations
  • Remote Play:
  • Updated macOS input and audio drivers for M1 hardware
  • Added support for VA-API hardware encoding on Linux (can be disabled by turning off AMD and Intel hardware encoding in the Remote Play advanced host settings)
  • Added support for DMABUF PipeWire capture on Linux (requires 32-bit libgbm.so.1 and can be enabled by launching Steam with -pipewire-dmabuf)
  • Added support for capturing up to 4K using PipeWire
  • Fixed rare crash when streaming a game from a Linux computer
  • Fixed streaming audio from Intel Mac that has been upgraded from macOS 10.15 to 11.0
  • Fixed a rare timeout starting to stream from a Linux computer
  • Fixed crash after a short time when streaming a game to a Linux computer with hardware acceleration
  • Library:
  • When sorting a collection by Steam Review, group the games by category (Overwhelmingly Positive, Very Positive, etc) and remove the banners from the bottom of the items
  • Big Picture:
  • Fixed launching games when cloud save updates are pending
  • Soundtracks:
  • Fixed an issue that would prevent certain lossless audio files from playing correctly through the built-in Steam music player
  • macOS:
  • Fixed SteamInput driver installer on M1 hardware blocking game streaming
  • Fixed minimize/restore buttons not working on some Steam Client windows
  • Linux:
  • Updated scout and heavy runtimes: Improve compatibility with recent Let's Encrypt TLS/SSL certificate chains
  • Added initial support for games using CEG DRM through Proton
  • Fixed a console window erroneously appearing while launching CEG games. (needs latest Proton Experimental)
  • Fixed crash at startup with some experimental versions of Mesa
  • Shader Pre-Caching:
  • Reduce memory use when processing shader caches
  • Improve performance and reduce disk I/O when updating Mesa caches on Linux
  • SteamNetworkingSockets:
  • Reduce the number of rendezvous signals needed to establish a typical P2P session

New in Steam Oct 13 2021 (Oct 15, 2021)

  • General:
  • Fixed Library being unresponsive after startup on machines with thousands of installed games
  • Fixed some incorrect URLs used for game news links
  • Downloads:
  • Fixed issue causing error such as: "appmanifest_570.acf / Disk write error"
  • Linux:
  • Fixed checking for execute privileges when picking a Steam Library folder location

New in Steam Oct 6 2021 (Oct 7, 2021)

  • General:
  • When Steam detects a game file has been corrupted, it will now try to reuse as much of the corrupted file as possible to save bandwidth when downloading correct data for that file
  • Fix bug causing slow reconnect to Steam after resuming from a system suspend
  • Remote Play:
  • Automatically install the audio drivers on Windows when streaming starts if needed, pass -skipstreamingdrivers on the command line to disable them
  • Pipewire desktop capture available on Linux, launch Steam with the -pipewire command line option to enable
  • Fixed Linux games seeing multiple controllers when Steam controller configuration support is enabled
  • Fixed Linux clients not getting any controller input once streaming starts
  • Fixed using multiple PS5 controllers connected via the Steam Link app
  • Steam Cloud:
  • Fix infinite retry loop for failed background file downloads
  • Increased the allowed upload time to enable transferring large save game files for users who have limited upload bandwidth
  • Linux:
  • Reduced sizes of Vulkan pre-caching datasets by splitting and versioning them according to Proton versions and graphics driver capabilities. As a result, the datasets will start from scratch after updating.
  • macOS:
  • Add OS support for macOS 12 “Monterey”
  • Fix browser user agent causing some web sites to misidentify Steam Overlay web browser

New in Steam Sep 16 2021 (Sep 21, 2021)

  • General:
  • Stop automatically navigating to the game details page when starting a game
  • Fix occasional black screens or errors in the library when launching a game through the Play button in the store or a shortcut.
  • Fix black screen in move app content dialog in case no available other drive was found
  • Menu items View/Library and Games/View Games Library will now navigate to the library home page instead of just switching back to the library tab at whatever position the user was previously.
  • Downloads:
  • Fix "remove from queue" button on scheduled items not updating the lists to indicate that the item has been moved to unscheduled.

New in Steam Sep 13 2021 (Sep 15, 2021)

  • Library:
  • Stop displaying a demo banner in the header for certain titles that are not demos.
  • Linux:
  • Scout runtime 0.20210906.1:
  • Improve compatibility with deprecated environment variable setting SDL_AUDIODRIVER=pulse (steam-runtime#452, steam-runtime#459)
  • Use readlink -f instead of realpath for better compatibility with Ubuntu 14.04
  • Improve handling of OSs that do not install zenity
  • Heavy runtime 0.20210907.0:
  • Add libcups.so to the runtime (steam-for-linux#8031)
  • Steam Input:
  • Fix an issue with analog controls in Dynasty Warriors 9

New in Steam Sep 9 2021 (Sep 10, 2021)

  • New Downloads Page:
  • The downloads page in the Steam client has been replaced with a new implementation and has been visually redesigned for clarity and ease of use.
  • When a game/update is actively downloading it will now display the total progression completed for the download or update. Previously the progress bar would only display the downloading content progress but not the disk allocation process which would make an update to appear completed when it was not.
  • Any partially completed downloads/updates in queue now will show a faded progress bar and percent completed next to it to clearly display its current state.
  • A new (i) icon next to the game's title will reveal a tooltip displaying the types of content that is included in that update. Types consist of: Game Content, Downloadable Content, Workshop Content, and Shader Pre-caching. This icon only appears if the update is not solely game content.
  • The download queue is now fully reorderable using drag and drop.
  • The context menu for the actively downloading item now includes an option to launch the game when the download is complete and an option to suspend download throttling (if enabled) for the duration of that download.
  • The "View News" button is now a "Patch Notes" link that will open an overlay to the most recent relevant patch notes for the game. This will only display for games that have entered patch notes into the new event system. The patch notes link will only show up on updates, not fresh installs. For workshop updates, a page of subscribed items ordered by update date can be accessed by selecting "View Updated Items" from the context menu.
  • Storage Management:
  • The storage management section in the Steam client has been replaced with a new implementation.
  • Updated Steam library folder UI for easy content management across multiple drives
  • Allow mounting library folders on read-only drives
  • Allow removing empty library folders on fixed drives
  • Library:
  • Updated Steam library folders dialog to better manage various game content installed on your drives
  • Game counts in various places in the UI will no longer include Tools unless the Tools filter is selected in the left column.
  • The Recent Friend Activity shelf has been removed.
  • Fixed some errors for users whose account name was the maximum length.
  • Fixed duplicate events appearing in the app detail activity feed
  • Added "Patch notes" and "View subscribed items" to context menu on downloads page for items for which those options are relevant
  • Removed demo banner on hero image for some things that are not demos
  • Fixed a library crash when right clicking on certain kinds of multiple selections in the game list
  • Streamline new library folder creation during game install
  • When starting a tool (like SteamVR), do not automatically navigate to its details page
  • Change display of bits per second from "b/s" to "bps"
  • Friends List:
  • Fixed issue with the Friends List not loading correctly
  • Fixed group chat notifications dialog being scaled down within the window
  • General:
  • Replaced taskbar notification area icon for Windows
  • Fixed “Uninstall Game” dialog blocking UI in case app is still downloading
  • Fixed crash when attempting to delete some screenshots from the Steam Cloud
  • Improved support for OpenXR applications.
  • Remote Play Together:
  • Fixed remote player's controllers not being detected or not getting input if they connect while the Steam overlay is up
  • Fixed crash when closing Steam after using streaming or remote play together
  • Fixed being unable to stream a game if it needs updates
  • Fix loading / saving settings for users with non-ASCII characters in their name
  • Steam Cloud:
  • Fixed a sync issue due to one client running without a connection to Steam when files are changed from another client
  • Steam Input:
  • Further reduced CPU usage of Steam Input, especially in Steam Input API games
  • Added support for the current set of PowerA Xbox Series X controllers
  • Fixed handling Xbox Series X controllers when Xbox Extended Feature Support is enabled
  • macOS:
  • Fixed Steam Overlay displaying at wrong resolution in some games
  • Fixed incorrect identification of current OS version as "Catalina" in Steam Library compatibility label when running macOS 11
  • Linux:
  • Fixed regression causing too many open file handles error during downloads of some games
  • Library pinning process is significantly faster at startup after runtime updates
  • Restore compatibility with NixOS (steam-runtime#431)
  • Make /usr/share/nvidia available to the container if using the NVIDIA proprietary driver, so that app-specific profiles can be applied (steam-runtime-tools#73)
  • Silence most LD_PRELOAD warnings
  • SDL 2.0.16 now available in sdk and runtime
  • Fix web views incompatibility with distro host freetype (steam-for-linux#7935)
  • SteamVR:
  • Added detection of HTC Vive Pro 2 and a prompt to install the Vive Pro 2 Driver
  • Fixed bug that prevented Steam from counting some USB-connected headsets when gathering data for the hardware survey. In general, the sampling of SteamVR sessions should have caught most of these cases, but this could have resulted in some undercounting.
  • Fixed game hitching that happens to some users when USB devices are inserted or removed

New in Steam Jul 20 2021 (Jul 22, 2021)

  • Steam Cloud:
  • Fixed files being deleted from some games which have /../ path fragments in their AutoCloud configuration

New in Steam Jul 12 2021 (Jul 14, 2021)

  • General:
  • Fixed temporary UI hang when a game quits in some circumstances
  • Fixed crash writing to closed files
  • Fixed duplicate events appearing in the app detail activity feed
  • Steam Input:
  • Added support for the Share button on the PowerA Fusion Pro 2 and the PDP Xbox Series X Afterglow controllers when Xbox Extended Feature Support is enabled.
  • Added support for the Amazon Luna Controller
  • Added support for the Razer Wolverine Tournament Edition controller
  • Added experimental support for the Amazon Luna Controller connected via Bluetooth
  • SteamNetworkingSockets:
  • Improved performance when there are many P2P connections
  • Fixed bug causing NAT traversal to not work for 64-bit applications on Linux
  • Reduced route flapping and excessive sending of rendezvous messages for P2P connections
  • Improved performance of P2P connections
  • Screenshots:
  • Fixed Screenshots dialog not showing that a screenshot has been successfully uploaded
  • Steam Cloud:
  • Fixed persistent SteamVR file conflict
  • Increased log detail regarding Steam Cloud file conflicts
  • Remote Play:
  • Added an option to change the overlay hotkey (by default ESC)
  • Fixed host crash when ICE negotiation is not enabled or fails
  • Fixed video resolution streaming to iPad Pro
  • Linux:
  • Fixed crashes when on a WPA3 wireless network
  • Fixed crash during startup while performing auto-login on some systems (steam-for-linux#7813)
  • Initial fixes for excess memory usage downloading shader depots
  • Updated scout LD_* runtime to 0.20210630.0
  • Updated libXi to be compatible with newer SDL and Steam (steam-for-linux#7874[github.com])
  • Improved Nvidia Vulkan ray-tracing support (make sure /dev/nvidia-uvm is created)
  • Updated the client_beta branch of soldier container runtime (supporting Proton) to 0.20210629.0
  • Soldier client_beta branch has several security related library updates
  • Soldier client_beta branch has improvements to Nvidia Vulkan ray-tracing support
  • Added mapping for the PS5 DualSense controller
  • macOS:
  • Fixed games not running until after file integrity is verified
  • Fixed default shortcut creation for certain games

New in Steam Jun 8 2021 (Jun 16, 2021)

  • General:
  • Fixed bug preventing upload of game download statistics
  • Fixed occasional crash on Steam startup
  • Fixed bug causing some values in the server browser to show up as negative
  • Fixed bug adding library folders on external drives in some cases
  • macOS:
  • Fixed bug preventing game launches on macOS 10.12
  • Fixed intermittent crash in Dota 2 during game startup
  • Steam Input:
  • Fixed bug with chorded inputs bound to the ABXY buttons
  • Fixed bug with square deadzones on joysticks where full deflection would result in mirrored output

New in Steam Jun 7 2021 (Jun 8, 2021)

  • A new Steam client has been released and will be automatically downloaded.
  • General:
  • Added new game properties page to manage subscribed workshop items
  • Fixed potential game install state corruption during Steam client shutdown
  • Fixed Workshop item download loop in some cases
  • Fixed erroneous creation of empty popup windows when a Steam Store link is opened through middle click from a Community page or vice versa
  • Chat:
  • Added an option to upload your last in-game screenshot through the paperclip menu in a chat window
  • Fixed popup windows being created with wrong position and size on Windows when running on multiple monitors with different DPI settings
  • macOS:
  • Fixed background flickering in some games when Steam Overlay is visible
  • Steam Input:
  • Fixed some cases where modes bound in Action Set Layers would not work or improperly show up as empty
  • Fixed issue with repeated events not firing properly for Trackpads bound as a Button Pad
  • Added more legacy trigger settings to trigger modes in Steam Input API configurations
  • Fixed an issue with binding joystick axis outputs to buttons
  • SteamVR:
  • Fixed regression in prompts to install SteamVR and appropriate drivers when installing new hardware
  • Fixed issue that caused Steam to trigger Game Theater for certain overlay applications.

New in Steam May 14 2021 (May 18, 2021)

  • General:
  • Fix a possible crash for users with around 25,000 or more games
  • Fix a hitch for users with large libraries after clicking past the first page of the install wizard.
  • Fixed current step status being truncated in the Library while installing a game
  • Fixed a bug with not restoring missing symlinks when verifying integrity of game files
  • Library:
  • Achievements that track progress will now display progress in their hovers on the game details page
  • Steam Input:
  • Added options for joystick deadzones sources. Modes can now use no deadzone, the deadzone from the controller’s calibration, or a custom deadzone. Joystick modes bound to joystick outputs will default to have no deadzone.
  • Increased responsiveness of Action Set and Action Set Layer changes bound to button presses
  • Fixed an issue where radial menus could send the previously highlighted item when clicking before the radial menu is fully on-screen
  • Fixed some cases where games rapidly turning on and off rumble could cause hitches for Switch Controllers.
  • Remote Play:
  • Fixed error launching the streaming client on some Windows systems
  • Fixed potential streaming client crash when starting the stream
  • Use VA-API 0.2 on Linux for optional hardware decode functionality, depends on up to date 32-bit libva packages for your distribution
  • macOS:
  • Fix mouse input sometimes failing to work in browser window iframes.
  • Linux:
  • Offer better diagnostics when Steam Play tools cannot be removed due to dependencies. Improve overall robustness.
  • Updated fossilize layer to be compatible with recent Proton Experimental

New in Steam Feb 12 2021 (Feb 14, 2021)

  • SteamNetworking:
  • Fix a bug causing P2P networking to not work for some games
  • macOS:
  • Fix steam:// URLs not being opened by Steam on startup
  • Fixed steam:// URL events not being sent to currently running Steam client if sent from a different Steam instance
  • Steam China:
  • Fixed settings dialog prompting to restart after applying when settings have not changed
  • Steam Input:
  • Added support for the PowerA Xbox One Series X Wired Controller
  • Library:
  • Fix bug in event sharing in Steam China.
  • Remote Play:
  • Fixed performance regression when decoding video on Windows

New in Steam Feb 7 2021 (Feb 9, 2021)

  • Remote Play: Fixed video driver related crash when starting streaming
  • Steam Input: Fixed input for Google Stadia controllers with original firmware

New in Steam Feb 4 2021 (Feb 7, 2021)

  • Steam Library:
  • Fixed game installation sometimes failing with “Invalid install path”
  • Games provided at a gaming café are now displayed in a custom collection for that site.
  • Remote Play:
  • Greatly improved capture performance for DX12 titles like Cyberpunk 2077
  • Peer-to-peer direct connections are enabled by default. You can adjust this in the Steam Remote Play Settings.
  • Game Properties:
  • Added Build ID to the Updates page
  • Fixed a bug on Linux where compatibility tool selection wasn’t displaying correctly
  • Steam Input:
  • Improved CPU usage of Steam Input, especially when a controller is connected but idle.
  • Added a new Hotbar menu mode for Joystick, Dpad, and ABXY button diamond sources. Pressing down on the bound input will toggle menu visibility, left and right will scroll through the items and hitting up will fire the selected option. Note: this feature requires the Big Picture Overlay.
  • Added Touch menu mode support for Gyro, DPad, and ABXY button diamonds sources. Note: this feature requires the Big Picture Overlay.
  • Added an option to controller calibration screen for enabling auto-calibration of the gyro in the background during normal use. This is only recommended when manual gyro calibration is insufficient.
  • Added support for PS5 controller player slot LED
  • Added a drop down in the personalization menu for the PS5 controller player slot LED allowing the player to disable it, enable it only when multiple controllers are connected, or to enable it at all times. This setting defaults to enable the LED only when multiple controller are connected.
  • Reordered buttons inside the controller calibration screen to reduce the chance of accidentally changing the joystick deadzones. Also added a cancel button to discard current changes.
  • Fixed Big Picture Mode getting launched when turning off a controller by holding the guide button while the Steam window is focused.
  • Fixed non-gamepad HID devices such as flight sticks, racing wheels, or keyboards with analog axes being filtered out when Generic Gamepad Configuration Support is enabled in the controller settings
  • Fixed an issue where a gamepad button binding could be left on until the next button press if the player pressed a button, alt-tabbed away from the game, then released the button.
  • Fixed localization of Steam Input API actions being displayed in Touch/Radial menus.
  • Fixed for rumble and LED effects when using PS4 controllers over Bluetooth on Windows 7
  • Fixed intermittent client crash on Windows when a Switch controller is disconnected
  • Fixed a crash at startup using third party GameCube controller adapters
  • Fixed a crash when some combinations of controllers are plugged in on macOS
  • Added a setting for extended Xbox controller support. The option can be enabled in the General Controller Setting section of your Steam settings and requires a driver installation and restarting your computer.
  • Extended Xbox features include:
  • Support for more than 4 Xbox controllers
  • The ability to bind the Xbox Elite controller paddles in controller configurations
  • The ability to bind the Xbox Series X controller share button in controller configurations
  • Support for trigger rumble in games using Windows.Gaming.Input API

New in Steam Dec 20 2020 (Dec 23, 2020)

  • A new Steam client has been released and will be automatically downloaded.
  • Library:
  • Added a new game properties dialog, which replaces the old dialog for all Steam games.
  • Fixed displaying the coming soon date for a pre-loaded game
  • Steam Input:
  • Added support for software calibration of the PS5 controller gyro
  • Fix issue with Dpad emulation in games using the joyGetPosEx Windows API, ex: Shiren the Wanderer
  • Fix Nintendo Switch origins in Steam Input API not reflecting the current Nintendo/Xbox layout setting
  • Steam Cloud:
  • Fixed an issue causing files to swap between users under separate Windows user IDs, and also with some file stored in paths with embedded 64-bit SteamIDs
  • SteamNetworkingSockets:
  • P2P connections now may attempt to negotiate a direct connection (punch NAT), if needed, to prevent connections from having very high latency. Added an option in the In-Game settings panel to control when your IP address is shared.
  • Server Browser:
  • Fix bug causing LAN server browser search to not show any servers
  • Linux:
  • Improved performance of processing incremental Vulkan shader database updates
  • Fixed several issues around skipped Vulkan shader processing continuing in the background after a game has started
  • Disabled shader processing on NVIDIA while driver issues are being looked into
  • Fixed long delay in UI response when hot-plugging a controller
  • macOS:
  • Disabled “Enable GPU accelerated rendering in web views” and “Enable hardware video decoding” settings on Apple M1 devices due to poor HW-accelerated performance currently through Rosetta.

New in Steam Dec 7 2020 (Dec 8, 2020)

  • General:
  • Improved preallocation disk space performance when installing or updating content
  • Improved performance of Steam overlay, macOS and Linux web browsers
  • Fixed videos from youtube.com not starting automatically when browsed to
  • Downloads:
  • Fixed downloading for developers on some networks using local content servers
  • Library:
  • Fixed some game manuals opening inside of the Steam client instead of in the user's browser.
  • Fixed shelf dropdown rendering from displaying without a background.
  • Server Browser:
  • Changes were made to harden the server browser protocol. Gameserver operators and anyone who writes custom clients that speak this protocol (A2S_INFO, S2C_CHALLENGE, etc) can read this post.
  • Steam Chat:
  • Fixed Windows issue where voice hotkey may be erroneously triggered if unset
  • Fixed macOS issue preventing setting of voice hotkey when cleared
  • Steam Input:
  • Added support for PS5 Controllers to Steam Input including trackpad, gyro, lightbar, and rumble functionality
  • Added a directional swipe mode for use with trackpads and gyro
  • Improved support for games that use raw input for controllers
  • Fixed the Xbox Series X controller showing up as 2 separate controllers
  • Fixed controller input for some games using embedded Chrome
  • Windows:
  • Fixed unintentional overlay activation in Apex Legends after returning to the game via alt + tab then pressing shift
  • Linux:
  • Updated steam runtime to v0.20201203.1
  • Improved the filtering of available compatibility tools in the game properties dialog
  • Fixed launching of non-Steam games over Proton 5.13 (steam-runtime#287)
  • Fixed games not getting stopped via the 'Stop' button in the client UI (steam-for-linux#7435)
  • Added auto-migration of Steam libraries using the old 'SteamApps' directory casing to 'steamapps' when possible (Proton#4206). Users will be warned if the transition is needed but auto-migration fails.
  • Improved how host LD_LIBRARY_PATH settings are picked up and transformed for the Steam runtime (steam-runtime#274)
  • Improved host LD_LIBRARY_PATH support (steam-runtime#306)
  • Fixed blank UI windows appearing at startup on some systems (steam-for-linux#7450)

New in Steam Oct 28 2020 (Nov 3, 2020)

  • Steam Library:
  • Fixed custom logo position and size not working on first game page load.
  • Steam Overlay:
  • Fixed overlay performance issue with certain framerate/vsync combinations.
  • SteamNetworkingSockets:
  • Fix bug causing some Windows laptops to fail to connect with certificate errors.

New in Steam Oct 23 2020 (Oct 25, 2020)

  • General:
  • Fixed remote code exploit in Chromium Embedded Framework freetype library (CVE-2020-15999)
  • Remote Play Together:
  • Fixed inviting more than one player to a game
  • Steam Input:
  • Improved support for games using Windows raw input APIs
  • Unity games using the Rewired plugin should upgrade to the latest release, version 1.1.36.1.
  • Linux:
  • Fixed Proton 5.13 on systems that do not define XDG_RUNTIME_DIR (steam-runtime#284)
  • Fixed Proton 5.13 'Force Exit'
  • Fixed Proton 5.13 sub-dependencies download bug happening on first install
  • soldier runtime 0.20201022.0:
  • Fixed libtheora performance problem (misconfiguration)
  • libcapsule: fixed start failures caused by leftover NVIDIA driver pieces (steam-runtime#282 steam-runtime#275)
  • steam-runtime-tools: pick the correct DISPLAY and XAUTHORITY, fixes Gnome+Wayland and related problems (steam-runtime#283)
  • scout runtime 0.20201022.1

New in Steam Oct 15 2020 (Oct 20, 2020)

  • General:
  • Fix videos failing to switch to fullscreen on Windows after a monitor connection/disconnection
  • macOS:
  • Fix Steam overlay causing crash at startup of certain OpenGL games
  • SteamNetworkingSockets:
  • Fixed bug causing SteamNetworkingMessages() to always return NULL
  • Fix bug causing some Windows laptops to fail to connect with certificate errors.

New in Steam Oct 6 2020 (Oct 8, 2020)

  • General:
  • Fixed the Steam Client window starting minimized when the client is run after first install on a Windows machine
  • Library:
  • Improved the alignment of controls in the play bar on game pages
  • Fixed one instance where achievement unlock percentage was not shown on game pages
  • Added Edit Review button to personal review on game pages
  • Changed the context menu when viewing screenshots to browse to file if the screenshot exists locally
  • Chat Filtering:
  • Steam and games which leverage the Steam Text Filtering API now filter strong profanity and slurs shared by users you don't know, replacing them with hearts and asterisks. You can enable their display in the Community Content Preferences, where you can also customize what words are filtered, and whether to filter messages from Steam Friends. For more background on these features, read our blog post.
  • Downloads:
  • Changed download throttling setting to be a custom value in Kbps
  • SteamNetworkingSockets:
  • Fixed a crash bug if app shutdown exited very soon after starting, while SDR network configuration fetch in progress
  • Fixed bug with certificates expiring on long running processes such as dedicated servers
  • Steam Overlay:
  • Fixed a crash when switching between Direct3D 11 and 12 or vice versa in Serious Sam 4
  • Fixed macOS crash when certain Metal framework API's are used by game
  • Steamworks SDK:
  • Fixed some Javascript key fields not being set correctly by ISteamHTMLSurface
  • Linux:
  • Scout steam runtime v0.20200910.0
  • Various correctness improvements to the runtime information tool (Help > System Information)
  • Fixes to DNS resolution in container runtime mode
  • Many improvements to robustness and shared directories when running in container runtime mode
  • Windows:
  • Avoid a crash or GPU reset hitting some Windows 8/8.1 users with certain GPU drivers when Vulkan shader cache tries to query support

New in Steam Sep 3 2020 (Sep 7, 2020)

  • Library:
  • Fixed an issue where the game list is sometimes displayed much too wide.
  • Soundtracks:
  • Fixed a display issue with some track names when users were running in Brazilian Portuguese, Latin American Spanish, or Simplified/Traditional Chinese.

New in Steam Aug 30 2020 (Aug 31, 2020)

  • Fix for EA Play

New in Steam Aug 28 2020 (Aug 30, 2020)

  • General:
  • Added support for EA Play
  • Fixed acquiring free DLC from Steam store using in-game overlay web browser
  • Fixed bug that could cause Steam to crash at shutdown time
  • Fixed runaway memory usage in steamwebhelper process when a corrupt proxy auto-config script is encountered
  • Fixed bug that could cause Steam to hang at shutdown time
  • Fixed game installation failing in certain cases when creating symbolic links
  • Fixed Steam client account button formatting incorrectly when Steam Wallet balance changes
  • Fixed a possible crash in Steam Overlay when taking screenshots in DOOM: Eternal
  • Fixed Download Region being forced to “Argentina” in certain circumstances
  • Fixed Steam client window initially showing as translucent rectangle when opened on a secondary display set to a different DPI value than the primary display
  • Improved updating game content when disk space is low and another Steam library folder on a different disk is available
  • Improved handling of game launches from executables or other launchers. This fixes several issues including the game not receiving the Big Picture version of the overlay even if Big Picture is active
  • Library:
  • Improved sorting for games with non-English titles
  • Added the ability to dismiss a Play Next library suggestion
  • Added Steam Points Shop link on supported games
  • Added ability to grant Community Awards to Activity and Community feed content
  • Stop displaying entries in a game's activity feed for friends that have been unfriended or blocked
  • Games with manuals will now include a link to the manual in the Additional Content section of their game details page
  • Soundtracks:
  • Fixed an error where some tracks with localized Japanese names would show the international name instead of the localized name when running in Japanese
  • Fixed errors with the display format and ordering of tracks with metadata when using the built-in music player
  • Improved support for track, album, and artist metadata extraction from all supported audio formats
  • Steam Input:
  • Fixed an issue where Switch Controllers could lock up in games that send rumble off commands each frame
  • Added an implementation of Jibb Smart’s Flick Stick. To use bind the right joystick to Flick Stick and the Gyro to Mouse.
  • Added Flick Stick template configurations for PS4 and Nintendo Switch controllers
  • Added support for using Flick Stick and Mouse Joystick modes with Steam Input API games
  • Linux:
  • Fixed "Clear Download Cache" action having no effect
  • Fixed a regression with transparent visual selection for SteamOS overlays and on-screen keyboard causing invalid rendering on NVIDIA configurations
  • Fixed “STOP” button in the Library having no effect for non-Steamworks titles
  • Fixed localization placeholder string appearing on the game launch dialog during Vulkan shader processing
  • Fixed a bug where Vulkan shader processing could sometimes get stuck
  • Reduced Vulkan shader processing memory usage with the AMD radv driver
  • Updated fonts to fix vertical alignment
  • Steam runtime 0.20200720.0
  • pressure-vessel: bring host VDPAU and VA-API drivers into the container
  • pressure-vessel: Improve mechanisms for comparing runtime libraries with host
  • pressure-vessel: Choose a correct libgcc_s.so.1 and libxcb.so.1 for newer runtimes
  • Vulkan Shader Pre-Caching:
  • Fixed processing progress indicator display on game launch
  • Now processes local source pipeline database on driver update
  • SteamVR:
  • Added check to automatically set SteamVR as the default OpenXR runtime if it is installed and nothing else is already set as the OpenXR runtime.
  • Added check to automatically enable access to SteamVR from app containers (such as Chrome sandboxed processes and UWP apps.)
  • Steamworks SDK:
  • Removed sending duplicate lobby game data to the Steam backend for newer Steamworks titles

New in Steam Jul 31 2020 (Aug 2, 2020)

  • Reduced sensitivity of chat filtering in supported games
  • lowered CPU overhead of some Steam Input API call patterns. This works around a performance issue in Death Stranding

New in Steam Jul 28 2020 (Jul 29, 2020)

  • Fixes an issue with launching games.

New in Steam Jul 23 2020 (Jul 26, 2020)

  • Fix an issue with chat in certain games.

New in Steam Jul 10 2020 (Jul 16, 2020)

  • Note: This update has been re-released on July 15th to fix an issue causing web views to crash and reload in certain conditions on 32-bit versions of Windows and new installs of Steam.
  • General:
  • Fix Steam chat windows sometimes not showing when activated if the chat window was created during a full-screen game
  • Removed the "Music Details" menu option. Soundtrack content can still be accessed through the Library.
  • Fixed an issue with repeated "Friend is now playing" notifications when playing a game with a friend that is in Invisible mode or has their game library set to private.
  • Steam Input:
  • Fix inverted Softpress activators firing when inputs are inactive.
  • Add visualization of Softpress activator values in the configurator when adjusting the threshold value
  • Improve the Mouse delta binding feature to allow for larger mouse deltas, this should allow for binding a controller action to a 180 degree turn first/third person camera games
  • Add a Soft Press activator that triggers on a threshold for an analog value, allowing for an arbitrary number of analog threshold bindings. This activator is available under the Soft Pull binding slot for triggers and the Outer Ring binding slot for joysticks or trackpads and overrides the normal threshold settings for those binding slots when bound
  • Added a relative mouse delta binding – this is useful for mouse/kb style games where you want to click on right click context menu option
  • Remote Play:
  • Fixed invisible I-beam cursor on some computers
  • Added tooltips for the controller overlay buttons
  • Big Picture:
  • Fixed broken localization token for uninstalled games
  • Fixed the overlay activating after taking a screenshot
  • Windows:
  • Fixed an issue where if the Origin overlay and Steam overlay were both activated over a game at once the windows cursor could get stuck drawn over the top of a custom in-game cursor
  • macOS:
  • Fix OS detection when running on macOS 11 beta. Steam will currently treat it as macOS 10.15.
  • Linux:
  • Updated 'scout' steam runtime to 0.20200604.0
  • Improve security of the /tmp/dumps directory (used by the client to write crash reports - CVE-2020-13982)

New in Steam Jul 8 2020 (Jul 10, 2020)

  • General:
  • Fix Steam chat windows sometimes not showing when activated if the chat window was created during a full-screen game
  • Removed the "Music Details" menu option. Soundtrack content can still be accessed through the Library.
  • Fixed an issue with repeated "Friend is now playing" notifications when playing a game with a friend that is in Invisible mode or has their game library set to private.
  • Steam Input:
  • Fix inverted Softpress activators firing when inputs are inactive.
  • Add visualization of Softpress activator values in the configurator when adjusting the threshold value
  • Improve the Mouse delta binding feature to allow for larger mouse deltas, this should allow for binding a controller action to a 180 degree turn first/third person camera games
  • Add a Soft Press activator that triggers on a threshold for an analog value, allowing for an arbitrary number of analog threshold bindings. This activator is available under the Soft Pull binding slot for triggers and the Outer Ring binding slot for joysticks or trackpads and overrides the normal threshold settings for those binding slots when bound
  • Added a relative mouse delta binding – this is useful for mouse/kb style games where you want to click on right click context menu option
  • Remote Play:
  • Fixed invisible I-beam cursor on some computers
  • Added tooltips for the controller overlay buttons
  • Big Picture:
  • Fixed broken localization token for uninstalled games
  • Fixed the overlay activating after taking a screenshot
  • Windows:
  • Fixed an issue where if the Origin overlay and Steam overlay were both activated over a game at once the windows cursor could get stuck drawn over the top of a custom in-game cursor
  • macOS:
  • Fix OS detection when running on macOS 11 beta. Steam will currently treat it as macOS 10.15.
  • Linux:
  • Updated 'scout' steam runtime to 0.20200604.0
  • Improve security of the /tmp/dumps directory (used by the client to write crash reports - CVE-2020-13982)

New in Steam Jun 3 2020 (Jun 7, 2020)

  • General:
  • Fixed multiple issues around CS:GO and Dota 2 when running in China
  • macOS:
  • Fixed creating shortcuts that include non-ASCII characters
  • Steam Input:
  • Fixed regression related to dpad mode and user created deadzones

New in Steam Jun 1 2020 (Jun 2, 2020)

  • Remote Play:
  • Added an option to share your IP address and attempt to establish a direct connection. The connection will still be relayed if NAT traversal fails or the relayed route is faster.
  • Throttle downloads on the client while streaming, if that option is enabled in the Download settings
  • Prevent downloads on the client while streaming, if "Allow downloads during gameplay" is not enabled in the Download settings
  • Changing Remote Play settings on the client will affect any current streaming sessions
  • Reduced the cursor scale when streaming to mobile devices
  • SteamNetworkingSockets:
  • Improved routing for P2P connections
  • Connections to the local user now go through internal loopback instead of being relayed over the Internet
  • Fix crash bug when attempting P2P connection to self
  • Fix bug causing excessive pings to be sent if connection starts timing out
  • Steam Input:
  • Fixed hang enumerating some rare USB devices on Windows
  • SteamVR:
  • Fixed hang on SteamVR startup on Windows 7

New in Steam May 14 2020 (May 15, 2020)

  • General:
  • Fix crash when page search bar is dismissed while a search is in progress
  • Library:
  • Added a new library shelf "Play Next", which recommends unplayed games from your library (similar to the Steam Labs experiment of the same name).
  • Steam Overlay:
  • Fix an OpenGL game crash that could be caused in rare cases after a screen resolution change while the overlay is not up
  • Steam Cloud:
  • Fix to have Steam use the correct local relative path for game data for some games on linux
  • Steam Workshop:
  • Fixed workshop downloads never finishing in some cases
  • SteamVR:
  • Turned off running in Game Theater for configuration, dedicated server, editor, and manual launch options.
  • Steam Input:
  • Fixed compatibility issues with Thrustmaster’s Thustmapper software
  • Remote Play:
  • Fixed broadcasting on macOS for systems with network interfaces that have both IPv4 and IPv6 addresses
  • macOS:
  • Fixed some cases of text not displaying in Steam client dialogs

New in Steam Apr 27 2020 (Apr 30, 2020)

  • Library:
  • Allow selection and copy of text from news popups
  • Steam Chat:
  • Fixed voice chat audio issues when system is under heavy load
  • Steam Cloud:
  • Fixed possible Steam client crash when playing a game using Stats and Achievements while in Offline Mode
  • Steam Overlay:
  • Improved Steam Overlay and FPS counter performance for games using Vulkan async compute (such as DOOM Eternal).
  • Steam Input:
  • Added a binding listener mode to the controller configuration selections screen. To use, hit listen button then hit the gamepad input, keyboard, or mouse key you would like to bind.
  • Added joystick visualization to the controller calibration screen.
  • Added ability to display screenshots in the mouse cursor position binding screen. Screenshots can be scrolled through with left/right arrow keys.
  • Added support for the Thrustmaster ESwap Pro and Giotek VX4 PS4 Controllers
  • Added support for the PDP Afterglow Wireless Switch Controller (over BT only)
  • Fixed bug with automatic action set switching based on cursor visibility when multiple controllers are connected
  • Fixed the desktop version of the on-screen keyboard stealing focus from windows it is typing into
  • Fixed bug with reading the L2/R2 buttons on the Victrix FS Pro fight stick
  • Fixed a bug where we saved out incorrect mouse cursor position bindings when the game wasn't running or when running the Steam Input configurator outside of the Big Picture Mode overlay.
  • Fixed Steam Link App touch screen radial menus activating selections before thumb is lifted and center menu items not being activated.
  • Remote Play:
  • Improved performance and smoothness of Remote Play Anywhere
  • Added optional touch controls for Windows tablets (enabled in the advanced client settings for Remote Play)
  • Remote Play Together:
  • Show the name of the game being played in the overlay when started from Big Picture
  • Remote Play Mobile:
  • Added the ability for touch control virtual buttons to also activate a left stick, right stick, or trackpad. (Useful for games where you fire, aim, and move at the same time.)
  • Big Picture Mode:
  • Fixed Partial Controller Support games displaying a keyboard indicator in the library grid view.
  • Fixed family view pin screen not accepting mouse/touch input
  • Fixed several localization issues
  • macOS:
  • Fixed prompting for microphone permissions on Mojave (10.14) and above.
  • SteamNetworkingSockets:
  • Fixed crash bug when closing listen socket if poll groups are used
  • SteamVR:
  • Filtered out Oculus SDK launch options while SteamVR is running using a non-Oculus headset.

New in Steam Mar 26 2020 (Mar 27, 2020)

  • General:
  • During game install allow the user to pick a different language if they’ve changed the per-game language setting or previously installed the game in a different language
  • Fixed a rare crash Steam could cause in some Steam VR helper processes when Steamworks is initialized in an unexpected manner
  • Fixed Steam client crash when errors are encountered in audio encoding or decoding when running a game using Steam Voice
  • Fixed achievement notification images for some games
  • Fixed the achievement section of library game pages not updating when a user gains an achievement
  • Fixed intermittent failures in broadcast, YouTube and other web video playback. If you are currently or have previously experienced this please ensure that the “Enable hardware video decoding” setting is enabled in the Interface tab of settings.
  • Updated embedded Chromium build in Steam to 79.0.3945.117
  • Library:
  • Decreased the number of network requests made when initially loading a game page
  • Added the ability to resize the game list by dragging the divider between the left and right panels
  • When viewing game details for a demo, added a section with a link to the main game.
  • Fix formatting of game reviews displayed in activity feed
  • Fixed long lists of trading cards not properly wrapping in game activity sections
  • Fixed What's New section not resizing properly when Automatic display size is selected
  • Fixed the play bar freaking out when scrolled to the top on very short windows when viewing game details for games with very little content in the right panel
  • Chat:
  • Improved the performance of large chat room groups.
  • Steam Cloud:
  • Fixed using multiple Steam accounts on one machine under the same local user – if the game files are written to a common (non-Steam) location, they were previously mixed between Steam accounts
  • Fixed inability to download files greater than 256MB
  • Steam Input:
  • Increased responsiveness of Switch Controllers when alt-tabbing
  • Added support for the Victrix Pro FS with Touch Pad.
  • Fixed some cases where Switch Controllers could lock up Steam on Windows.
  • Steam Networking Sockets:
  • Fixed a bug that could cause a P2P connection to drop if a relay went offline while in use
  • Remote Play:
  • Added a controller overlay with mouse mode, on-screen keyboard functionality and more! Default way to bring up is a long press of the Back button and can be configured in Remote Play settings.
  • Added the option to record/playback input from the controller overlay when on the Windows login screen
  • Added loading screen tips for useful functionality, including which button opens the overlay
  • Added additional detail when running install scripts during PC to PC streaming
  • Added Steam Overlay to the streaming client in Remote Play Together.
  • Reduced audio dropouts when streaming microphone input
  • Fixed sending controller input to the remote side in Remote Play Together
  • Fixed muted audio when streaming after an RDP session
  • Fixed controller overlay showing up automatically when connecting
  • Fixed doubled up controller input when doing PC to PC streaming
  • Fixed black screen when streaming from a locked computer
  • Fixed Play button saying "Stop" instead of "Connect" when the stream stops unexpectedly
  • Fixed crash in Remote Play Together when one or more player has a controller connected
  • Fixed characters being doubled when typing in foreign languages.
  • Fixed remote client discovery when using link-local ipv4 addresses (IP auto-configuration)
  • Fixed low audio volume when starting the stream
  • Fixed VR games getting auto filtered during a VR session when a Remote Play spectator is connected.
  • Fixed several stability issues during launching, task switching, overlay, and shutdown of various games.
  • Fixed custom cursor size on specific games such as Heroes of Might and Magic III HD Edition.
  • Fixed player names displaying in the wrong position for InGame and Snooze status.
  • Big Picture Mode:
  • Added plumbing to use the desktop client’s image cache for games. Game icons should now load quicker and start working in offline mode.
  • Added the ability to rumble controllers in the “Reorder Controllers Dialog”. Controllers which support LED color such as the DS4 will also have the controller’s LED color setting reflected in the controller image.
  • Fixed navigating community content panels for games w/ mature content
  • Fixed some cases where the Overlay would not come up when using a controller w/ gyro bound to mouse in Steam Input
  • SteamVR:
  • Fixed incorrectly adding non-Steam app screenshots to SteamVR.
  • Fixed some hybrid 2D/VR games not appearing in the VR UI.

New in Steam Feb 11 2020 (Feb 13, 2020)

  • General:
  • Fixed non-Steam games sometimes appearing unavailable for Remote Play
  • Fixed steamwebhelper CPU/GPU usage in Steam overlay while the overlay is not visible
  • Library:
  • Fixed Activity section not appearing in game details when Family View is enabled
  • Fixed "Load More Activity" button not loading more activity
  • Fixed some display errors for soundtracks with track names containing unusual characters
  • Added support for playing back soundtracks containing .m4a content
  • When installing a game, Steam will now immediately sync your Steam Cloud files in the background instead of waiting potentially until the first launch of the game.
  • Minor layout and visual changes
  • Stop showing "library in use" message for non-Steam games when a shared library is being used
  • Big Picture:
  • Fix issue with the Big Picture Overlay in games w/ launchers
  • Fixed crash when viewing Community Connect in Library
  • Fix an issue where the on-screen keyboard would not work with mouse or touch input when a controller is attached
  • Add a Capslock/Altlock mode to the on-screen keyboard which is enabled by double tapping the shift/alt keys.
  • Remove the “Turn Off Controller” option from the power button menu for controllers which don’t support the feature
  • Add filter a for Steam Play white-listed games to the Big Picture Library’s filter list on Linux
  • SteamVR:
  • Hide games hidden by Family View from SteamVR (prevents them from showing up in SteamVR Home and other VR quick launch game lists).
  • Hide automatically created VR shortcuts when the original manifest has marked them hidden.
  • Mark hidden shortcuts to VR games as hidden in manifests created by Steam.
  • Steam overlay will now show download status when starting an application that is updating or installing.
  • Eliminated spam related to the desktop overlay on Windows 10
  • Fixed issue with Quick Launch in SteamVR showing certain overlay applications
  • macOS:
  • Fixed intermittent Steam client and overlay crashes for certain system configurations
  • Fixed some keyboard control keys not being handled correctly by Big Picture browsers
  • Remote Play Together:
  • Added ability to invite players by dragging them from the friend's list into the Remote Play Together window.
  • Steam Link:
  • When a Steam Link connects, the default view is recent games that are optimized for the connecting device. This can be changed in the advanced streaming settings on the Steam Link app or hardware.
  • SteamNetworkingSockets:
  • Fix a bug with multiple P2P connections from the same peer

New in Steam Jan 17 2020 (Jan 21, 2020)

  • General:
  • Fixed the overlay not working correctly or crashing some DXGI/DX12 games in upcoming Windows Insider builds.
  • Support a LAN event using DNS injection on lancache.steamcontent.com to set up a local explicit caching proxy for downloads.
  • Fixed "Open the screenshot uploader after closing a game if screenshots were taken" setting not being honored in some cases
  • Library:
  • Added sort by Steam Review to shelves and app grids.
  • Added Library What’s New settings dialog which makes it easier to find and manage per-game news priorities
  • Added a setting to show only product updates in Library What’s New
  • Added Windows drive letter to the "Size on Disk" label shown on installed game portraits.
  • Played/Unplayed filters no longer include/exclude games that were installed but never actually played
  • Improved performance of library artwork precacher
  • Improved library filtering for Korean game titles when typing in Hangul.
  • Fixed an issue where removing the last non-Steam game from a collection would cause it to spontaneously reappear at a later time.
  • Fixed non-Steam games with the "Include in VR Library" checkbox checked not appearing in dynamic collections with VR hardware support selected
  • Fixed hidden achievements sometimes still appearing as hidden in the activity feed even after being achieved
  • Fixed an issue that would sometimes cause the wrong audio to play from a multi-disc soundtrack when playing an individual track
  • Fixed games that have updates set to "Only update this game when I launch it" not showing in blue in the game list when an update is required
  • Fixed the "View Additional Artwork" button not working correctly for some soundtracks.
  • Fixed some partner event summaries not rendering properly in the activity feed and What's New section
  • Added [h2] and [h3] rendering for partner events and announcements
  • Fixed a case where changes to game collections were not reflected in Big Picture Mode.
  • Remote Play:
  • Fixed cursor scale on different resolution displays
  • Added client-side screen magnifier for the toggle magnification controller binding
  • Remote Play Together:
  • The host can see all controllers connected in the Remote Play Together session.
  • The host can drag and drop any player's controller to change its slot. This helps some games where the first identified controller or the first slot is locked to the primary game character and the group only brought a single controller. This also help cases where a player leaves the session with their controller and the host needs to take over input in the abandoned slot.
  • Added error message when trying to join a game that is unavailable due to country or Family View restrictions.
  • SteamNetworkingSockets:
  • Fixed a crash caused by certain types of P2P connection failures

New in Steam Dec 16 2019 (Dec 17, 2019)

  • General:
  • Fix URL bar displaying on HTTPS pages when ‘Display Steam URL’ setting is disabled. Steam URL bar will now respect the setting unless on a page with a security issue in which case it will always show to display the error.
  • Fix steamwebhelper crash causes when requests are unexpectedly canceled.
  • Library:
  • Allow creating shelves for shared libraries.
  • Disable screenshot slideshow in app hovers if Low Bandwidth or Low Performance mode is enabled.
  • Fix some cases where mismatched header images were cached for some games.
  • Fix duplicated game activity items from sometimes appearing.
  • Allow Family Sharing of tools.
  • Fix new categories created in small mode or Big Picture mode not being properly saved when switching to normal mode.
  • Fix recently played but disallowed by Family View games not appearing in the Recent Games shelf (or the MRU jump list) when Family View is enabled at startup.
  • Fix rendering of steam award images in news updates.
  • Remote Play Together:
  • Hosting on Windows and Linux automatically starts a Steam Voice chat with invited players when available. Invited Friends can optionally join and accept the voice chat in a single click.
  • Players in the session are visible to all players for adjusting Steam Voice Chat mic volumes.
  • All players’ status is now updated to show that they are playing the game together in the Friends List.
  • Fixed host not being able to adjust the last player's input settings in some cases.
  • More players fit in the vertical scrolling area.
  • When a Remote Play Together session is already running, trying to invite a different friend to a different game allows the host to easily end the existing stream.
  • Game volume and fullscreen/windowed preferences are remembered across sessions for the client.
  • Family Sharing can now be used in conjunction with Remote Play Together.

New in Steam Dec 5 2019 (Dec 6, 2019)

  • Overlay:
  • Fixed an issue where the overlay could become stuck on top of the game in Red Dead Redemption 2.

New in Steam Nov 28 2019 (Dec 2, 2019)

  • General:
  • Fixed issues downloading and running games with localized content

New in Steam Nov 21 2019 (Nov 22, 2019)

  • Library:
  • Added "Expand all" and "Collapse all" options to context menus for collections in the games list
  • Added a filter option to split family shared games in the game list into sections by owner
  • Fixed non-Steam game shortcut icons not displaying when set from an .exe file
  • Fixed status in playbar showing "downloading" while unpacking a preloaded game
  • General:
  • Fixed several causes of steamwebhelper crashes
  • Fixed possible client crash when there are more pending gifts than installed games
  • Fixed an issue where the language drop down in the per-game settings page could be blank for uninstalled games

New in Steam Nov 14 2019 (Nov 15, 2019)

  • Library:
  • Brought back Small Mode library view and updated to work with Steam Collections and the new Steam Library
  • Added a library setting to hide game icons in the Steam Library’s left column game list
  • Fixed download progress bar and status wrapping to a second line on game pages on smaller windows
  • Compressed game page links bar to one line on smaller Steam windows
  • Post-game summary, game review reminder and other dynamic content on game pages will now fill only one column on wider Steam windows
  • Fix playtime not updating in play bar on game exit
  • Fix incorrect number of achievements sometimes being displayed in achievements section
  • Fixed occasional crashes caused when uninstalling games
  • Fixed Steam client crash after exiting some AutoCloud-enabled games
  • Fixed a case where game icons would sometimes not properly be downloaded and used for the game's desktop shortcut when installing a game. For for previously installed games affected by the problem, validating game contents and recreating the shortcuts should fix the issue.
  • General:
  • Installation support for STAR WARS Jedi: Fallen Order™
  • Fixed a cause of black library/store/friends windows in the client or overlay
  • Fixed intermittent client crash on startup
  • Fixed intermittent steamwebhelper crash
  • Fixed web based views in the client rendering with artifacts if you have the latest NVIDIA drivers and have turned on Global Image Sharpening
  • Remote Play:
  • Fixed game audio being silent when reconnecting to a running game
  • Fixed rare crash when the stream stops
  • Steam Input:
  • Fix issue where adding an action set would prevent creating an action set layer until selecting a new action set

New in Steam Oct 30 2019 (Oct 31, 2019)

  • New Steam Library:
  • We're pleased to announce that the New Steam Library is now available – all players can try out the new features.
  • Remote Play Together:
  • We’re also pleased to announce that the Remote Play Together Beta is now available!
  • General:
  • One-time reset of Steam Skin selection when receiving this update. This avoids un-updated skins causing failures when opening the new library.
  • Updated embedded Chromium build in Steam to 77.0.3865.90
  • Fixed find in page dialog on the store or community tabs displaying after navigating away from those tabs.
  • Free to Play games will now remain in your Steam Library when uninstalled. You can remove these titles by right clicking on the game’s entry in your library.
  • Fixed an occasional crash at launch when the user has a pending gift.
  • Fixed Steam client potentially becoming unresponsive for several seconds after exiting a game or after uploading a screenshot.
  • Reduced client hitching for users with large libraries when adding or removing games.
  • Remote Play:
  • Decreased stream latency and reduced frames dropped due to host CPU load
  • Fixed launching VR games from the Steam Link
  • Fixed rare Steam client crash when running the network test
  • Added support for Wake on LAN over wireless connections with properly configured wireless adapters
  • Remote Play Anywhere now runs over the Steam Datagram Relay network, which ensures that the best route over the Valve backbone is always used. Also, connections are rerouted dynamically to avoid maintenance disrupting the connection.
  • Fixed steam client crash under certain combinations of remote play with non-Steam apps, or on the second launch of SteamVR.
  • Fixed rare hang in the host Steam client when starting a session
  • Fixed “Streaming Launch” dialog when streaming from another computer that you’re logged into.
  • Steam Input:
  • Reduced Steam Input’s overall CPU usage when active.
  • Start showing the last edited configuration in the personal configuration section of the configuration browser.
  • Improve automatic conversions when applying configurations to different controller types – Steam Controllers will get grip bindings based on the A/X buttons, and PS4 Controller trackpads will get bindings based on the option/share buttons.
  • Add a Screenshot binding to the Switch Pro controller capture button in the default templates – when applying a configuration from another controller type this binding will also be automatically be added.
  • Added support for Power-A Fusion Xbox/Playstation 4/Switch Pro fight pads.
  • Fixed several bugs around action set layer switching
  • SteamVR:
  • Added playtime tracking for SteamVR workshop items and for SteamVR itself.
  • Titles that are hidden in the Steam Library will now be hidden in the recently played UI in SteamVR Home.
  • Changed Desktop tab in SteamVR to prefer input from the physical mouse over virtual input from the laser mouse. To switch from the laser mouse to the physical mouse, move the physical mouse. To switch back to the laser mouse, click in the desktop tab.
  • Deleting screenshots taken in VR now also deletes the stereo version from the local disk and the cloud. Note that cloud deletion only applies to screenshots uploaded in the future, not existing shared screenshots.
  • MacOS:
  • Update app launch error dialog on MacOS 10.15 to show if error was due to the application being 32-bit only
  • Games that no longer run on MacOS 10.15 Catalina will show an incompatibility warning.
  • Steamworks SDK:
  • Improved parsing of localized “steam_display” strings in SteamFriends()->GetFriendRichPresence()

New in Steam Sep 14 2019 (Sep 17, 2019)

  • Steam Remote Play:
  • Fixed audio on the host being muted after a streaming session
  • Fixed a rare Steam client crash while streaming

New in Steam Sep 10 2019 (Sep 13, 2019)

  • General:
  • Fix Steam service vulnerability that allowed appending data to system-owned files
  • Remove Steam service log message being written to Windows event log on service startup
  • Enable search for localized game names in the Steam library
  • The text entry area in the chat window now expands if you are typing long messages
  • Steam Input:
  • Fix Steam Controller trackpad rotation slider not saving out values properly
  • Big Picture:
  • Fix friend in-game notifications not obeying the user’s notification visibility settings

New in Steam Aug 21 2019 (Aug 27, 2019)

  • General:
  • Fixes for local-privilege-escalation vulnerabilities
  • Fixed underflow in calculation of size of available cloud save data
  • Steam Input:
  • Fixed an issue where action set switches generated from in-game bindings could be lost
  • Fixed a bug where the Steam Input configurator could repeatedly save out configurations while a game is running.
  • Steam Video:
  • Fixed playback of Widevine-encrypted videos

New in Steam Aug 12 2019 (Aug 14, 2019)

  • General:
  • Fixed library drop-down menu no longer displaying after changing the library filter
  • Steam Input:
  • Fixed Xbox controllers showing up twice on Mac OS X
  • Removed guide button emulation using the back or start button, except when using Steam Remote Play. This feature was causing some issues with some fightsticks and retro controllers and will be re-enabled for locally connected controllers in the future.

New in Steam Aug 5 2019 (Aug 7, 2019)

  • General:
  • Fix details button in games grid view not working
  • Fix Steam client drop down menus temporarily freezing client and showing at incorrect location when client is partially offscreen
  • Fix a case where the saved client configuration could be overwritten if running Steam on multiple PCs at once
  • Blacklist a problematic USB device that could cause Steam to hang
  • Steam Input:
  • Add support for the Victrix PS4 Pro Fight Stick
  • Fix Steam Controllers sometimes turning off when reconnecting to a wireless dongle
  • Fix an issue in games with multiple official controller configurations where controllers that did not have their own configuration would use the first listed configuration instead of the first compatible configuration
  • Steam Remote Play:
  • Fix several crashes
  • Fix chord combinations for back / start / thumbstick clicks on MFi controllers

New in Steam Jul 16 2019 (Jul 17, 2019)

  • General:
  • Improve client logic used to choose and connect to download servers, which should yield better download rates for clients with download servers close to them on the network
  • Improve connection logic in friends list initialization
  • Fix screenshots in SteamVR Home
  • Fixed a bug where a P2P connection would not properly migrate to another relay, if the active relay went offline.
  • Fixed certain web page elements continuing to render in the Steam client when it is minimized or closed to the system tray
  • Improved reliability of registry saving on Linux and macOS
  • Fix the SteamVR dashboard obscuring transition overlays when launching a game.
  • Steam Input:
  • Added mouse hover to action buttons in Configurator to display which physical buttons are related.
  • Rework the setting for enabling the Big Picture Mode overlay when using a Steam Input enabled controller from the desktop client. This setting now defaults to off and can be overridden on a per-game basis.
  • Improve handling of Switch Pro controllers when not universally opted into Steam Input - we will now toggle between DirectInput mode and the extended mode which includes gyro and rumble support depending on whether a game is using Steam Input
  • Added the GetDeviceBindingRevision function, which allows developers of Steam Input API games to detect out of date user configurations. Configurations with out of date major revisions should be automatically updated by Steam to the latest official configuration, but configurations with out of date minor revisions will be left in-place.
  • Added Change Player Slot binding to Steam Input. This allows a Steam Input binding to change the player’s x-input slot as seen by a game. This can be mapped to a chord for easy application across all games, and as with all bindings, be set to cycle through slots via an activator. Intended for fighting games and such where a larger set of controllers may need to be regularly and easily swapped across a limited number of player slots.
  • Rework controller activity detection to require movement of joysticks/triggers instead of just deflection. Should fix wireless PS4/Switch controllers not turning off from inactivity when set down in a way that deflects the triggers or joysticks
  • Fix an issue with Switch Pro controller joystick input sometimes pulling down when alt-tabbing
  • Fix a rare crash when connecting a Switch Pro controller
  • Streaming / Steam Remote Play:
  • Fix a crash when streaming non-Steam game with touch controls enabled
  • Fix some other rare crash cases
  • Fixed a crash when streaming a non-Steam game to the Steam Link app
  • Big Picture:
  • Properly hide password entry text in the in-game on-screen keyboard
  • Fix non-Steam Controllers receiving a Steam Controller configuration on the login screen
  • Fix the “hide device” option in Controller Settings not being shown in some cases
  • Fix the alignment of the Steam logo in several notifications
  • Mac:
  • Fix rare crash at exit
  • Fix rare crash when a HID device fails to open when no other devices are open
  • Shader Pre-Caching:
  • More fixes to reduce the download size of Vulkan pipeline pre-caching data
  • SteamNetworkingSockets:
  • Fix bug that would sometimes cause the app to hang

New in Steam Jun 17 2019 (Jul 9, 2019)

  • Fix regressions with network lobby matchmaking and Steam Input configuration loading.

New in Steam Jun 13 2019 (Jul 9, 2019)

  • General:
  • After workshop updates, 'View News' on the download panel will now navigate to the list of subscribed items, rather than to news for the base game.
  • Fixed a bug causing Steam UI and some Steamworks games to have occasional performance hitches for users with large friends lists or large numbers of blocked friends
  • In-Game Overlay:
  • Fixed a bug where the Big Picture in-game overlay could be abnormally pixelated for titles using the Vulkan graphics API
  • Fixed mouse cursor intermittently disappearing while mousing over certain windows (e.g. full-screen videos) which caused mouse input to not work in the overlay until restarted
  • Full-screen views in chat windows now render in the chat window rather than in a separate full-screen window on top of the game
  • Fixed certain keyboard events being sent incorrectly when in a web browser window.
  • Fixed dark rendering of windows in the overlay in titles that use the Vulkan graphics API.
  • In-Home Streaming (AKA Steam Remote Play):
  • Steam In-Home Streaming is experimentally available outside the home, and is now known as Steam Remote Play. Your Steam clients can now stream games from each other wherever they are, as long as there is a good network connection on both sides and they are close to a Steam datacenter
  • In-Home Streaming settings have been renamed Remote Play settings
  • Paired Steam Link devices now show up in the Remote Play settings
  • You can now remove all paired Steam Link devices
  • Fixed the PC to PC streaming client hanging when you alt-tab away from it
  • Added a network status icon to indicate that the network connection is slow.
  • Steam Input:
  • We will now download official Steam Input configurations during game installation for Steam Input users. This should fix the issue where Steam Input games would need to be run once before controllers worked in offline mode
  • Joystick ranges are now saved for Switch controllers after performing controller calibration. This fixes joystick drift when first connecting the controller
  • Reworked the Controller Options screen to better show device specific options
  • Fixed a bug that could cause some game’s official configurations to not show up in the configuration browser
  • Fixed a bug that could cause Steam to open Big Picture Mode immediately when connecting a Steam Controller via the wireless receiver
  • Fixed some cases where Steam Input’s haptics or rumble could ignore the user’s enable/disable and intensity settings.
  • Added support for the Astro C40 PS4 controller
  • Improved rumble on Nintendo Switch controllers – there should now be a wider dynamic range of rumble values
  • Fixed a case where glyphs shown through Steam Input API are incorrect when converting a configuration between controller types, ex: loading a Xbox controller configuration on a PS4 controller.
  • Shader Pre-Caching:
  • Re-worked the shader system to enable downloading and pre-compiling of the whole collection of Vulkan pipelines for a given game. As a result, some shader data downloads will now show in the Steam download manager. Pre-compiling will be enabled in a future Steam update.
  • Fixed some cases where shader depots could get downloaded even when the feature was disabled.
  • SteamNetworkingSockets:
  • Fix bug causing P2P connections to sometimes fail to migrate to another relay when the relay became unavailable or shut down to apply an update.
  • Fix bug causing repeated connections to the same relay to fail.
  • macOS:
  • Fixed a random Steam client crash when launching games
  • Fixed playback of streaming videos from library

New in Steam May 1 2019 (Jul 9, 2019)

  • General:
  • Fix Steam video player not streaming some free video content successfully
  • Steam Input:
  • Fix an issue causing the “deregister” button to not show on the Controller Settings page
  • Fix the “Cross-Gate” setting for controllers with a physical dpad
  • macOS:
  • Fix audio capture driver not enabling successfully on macOS 10.14.5

New in Steam Apr 29 2019 (May 7, 2019)

  • General:
  • Fix Steam video player not streaming some free video content successfully
  • Steam Input:
  • Fix an issue causing the “deregister” button to not show on the Controller Settings page
  • Fix the “Cross-Gate” setting for controllers with a physical dpad
  • macOS:
  • Fix audio capture driver not enabling successfully on macOS 10.14.5

New in Steam Apr 16 2019 (Apr 18, 2019)

  • General:
  • Updated embedded Chromium build in Steam to 72.0.3626.121
  • Fixed the Steam updater window intermittently displaying as a small transparent rectangle if it is shown when the main Steam window is closed.
  • Fixed store trailer video playback on Windows when DPI scaling is active.
  • Fixed audio artifacts in web audio / friends notification sounds / voice chat for users with certain headsets that create multiple devices and have mono/single-channel chat output devices
  • Improved wizard that helps install SteamVR and related components (such as the Windows MR driver) when VR hardware is present.
  • Fixed an issue with the new Steam networking system where the datagram relay configuration would never become available to the application if it was the first run after starting the Steam client.
  • Updates to shared installer content will now be listed under “Steamworks Common Redistributables”
  • Broadcasting:
  • Reduced latency for 1 on 1 viewing of friend broadcasts to less than a second
  • Big Picture Mode:
  • Added a Big Picture Mode library filter for local multiplayer games
  • Steam Input:
  • Added a “Controller Connected” notification to the desktop client for Steam Input enabled controllers. This can be disabled under Steam->Settings->Controller.
  • Added a “Configuration Loaded” notification to the desktop client and Big Picture when launching a game with a Steam Input enabled controller
  • Add action set layer visualization support to the controller HUD and the ability to bind beeps when applying/removing action set layers
  • Fix some cases where the Steam Input Configurator could get stuck with a blank view when previewing configurations or when deleting action sets
  • Fix some cases where adding/deleting action sets and action set layers could scramble which action set layer an “Apply Action Set Layer” binding points to.
  • Fixed modifier and volume keys not working properly as controller bindings on macOS
  • Added a “Platformer” variant of the gamepad template for the Steam Link Mobile Touch Controller with pre-laid out on-screen controls
  • Added filtering of unneeded template results in the configuration browser for controllers that don’t have touchpad or gyro inputs (ex: Xbox One, Xbox360, and Generic Gamepads)
  • Added the ability to blacklist individual DirectInput and Xinput devices in the controller settings menu. This is intended to be used when a device either erroneously shows up as two devices or shows up as a controller but isn’t one.
  • In-Home Streaming:
  • Reduced packet loss and latency on high bandwidth streams
  • Improved automatic bitrate algorithm to rapidly handle changes in available bandwidth
  • Vulkan:
  • Enabled Vulkan pipeline dumping and collection if Shader Pre-Caching is enabled
  • Steam Networking Sockets:
  • Fixed issues with P2P connections sending too many keepalives on an idle connection
  • macOS:
  • Fixed kernel panic in audio capture driver when streaming on macOS 10.14

New in Steam Feb 18 2019 (Feb 20, 2019)

  • General:
  • Re-enabled IPv6 content downloads with automatic fallback to IPv4
  • Fixed regression in content update scheduler
  • Fixed broadcast changed encoding notification to close
  • Big Picture Mode:
  • Fixed crash opening web pages in some cases

New in Steam Feb 2 2019 (Feb 4, 2019)

  • Update:
  • Fixed issue "Servers content unreachable" related to some IPv6 network configurations
  • General:
  • Support using ipv6 for connections to download servers
  • Fixed multiple issues in tracking Steam window and chat window position and size when adjusted by the user or automatically through DPI and screen size changes
  • Fixed downloading unnecessary updates for games that self-update after initial install
  • Fixed a crash related to SteamVR
  • Desktop Overlay:
  • Added "Force Quit" button to the desktop client overlay, matching existing Big Picture functionality. Force-quitting a game can result in loss of unsaved data
  • Added “Edit Controller Configuration”, which will open the current Steam Input configuration in a new window.
  • Steam Input:
  • Allow the On-screen Keyboard to spawn on secondary monitors
  • Fixed a bug that could require you to hit the “Summon On-screen Keyboard” button twice before it launched
  • Fixed Mouse region bindings in windowed games running without the Big Picture Overlay
  • Fixed an issue where frequent rumble commands from games could cause input stuttering for PS4 controllers
  • Fixed some cases where Steam Controller rumble emulation could get stuck on
  • Added support for HORI Battle Pad
  • Added support for HORI Wireless Switch Pad
  • Added support for PDP Wired Fight Pad Pro
  • Added support for PDP Faceoff Wired Pro Controller
  • Big Picture Mode:
  • Fixed race condition in Big Picture chat panel that would intermittently cause some controller actions to not respond
  • Fixed issue in Big Picture overlay that was causing it to fail to render screen updates in a timely manner
  • Fixed Control-A/Control-B sending enter and backspace respectively on Windows when in web browser and chat panels
  • macOS:
  • Added the ability to quit games from the Steam overlay

New in Steam Jan 4 2019 (Jan 9, 2019)

  • General:
  • Improved Steam client responsiveness while downloading games
  • Fixed some places where recently played games list was truncated to 5 items
  • Fixed a rare crash if getting local network address failed on a local network connection
  • Fixed an issue where trying to buy or sell items in the overlay could result in an empty browser window when Family View was active
  • Steam Input:
  • Added support for PowerA wired/wireless GameCube Style controllers and PowerA Enhanced Wireless Controller
  • Added support for PDP Faceoff Wired Pro Controller
  • Big Picture Mode:
  • The Steam community header is now hidden when in Big Picture chat
  • In-Home Streaming:
  • Re-enabled support for streaming from Mac OS X Mojave (requires 10.14.1 or newer)
  • macOS:
  • Fixed an issue where friends list and chat windows would continually freeze and duplicate when running with a secondary monitor attached with a different DPI setting than the primary monitor

New in Steam Nov 26 2018 (Nov 29, 2018)

  • General:
  • Fixed closing the overlay web browser after adding funds for an in-game transaction.
  • Added support for in-game transactions in VR, and fixed an issue preventing in-game transactions when Family View is enabled.
  • Fixed certain Big Picture web browser controller actions that were no longer functioning.
  • Fixed issues with mouse cursor and scroll controller actions in Big Picture chat.
  • Correct an uncommon navigation issue in the dashboard view for SteamVR users.
  • In-Home Streaming:
  • Improved connection reliability when starting a stream.
  • Fixed network test occasionally failing immediately.
  • macOS:
  • Fixed “content servers unreachable” errors when downloading or updating games on older versions of macOS.

New in Steam Nov 9 2018 (Nov 15, 2018)

  • Fixed a regression in the initial release of this client causing zoomed HTML views for some users on certain Windows versions and high DPI configurations
  • Fixed a regression causing games to crash on launch for users running macOS versions 10.7-10.10
  • Fixed a case where the friends list position in the in-game overlay was not correctly saved

New in Steam Nov 8 2018 (Nov 9, 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
  • 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.
  • In-Home Streaming:
  • Streaming from Mac OS X Mojave is currently disabled
  • 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:
  • Right Trackpad/Stick: Mouse cursor, press to show/hide the on-screen keyboard
  • 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
  • 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 Steam Oct 10 2018 (Oct 12, 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 Steam Sep 8 2018 (Sep 12, 2018)

  • New Steam Chat:
  • Decreased resource usage when chat windows are open in the in-game overlay but overlay is hidden
  • Fixed "Cannot read property 'scrollHeight' of undefined" error
  • Fixed images sometimes displaying bbcode ("[img url=...]") instead of the actual image
  • General:
  • Fixed some cases of Steam failing to recognize that enough disk space is available for installs done on macOS
  • 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)
  • 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 Xbox controllers on macOS
  • 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 Steam 08.27.2018 (Aug 29, 2018)

  • General:
  • 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 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: https://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

New in Steam 08.08.2018 (Aug 10, 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 Steam 08.01.2018 (Aug 2, 2018)

  • Update: In order to address an issue with the initial build of this release it was released a second time an hour after the initial update. If you updated quickly after the first update you may see a second update for this release.
  • 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 performed.

New in Steam 07.24.2018 (Jul 25, 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
  • macOS:
  • Updated window style to match version of macOS Steam is running on
  • Fixed Steam overlay not displaying in certain games
  • Added support for binding ‘=', Clear and mouse buttons as hotkey buttons
  • Corrects streaming blank video to Steam Link.
  • Improved rendering speed of Steam windows
  • Fixed streaming from multi-monitor systems where the window being streamed is located on a secondary monitor
  • 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 Steam 06.08.2018 (Jun 10, 2018)

  • This update has been re-released with additional fixes to Steam Link and controller functionality on macOS.

New in Steam 06.02.2018 (Jun 4, 2018)

  • General:
  • Fixed back/forward buttons in the main steam window and all web views
  • 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 Steam 05.16.2018 (May 17, 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: https://steamcommunity.com/games/353370/announcements/detail/2503317299191608387
  • Added Switch Pro Controller Support – More info can be found here: https://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
  • macOS:
  • Fixed chat windows not appearing when clicking on the dock icon
  • 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 Steam 03.26.2018 (Mar 27, 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
  • 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.
  • macOS:
  • Added support for turning off or restarting the system from Big Picture mode
  • Improved native OS integration of Steam client windows. For example, Steam windows can now be dragged up past the menu bar to trigger the Spaces UI.
  • Improved reliability of the Steam Input and Streaming Audio drivers for macOS
  • Added a custom kernel driver for Sony DS4 controllers which allows use with Steam Input when connected over Bluetooth
  • Improved checks for case-sensitive APFS file systems. The Steam client only supports case-insensitive file systems on macOS, and will continue to warn users when running with an incompatible file system
  • 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 Steam 03.19.2018 (Mar 22, 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
  • macOS:
  • Added support for turning off or restarting the system from Big Picture mode
  • Improved native OS integration of Steam client windows. For example, Steam windows can now be dragged up past the menu bar to trigger the Spaces UI.
  • Improved reliability of the Steam Input and Streaming Audio drivers for macOS
  • Added a custom kernel driver for Sony DS4 controllers which allows use with Steam Input when connected over Bluetooth
  • Improved checks for case-sensitive APFS file systems. The Steam client only supports case-insensitive file systems on macOS, and will continue to warn users when running with an incompatible file system
  • 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 Steam 12.15.2017 (Dec 23, 2017)

  • Additional fixes for newly reported issues.

New in Steam 12.14.2017 (Dec 23, 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
  • 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
  • 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 Steam 12.12.2017 (Dec 14, 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
  • 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
  • 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 Steam 10.30.2017 (Nov 7, 2017)

  • Additional fixes for reported crashes and other minor issues.

New in Steam 11.13.2017 (Oct 14, 2017)

  • Fixes for minor issues present in the original October 12 release.

New in Steam 11.12.2017 (Oct 14, 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
  • STEAM INPUT:
  • 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
  • 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.

New in Steam 09.06.2017 (Sep 8, 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 Steam 08.28.2017 (Aug 30, 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

New in Steam 07.11.2017 (Jul 12, 2017)

  • General:
  • Fixed a crash when handling steam:// URLs launched from a browser
  • Added detection and workaround for crashes on startup caused by certain antivirus/anti-malware programs
  • macOS:
  • Fixed a rare crash on shutdown or when exiting Big Picture mode
  • Steam Input:
  • Fixed several issues with XInput emulation when using Steam Controllers and streaming controllers
  • Fixed multiple controllers sharing the same XInput slot in some circumstances
  • Fixed controllers changing what slot they occupied when removing and plugging in new controllers - this preserves the behavior that the first controller used ends up in the first XInput slot, the second in the second slot, etc. If 4 controllers are connected while Streaming and a local controller is available, if a remote controller is disconnected, the local controller will seamlessly drop into that slot when used.
  • Fixed desktop Configurator running slowly while simultaneously running a game.

New in Steam 07.06.2017 (Jul 11, 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 Steam 06.07.2017 (Jun 8, 2017)

  • This client build has been re-published with additional bugfixes for reported issues.

New in Steam 06.01.2017 (Jun 5, 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
  • SteamVR:
  • Enabled Microtransation confirmation dialog from VR applications

New in Steam 04.20.2017 (Apr 25, 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
  • 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 Steam 03.22.2017 (Mar 23, 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 Steam 03.09.2017 (Mar 10, 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:
  • NOTE: recent NVIDIA drivers may cause issues with hardware encoding in Steam, please revert to driver version 376.33 for now if you are unable to stream properly.
  • 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 Steam 01.18.2016 (Jan 20, 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
  • OS X:
  • Reduced energy usage when Steam is not the active application rights

New in Steam 12.19.2016 (Jan 3, 2017)

  • Fixes for keyboard and browser issues.

New in Steam 12.09.2016 (Dec 12, 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.
  • macOS:
  • Fixed a bug that caused the client to freeze when generating internal error reports.
  • 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.

New in Steam 10.13.2016 (Oct 14, 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 Steam 09.23.2016 (Sep 23, 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 Steam 08.23.2016 (Sep 6, 2016)

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

New in Steam 08.16.2016 (Aug 17, 2016)

  • The Steam application has been reworked for better compatibility with macOS Sierra. This may result in an older copy of the Steam application being placed in your Trash. It is safe to delete the older copy by emptying the trash.
  • ixed 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 Steam 07.07.2016 (Jul 8, 2016)

  • UPDATED 2016-07-07: A minor patch was released to fix a crash in some Virtual Reality applications
  • 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.

New in Steam 06.09.2016 (Jun 11, 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
  • 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 Steam 11.05.2016 (Jun 10, 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 Steam 05.05.2016 (May 5, 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
  • 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 Steam 03.31.2016 (Mar 31, 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 Steam 03.28.2016 (Mar 29, 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 Steam 03.10.2016 (Mar 22, 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
  • Changed display of download speeds to bits per second (Mbps) by default, instead of MB/sec, for easier comparison with the way network and internet connection speeds are traditionally reported
  • 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 Steam 03.02.2016 (Feb 3, 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.
  • SteamOS:
  • Added UI for pairing Bluetooth devices

New in Steam 01.01.2016 (Jan 2, 2016)

  • The Steam Subscriber Agreement has been updated for the new year. Go to http://store.steampowered.com/news/19860/ to read about these changes.
  • The biggest change relates to Valve now selling hardware in the European Union (EU), specifically the Steam Controller and Link. Going forward, our hardware distribution in Europe will be the primary responsibility of our Luxembourg subsidiary, known as Valve SARL. Meanwhile digital content and services in Europe move back under our US company, Valve Corp., just as they were before the Luxembourg office opened in July 2012.
  • In practice, this changes nothing for our European customers. We will continue to operate with respect to relevant European laws, such as local data and consumer protection, and we'll continue to provide the same services we have for years.
  • Those who simply want to keep playing their games and are not making a purchase at this time are free to simply ignore the SSA update for now. It only takes effect for users who explicitly confirm it, usually during a new purchase.
  • A full copy of the updated 2016 SSA is available for viewing at http://store.steampowered.com/subscriber_agreement/.

New in Steam 12.10.2015 (Dec 10, 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
  • 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 Steam 11.9.2015 (Nov 10, 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 Steam 11.5.2015 (Nov 6, 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
  • 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
  • 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.
  • 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
  • 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

New in Steam 10.14.2015 (Oct 15, 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.
  • Steam Controller:
  • Fixed mode-switch bindings not functioning properly

New in Steam 10.8.2015 (Oct 9, 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 Steam 10.7.2015 (Oct 9, 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 Steam 08.12.2015 (Aug 13, 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 Steam 07.24.2015 (Aug 5, 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 Steam 07.21.2015 (Aug 5, 2015)

  • 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
  • SteamOS, Linux and Mac OS X:
  • Fixed having to unlock the web player when watching broadcasts each time Steam is launched

New in Steam 06.04.2015 (Jun 16, 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
  • Mac OS X:
  • Fixed a bug which rendered black pages instead of web content for some users
  • Added Command-[ and Command-] hotkeys for forward and back navigation
  • Reduced energy impact of leaving Steam running in the background

New in Steam 05.11.2015 (May 14, 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

New in Steam 03.23.2015 (Mar 25, 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

New in Steam 02.19.2015 (Feb 19, 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
  • Mac OSX:
  • Fixed a bug causing Elder Scrolls Online to crash on startup when run through Steam

New in Steam 01.19.2015 (Jan 20, 2015)

  • General:
  • Added Steam Broadcasting. See http://steamcommunity.com/updates/broadcasting for more info.
  • 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 Steam 11.21.2014 (Nov 24, 2014)

  • General:
  • Fixed a UI display issue which affected certain systems running Big Picture
  • Mac OS X:
  • Fixed crash on shutdown
  • Improved compatibility with Universal Access on OS X 10.9.5 and 10.10

New in Steam 11.12.2014 (Nov 24, 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
  • Mac OS X:
  • Fixed the TAB key not working correctly in Web forms
  • Retina display graphics improved (Checkboxes and radio buttons)
  • 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 Steam 10.20.2014 (Oct 23, 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 Steam 09.24.2014 (Sep 25, 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
  • Mac OS X:
  • Updated some common user interface elements for Retina displays

New in Steam 08.28.2014 (Sep 1, 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 Steam 08.14.2014 (Sep 1, 2014)

  • General:
  • Updated desktop user interface styles, simplifying common controls and navigation elements, and neutralizing overall color palette to align with Steam web pages and Big Picture mode
  • Major update of embedded web browser to increase performance, reliability, and to bring in various security fixes and functionality updates
  • Work around to prevent duplicate key presses in some cases for games running inside Adobe AIR
  • Don't delay content updates for games set to high priority
  • Fixed in-game progress indicators for workshop downloads displaying incorrect percentages for compressed files
  • Fixed mods and shortcuts not displaying their names correctly in the friends interface and server browser
  • Library:
  • Games can now be assigned to more than one category at a time
  • Add "Hide this game in my library" functionality, accessible from the Set Categories menu. Games that are hidden will not show up in library filters except for a new filter called "Hidden", which will only appear once at least one game is marked as hidden. Hidden games are still available for play and will still appear on the user's profile.
  • Add an "Uncategorized" filter in desktop library filter drop downs. This will appear when a user has at least one game in a category and at least one game that has no categories.
  • In desktop library details, list, and small views, games can be multiply selected using shift-click and control-click and certain operations can be performed on the group
  • Added install option to context menu for multiple selections
  • When filtering by favorites or by owner, display only a single section instead of all the sections that the games are in.
  • When adding a new category, scroll the category list to the bottom so we can see the category that was just added
  • Added by-category filter options to the filter drop downs in all library views
  • When switching between library views, remember the category of the game selected and retain it when possible
  • In list view with game images selected, display the image on all instances of the game instead of only one
  • Eliminate extraneous "Favorite" category when favorites are added from Set Categories instead of Add to Favorites
  • Make type-to-search properly expand categories in list view. Better synchronize type to search between library views.
  • Remove user categories from navigation bar hover menu. They are still available in the game filters drop-down in the library views.
  • Add context menu to category headers in library views, containing "Expand All" and "Collapse All", and, in details/mini view, "Show/Hide Icons"
  • Improve category collapse state synchronization between library views.
  • Don't show hover effect on list items when a context menu is visible
  • Add glow effect on hover to 2' library game filter button
  • Retain selections when switching filters whenever possible
  • Retain multiple selections when switching between details and list view
  • Synchronize selection between main window library views and Small Mode.
  • Mac OS X:
  • This update ends support for Mac OS X 10.5
  • Updated Big Picture to make use of the Spaces feature for full-screen mode
  • On 10.9 and above ask the OS to prompt for Accessibility access to enable the overlay
  • Big Picture:
  • Updated various visual styles across Big Picture including focus treatments
  • Limit daisy wheel input to numeric entries where appropriate
  • Improved gamepad navigation through checkout
  • Fixed custom icons for streaming non-Steam games
  • Fixed crash when enabling parental controls
  • Fixed scroll bars disappearing on some EULA pages after scrolling to the left
  • Fixed daisy wheel adding multiple periods after pressing space twice to end a sentence
  • Fixed automatic capitalization getting stuck enabled in daisy wheel
  • Fixed a bug preventing the user from changing payment methods if their stored credit card has expired
  • Fixed crash on launching Big Picture if your PC has no sound card (or it is disabled)
  • Fixed crash on game launch if you mashed the A button
  • In-Home Streaming:
  • Added support for NVIDIA hardware encoding for D3D9+ games on GeForce 650+ cards and the latest NVIDIA drivers. You can enable this by turning on hardware encoding in the advanced options on the host computer.
  • Reset hardware encoding setting to default off, to minimize surprises now that NVIDIA encoding is available
  • Added hardware accelerated decoding for Mac OS X 10.9 and 10.10
  • Reset hardware decoding setting to default on for Windows and Linux, and default off for Mac OS X
  • Improved software decoding performance for clients with multiple CPU cores
  • Disabled vsync while streaming for a smoother capture framerate
  • Fixed being able to scroll the right and bottom edges of a map in certain resolutions
  • Fixed Steam crash streaming from a host with an i5-3450 CPU
  • Fixed games detecting both local and streaming controllers; streaming controllers take precedence if they are connected.
  • Fixed streaming games from Steam when it has been put in Windows XP compatibility mode
  • Made it more clear that unlimited bandwidth increases latency and is not recommended

New in Steam 07.15.2014 (Jul 18, 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 Steam 07.11.2014 (Jul 12, 2014)

  • General:
  • Fixed potential exploit reported in CVE-2014-4609

New in Steam 07.10.2014 (Jul 12, 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 Steam 06.30.2014 (Jul 3, 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
  • OS X:
  • 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 Steam 05.29.2014 (May 30, 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
  • Find out more about the new In-Home Streaming feature at http://steampowered.com/streaming
  • General:
  • Fixed some reported crashes in the Steam client

New in Steam 05.27.2014 (May 28, 2014)

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

New in Steam 05.20.2014 (May 22, 2014)

  • In-Home Streaming:
  • The Steam In-Home Streaming feature is now available for everyone. Find out more at http://steampowered.com/streaming
  • 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
  • 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 Steam 04.23.2014 (Apr 25, 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

New in Steam 04.21.2014 (Apr 23, 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
  • Mac OS X:
  • Improved initial start-up time when launching Steam
  • Fixed crash in some newer games when launched from Steam
  • 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 Steam 02.25.2014 (Feb 26, 2014)

  • 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

New in Steam 02.19.2014 (Feb 20, 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
  • Mac OS X:
  • Fixed launch issues for certain games using non-standard memory allocation routines

New in Steam 01.27.2014 (Feb 20, 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

New in Steam 01.07.2014 (Jan 8, 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 Steam 12.11.2013 (Dec 12, 2013)

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

New in Steam 12.03.2013 (Dec 4, 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
  • Fixed: Show the correct error if we're out of disk space during an update

New in Steam 10.30.2013 (Oct 31, 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
  • OS X:
  • Fixed Microphone selection not updating when changed in the settings dialog

New in Steam 10.08.2013 (Oct 10, 2013)

  • Steam:
  • Added support for converting 3rd party Source mods to new content system

New in Steam 10.04.2013 (Oct 8, 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

New in Steam 09.20.2013 (Sep 24, 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 Steam 09.06.2013 (Sep 10, 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 Steam 08.28.2013 (Sep 3, 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 Steam 08.28.2013 (Aug 30, 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 Steam 07.26.2013 (Jul 30, 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
  • Big Picture:
  • Enable "caps lock" password entry warning in login panel
  • Fixed crash when rapidly moving in and out of the Daisy Wheel control
  • 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

New in Steam 07.09.2013 (Jul 10, 2013)

  • Fixed installers running too many times when launching an app
  • Fixed games crashing on startup for some users
  • Fixed modal dialogs occasionally crashing in Big Picture Mode

New in Steam 07.08.2013 (Jul 9, 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
  • 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