[-]





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.





11,688 See all 366 comments A new Steam client has been released and will be automatically downloaded.

[+]





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 license issue with EA Play First Trial after full game has been purchased



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





3,890 Leave a comment A new Steam client has been released and will be automatically downloaded. This update has been re-released with a fix for EA Play on August 30th.

[+]





Note: This update has been re-released on July 31st

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



Note: This update has been re-released on July 28th to fix an issue with launching games.



Note: This update has been re-released on July 24th to fix an issue with chat in certain games.



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)





13,965 Leave a comment A new Steam client has been released and will be automatically downloaded.

[+]





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





5,414 Leave a comment A new Steam client has been released and will be automatically downloaded.

[+]





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.



Linux

Updated 'scout' steam runtime to 0.20200505.0



Fixes bundled zenity binary



Show progress bar while updating pinned libraries



Updated 'heavy' steam runtime to 0.20200512.2 with upstream library updates



Linux Shader Pre-Caching

Added support for merging NVIDIA per-thread cache files after processing new Vulkan pipelines and after a game exits



Adjusted core count of background Vulkan pipeline processing to a quarter of logical cores by default



Changed processing tasks to idle priority



Updated Vulkan layer API version





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





4,149 Leave a comment A new Steam client has been released and will be automatically downloaded.

[+]





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



Linux

Fixed registry.vdf sometimes becoming corrupt after a forced system reboot



Fixed issues with cloud sync and game downloads when ipv6 is completely disabled in the OS





5,868 Leave a comment A new Steam client has been released and will be automatically downloaded.

[+]





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.)



Linux

Fixed dbus assertion and possible crash at startup



Fixed an issue where the client would not download the correct version of titles that were previously whitelisted to play through Steam Play, such as Into The Breach.



Update to steam runtime 0.20200417.0



Diagnostic tool: diagnose problems with steam:// URL handler



Diagnostic tool: verify Steam client min spec CPU features



Container runtime: better support for newer glibc versions and Arch glibc configuration



Big Picture Mode

Fixed Partial Controller Support games displaying a keyboard indicator in the library grid view.



Fixed family view pin screen not accepting mouse/touch input



Fixed several localization issues



macOS

Fixed prompting for microphone permissions on Mojave (10.14) and above.



SteamNetworkingSockets

Fixed crash bug when closing listen socket if poll groups are used



SteamVR

Filtered out Oculus SDK launch options while SteamVR is running using a non-Oculus headset.





4,146 Leave a comment A new Steam client has been released and will be automatically downloaded.

[+]





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.)



Linux

Fixed dbus assertion and possible crash at startup



Fixed an issue where the client would not download the correct version of titles that were previously whitelisted to play through Steam Play, such as Into The Breach.



Update to steam runtime 0.20200417.0



Diagnostic tool: diagnose problems with steam:// URL handler



Diagnostic tool: verify Steam client min spec CPU features



Container runtime: better support for newer glibc versions and Arch glibc configuration



Big Picture Mode

Fixed Partial Controller Support games displaying a keyboard indicator in the library grid view.



Fixed family view pin screen not accepting mouse/touch input



Fixed several localization issues



macOS

Fixed prompting for microphone permissions on Mojave (10.14) and above.



SteamNetworkingSockets

Fixed crash bug when closing listen socket if poll groups are used



SteamVR

Filtered out Oculus SDK launch options while SteamVR is running using a non-Oculus headset.





29 See 1 comment A new Steam client has been released and will be automatically downloaded.

[+]





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



Linux

Disabled CEF keyring integration by default. The -enable-keyring option can be passed to the Steam client to reinstate it.



Fix race condition that could cause some Proton-enabled games to redownload



Fixed Big Picture Mode on-screen keyboard not popping up when clicking on text fields with Touch Screen Mode enabled



Fixed Big Picture Mode on-screen Keyboard not allowing more than 3 clicks on a key in quick succession with mouse/touch input



Fixed a client crash occasionally happening while iterating directories



Fixes to Steam overlay for titles that use XInput2



Linux Steam runtime 0.20200318.1

Updated to latest version of libvulkan



Added exports for more WSI functions for Proton



Improved runtime diagnostic tools





5,418 Leave a comment A new Steam client has been released and will be automatically downloaded.

[+]