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)
 
(9 intermediate revisions by 5 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).


To join one of these beta programs, launch Steam and open the "Settings" page (File->Settings, or click the "Settings" button). The "Beta Participation" section will tell you if there are any beta programs available, or if you are currently running one of them. If there are betas in progress, you can click the "Change" button to select one.
== Steam Client beta ==
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.  


To opt out of a beta, follow the above instructions and select "None" from the list.
== 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).]]


You may only select one beta program at a time.
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.
# 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.
 
==== 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.}}


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


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 resatart Steam). If you encounter any bugs, please [[Beta_ReportBug|report them to us]].
You may only select one beta program at a time.{{clr}}
==== Beta removal ====
To opt out of a beta, follow the installation instructions<br>
and select:
'''NONE - Opt out of all beta programs''' - For the Steam client.<br>
'''None''' - For the games<br>
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 <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.


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.
You can also opt out by launching Steam with the launch parameter, provided that the last client update was successful: <code>-clearbeta</code>


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.
{{bug|hidetested=1|Using <code>-clearbeta</code> results in "Fatal Error: Steam needs to be online to update", which can be dismissed}}


== Current Betas ==
=== Current Betas ===
* [[Source SDK Release Notes|Source SDK Beta]]
{{note|Launch Steam with <code>-clientbeta <name_of_beta></code> to temporarily switch to a given beta}}


== Past Betas ==
* '''publicbeta''' (Steam Beta Update)
* [[The Steam Community|Steam Community Beta]]
* '''steamdeck_stable''' (Steam Deck Stable)
* [[ClickandBuy Preview|Steam ClickandBuy Beta]]
* '''steamdeck_publicbeta''' (Steam Deck Beta)
* [[SDK Beta|Source SDK Beta]]
* [[Friends Beta|Steam Friends Beta]]
* [[Store Beta|Steam Store Beta]]
* [[Source Engine Beta]]
* [[CS Beta|Counter-Strike 1.6 Beta]]


== See also ==
* [[:Category:Betas]]


[[Category:Steam]]
[[Category:Steam]]

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