Betas: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
No edit summary
m (Setting bug notice hidetested=1 param on page where the bug might not need tested in param specified)
 
(5 intermediate revisions by 3 users not shown)
Line 1: Line 1:
[[Steam]] often offers the opportunity to try out game updates or Steam updates before they're officially released.
{{LanguageBar}}
[[Steam]] often offers the opportunity to try out game updates or Steam updates before they're officially released. It is also used to downgrade to previous versions of the game / SDK Base in-case if there are any problems (including mods that are incompatible with latest versions).


== Joining a Beta test ==
== Steam Client beta ==
[[Image:Sdk beta steam settings.jpg|thumb|400px|right|Activating a Beta (in this case, for the Source SDK).]]
Steam client may have current betas available as well.
Read [https://help.steampowered.com/en/faqs/view/276C-85A0-C531-AFA3 this support article] for details.
 
== Other ==
=== Joining a Beta test ===
[[File:Sdk beta steam settings.jpg|thumb|400px|right|Activating a Beta (in this case, for the Source 2013 SDK).]]


To join one of these beta programs:
To join one of these beta programs:


==== For the Steam client Beta ====
# Go to '''Steam''' > '''Settings''' in the Steam client. The '''Beta Participation''' section will tell you if there are any beta programs available, or if you are currently running one of them.  
# Go to '''Steam''' > '''Settings''' in the Steam client. The '''Beta Participation''' section will tell you if there are any beta programs available, or if you are currently running one of them.  
# Click on the '''Change...''' button in the client participation section and select one of the choices available in the drop-list of beta programs.
# Click on the '''Change...''' button in the client participation section and select one of the choices available in the drop-list of beta programs.
# Click '''OK''' and restart Steam when you are prompted to do so.
# Click '''OK''' and restart Steam when you are prompted to do so.
==== For the Beta version of the game ====
# Right click on the game in the Library > Click '''Properties...'''
# Go to Betas tab, then select one of the choices available in the drop-list of beta programs.
# Steam will automatically download the Beta version of the game. You can close it afterward.


{{warning|Before joining a beta test, you are advised to read the current release notes for that test. See below for a list of active betas.}}
{{warning|Before joining a beta test, you are advised to read the current release notes for that test. See below for a list of active betas.}}
Line 15: Line 27:


You may only select one beta program at a time.{{clr}}
You may only select one beta program at a time.{{clr}}
 
==== Beta removal ====
=== Beta removal ===
To opt out of a beta, follow the installation instructions<br>
To opt out of a beta, follow the installation instructions and select '''NONE - Opt out of all beta programs''' from the list.
and select:
'''NONE - Opt out of all beta programs''' - For the Steam client.<br>
'''None''' - For the games<br>
on the list.
== Beta updates ==
=== Beta updates ===
As the beta progresses, we may release further updates for it. Steam should apply these updates for you automatically, whether it is a Steam client beta (it will ask you to restart), or a game beta (they'll be applied the next time you run the game or restart Steam). If you encounter any bugs, please report them to us according to the guidelines on the Beta page for that particular program.
As the beta progresses, we may release further updates for it. Steam should apply these updates for you automatically, whether it is a Steam client beta (it will ask you to restart), or a game beta (they'll be applied the next time you run the game or restart Steam). If you encounter any bugs, please report them to us according to the guidelines on the Beta page for that particular program.


When the beta you have selected ends, Steam will let you know, and automatically clear the selection for you, then ask you to restart the Steam client.
When the beta you have selected ends, Steam will let you know, and automatically clear the selection for you, then ask you to restart the Steam client.


== Manual opt-out ==
=== Manual opt-out ===
If you encounter a problem with the beta and are unable opt-out of it using the Settings dialog, you can clear the selection by deleting all the values in <code>HKEY_CURRENT_USER\Software\Valve\Steam\Beta</code> in the Windows Registry.
If you encounter a problem with the beta and are unable opt-out of it using the Settings dialog, you can clear the selection by deleting all the values in <code>HKEY_CURRENT_USER\Software\Valve\Steam\Beta</code> in the Windows Registry.


Linux and Mac users can navigate to <code>~/.steam/steam/package/</code> and delete the "beta" file.
Linux and Mac users can navigate to <code>~/.steam/steam/package/</code> and delete the "beta" file.


You can also temporarily opt out by launching Steam with the launch parameter: <code>-clientbeta client_candidate</code>
You can also opt out by launching Steam with the launch parameter, provided that the last client update was successful: <code>-clearbeta</code>
 
{{bug|hidetested=1|Using <code>-clearbeta</code> results in "Fatal Error: Steam needs to be online to update", which can be dismissed}}
 
=== Current Betas ===
{{note|Launch Steam with <code>-clientbeta <name_of_beta></code> to temporarily switch to a given beta}}


== Current Betas ==
* '''publicbeta''' (Steam Beta Update)
{{stub|section=1}}
* '''steamdeck_stable''' (Steam Deck Stable)
* '''steamdeck_publicbeta''' (Steam Deck Beta)


== See also ==
== See also ==

Latest revision as of 07:13, 20 May 2025

English (en)Translate (Translate)

Steam often offers the opportunity to try out game updates or Steam updates before they're officially released. It is also used to downgrade to previous versions of the game / SDK Base in-case if there are any problems (including mods that are incompatible with latest versions).

Steam Client beta

Steam client may have current betas available as well. Read this support article for details.

Other

Joining a Beta test

Activating a Beta (in this case, for the Source 2013 SDK).

To join one of these beta programs:

For the Steam client Beta

  1. Go to Steam > Settings in the Steam client. The Beta Participation section will tell you if there are any beta programs available, or if you are currently running one of them.
  2. Click on the Change... button in the client participation section and select one of the choices available in the drop-list of beta programs.
  3. Click OK and restart Steam when you are prompted to do so.

For the Beta version of the game

  1. Right click on the game in the Library > Click Properties...
  2. Go to Betas tab, then select one of the choices available in the drop-list of beta programs.
  3. Steam will automatically download the Beta version of the game. You can close it afterward.
Warning.pngWarning:Before joining a beta test, you are advised to read the current release notes for that test. See below for a list of active betas.

After changing your Beta selection, you'll be asked to restart the Steam client. If you selected a Steam client beta, then your Steam client will update itself to the Beta version at this point. If you selected a game beta, then Steam will restart and begin updating that game (if you have automatic updates enabled for that game; if not, it will update it the next time you run the game).

You may only select one beta program at a time.

Beta removal

To opt out of a beta, follow the installation instructions
and select: NONE - Opt out of all beta programs - For the Steam client.
None - For the games
on the list. ‍

Beta updates

As the beta progresses, we may release further updates for it. Steam should apply these updates for you automatically, whether it is a Steam client beta (it will ask you to restart), or a game beta (they'll be applied the next time you run the game or restart Steam). If you encounter any bugs, please report them to us according to the guidelines on the Beta page for that particular program.

When the beta you have selected ends, Steam will let you know, and automatically clear the selection for you, then ask you to restart the Steam client.

Manual opt-out

If you encounter a problem with the beta and are unable opt-out of it using the Settings dialog, you can clear the selection by deleting all the values in HKEY_CURRENT_USER\Software\Valve\Steam\Beta in the Windows Registry.

Linux and Mac users can navigate to ~/.steam/steam/package/ and delete the "beta" file.

You can also opt out by launching Steam with the launch parameter, provided that the last client update was successful: -clearbeta

Icon-Bug.pngBug:Using -clearbeta results in "Fatal Error: Steam needs to be online to update", which can be dismissed

Current Betas

Note.pngNote:Launch Steam with -clientbeta <name_of_beta> to temporarily switch to a given beta
  • publicbeta (Steam Beta Update)
  • steamdeck_stable (Steam Deck Stable)
  • steamdeck_publicbeta (Steam Deck Beta)

See also