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

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 <= 1200px.
  • Fixed Windows scale factors <150% not applying to Steam overlay.
  • Fixed a hitch that some players with large libraries might encounter every 15 minutes while playing a game.
  • Fixed main client window taking focus from other Steam windows when navigation menus are hovered.
  • Fixed notifications for achievements not firing when offline.
  • Fixed wallet balance not updating in title bar when balance hits zero.
  • Fixed incorrect display of "Notify me about additions or changes to my games..." setting in interface settings if it had never been changed before.
  • Library:
  • Added the ability to sort by date added to library to shelves and game grids.
  • Added a setting to display Steam Deck compatibility information in the library while not on a Steam Deck.
  • Steam Overlay:
  • Added In-Game setting to allow enabling or disabling display scaling in the overlay.
  • Changed behavior of overlay tabbed browser to clear all tabs when the close button is clicked and added a minimize button to hide the browser as the close button previously did.
  • Fixed intermittent crash in overlay browser when switching to overlay for in-game purchases.
  • Big Picture Mode:
  • PlayStation Controller can now use touchpad typing in the on-screen keyboard
  • Fixed presentation and localization of items in the Special Offers section.
  • Steam Input:
  • Improved navigation in the configurator when navigating from the Preview screen. Repeatedly going to Preview then an input will no longer build up loops in the back stack and you can now go back with a single B button press if you've not interacted with the left column.
  • Added the ability to copy and paste button/axis mappings when setting up input for unrecognized controllers.
  • The selected controller configuration shown in the configurator should now update quicker and more reliably, including when exporting configs.
  • DualSense Wireless Controllers will now remain in DirectInput compatible mode over Bluetooth when Steam Input is disabled.
  • Fixed some cases where navigation changes from the previous beta could result in a blank page in the configurator.
  • Fixed detecting controllers using the Xbox Enhanced Feature Support driver.
  • Fixed changing effects on PS4 and PS5 controllers when Steam Input is not enabled.
  • Developer console:
  • Added a setting to display timestamps in the Steam console window.
  • Changed Steam console window to keep the last several seconds of output even if that would exceed the normal buffer length.
  • Fixed command echo sometimes appearing on the same line as the previous output.
  • Fixed clear_console command not doing anything.

New in Steam Jul 11, 2023 (Jul 11, 2023)

  • General:
  • Added playing a sound when displaying a notification toast in desktop mode.
  • Added a toggle in notification settings to turn on/off sounds for non-critical notifications.
  • Improved responsivity of showing systray menu.
  • Small organization and clarity changes to notifications settings.
  • Rearranged notifications settings page and made some controls respond to changes in the global settings.
  • Fixed stability of blue focus bar at the top of various windows.
  • Fixed "When a screenshot is taken, display a notification" setting not being honored and "When a screenshot is taken, play a sound" only changing after the current game has exited.
  • Fixed window control positions on chat settings popups.
  • Fixed issue where certain links would load pages in an overlay browser rather than open on desktop.
  • Fixed URL bar in popup/overlay browser sometimes being out of date.
  • Fixed issue that could cause an error when entering a valid Steam Guard code.
  • Fixed rare achievement animation not appearing when Steam was not focused or hovered instead of just pausing.
  • Fixed not being able to type into some browser views if using touch input.
  • Fixed Windows virtual keyboard sometimes not working in library when using touch input
  • Fixed persona name in top bar occasionally displaying incorrectly if it started with #.
  • Fixed rare crash when displaying some tooltips.
  • Fixed some web pages being viewable in tabbed browser even if Family View should have restricted that content.
  • Fixed recent games list in systray menu not updating while Steam is running.
  • Fixed placement of systray menu on Windows when text scaling is enabled.
  • Fixed app icons for events in What's New not loading on first click.
  • Fixed links not working in account creation and pre-login help dialogs.
  • Fixed windows sometimes not updating appearance when clicking maximize button.
  • Fixed showing a black screen at startup if the startup location was set to something prohibited by Family View.
  • Fixed the tops of some context menus not being interactable if they overlap the title bar.
  • Removed incorrect date display on some DLC hovers.
  • Properly show an error when failing to load existing awards given when showing the award dialog for user generated content, reviews, discussion posts, and comments.
  • In-Game Overlay:
  • Added battery indicator to the desktop overlay when running on laptop or handheld device with battery.
  • Fixed soft-lock when a game requested that asynchronous game notifications be enabled.
  • Fixed issue causing desktop overlay to not render properly in macOS CS:GO.
  • Fixed issue where viewing a user's profile was not working in some older games (e.g Left 4 Dead 2).
  • Fixed issue where the overlay was not responding to mouse input when there was a controller configuration loaded that included virtual menus.
  • Fixed an issue where the "Invite Friend to Game" dialog didn't work while in a Steam group voice chat channel.
  • Fixed overlay windows showing in pinned state when overlay is activated for some games (e.g. Warhammer: Vermintide 2).
  • Big Picture Mode:
  • Added playing a sound to some notification toasts where it was previously missing.
  • Fixed wrong auto display scale being chosen for wide displays.
  • Fixed some views being the wrong size on macOS.
  • Fixed issue displaying the system tray context menu.
  • Fixed some issues where some taller sections in controller summary layout preview screen were cut-off at the bottom when viewed in the in-game overlay.
  • Fixed error message that was sometimes displayed while showing a notification.
  • Fixed viewing and closing a news event partially blocking mouse and touch input on the window.
  • Fixed an issue with displaying SSIDs in internet settings for some SSIDs containing non-alphanumeric characters.
  • Steam Input:
  • Fixed some Nintendo Switch Pro controllers not being recognized after the last Steam update.
  • Fix bug where configurations could fail to get deleted.
  • Fix bug where configurations could disappear from the configuration browser after deleting a different configuration.
  • Screenshots Manager:
  • Privacy dropdown selector for local screenshots will now remember the last selection.
  • Clicking the large image in the right panel will now open a larger popup of the screenshot.
  • Fixed issue where the screenshot manager might popup after closing a game when no screenshots were taken for that gameplay session.
  • Friends & Chat:
  • Fixed chat window not being raised when clicking a chat notification while docked mode is enabled.
  • Fixed minimize/maximize buttons not working for chat windows created minimized.
  • Server Browser:
  • Fixed a bug viewing server info from server browser.
  • Fixed a bug where connecting to server with password from server browser would not give you an opportunity to enter the password.

