Hardware Support
Acela CTI
Anyma DMX512
Bachrus Speedo
CBUS
C/MRI
DCC++ and DCC-EX
DCC4pc
Direct
ESU
Hornby
Internal
IPOCSMR
JMRI Simple Server/JMRI Client
KPF-Zeller
Lenz XPressNet
LocoNet
- Added a Configure LocoIO Modules tool, accessible from the LocoNet menu, that lists all
connected LocoIO (LNSV1) boards and allows opening a matching programmer, akin to the LNCV pane.
- DecoderPro OpsMode LNSV1 programming has been refactored to use the new Lnsv1MessageContents class
instead of locoio.sendRead/.sendWrite it was still using.
- The LocoIO pane that was deprecated since 4.12 has been removed. The LocoIO configuration
documentation is retained under html LocoNet help.
Maple
Marklin CS2
- Added support for TCP (in addition to UDP) connections to the CS2.
MERG
MQTT
MRC
NCE
Oak Tree
- Improved how Event with Payload messages are displayed in the monitor.
- Enabled the Abort button in the Update Firmware window.
- Backup files are now written with dotted-hex event ID values,
whether or not an event name is available. This makes them more reliable
and more portable.
- Update the STL Editor to support "event names".
- When available, event names will be displayed in the IQYZ tables.
- The load from backup process will handle event names in older CDI backups.
If the event name is no longer in the name store, a temporary event id will
be created.
- Existing event names can be entered in the event columns of the IQYZ tables.
Creating new event names is NOT supported.
- Correctly decode events-with-payload
- First implementation of LCC Location Services which will decode analog-carrying
location services reports to drive volt and amp meters.
- Update the STL Editor to support importing a group_logic.csv file
that has been modified by a spreadsheet program.
- Improve how datagram data is represented in the Monitor
- Add sensor events to the event-entry field popup menu
Powerline
RFID
Roco z21/Z21
Secsi
SPROG
SRCP
TAMS
TMCC
Uhlenbrock Intellibox
Zimo MXULF
ZTC
New / Updated decoder definitions
AE Model
Arnold
Bachmann
BLI
BNM Hobbies
CT Elektronik
DCC Concepts
Digikeijs (Digirails)
Digitrax
Doehler & Haas
ESU
Hattoms
Hornby
Kuehn
LaisDCC
Lenz
MD Electronics
MGP
Mistral Train Models
MTH
MRC
NCE
Norsk Modelljernbane (NJM)
Piko
- Add Decoder and Project CVs
Public Domain and DIY decoders
QSI
Rampino Elektronic
Rautenhaus
RR-CirKits
SoundTraxx
Tam Valley Depot
TAMS
TCS
Team Digital
Technologistic (train-O-matic)
Trix Modelleisenbahn
Uhlenbrock
Umelec
Viessmann
Wangrow
ZIMO
- Added pane and CVs for "Zimo Scripting".
- Added decoder types MS591N18 and MS540E24
Miscellaneous
Control Panel Editor
Circuit Builder
Palette
CTC Tool
DecoderPro
- Added DecoderIndexFile access to a decoder definition's
<programming><mode>, allowing a check of supported modes from a DecoderFile using
getProgrammingModes()
- DecoderPro OpsMode LNSV1 programming has been refactored to use the new Lnsv1MessageContents class
instead of locoio.sendRead/.sendWrite it was still using.
Dispatcher
Dispatcher System
Internationalization
Layout Editor
- Added a TurnoutCircleTransparency.py script to change the
color and transparency of Layout Editor turnout circles
NX - Entry/Exit Tool
LccPro
Logix
LogixNG
Meters and MeterFrames
OperationsPro
- New feature, when building a train, the program now warns for set out
and pick up conflicts between trains when using aggressive mode.
Panel Editor
Permissions
Preferences
Resources
Roster
- New Roster Entries hold the decoder's programming mode, if defined, to use as a filter similar to
e.g. ProductID.
Routes
Scripting
- Added a TurnoutCircleTransparency.py script to change the
color and transparency of Layout Editor turnout circles
Signals
Signal Systems
Signal Heads
Signal Masts
Signal Groups
Cab Signals
Simple Signal Logic
USS CTC Logic
Switchboard Editor
Throttle
Timetable
Tracker
Turnouts, Lights, Sensors and other elements
- Fixed a bug that was putting the wrong information in
a Turnout's comment when a SignalHead was created using that Turnout.
Warrants
- SCWarrants brought back to life with a few fixes.
One of them being that it is once again possible to create SCWarrants.
Another one that train tracking is now working.
Web Access
Web Server
Where Used
WiThrottle Server
Virtual Sound Decoder
- Added the OpenAL EFX reverb effect to tunnel tracks.
Can be activated using "Advanced Location Following"
and a LayoutEditor panel with a TrackSegment decorated as Tunnel.
Z21 Server
Miscellaneous
- There's a new "DarkLAF HC" dark-mode setting for the display.
To use it, select Settings then Display, then click the
button for "DarkLAF HC". Save preferences and restart. Note that this
puts a dark background with light text on all JMRI windows.
You may have to rework your panels for them to look good
in this mode.