Release Notes for JMRI 4.1.2 release

Date: September 18, 2015

From: Matthew Harris

Subject: Test version 4.1.2 of JMRI/DecoderPro is available for download.

Notes:

This is a test release. Please post a note if you encounter any new or old bugs! And please back up your JMRI files before installing this, in case you want to go back to an earlier version.

This is the next in a series of test versions. We expect this series to end in the next JMRI production release around the end of 2015.

Some of the changes involved are quite extensive. They may require a certain amount of experience before they are working well. Therefore, this test version should be considered experimental.

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

Known problems with this release

None at release time.

New warnings for this version:

Mac OS X 10.11 El Capitan requires signed drivers for USB adapters. If you've upgraded from an earlier version, your drivers may not work. That will cause JMRI to throw errors when it doesn't find communications links. To fix this, go to the web site for your adapter manufacturer, find the drivers that are listed to work with Mac OS X 10.9 or later, download, and install, then retry JMRI again.

Jython has been upgraded to version 2.7.0 with the following potentially breaking changes:

Older warnings

See the JMRI 4.0 release note for warnings predating the 4.1 development series.

Decoder definitions that use the "ivariable" form are now deprecated. Definitions included with this release have been converted to the new form. If you have decoder definitions with the older "ivariable" form, they will no longer validate, but can still be used for the first couple of test releases in this series. Please ask on the jJMRI users Yahoo group for help converting them, or just drop them and use the current definitions.

Download links:

Please use these links for downloading:

Mac OS X: https://sourceforge.net/projects/jmri/files/test%20files/JMRI.4.1.2-r29999.dmg/download
sha256: ddba756abe430f0202baccc4536fb73533d87a9cd231ec1685ae95cd13b45a6a

Windows: https://sourceforge.net/projects/jmri/files/test%20files/JMRI.4.1.2-r29999.exe/download
sha256: 7b46c10e78bb0f7173fcf1253aa21ec10ce0dc07db95ce14ce7762040c2e7ce2

Linux: https://sourceforge.net/projects/jmri/files/test%20files/JMRI.4.1.2-r29999.tgz/download
sha256: 88a40e0d2dd9d17aa4b83f84a8f33f20b868b6190dbcdc782a7b4cede2c187c5

Changes since test release 4.1.1:

Hardware Support

JMRI Simple Server/JMRI Client
LocoNet
NCE
OpenLCB
RFID

New / Updated decoder definitions

ESU

Dave Heap made the following changes:

SoundTraxx

Operations

Roster

Scripting

Miscellaneous