Three versions of Open Rails are readily available to users, as shown below:
For first-time users, we recommend the Stable Version which comes with an installer.
Whichever version you choose, Open Rails has a mechanism to notify you of new versions and to update Open Rails for you. You will find the settings for this mechanism in Menu > Options > Update
Open Rails will check for updates at most once a day. If an update is found, then you can install the update just by clicking on the link in the top, right corner:
If you follow the Open Rails project on the forums, then you will hear about bug-fixes and new features. These are included in the Unstable Version for developers and testers to try out. Once they have been checked and approved, they are published (on Friday) as the latest Testing Version. Any user can easily update to the current weekly Testing Version and benefit from these improvements.
For reference all the Testing Versions (executable and source) can be found in our archive.
T1.5.1-1689-g72674c98d
Merge pull request #1015 from cesarBLG/electrical-braking-enhancement1ade99e0
Disable triple valve inhibition if emergency braking is detected14c132b3
Do not release EP brakes if holding wire is active3ee3108b
Merge branch 'master' into electrical-braking-enhancement514a0464
Set brake equipment strings from copied locomotive284e804a
Fix null value for equipment266e9cac
Update docs5859cc9e
Implement EP_single_pipe brake2759c595
Enhancements for EP brakesT1.5.1-1680-g0cd8cb893
Merge pull request #1063 from SteelFill/error_messages6c231916
Make tsection.dat error more descriptiveT1.5.1-1678-gf88b8b9b1
Merge pull request #961 from cesarBLG/powersupply-scriptsffccb2e8
Merge branch 'master' into powersupply-scripts4148bea7
Force RPM at simulation start to circunvent gearbox bugeb9c6014
Improve battery voltage handling55db46fe
Add docs for missing cabview controls8a9c8f9b
Use quick power on for AI trainsdfe18e66
Demand reduced throttle by power supply705ec652
Fix null pointer when saving selectorsac836f15
Include reverser information in power supply script386b83c8
Update docs for battery voltaged5ae4a7b
Fix bug with service retention cancellationc064a550
Add useful train information to all scripts47e77328
Add entries for the manual5823f2e9
Signal events for AI trains3186040e
Add battery subsystem6559a095
Add information about available power00a89a02
Handle power limitation for diesels9aecb146
PushButtons traction cut off relayfecb56fa
Null pointer checkb79f4080
Max throttle percent allowed by power supplyb5d21b48
Send TCS pantograph orders via power supply events46bf8a61
Get circuit breaker closing authorization3d90668a
Handle diesel engine hot startup via QuickPowerOn mechanismc577bbb9
Electric train supply power3a4bb19d
Individual pantograph state889d53f8
Configurable minimum RPM for auxiliaries4150185d
Signal events from non-leading locomotivesb58156ab
Reduce allocationsde17c568
Signal power converter status when auxiliary power is ond94f4b6c
Voltage selector initialized to line voltageb281a8b9
Better handling of QuickPowerOn for circuit breakere3231239
Access custom buttons from all power supply scriptsc34b9ee9
SteamEngine cleanup9d38fe28
Generic power supply buttons16a53ea8
Support brake for neutral sectionsa7afc7e3
Handle power on for passenger supply882a33ff
Allow limiting max dynamic brake powerae3ff179
Add built-in scripts for standard selectors01d07b7a
Fixed conflict in the event IDs4f4c5e89
Fixed incomplete INI parameter file path for power supplies3694956c
Added separated voltmeters for AC and DC pantograph voltages5d5aa838
Added pantograph voltage to circuit breakersb0327391
Added service retention active variable to power suppliesa15e6184
Added INI parameters file for power supplies5f575267
Refactored the power supplies in order to use the same design pattern as the C# signal scripts (compatible with current scripts)895aab67
Added an event for the power supply to be able to request to open the battery switch when service retention is cancelledb2474a3c
Small change in order to use the service retention button both as a switch and a push button041bca23
Added voltage and pantograph selectorsThe current Testing Version can also be downloaded as a Zip archive:
04 April 2025, 109MB
The documents included in the Testing Versions downloads can be found on-line at:
Note: Multiple versions of Open Rails will not interfere if they are saved to different folders.
To support development, the latest unstable version is also available, which is updated whenever a developer publishes a change. The unstable versions are more likely to contain serious bugs and are only recommended for users wishing to help with Open Rails development.
The Manual for the Unstable version is not included in the download, but is available on-line.
For reference all the Unstable Versions (executable and source) can be found in our Unstable archive.
Improvements to Open Rails are drawn from several public sources as shown here:
We try to make sure that these changes all work and fit together by reviews as marked in orange in the diagram.