New in Steam June 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

New in Steam Jan 31 2023 (Feb 1, 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 a
  • 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 19, 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

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 16 2022 (Mar 27, 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 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 16, 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:
  • 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
  • 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
  • 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
  • Fixed bug preventing game launches on macOS 10.12
  • Fixed intermittent crash in Dota 2 during game startup
  • 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
  • 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
  • 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 18 2021 (May 20, 2021)

  • Fixes an issue with web rendering performance on Windows 7 and Windows 7 compatibility modes.

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

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 6 2020 (Jul 8, 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 3 2020 (Jun 7, 2020)

  • General:
  • Fixed multiple issues around CS:GO and Dota 2 when running in China
  • 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
  • Windows:
  • Fix reading battery levels on laptops. Low battery level notifications and the battery level indicator in the overlay will now work again.
  • 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

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).
  • Windows:
  • Fixed download progress not displaying on the taskbar
  • 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
  • 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.
  • Windows:
  • Fixed behavior of some Steam windows in certain multi-monitor + mixed high DPI/scaling scenarios

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
  • 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 (Dec 2, 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
  • Windows:
  • Removed auto-creation of Documents/Downloads directory.
  • 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.
  • 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
  • Windows:
  • Fix bug affecting steam client service on new Steam installations, affecting game installation

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
  • Windows:
  • Fix privilege escalation vulnerability in Steam client service
  • 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:
  • 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.
  • Steam Windows Service:
  • Fixed privilege escalation exploit using symbolic links in Windows registry

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
  • 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 June 17 2019 (Jul 9, 2019)

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

New in Steam June 14 2019 (Jul 9, 2019)

  • Fix an issue with the on-screen keyboard on Windows 8.1.

New in Steam June 13 2019 (Jun 14, 2019)

  • General:
  • Fixed Windows cursor sometimes showing as the incorrect type, most often in system tray menu
  • 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.

New in Steam Apr 29 2019 (May 2, 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”
  • Fixed black box covering much of the first page of the dialog when installing multiple games on Windows
  • 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
  • Linux:
  • Fixed more instances of 0-byte downloads and missing Proton or data files for Steam Play titles
  • Added Steam Play configuration settings in Big Picture Mode
  • Fixed an issue where the mouse cursor would be invisible in the Steam Overlay when playing games through Steam Play
  • Fixed an issue where the Steam Client wouldn’t automatically update or download Proton before launching games through Steam Play
  • Fixed additional cursor and mouse grabbing issues with the overlay on Steam Play games.
  • Improve support for Steam Library on NTFS mounts
  • macOS:
  • Fixed kernel panic in audio capture driver when streaming on macOS 10.14

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

  • Fixes a friends performance problem

New in Steam 18 Feb 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 1 Feb 2019 (Feb 2, 2019)

  • 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

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
  • Windows:
  • Improved automatic discovery of HTTP proxies on some types of restrictive networks, which will allow users on those networks to download game content and other HTTP content while using the Steam client
  • 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

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.

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

New in Steam Oct 12 2018 (Oct 14, 2018)

  • Crash workaround for the AMD driver

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

New in Steam Aug 29 2018 (Aug 30, 2018)

  • In order to address an issue with the initial build of this release it was released a second time.

New in Steam Aug 27 2018 (Aug 29, 2018)

  • General:
  • Windows users on 64bit operating systems now get a 64bit steamwebhelper.exe process
  • Fixed one case where the built-in browser could crash during initialization or video playback
  • Fixed some cases users would not auto-login to Steam web pages inside the Steam Client
  • Fixed cases where text was blurry in web/chat/friends windows for users with nVidia FXAA forced on for Steam or system wide
  • Fixed Steam UI freezing when system accent color is changed on Windows
  • Fixed querying for available disk space in macOS when running on an APFS filesystem
  • Fixed Steam shortcut handling when using non-US keyboard layouts on macOS
  • Ensure DRM support is available on playback of a Steam Video after first launch of a new Steam client install
  • New Steam Chat:
  • Fix for a bug where receiving a new message from a user who you don’t have a chat window open with could undo cursor/mouse locking to the game window in some games. The game didn’t actually lose focus, but your mouse might suddenly move out of the game window and cause you to click on another app or a second monitor and then change focus when this would occur.
  • Fixed some cases the friends list or chat dialogs would take focus on startup, after a crash, or after a reload in an unintended manner
  • Fixed the friends list showing when Steam was launched from a games desktop shortcut that should not show Steam related UI
  • Fixed users with certain sound cards or audio drivers on Windows sounding staticky or stuttery after a little while in Voice Chat
  • Fixed several cases of steamwebhelper.exe related crashes
  • 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 Aug 8 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 Aug 1 2018 (Aug 2, 2018)

  • Friends & Chat:
  • Fixed displaying invisible persona state in the top right of Steam Client’s main window. Previously displayed online or in-game even though, to other users, the client was offline.
  • Added 'Do Not Disturb' mode. When selected, the user will receive no notifications from friends or groups, incoming chat messages will not open new chat windows or play an incoming message sound.
  • Added 'Offline' as a selectable status. This will log the user's client out of Steam Friends and the user will appear as offline to their friends.
  • Added the option to not automatically log into Steam Friends at Steam Client startup.
  • Fix for inadvertently opening the friends list at client start even though it was previously closed when Steam was shutdown.
  • “Remember my open chats” setting no longer applies when Steam loads at machine start
  • Updated the Windows taskbar online status options to match the new chat options
  • In-Game voice settings, which only impact a handful of Steamworks games using old Steam Voice APIs, are now only shown in the overlay for games that use them, to avoid confusion with new chat voice settings. Find friends and chat voice settings from the gear icon in the top right of the Friends List.
  • Users who are not using new friends chat will not see the option to initiate voice chats in one-on-one chats, the old voice chat system is no longer available.
  • Fixed “Friends & Chat” button not opening anything when Big Picture mode or SteamVR was active.
  • General:
  • Warn users when certain Windows compatibility mode flags are set on the Steam executable, and disable GPU accelerated rendering in web views by default if the user continues to run with those flags.
  • Fixed a bug where Steam could try to open “about:blank” in your system browser leading to a confusing “what do you want to open this with?” dialog.
  • 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 July 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
  • 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 June 1 2018 (Jun 4, 2018)

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

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

  • Addresses some issues with controller input.

New in Steam May 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
  • Windows:
  • Fixed corrupted graphics when running on Windows 10 with desktop scaling set to 225% or higher
  • Steam Link and In-Home Streaming:
  • Added support for connecting to locked Windows computers, as long as Steam is running and you have access to a keyboard.
  • Added support for interrupting a remote desktop session. Connecting will show the login screen when an RDP session is active, and logging in will disconnect RDP and start streaming the desktop normally.
  • Removed the splash animation when launching Big Picture via Steam Link
  • Re-added Restart/Suspend/Shutdown menu options when streaming to Steam Link
  • Fixed black/green video for games using Unreal Engine 4 in OpenGL mode
  • Fixed upside-down video for some OpenGL titles
  • Changed behavior to remain in Big Picture mode if streaming is disconnected while a game is still playing

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

  • General:
  • Fixed bugs preventing workshop items or newly installed DLC from showing up on the downloads page
  • Fixed some rare crash-on-start bugs reported via support tickets
  • Windows:
  • Added high-DPI monitor support when running under Windows 10 with the 2017 Creators Update
  • Added a checkbox under Settings - Interface to disable high-DPI scaling (applies to Win10 only)
  • Added window transition animations when opening, closing, or minimizing Steam windows
  • Improved taskbar handling of Steam windows on multi-monitor systems
  • Added detection and support for exFAT-formatted drives
  • Fixed low-quality library grid images under Windows 8.1 and previous operating systems
  • Fixed incorrect mouse cursors when resizing windows in the overlay
  • Steam Input:
  • Allowed the use of touch/radial menus in native-controller-support games without going into Advanced settings
  • Added support for displaying Mouse Regions in the Big Picture Mode Controller HUD for all input sources. The regions are either circular or rectangular matching the input source.
  • Fixed issues where layers would have incorrect settings or UI in native-controller-support games
  • Fixed an issue where an erroneous dialog would prompt the user to migrate configurations

New in Steam Apr 2 2018 (Apr 5, 2018)

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

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

  • Additional fixes

New in Steam Mar 22 2018 (Mar 23, 2018)

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

New in Steam 2.10.91.91 Built Mar 19 2018 (Mar 21, 2018)

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

New in Steam 2.10.91.91 Built Dec 15 2017 (Dec 19, 2017)

  • Additional fixes for newly reported issues

New in Steam 2.10.91.91 Built Dec 12 2017 (Dec 14, 2017)

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

New in Steam 2.10.91.91 Build Oct 30 2017 (Nov 1, 2017)

  • Fixes for reported crashes and other minor issues

New in Steam 2.10.91.91 Build Oct 24 2017 (Oct 26, 2017)

  • Fixes for reported crashes and other minor issues.

New in Steam 2.10.91.91 Build Oct 17 2017 (Oct 18, 2017)

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

New in Steam 2.10.91.91 Build Oct 13 2017 (Oct 15, 2017)

  • Fixes for minor issues present in the October 11 release.

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

New in Steam 2.10.91.91 Build Oct 4 2017 (Oct 5, 2017)

  • General:
  • Fixed a crash on startup due to interference from certain antivirus or "system protection" tools
  • Broadcast and In-Home Streaming:
  • Fixed color distortion issue when recording from an ultra-wide monitor

New in Steam Sep 6 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 Aug 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
  • Linux:
  • Updated STEAM_RUNTIME_PREFER_HOST_LIBRARIES logic to still prefer Steam Runtime libraries if they are more recent than the host system
  • Updated Vulkan loader in Steam Runtime to version 1.0.54, which provides all the extensions currently needed for SteamVR
  • Added support for shader cache management on supported drivers (Mesa 17.1 and NVIDIA 381.26.08 or 384.59). Shader caches for games launched by Steam are placed in separate folders next to their Steam Library folder and are deleted when each game is uninstalled, or when switching drivers or graphics cards. Individual shaders are tracked and catalogued by the Steam servers in preparation for distributing pre-compiled shaders. This tracking can incur slight additional bandwidth use. The system can be disabled by setting the environment variable STEAM_ENABLE_SHADER_CACHE_MANAGEMENT=0
  • Fix handling of XDG_DATA_DIRS and .desktop files with command-line arguments when adding non-steam games to your library
  • Fixed adding arbitrary binaries as non-Steam shortcuts
  • Fixed game support for DualShock 4 controllers when using recent kernels
  • Fixed games using the ISteamHTMLSurface interface failing to display content on Linux if they created their browser object too quickly

New in Steam Jul 17 2017 (Jul 20, 2017)

  • General:
  • Fixed multiple issues where the Steam client could hang or crash on startup

New in Steam Jul 13 2017 (Jul 14, 2017)

  • General:
  • Added detection and workaround for crashes on startup caused by certain antivirus/anti-malware programs
  • Fixed an issue where Store and Community pages could forget your Steam language settings after a while
  • Steam Link and In-Home Streaming:
  • Fixed black image during 2D cutscene videos in some games

New in Steam Jul 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
  • 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 Jul 6 2017 (Jul 11, 2017)

  • 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 Jun 1 2017 (Jun 2, 2017)

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

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

New in Steam Mar 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 Mar 13 2017 (Mar 14, 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
  • Steam Controller:
  • Added better offline controller support. Controller Configurations and Pesonalization will now download for offline use after the first online game launch. When offline, edits are local only and will not be uploaded to the cloud. When returning to online mode, the previous online configuration will be restored, but your saved local edits will be available for selection
  • Added Controller Config Preview. When importing a configuration, it will now be previewed first and then it can be accepted or backed out without applying the configuration. While previewing a configuration, all its settings can be viewed, but not changed
  • Added Steam Controller Configuration Links. When browsing configurations, a link can now be copied to the clipboard by pressing the Start button or Control+C. Following this Steam link will how the configuration and it can be optionally applied to the game it corresponds to. This link can be opened via a browser or at the commandline. From the command line, use "start [link]" in Windows, "open [link]" in OSX, and "xdg-open [link]" in SteamOS/Linux. Note that a controller must be active to apply a configuration. Links will be shown in the controller type they were created for, but will be converted to the controller type they are being applied to on application
  • Changed configuration sorting to use a rolling 30-day window. The most popular configurations over the past 30 days are sorted to the top.
  • Added voting to configurations, and added support to optionally sort configurations by votes instead of usage.
  • Added Lock Gyro at Extents option for Joystick Move. When turned off, the controller will no long lock at the full extents, matching old behavior from October
  • Fixed dead-zones on some controllers being too small when using joystick mouse, resulting in drift
  • Fixed a bug where multiple non-Steam Controllers could control the same player
  • Added support for multiple additional PS4 and third-party PS4-style controllers
  • Added audio support for official DS4 v2 Slim controllers
  • Added power-off timeout functionality for PS4 controllers connected over wireless
  • Disabled controller power-off timeout while the configurator is open
  • Added mouse dampening option for Mouse Region mode
  • Fixed XInput controllers getting bad configuration settings if connected prior to Steam login
  • Fixed a bug where configurations for guests could be saved under a generic guest account rather than under the signed-in local user.
  • In-Home Streaming:
  • Increased desktop capture to 60 FPS on Windows 8 and newer
  • Added an option to change desktop resolution to match the streaming client under advanced host settings
  • Added a separate option to enable NVIDIA ShadowPlay capture under advanced host settings
  • Added a recovery path if your graphics driver crashes or resets during streaming. Graphics driver resets may still crash your game anyway. If you experience frequent crashes, we recommend that you disable hardware encoding.
  • Steam VR:
  • Fixed green screen when capturing a multiple-monitor desktop with NVIDIA ShadowPlay capture in VR

New in Steam Jan 19 2017 (Mar 14, 2017)

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

New in Steam Dec 12 2016 (Dec 13, 2016)

  • General:
  • We have recently updated our Privacy Policy to comply with the Privacy Shield Framework as agreed to by the US Department of Commerce and the European Commission. The Privacy Policy notes our compliance with Privacy Shield and provides contact information in the event customers have questions regarding our privacy practices.
  • Updated web control to CEF v55.0.2883. This version requires Windows 7 or macOS 10.9 and above, users on older OS versions will continue running the existing version.
  • Improved the error message shown when trying to run a 64-bit game on a 32-bit OS.
  • Improved download and patching speeds when games are installed to a traditional non-SSD hard drive.
  • Improved error messages when unable to launch a game that requires a third-party key.
  • Added web links to Steam Support pages in Change Password wizard.
  • Fixed crash on launch if you had some malformed music album images.
  • Fixed third-party mods showing up as the incorrect game name in the friends lists.
  • SteamVR:
  • Improved navigation when using the Steam dashboard with the Oculus Touch controller.
  • In-Home Streaming:
  • Added higher bandwidth options for 4K streaming.
  • Automatically restart Steam if it crashes while streaming a game.
  • Updated to support NvFBC with the latest NVIDIA driver.
  • Implemented support for Steam Controller personalization while streaming.
  • Fixed audio stuttering and dropout when streaming games to a Mac.
  • Fixed game crash in D3D9 games when alt tabbing away from them while streaming.
  • Overlay:
  • Added access to the music settings page in the Settings dialog.
  • Fixed multiple Web tabs opening in the Web Browser when clicking certain types of links.
  • Big Picture:
  • Show game names in the library page when art for the game is slow to load.
  • Fixed crash when launching into Big Picture with an active voice chat.
  • Fixed game art being clipped on the suggested game row of the main page.
  • Windows:
  • Added overlay support for the Windows 10 insider build for 64-bit games.

New in Steam Oct 12 2016 (Oct 26, 2016)

  • General:
  • Improved performance when unlocking a preloaded game
  • Added ability to spectate VR games from Steam Link
  • Fixed the client buildi 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.