Release notes

🚀

Here you can find more details about the latest changes of Model Train Script.

10.4.0

This version brings a debug mode. With debug mode you can test your scripts in isolation, you can test how your scripts will respond to events.

Other improvements:

  • Stop all automation button

  • More prominent indicator for syncing with command station

  • Turntable item for layout (visual only)

  • Ability to customize order of accessory states in layout items

  • DCC Accessory deactivation has been removed, if needed can be enabled via settings

  • Several UI Tweaks and minor bug fixes.

10.3.0

Vehicles

  • Support for decoder consisting (NMRA advanced consisting)

  • Consist Function icon for enabling/disabling consist mode

Tools

  • Basic programming support for Z21

Overall

  • Improved UX for creating and deleting automation items

  • Improved input fields

10.2.0

New

  • Icons on layout buttons

  • Support for Digikeijs DR4088LN modules

  • System logging across app runs

Fixes

  • Slow startup if no internet is available

10.1.0

License

This version introduces a license model. Model Train Script will still be free to use, however there will be restrictions than can be lifted by buying a license. Tap on the more info in the license section of the information screen.

Features

  • Improved image recognition for camera control

  • Input validation for vehicle, feedback and accessory addresses

Fixes

  • Yamorc Z21 message processing crashes

  • Yamorc and Digikeijs loconet support

10.0.0

A new major version of Model Train Script!

This version focuses on improved stability and iOS 26 support.

UI

  • updated design to support iOS/iPadOS 26

  • iPadOS 26 windowed mode support

  • Lots of smaller ui and textual improvements and consistency fixes

  • Built-in library for vehicle avatars

  • Sync indicator around power button

Automation

  • condition now supports vehicle profile and camera detection

  • camera now has an expiration time for detection events (valid time)

  • WaitAccessory, WaitFeedback and WaitCamera actions have been replaced by WaitForCondition; including all options of a condition

  • Extended built-in library of sounds

  • VehicleProfile now has option for functions to set to on, off or to ignore

System

  • improved threading, more stable connection with command station

  • files (in settings) now have last access time to identify abandoned files

  • extended Demo profile

  • demo now sends occupancy events

  • drop support Zimo ZCAN

  • drop support of iOS/iPadOS 17

Last updated

Was this helpful?