Release Notes for JMRI 4.1.1 release

Date: August 16, 2015

From: Bob Jacobsen

Subject: Test version 4.1.1 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 first 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:

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 JMRI users Yahoo group for help converting them, or just drop them and use the current definitions.

The OpenLCB 0.6.4 library in this version has a bug in its alias calculations which prevents JMRI from communicating occasionally. A patch has been submitted to the OpenLCB group. In the meantime, the workaround is to restart JMRI and/or the node and try again; that might allocate different alias values.

Older warnings

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

Download links:

Please use these links for downloading:

Mac OS X: https://sourceforge.net/projects/jmri/files/test%20files/JMRI.4.1.1-r29773.dmg/download
sha256: 615c9b69e51ec9305eba5fedf66a19c093f272abafed76b9663082671c01ca18

Windows: https://sourceforge.net/projects/jmri/files/test%20files/JMRI.4.1.1-r29773.exe/download
sha256: c094d60e7d8afed717b5aa7b127d38f995eb2eedbb26fb7f0c08eb7aca967ff5

Linux: https://sourceforge.net/projects/jmri/files/test%20files/JMRI.4.1.1-r29773.tgz/download
sha256: bba0e4516645337a23ee4aeb9fe6293fcca71ec7ace32edf85d2ebf76e4bb9ad

Changes since test release 4.0:

Hardware Support

Improved error handling during start-up when something Really Unexpected happens, such as configuring to connect to a port that doesn't even exist.

C/MRI
LocoNet
NCE
OpenLCB

Signals

Signal Mast Editor

New / Updated decoder definitions

ESU

Dave Heap made the following changes:

MERG
MTH
QSI
RR-CirKits
SoundTraxx
TCS

Operations

OBlocks

Preferences

Logix

Roster Speed Profile

Improvements made to the UI.

Panel Editors

Miscellaneous