Release Notes for JMRI 4.4 release

Date: June 30, 2016

From: Matthew Harris

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

We are very pleased to announce that the 4.3 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 4.4" available for download today.

Notes:

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

New warnings for this version:

Older warnings

Warnings:

See the JMRI 4.2.1 release note for older warnings that may be relevant to you if you're updating from an earlier version.

LocoTools, no longer supported since JMRI 2.10, has been removed from the Linux and OS X distributions.

When sharing a configuration between this version and JMRI 4.3.4 or older, the older version of JMRI will not reflect changes in preferences, window position, table sorting, column order, or other user interface state. This is due to changes in how user preferences and interface state are stored.

You can now set the order of your startup items: If you're opening panel files, running scripts, etc as the program starts up, there's a preferences pane that lets you easily set the order in which those happen. If you've set the order manually (e.g. by editing configuration files) in the past, please check this preference to make sure it's set the way you want.

The DispatcherPro, JMRI Demo, and SignalPro applications are no longer shipped in distributions. Use PanelPro in lieu of these applications.

The internals of the Layout Editor have been reworked a bit. Please keep an eye out for any changed behaviors.

Download links:

Please use these links for downloading:

Mac OS X: https://sourceforge.net/projects/jmri/files/production%20files/JMRI.4.4-R1ccf76b.dmg/download
sha256: 95a40bfbeae405432ac4953407c59005cbb0c9d6b665f95d08a6bda74e7a1ad8

Windows: https://sourceforge.net/projects/jmri/files/production%20files/JMRI.4.4-R1ccf76b.exe/download
sha256: 8447bdb26bdb6be4240201f8a097dbc472cb18cd9d0600fbb2a01fe10eed5aa1

Linux: https://sourceforge.net/projects/jmri/files/production%20files/JMRI.4.4-R1ccf76b.tgz/download
sha256: cab13ee35918cd64b482b13509cac7b33f4092e8bb6437970ec1383fbdd2ea82

Changes since production release 4.2.1:

Hardware Support

Help for setting up JMRI with your OS and Java version as well as setting general preferences is available as Setup Help, including a short FAQ section, so application help pages can focus on the functions in each part.

Support for ARM processors running in 64-bit mode (aarch64) has been added

DCC++
LocoNet
NCE
RFID
Roco z21/Z21
SPROG
SRCP
TCS

Signals

Signal Systems

New / Updated decoder definitions

Bachmann
BLI
Digitrax
Doehler & Haas
ESU

Dave Heap made the following changes:

Hornby
Lenz
MRC
NCE
Norsk Modelljernbane (NMJ)
RR-CirKits
SoundTraxx
TCS
Tehnologistic (train-O-matic)
Train-O-Matic (tOm)
Viessmann
ZIMO
Miscellaneous

Operations

Preferences

Logix

Panel Editors

WiThrottle

Scripting

Warrants

Dispatcher

Steve Todd enhanced Dispatcher's AutoActiveTrain feature with the following changes (PR #1364):

Layout Editor

Roster

Routes

Web Access

Miscellaneous