What's new in this version: Steam 16.11.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
Steam 18.10.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
Steam 07.10.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
Steam 06.10.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
Steam 27.09.2022 - Update and fix localization entries
Steam 21.09.2022 Games to Play Together: - You can now add Friends as a filter under Advanced Filtering in your Library. It will show games you have in common. - Right-click on any user in Chat or your Friends List to Find Games to Play Together and it will auto-populate your filter while also applying the Multiplayer tag. - Right-click a Group Chat header to do the same with smaller group chats or voice channels (8 members or less)
General: - In-game purchases on Mac and Linux will now use the updated purchase approval dialog - Reduced network usage at startup - Fixed issue causing games which are currently updating to not change to playable when going into Offline Mode unless Steam is restarted - Fixed link to downloads page not appearing at client startup if no downloads are ongoing - Fixed input of characters using AltGr on Windows in the Steam Login dialog and Steam Chat and web browsers in the Steam Overlay - Fixed community broadcast pop-out and closing of the mini-player view - Fixed client update dialog sometimes failing to display update notes - Updated embedded Chromium build in Steam to 85.0.4183.121
Remote Play: - Greatly improved capture performance in Vulkan games - Fixed Remote Play launch hanging when the remote game had a cloud sync pending - Fixed black screen when streaming to a Linux computer
Steam Input: - Steam no longer ignores PS4 controllers when DS4Windows is running, allowing DS4Windows to remap them normally - Added support for the Hori Fighting Stick α - Added support for Kinvoca Joy-Cons controllers - Default the names of generic gamepads to the device name reported over USB - Fixed not being able to press the mic button on PS5 controllers - Fixed displaying the name of Nintendo Online NES controllers - Fix an issue where Switch controllers could show up w/ a duplicate device - Fixed issues w/ Alt-Tabbing via Guide Button Chords - Added experimental support for PS3 controllers on macOS - Bring various bug fixes from the Steam Deck beta branch to fix those while streaming from the Desktop client - FlickStick Upgrade (inherited from CS:GO) - New angle snapping options for initial Flick-Turns (None, 180, 90, 60, 45, Forward Deadzone Angle) - Tunable Forward Deadzone Angle - Rapid consecutive Flick-Turns will be fully respected (the previous Flick-Turn was interrupted in the last version) - Flick-Turn Duration becomes a tunable smoothing factor (low pass filter), instead of a fixed duration. The time to complete a turn is relative to the size of the angle being turned. - Flick-Turn is smoothed based on how far the stick is thrown past the inner deadzone, for a less "surprising" Flick-Turn threshold - Sensitivity Setting becomes "Pixels Per Revolution" (This setting was previously pixels per half revolution) - Sweep rotation sensitivity and smoothing can be tuned independent of Flick-Turn - More gradual rotation when stick is partially-thrown
Steam Overlay: - Fixed web browser crash when loading certain blank URLs
macOS: - Fixed incorrect placement of "Restore Window" button when client window is maximized
Steam 19.08.2022 - Fix an issue with Steam Chat window handling
Steam 26.07.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
Steam 06.06.2022 - Fixed some regressions in Remote Play
Steam 27.05.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
- Fixed game install/update failing for Steam libraries installed on a filesystem that does not support preallocation (e.g. ExFAT, FAT32)
Steam 20.05.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
Steam 12.05.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
Steam 14.03.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
Steam 08.03.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
Steam 04.03.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
Steam 16.01.2022 - Change log not available for this version
Steam 16.12.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
Steam 22.11.2021 General: - Fixed intermittent steamwebhelper crash
Steam Input: - Fixed rare crash when loading controller configs
Steam 19.11.2021 - Change log not available for this version
Steam 13.10.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"
Steam 06.10.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
Steam 16.09.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
Steam 13.09.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
Steam 09.09.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
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
Steam 20.07.2021 Steam Cloud: - Fixed files being deleted from some games which have /../ path fragments in their AutoCloud configuration
Steam 12.07.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
- macOS: - Fixed games not running until after file integrity is verified - Fixed default shortcut creation for certain games
Steam 08.06.2021 General: - Fixed bug preventing upload of game download statistics - Fixed occasional crash on Steam startup - Fixed bug causing some values in the server browser to show up as negative - Fixed bug adding library folders on external drives in some cases
macOS: - Fixed bug preventing game launches on macOS 10.12 - Fixed intermittent crash in Dota 2 during game startup
Steam Input: - Fixed bug with chorded inputs bound to the ABXY buttons - Fixed bug with square deadzones on joysticks where full deflection would result in mirrored output
Steam 07.06.2021 - A new Steam client has been released and will be automatically downloaded.
General: - Added new game properties page to manage subscribed workshop items - Fixed potential game install state corruption during Steam client shutdown - Fixed Workshop item download loop in some cases - Fixed erroneous creation of empty popup windows when a Steam Store link is opened through middle click from a Community page or vice versa
Chat: - Added an option to upload your last in-game screenshot through the paperclip menu in a chat window - Fixed popup windows being created with wrong position and size on Windows when running on multiple monitors with different DPI settings
macOS: - Fixed background flickering in some games when Steam Overlay is visible - Steam Input: - Fixed some cases where modes bound in Action Set Layers would not work or improperly show up as empty - Fixed issue with repeated events not firing properly for Trackpads bound as a Button Pad - Added more legacy trigger settings to trigger modes in Steam Input API configurations - Fixed an issue with binding joystick axis outputs to buttons
SteamVR: - Fixed regression in prompts to install SteamVR and appropriate drivers when installing new hardware - Fixed issue that caused Steam to trigger Game Theater for certain overlay applications
Steam 18.05.2021 - Change log not available for this version
Steam 14.05.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
Steam 12.04.2021 - Change log not available for this version
Steam 23.03.2021 - Change log not available for this version
Steam 12.02.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
Steam 07.02.2021 Changes & Enhancements: - Updated the list of AWS S3 endpoint regions - Added a warning to the Bootable Backup Assistant that explains why macOS Big Sur volumes aren't listed as sources and directs users to our tech-note on how to create a macOS Big Sur bootable backup - Worked around a macOS Big Sur behavior that made it difficult to identify a targeted APFS volume group after an OS update - Worked around a macOS Big Sur bug that was causing exceptions to be thrown when running scheduled sync tasks on some systems
Fixed: - Fixed some bugs with the Resolve Alias feature that was introduced by macOS Big Sur changes - Corrected a recently introduced auto-layout bug in the Archive Handling options panel
Steam 04.02.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
Steam 20.12.2020 - A new Steam client has been released and will be automatically downloaded
Library: - Added a new game properties dialog, which replaces the old dialog for all Steam games - Fixed displaying the coming soon date for a pre-loaded game
Steam Input: - Added support for software calibration of the PS5 controller gyro - Fix issue with Dpad emulation in games using the joyGetPosEx Windows API, ex: Shiren the Wanderer - Fix Nintendo Switch origins in Steam Input API not reflecting the current Nintendo/Xbox layout setting
Steam Cloud: - Fixed an issue causing files to swap between users under separate Windows user IDs, and also with some file stored in paths with embedded 64-bit SteamIDs
SteamNetworkingSockets: - P2P connections now may attempt to negotiate a direct connection (punch NAT), if needed, to prevent connections from having very high latency. Added an option in the In-Game settings panel to control when your IP address is shared.
Server Browser: - Fix bug causing LAN server browser search to not show any servers
Linux: - Improved performance of processing incremental Vulkan shader database updates - Fixed several issues around skipped Vulkan shader processing continuing in the background after a game has started - Disabled shader processing on NVIDIA while driver issues are being looked into - Fixed long delay in UI response when hot-plugging a controller
macOS: - Disabled “Enable GPU accelerated rendering in web views” and “Enable hardware video decoding” settings on Apple M1 devices due to poor HW-accelerated performance currently through Rosetta.
Steam 07.12.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 - Fixed games not getting stopped via the 'Stop' button in the client - 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 - Improved host LD_LIBRARY_PATH support - Fixed blank UI windows appearing at startup on some systems
Steam 28.10.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
Steam 23.10.2020 General: - Fixed remote code exploit in Chromium Embedded Framework freetype library
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.
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
Steam 15.10.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
Steam 06.10.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
Steam 03.09.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
Steam 30.08.2020 - Fix for EA Play
Steam 28.08.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
Steam 31.07.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
Steam 28.07.2020 - Fixes an issue with launching games
Steam 23.07.2020 - Fix an issue with chat in certain games
Steam 10.07.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
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)
Steam 08.07.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
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)
Steam 03.06.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
Steam 01.06.2020 Remote Play: - Added an option to share your IP address and attempt to establish a direct connection. The connection will still be relayed if NAT traversal fails or the relayed route is faster. - Throttle downloads on the client while streaming, if that option is enabled in the Download settings - Prevent downloads on the client while streaming, if "Allow downloads during gameplay" is not enabled in the Download settings - Changing Remote Play settings on the client will affect any current streaming sessions - Reduced the cursor scale when streaming to mobile devices
SteamNetworkingSockets: - Improved routing for P2P connections - Connections to the local user now go through internal loopback instead of being relayed over the Internet - Fix crash bug when attempting P2P connection to self - Fix bug causing excessive pings to be sent if connection starts timing out
Steam Input: - Fixed hang enumerating some rare USB devices on Windows
SteamVR: - Fixed hang on SteamVR startup on Windows 7
Steam 14.05.2020 General: - Fix crash when page search bar is dismissed while a search is in progress
Library: - Added a new library shelf "Play Next", which recommends unplayed games from your library (similar to the Steam Labs experiment of the same name)
Steam Overlay: - Fix an OpenGL game crash that could be caused in rare cases after a screen resolution change while the overlay is not up
Steam Cloud: - Fix to have Steam use the correct local relative path for game data for some games on linux
Steam Workshop: - Fixed workshop downloads never finishing in some cases
SteamVR: - Turned off running in Game Theater for configuration, dedicated server, editor, and manual launch options
Steam Input: - Fixed compatibility issues with Thrustmaster’s Thustmapper software
Remote Play: - Fixed broadcasting on macOS for systems with network interfaces that have both IPv4 and IPv6 addresses
macOS: - Fixed some cases of text not displaying in Steam client dialogs
Steam 27.04.2020 Library: - Allow selection and copy of text from news popups
Steam Chat: - Fixed voice chat audio issues when system is under heavy load
Steam Cloud: - Fixed possible Steam client crash when playing a game using Stats and Achievements while in Offline Mode
Steam Overlay: - Improved Steam Overlay and FPS counter performance for games using Vulkan async compute (such as DOOM Eternal)
Steam Input: - Added a binding listener mode to the controller configuration selections screen. To use, hit listen button then hit the gamepad input, keyboard, or mouse key you would like to bind. - Added joystick visualization to the controller calibration screen - Added ability to display screenshots in the mouse cursor position binding screen. Screenshots can be scrolled through with left/right arrow keys. - Added support for the Thrustmaster ESwap Pro and Giotek VX4 PS4 Controllers - Added support for the PDP Afterglow Wireless Switch Controller (over BT only) - Fixed bug with automatic action set switching based on cursor visibility when multiple controllers are connected - Fixed the desktop version of the on-screen keyboard stealing focus from windows it is typing into - Fixed bug with reading the L2/R2 buttons on the Victrix FS Pro fight stick - Fixed a bug where we saved out incorrect mouse cursor position bindings when the game wasn't running or when running the Steam Input c
|