Open Rails

Download > Versions

 

Three Versions of Open Rails

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.

Updater

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:

Testing Version

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.

Recent Code Changes

  • T1.5.1-757-gef6c1a8c8 Merge pull request #865 from Looky1173/dispatcher-window-improvements
    Dispatcher window improvements
    • 3b5a2fe3 Apply translations to dropdown menus manually (https://github.com/openrails/openrails/pull/865#issuecomment-1793471838)
    • c39984c5 Small cleanup
    • ccd1d82b Replaced the legacy `DispatchViewer` with `MapViewer`
    • 67014b77 Updated translations (note: they don't work with ContextMenuStrip)
    • 5c0b8894 Foundation for translations
    • 699d060a Added license information
    • 44ab637c Reimplemented player actions and basic messaging
    • a1318b5e Merge branch 'master' into dispatcher-window-improvements
    • 776d6df1 Format
    • 4a5484ed Fixed static consists without a lead locomotive not appearing in Map window
    • 9b0470af Renamed `DebugViewerBeta` to `MapViewer`
    • 9d8513a0 Fixed static consists not showing up on map
    • f67581cc Updated themes
    • 3097086b Revert "Update locales"
      This reverts commit dadbc9fe8e9bf7433881ca9a96c5ed4ae1409b27.
    • dadbc9fe Update locales
    • 77a827cf Added Daylight offset change confirmation message
    • 55ee45eb Clean-up
    • 698c0137 Include static consists in the Map window
    • 705126ea Code quality improvements
    • cc5b9d38 Fixed http://www.elvastower.com/forums/index.php?/topic/37165-reworking-the-dispatcher-window/page__view__findpost__p__299986
    • d00c6d9b Reimplemented daylight offset as debug commands
    • bfba8f08 Initial theme switching
    • 54b7a7b2 Coloured switch control menu
    • 715841ec Renamed the Dispatcher window to "Map window"
    • 5184abc0 Cleaned up code + began rewriting the player list
    • 7d62bb23 Code cleanup & increased map zoom out limit
    • 8918de14 Re-enabled effects compilation that I disabled erroneously
    • 8da038f5 Revised colours
    • f0f2a72c Added signal controls
    • 079300b2 Added switch control
    • bc03dd87 Revert "Code Cleanup"
      This reverts commit 22f43400285c645d1fb30b3f85e14e9588f4cfdb.
    • 47879c82 Dispatcher window improvements continued
    • 2d95fc4c Initial experiments with the Dispatcher window
    • 22f43400 Code Cleanup
  • T1.5.1-722-g01614a154 Merge pull request #883 from sweiland-openrails/SwitchPanel
    SwitchPanel disconnect/connect handling
    • edcc2dd5 Socket reconnect timeout changed from1 to 3 seconds
      Looks like 1 second is to short to make a websocket connection when connecting from a different machine
    • aac4d3f5 When switch panel gets disconnected because off ending open rails add dark overlay to the webpage. And try to reconnect.

See more code changes

The current Testing Version can also be downloaded as a Zip archive:


 
 

08 December 2023, 92MB

For reference all the Testing Versions (executable and source) can be found in our Testing archive.

Note: Multiple versions of Open Rails will not interfere if they are saved to different folders.

Unstable Version

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.

For reference all the Unstable Versions (executable and source) can be found in our Unstable archive.

Improvements

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.