-
-
Notifications
You must be signed in to change notification settings - Fork 2.8k
Branches and Releases
The official repository is http://github.com/OpenRA/OpenRA. It has two or three branches:
- bleed: This is the main development branch from which the next release (and playtest preceding it) will be based. Patches should be written against this branch.
- prep-YYMM: This is the stabilization branch used for preparing new releases. Playtests and releases will be tagged on this branch. If there is currently no stabilization happening, this branch might not exist.
- master (obsolete): Points to the most recent public release. Tags from the releases page should be preferred.
See the Development Process documentation for instructions.
Our current release cycle is as follows:
-
Several times per year, we make a new public release.
-
In preparation for each release, /bleed will be branched off into a prep-YYMM branch, onto which a feature freeze is imposed to stabilize the release.
-
At several points during this stabilization phase, starting when first creating the prep branch, playtests will be tagged for testing from a wider audience. When a playtest or release gets tagged on the prep branch, next or master will be updated respectively.
For quality assurance follow the Playtest or Release Checklist.
Players ๐ฒ
- FAQ โ
-
Installation ๐ฆ
- Game Content ๐ฟ
- Hotkeys and Stances ๐ฎ
- Strategies ๐
- Settings ๐ง
-
Dedicated Server โพ
- RaspberryPi ๐
- Docker ๐
- Badges & Icons ๐ฅ
- Changelog ๐
- Donating ๐ช
Modders โ๏ธ
- Tools ๐งฐ
- Audio guide ๐
- Traits ๐
- Palettes and Remaps ๐จ
- World Coordinate System ๐
-
Map scripting
- Lua-API ๐
- Conditions ๐
- Mapping ๐ง
- Modding Guide
- Pixelart ๐
- Utility
Developers ๐ง
- Contributing โค๏ธ
- Compiling
- Hacking
- Coding Standard ๐
- Branches and Releases ๐
- Release Checklist โ
- Sequences
- Glossary
- Reverse engineering ๐
- License ยฉ๏ธ