- allow 31 functions for locos acquired by DCC Address
- bug fix for only two turnouts/points
- bug fix for separate Stop button
- Added separate Stop button
- Removed the centre position for the direction toggle
- request an update for the loco as soon as it is acquired
- [Handoff] label for automation buttons
- responses for functions 29, 30, 31 were ignored
- bug fix if there are only two Routes
- bug fix if there are Turnouts/Points but no Routes
- fix for the knob still being active in 'Stop'
- send actual eStop
- support state and label changes for Routes <jB ....>
- overcurrent and/or short toast message
- support Turnouts/Points
- updated icons
- sort Routes/Automation
- only retrieve the full Roster at connection
- only retrieve the full Routes/Automation list at connection
- support for broadcast messages
- bug fixes
- support Routes/Automation
- navigation button improvements
- remove blank function buttons
- add navigation buttons
- fix send commands from the the CV Programmer page with the 'Enter' key
- send commands from the the CV Programmer page
- bug fix for editing Function Maps
- add toast messages
- Download Roster from the Command Station and allow selection
- Fix for Function Maps with spaces in the name
- attempt to reduce caching
- Display browser type warning if unsupported
- Display additional info for CV29
- Correct Functions load automatically when loco selected from the list
- Functions return to default when loco dropped
- DCC address labels changed from 'CV' to 'DCC Addr' or 'Addr'
- added setting to turn off the timestamp in the log
- improvement to when it thinks the CS is ready to accept commands
- Improvements for when a separate throttle is controlling the same loco
- move to 'newer' function command
- Bug fix for functions. Direction would toggle when a function button was pressed
- react to inbound function button changes
- Bell (f1) no longer momentary by default
- rudimentary fix for the emulator
- Addition of a CV Programmer page
- UI will respond to speed and direction changes on the current loco, broadcast by the CS
- disable loco input until the CS is loaded
- small UI improvements
- Updating some of the commands sent
- Fixes the splitting of the responses on multiple lines
- Rename of DCC++EX to DCC-EX
- small UI improvements
Fixes a bug that prevented communication with the CS
Various bugfixes and a few other changes.
Fixes:
- Help link fixed
- Various CSS Fixes
Other changes:
- Various internal changes to the emulator
- Function actions renamed from press and toggle to momentary and latching
This is a quick little bugfix to fix a problem where received packets weren't being displayed in the debug console.
In this release, we added a dedicated settings page, as well as changing the way locomotives and function maps are added. Also, we have switched to a new distribution method, PWAs! Oh, did we mention the new and improved wider UI? Overall, we would be better off listing the sections that have stayed the same!
New Features:
- Side menu - We have added a side menu to switch between 'pages'
- Locomotive page - This is where locomotives are now added
- Functions page - This is where function maps are now created
- Settings page - This page contains all the options to manage storage settings and to choose different themes and throttles
- Emergency stop button - There is now a button to provide the emergency stop feature
- Information and help button - These have been added to the top right of the screen and display the version, along with other information
Fixes:
- The button to minimise the top section is displayed correctly
Changed behaviour:
- Locomotives now need to be added in the locomotives menu before they are used
- The UI is now wider
- Other minor tweaks to the UI
If you want something added, let us know! First, check out the roadmap page in the wiki to check if it is planned, then open an issue letting us know what you want. Similarly, if you have found a bug, also let us know. Chances are we haven't spotted it so this will help us greatly!