Download and install JMRI®
JMRI Setup and Installation
JMRI environments...
Release Notes
Supported Hardware
Devices, command stations, networks, and protocols:
Source Code

JMRI Help:

Contents Index
Glossary FAQ

Donate to

Release Notes for JMRI 3.10.1 release

Date: January 11, 2015

From: Bob Jacobsen

Subject: Production version 3.10.1 of JMRI/DecoderPro is available for download.

JMRI 3.10.1 includes a bug fix for JMRI Production Release 3.10.


JMRI is now only available under the GNU General Public License. For more information, please see our copyright and licensing page.

This is the last JMRI production or test version that will work with Java 1.6.
To use any later JMRI test or production releases, you'll have to update the Java on your computer to Java 1.8 or later. This version has been tested on Java 1.8, so you can do the Java update now if you want to.


The XmlIO web service has been deprecated and is scheduled to be removed after JMRI 3.12 (July 2015). All users and developers who are relying on direct access to the XmlIO API are recommended to begin using the JSON API. inControl web throttle users are recommended to begin using webThrottle instead, or to plan on investing in devices that can support webThrottle, WiThrottle for iOS, or Engine Driver for Android.

Several methods in the InstanceManager class have been deprecated and will be removed after JMRI 3.12 (July 2015). This doesn't affect JMRI users, but if you have your own code that uses JMRI, please take a look at the code and make any necessary changes.

Known problems with this release

NCE macro editor when used on the PowerHouse (CS02) serial port was broken (3.7.9) while adding code to support the USB based NCE systems (PowerCab, SB5, Twin). This is fixed in 3.11.5.

OperationsPro bug, caboose or car with FRED that departs and returns to the same staging track can lose the departure track assignment after the train is built. Fixed in 3.11.4.

Download links:

Please use these links for downloading:

Changes since production release 3.10

Hardware / Systems

JMRI 3.10 had a problem programming CVs greater than 127 using the MRC command stations. That problem is fixed in this version. (SVN revision r28276)