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 JMRI Donate to

Release Notes for JMRI 2.14 release

Date: December 24, 2011

From: Bob Jacobsen

Subject: Production release 2.14 of JMRI/DecoderPro is available for download.


We are very pleased to announce that the 2.13 series of JMRI test releases has resulted in a version that's good enough to be recommended for general use, including by new users. We're therefore making that version, "Production version 2.14" available for download today.
In July 2013 we've released version 2.14.1 as an update to the last release to work with Java 1.5

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


The way in which UserNames are edited in the tables changed since JMRI 2.12. Renames are now performed via a mouse pop-up menu and can not be directly edited.

JMRI 2.12 is the last release which is completely supported by Java 1.5. In this release, there are minor interface features, such as drag-and-drop of some items, that require your computer to have Java 1.6 installed. Computers with only Java 1.5 will still be able to use JMRI, including PanelPro and DecoderPro, in this release except for those features. Releases in the next cycle will require Java 1.6.

Known problems with this release

NCE turnout pushbutton lock does not work properly, solution is to upgrade to 2.14.1 or newer.

There are currently some connectivity issues for Users running Windows v7 64-bit and a Digitrax PR3 interface. If you are experiencing issues, then please raise a question on the JMRI Users group for assistance.

Download links:

Please use these links for downloading:

Mac OS X:



Changes since production release 2.12

Paul Bender has made the following updates/bug fixes in the LocoNet Consist Manager:

Dan Boudreau made the following enhancements to operations.

Dick Bronson Updated the CSX-1998 signal mast image set.

Dick Bronson provided a decoder definition for the RR-CirKits LNCP Control Point board.

Nigel Cliffe

John Crellin provided a definition for the Kato FL11 decoder.

Pete Cressman fixed a problem preventing Lights on panels from being stored and loaded.

Mark Dance provided a set of train order signal icons in resources/icons/smallschematics/trainorder.

Kevin Dickerson made the following enhancements.

David Duchamp made the following enhancements to Dispatcher:

Dave Duchamp has made the following updates

Matthew Harris made the following enhancements.

Bob Jacobsen fix the problem that was preventing some QSI decoders from properly loading.

Michael Mosher

Oscar Moutinho made the following updates to the inControl web throttle app:

Gert Muller

Jeff Schmalz provided decoder definitions for Massoth sound and motor decoders and the Uhlenbrock 77500 large scale decoder, also sold as the PIKO 3612x series large scale decoders. He also provided new decoder definitions for the CHAMPEX-LINDEN CL6300 series Sound Modules, the Massoth eMOTION S sound-only decoder (including a SUSI version), the LGB 6500x series sound modules, the LGB model 22592 locomotive, the PIKO 3612x series large scale decoders built by Massoth, and the Uhlenbrock 32100 and 32400 IntelliSound SUSI sound modules, also sold as the PIKO 3619x Series sound modules.

Jack Shall added Soundtraxx definitions Added definitions for: EMD 567D (Turbo), EMD 567 (Dual), GE FDL-16 (Modern), ALCO 251C (Supercharged), TSU-750 UP Gas Turbine, TSU-GN1000 EMD 710 G3C-T2, TSU-KT1000 for KATO GP35 and TSU-4664N Challenger.

Jack Shall improved the Tsunami diesel definition to add a new variant and improve the Turbine definition

Spectrum Engineering provided a decoder definition for their Animation Controller AC8824 accessory decoder.

Steve Todd made the following enhancement to the mini web server.

Peter Ulvestad provided ZTC decoder updates

Mark Underwood

Darryl Van Nort added an MRC 1803 definition

Mark Waters did a major update to the Zimo decoder definitions

Jos Wils updated the ESU LokPilot 3.0 decoder definition and provided two new ESU definitions.

Randall Wood resolved the issue that prevented DP3 from loading on a PowerMac (PPC Macintosh) computer.

Randall Wood made the following enhancements to the mini web server:

Jim Wouter provided an update for the sound levels and defaults in the MRC Sound Brilliance 1812 decoder definition.

David Zuhn made the following changes:

Additional speeds were added to the MERG CBUS CAN-RS support. You may have to modify your CAN-RS to use these, consult their Yahoo email group for details.

B. Milhaupt made the following updates: