Release Notes
Release Notes 1.19
Summary
The September 2026 release contains major improvements on the usability of existing functions and extension of functions for day-to-day management of timetables, some of which are customised for FNM.
New Features
Real time planning
- Possibility to create variants in the scenario “Live”
- Possibility to create partial cancellation variants as a dedicated variant type
RTC and simulation
- Scheduled braking for stops with a dedicated braking performance, different to braking at red signals
TCR
- Visualise TCR of station tracks in the graphic timetable
- Visualise the TCR status in different colours, instead of the default colouring by type TAILOR-MADE
Graphic timetable
- Simplified visualisation of track occupation in the graphic timetable
Timetable checker
- Timetable compliancy check
Improvements to existing features
Simulation
- Possibility to add the rush hour in the opposite direction
- Multiple deletion of rush hours
- Function to find where distributions are not relevant for the sim setup (because they are not used)
- Export service code to trenissimo
- Export all designators to trenissimo (so they can be visualised there in a similar way as in trenoLive)
Timetable planning
- Clone train function defaults to the departure time of the train to be cloned, instead of defaulting to a departure time of 00:00
- New design of multi edit trains (train path, times and general properties)
- Option to deactivate visualisation for all columns in the train editor
- Redesign of automatic train code generation, especially for train groups
- Filter option by train search in the conflict checker
- Slightly revised design of the train editor
- Filter by Operating Calendar “Cancellation” to show all cancellation variants (which don’t have any operating days)
TCR
- New design of Line track information in possessions and TSR, inclined in the direction of main use of the line track
Analysis
- Delay report adapted for multi-scenario analysis and comparisons
- Various improvements to scenario comparison
Bug fixes
Analysis
- Days of the week in Analysis diagrams in wrong order
Reports
- TAC for FNM check of TAC prices continuity error TAILOR-MADE
TCR
- TCR and Incidents have Code and Name
Real time
- FNM dettaglio composizione did not save dangerous goods TAILOR-MADE
Timetabling
- Export graphic timetable was not working correctly
- Editing power supply of trainset in the path segments was not resettable
- Default track for interpolated OCP was not assigning OCP tracks correctly
- Unhandled error with train groups restricted from/to resolved
- Field Operating Calendar removed from function “Add courses to train group”
Richieste commerciali FNM TAILOR-MADE
- Copy modified train to scenario IF was not working
- Error “Too many tasks” resolved
- VCO modifications could neither be accepted nor refused
Simulation
- Sorting of Min Stop times was putting empty cells on top
- Search and sorting were not working in the Station Load Factor table
Import/Export
- PIF export was missing TRF string
- PIF export was missing Scenario validity
- Incorrect operating days in PIF export resolved
- Imported planned speed in mph from CIF/PIF was imported as km/h
- Opening timetable prints page was slow
Release Notes 1.18
Summary
The August 2026 release contains a couple of new features and various improvements to existing features, especially related to the import of UK timetable formats (such as an improved routing algorithm)
It is now possible to re-utilise the train codes of deleted trains.
New Features
Connections can be created for a duration of more than 24 h, connecting a train in the track occupation diagram with one outside of it in the future. We also introduced a new feature “AutoTT” which is currently in beta-testing.
Additionally, we have introduced a train path catalogue for FNM (Tailor-made), which works together with the bid and offer system for their train paths.
Improvements to existing features
Simulation
- Improvements on the management of Station Load Factors
- Adding sorting mechanism for Rush hour table
- Duplication option for Distributions
- Delete or add border points of a simulation area (delete with backspace & click, add with Space bar and click)
Timetabling
- Train searches with train number or train code accept tab and line break as separators
- Train searches to be used in the timetable prints (WTT/PTT) instead of train groups filter
TCR and Incidents
Additional fields for FNM-TSR to be populated by data feed (Tailor-made)
Scenario management
- “Select all elements” in the Import from another scenario
Import/Export
- Basic RailML 3.3 export of the Timetable, supporting the export of
- Ocp
- OcpTrack
- TOC/RU
- Trainset
- OpCalendar
- Category
- Trains with TravelMargin and planned Arr/Dep times
- Train number as identifier
- New system of Routing rules (used only in combination with imports via the TimetableAPI)
- Option to apply the same routing rule to more than one OCP track for first or final OCP
- Option to apply a routing rule to OCP without OCP tracks defined
- Option to apply a routing rule without having specific information on OCP tracks for first or final OCP in the input file
- Option to limit the application of a routing rule to a certain Edge designator value in the input file
Real time
- New Actual Train status “Ready”
- Export Actual Trains data in csv
- Option to view historic data in the FNM Real time dashboard (Tailor-made)
Bug fixes
Timetabling
- Corrected length of the the conflict type field in the conflict checker
- Create new train dialog didn’t support Registers
Scenario management
- Scenario duplication didn’t duplicate trains in certain circumstances (path segment overrides)
Simulation
- Support of OCP Desginators in the SLF editing
- Check Step up driver threshold value against planned connection duration
- Identification of turnaround for MinConnectionTime calulation in the sim setup
Import/Export
- Import trainset from PEX
- “impossible to create train path” error in the CIF import fixed
- Line changes in interpolated OCPs after the CIF import
- Interpolated turnbacks in the train path after the CIF import
Real Time
- Actual arrival time for first path entry and Actual destination time for last pathe ntry removed from Actual trains imported via TD data feeds and TD historic data from csv
- Zooming in the real time graph makes the Actual trains disappear
- In the real time graph TCR and Incidents details are not visualised
Release Notes 1.17
Summary
The July 2026 release contains significant improvements on TCR and the track occupation diagram, overcoming some limitations and issues. Additionally it contains further improvements for the simulation.
In parallel to the release of trenoLive we will release the augmented functionalities on the communication app for FNM “TrenoLink”. Tailor-Made.
New Features
No public new features in this release.
For FNM: Trains cancellations have been included in Gestione Ritardi. Tailor-Made
Improvements to existing features
Simulation
- Improvements on the sim setup
- Import of distributions from treno3
- Login via Keycloak to connect trenolive and trenissimo (with trenissimo version 2.0.3)
Timetabling
- Train status included as a filter in the train searches
TCR and Incidents
- Filter for Date, OCP, Line, Designated Station, Department and Status
Scenario management
- Duplicate routing rules
Bug fixes
Timetabling
- Error message for incompatible editing of trains locked in a path entry
- Visualisation of trainset parts in multi-train connection
- Train placement in multi-sector tracks
- Train search Begin and End activity type in the Reference section filter
- Cancellation variant was visualised in the track occupation diagram
TCR
- Validation and precise error messages in the creation of TCR
- Risolved problems of visualisation of TCR in the (real time) graphic timetable
- Custom Calendar for TCR application
Scenario management
- Routing rules from Stations with only one track and involving turnbacks
Real time
- Select and copy data from Trains (realtime) table
Simulation
- Blocked “Delete simulation area” for sim areas used in a sim setup
Release Notes 1.16
Summary
The ordinary June 2026 release contains mostly improvements and some minor new functions, as well as various bugfixes.
New Features
Simulation
- Import of distributions from TRENO3
Reporting
- New report on cancellations for FNM (Tailor-made)
Improvements to existing features
Simulation
- Sim setup improvements
- Editing of time fixes
Timetabling
- Filter by train search in the graphic timetable
- Compare between train searches of different scenarios in the graphic timetable
- Duplicate train search
Reporting
- Extended KPI on Actual data
Bug fixes
Reporting
- WTT and PTT Timetable prints inacessible
Infrastructure model
- OCP track length based on Track sector length
Scenario management
- Import from another scenario for routing rules
- Import sim setup from another scenario doesn’t import bundle distributions
Timetabling
- Variant creation “train code not unique” in planning mode Operating Calendar and Daily in the track occupation diagram
- Various bugfixes on FNM richieste commerciali (Tailor-made)
Release Notes 1.15
Summary
This release is an extraordinary release containing only a couple of bug fixes and a new way of editing the track occupation diagram.
New Features
Timetabling
- Three planning modes in the track occupation diagram: Yearly planning, Operating Calendar planning and Single Day planning
Improvements to existing features
Timetabling
- Management and transparency (error messages) of cases where the user tries to create connections that already exist
Bug fixes
Analysis
- Dashboard FNM: IP5 calculation excluding empty movements
Timetabling
- Multi edit progress information now available again
Simulation
- Preview of Trains included in the Sim setup and individual bundles also works without saving first
Release Notes 1.14
Summary
The minor release of May 2026 doesn’t contain any new functions. It contains a number of functional improvements and stabilising improvements to existing functions, as well as bug fixes.
New Features
No new features.
Improvements to existing features
Timetabling
- Filter by train status in the graphic timetable
- Improved Tag management
- Allow all Registers to be exported in RailML
- RTC result with MRT zero will be rounded up to 1s
- Rearrangement of sidebar in the Timetable graph
Simulation
- Columns and Tables in the sim setup follow UI Standards (buggato)
- Sim setup import from another scenario directly accessible in the Sim setup page
Gestione Ritardi FNM TAILOR MADE
- Inserting a Primary cause for Secondary delay events
Bug fixes
Timetabling
- Rounding Published times FNM
- Track occupation with border station PASS
- RTC with border station PASS
- Bid & Offer process identifying Train categories by Code TAILOR MADE
- Connection editing in Draft mode stabilised
- Default track assignment table duplicated (empty) rows removed
- Connections with deleted trains removed, if a train is deleted all connections are deleted, too. Invalid connections with “Invalid - missing train” are deleted.
- Train search: Values follow user-defined Register for Designator visualisation
- Cancellation variants are not visible any more in the timetable graph and the track occupation diagram
Simulation
- Rush hour import from TRENO3
- Bundles creation with duplicate name inhibited (buggato)
- Train search reference section blocked train search results in the bundles creation
- Time Fixes fixed
- duplicate sim setup doesn’t duplicate Time Fixes
Real time
- Sidebar filter for Trains realtime Timetable list is always populated
- Better visualisation of Actual trains in the corners of the Realtime graph
Projects & Scenarios
- Removed “Delete” button from Power Supplies (Power Supplies cannot be deleted)
- Duplicated Routing Rules removed
- Dangerous goods definition for unique pair of ADR identifier and Danger Code TAILOR MADE
Known problems, not yet resolved
- Simulation export timeout after 90 s
- OCP track sector visualisation and determination in “Default” mode
- Train and TCR visualisation in different timezones in the timetable graph
Release Notes version 1.13
Summary
The release of March and April 2026 contains further functions to manage the bid and order process for FNM. Further, it contains various bugfixes on all use cases and improvements on existing functions. A frontend update to Vaadin version 25 has been completed, which slightly changes some aspects of the UI.
For RTC and blocking times calculation we recommend updating trenissimo to version 2.0.
New Features
Communications app for FNM TAILOR MADE
- Confirmation of Trainset and option to insert trainset information
- “Train ready” mesagge to the TMS
- Dark and light theme
- Draft mode for messages
- Notifications for users still arrive when the app is closed
Timetabling
- Service Code in the path segments
- Column Running Time as sum of all Timings on each Path entry
- Power supply override in the path segments
Improvements to existing features
Simulation and simulation setup
- Content of the trains and bundle preview extended and can be exported
- Multiselect Line for Rush hour definition
- Step-up driver definition
- Filter for Station Load Factor
- Upload of simulation results in .bin.gz format
Timetabling
- Trains last edited information for the scenario information
- Possessions with state information (requested, granted, started, closed) TAILOR MADE
- TCR and Incident events managed by specific user roles TAILOR MADE
- Reports / Lists exportable in xlsx format
- Operating Calendar information added to the tooltip in the track occupation diagram
Scenario management
- Define scenario type (Sandbox, Live, Historic) during scenario creation
Bug fixes
Infrastructure
- Default track assignment wrong activity filter for Begin and End
Timetabling
- Inactive trains are shown after editing in the timetable graph
- Filtering in the trains timetable
- Copy to clipboard
- TCR are not correctly visualised in the timetable graph
- Operating Calendar with Weekly Rules is not automatically restricted by start date and end date and can be imported into a scenario with different scenario validity
- Multi edit for path segment information is writing information twice
- Clone train in opposite direction fixed Line track selection mode on multitrack lines
- Results of Multi edit RTC appear on other users' screen
- Trains “not active” are considered in the conflict checker
- Travel margins editing with train locked in path entry
- Entry type remains “Stop” for Line changes during the path creation
Simulation
- Distributions not correctly visualised
- Simulation Area maps updated and removed OSM blockage
- Net weight fraction as percentage value for trenissimo
Scenario Management
- Importing train groups from another scenario “missing train designator”
Analysis
- Removing “new train” function from Trains realtime page
- Force filter for Departure date in Trains realtime page Report
- Summary by TOC not working
- Summary by month not working
- Summary Total travel time excludes stop time
RailML
- Import Operating Calendars error
Release notes Version 1.12
Summary
The Februar 2026 release is a major release introducing a number of new developments, including a new homepage, scenario types, train status and a TAILOR-MADE bid-and-offer process for train paths.
New Features
TrenoLive general
- User role and permission management
- Scenario Types (Draft, Live, Historic)
- Train status (user defined, based on three basis types: Draft, Final, External)
- Bid-and-offer process for FNM TAILOR-MADE
- Opening a new browser tab by clicking + Shift on the trenoLive functions bar (header)
- New homepage
Timetabling
- Filter by tag in the track occupation diagram
Simulation
- Clone sim setup
- Import from another scenario sim setup (together with sim areas)
Improvements to existing features
Timetabling
- Progress for loading process in the graphic timetable
- More tooltip information in the graphic timetable
- Automatic corridor generation in two modalities: all lines or lines used and automatic name generation
- Improved selection mode for Trains Timetable and Groups Timetable
- csv export includes trainset information
- Better, straight train labels in the graphic timetable
- Improved creation process and UI in the Operating Calendars
Analysis
- Aggregation mode for variants in the analysis diagrams
- Exclude certain days in the analysis diagrams
- Exclude certain trains, which ran only few days, in the analysis diagrams
- Wildcard option for the trains filter in the analysis diagrams
- Option to remove outliers in the histograms
- New delay report
- Custom thresholds the analysis diagrams
- Warning for delay evolution diagram with more than one train
Bug fixes
Timetabling
- Remove Train search filter after scenario logout
- Timetable filters invalid combinations fixed
- Remove “selected and above” path entries retains original timings for rest of the train path
- TSR and possessions not visualised correctly in the timetable graph
- Automatic train path creation trainset assignment
- Train search “All scenario” for exports
- Routing problems during train creation solved (e.g. turnback station)
- Scenario compare in the TT graph resets date selection
- Scenario filter for newly created trains in the TT graph
- Scenario filter for RTC error messagges
- Opening the Reporting - Compare - History page
- Trains “not active” were visualised in the track occupation diagram
- Connections fixed for trains arriving after midnight
- Multi edit percentage margin applied in both directions
Analysis
- Export analysis diagrams
- FNM Dashboard update issue fixed
- Exception error opening the Analysis TT graph with Simulation results
Release notes Version 1.11
Summary
The January 2026 release includes further improvements to usability and practicality in the Analysis diagrams. Furthermore, there are some varied bugfixes, feature improvements and additions to the UK data import interface to improve and stabilise the import of CIF and PIF.
New Features
A new data format and a new language translation (Kartuli) is available in the user settings. Further, the current scenario data is available in an information panel next to the logout button.
A train editing history view is accessible in the Real time trains window “Scheduled path”.
Improvements to existing features
Timetabling
- Pan in the Timetable graph and the Track occupation diagram with ALT
- Import UK Service Code from CIF/PIF TAILOR-MADE
- Multi-edit for TOC and Train category in the general multi-edit function
- Shift train preview for all courses of a train group
- Microscopic conflict checker can be accessed directly from the timetable graph
Analysis
- Delay report with more concise data representation
Bug fixes
Timetabling
- Horizontal zoom (temporal) changed the spacial settings
- Visualisation of TCR and Incident Events in the timetable graph
Analysis
- Simulation results naming with timestamp to create uniqueness
- Delay report doesn’t visualise simulation results
General
- Download files were not visible immidiately after creation
Release notes Version 1.10
Summary
The December release of 2025 contains preparatory work regarding Business processes, Custom properties and Annotations in the timetable editing process. Further bugfixes and improved functionalities in the Timetabling and Analysis modules completes the release.
New Features
Timetabling
- Custom Properties
- ID for Temporary Capacity Restrictions
- New date formats
Improvements to existing features
Timetabling
- Clone train group in opposite direction
- Automatic RTC from Conflict checker
- Faster editing in the train editors and new selection
Analysis
- Train cancellations in the analysis diagrams
- New user-defined thresholds and colours in the Analysis diagrams
- New filter option in the Analysis diagrams (Tags, Train searches and Collections)
- Comparison against Working and Published Timetable in the Analysis diagrams
- Legend in the Analysis diagrams
Bug fixes
Timetabling
- Specific and user-defined space settings in the track occupation diagram
- Clone train inverts path segments
- “Interpolated” information and path segments during the train creation process
- Application of travel margins on locked trains
- Turnback time conflict checker
- Filter by direction in the timetable graph for trains which run in loops
- Changed trains comparison report doesn’t open the detailed path entries view
Analysis
- Line and Corridor Punctuality statistics for FNM Dashboard Tailor-made
- Analysis diagrams “forget” some settings
- Warning message in the Analysis diagrams and Analysis timetable graph for missing actual data
Release notes Version 1.9
Summary
The November 2025 release contains an extensive reworking of the technical framework (“bitmask”) of the operating calendar. It also contains various improvements and bugfixes on the Analysis timetable graph and diagrams. Additionally, it restores consistency with the import of scenariobackups from TRENOplus.
New Features
Delay management “Gestione ritardi”
- New platform to assign delay causes to delay events during the operating day
- Management framework to attribute delay penalties and organise delay statistics (IM or RU/TOCs)
- Management of primary and secondary delay causes
Analysis
- Data comparison against Planned TT and Published TT
- Data filter for tags on trains
Real time
- Train composition details in the real time graph for GR freight trains
Scenario management
- Import trainsets and OCP track information from another scenario
- Import CIF,PIF and UK data feeds
Improvements to existing features
Timetable
- Tags on train groups
- Selection of train groups in the timetable graph
- Graphical visualisation when trains enter or exit the corridor of the graphic timetable
- Faster drag-and-drop of train paths in the graphic timetable
Analysis
- Warning message if data is not available for visualisation
- Legend for Analysis diagrams
Bug fixes
Import from TRENOplus
- Various import fixes regarding train groups
Real time
- Auto-update of the real time graph reinstated
- Implementation of a retry method for temporarily conflicting messages - solving import of FNM-coda: Arrival data for last station
Analysis
- Visualisation of simulation results in the analysis diagrams
- User-settings will be remembered in the analysis diagrams
- Visualisation of the analysis timetable graph after midnight
Timetable
- Visualisation of Station track possessions in the track occupation diagram
- Corrected position of conflict visualisation in the timetable graph
- TCR visualisation in the timetable graph with branches
Release notes Version 1.8
Summary
The October 2025 release contains a new tabular view of all connections. It also contains customised reports for FNM and a new visualisation option in the real time window.
New Features
Timetabling
- Connections table and editing options
- Header for tabular timetables and train editor
- New customised reports for FNM (Puntualità, Penali, Soppressioni, variazione posti) Real time
- Visualisation of previous days
Improvements to existing features
Infrastructure
- Non-obligatory field to specify TCR impact according to RNE guidelines
- Improved validity period definition for TCR
Bug fixes
General
- Sidebar content turns invisible
Timetable
- Possibility to manually change trainset on a Shunting movement
- Fix Train groups import from TRENO3 scenariobackup
- Updated Last modified trains on homepage
- Shift train preview with corridor branches
- Possibility to delete invalid trains Infrastructure
- TCR visualisation and conflict identification Scenario
- Import routing rules from another scenario
Release notes Version 1.7
Summary
The Release of September 2025 includes only minor improvements to existing functions and bugfixes. Most important improvement is the redesign of the Operating Calendar editing window.
New Features
No new features in this release.
Improvements to existing features
- The Operating Calendar window has been redesigned and improved in terms of user experience.
- The real time options (Real time trains timetable and timetable graph) have been improved, especially regarding the adherence to Designators selected by the user and displaying additional data in tabular format.
- The loading process for the Infrastructure has been sped up significantly.
- Small improvements to the FNM Dashboard
- Track occupation diagram: user-defined time window on minutes precision
Bug fixes
Analysis
- OCP list ordered alphabetically in Analysis diagrams
- Analysis timetable graph corrected visualisation of aggregated data on the edges of the window
- Trains colouring in the track occupation analysis diagram adhering to the trains colouring scheme
Real time
- Stack overflow prevention while handling real time updates
Timetabling
- Variants creation error fixed
- TCR - Speed restriction: removed ambiguity of Start km in cases of km changes in the macro model of the infrastructure
- TCR User interface improvements
- Incidents page exception error fixed
- Bugfixes in the train editor using “Push to next OCP” and “Push along line” function
Release notes Version 1.6
Summary
The release of August 2025 has as its focus point the Real Time Dashboard function for FNM. Additionally, it contains bugfixes and usability improvements for various functions in the train editing.
New Features
Analysis
- Analysis Timetable Graph for simulated data
Real Time
- Dashboard with real time traffic data for FNM
Timetabling
- Connection editing based on Operating days
- Invalid train status
- RTC for train groups
- Clone train groups
Improvements to existing features
- New zoom and pan options in the track occupation and graphic timetable
- Extended information in the graphic timetable legend
- Closer relation between TCR and Real Time Incident events
Bug fixes
- Use of appropriate Designators instead of Code in the Conflict checker and Incidents events
- Visualisation of connections on 24 hour view and over midnight
- Warning for the multiple edit of interpolated path entries
- Trainset parts missing problem on connections in the track occupation diagram
- Import processes revision for path segments import
- Open real time train information instead of planned train information in the real time graph
Release notes Version 1.5
Summary
This release includes again various improvements in the track occupation diagram, rendering it much more user-friendly. It also includes preparatory work for other new main functions such as Incidents management and TCR handling on day-to-day operations management. Further it includes usability improvements and some more substantial fixes of inconsistencies or missing editing function in the Timetable and train editing windows.
New Features
Analysis
- Simulation results filter for day and run number
- Track occupation
Real Time
- Trainset information in real time
Timetabling
- Track occupation diagram: Connection showing number of trainset parts, Connection highlighting reason for problems with “unbalanced” connections, Warning for unfeasible tracks placement
- Undo
- Train editor: Improved sidebar, option to hide interpolated OCPs, Warning for unfeasible tracks placement, Train group editing
- TCR: New window and more information on TCR, Incidents form
- Import rostering from railML file
- Visualisation of Invalid trains
- Conflict checker: WTT/PTT consistency checker
Improvements to existing features
- Improved (faster) filtering in the Timetable window.
- Train list visible for each bundle in the Sim setup.
- Task progress feedback and status improved.
- Improvement of the status of the connection: validity and balancing
- Various usability improvements.
Bug fixes
- Track occupation: Visualisation of connections after midnight
- Analysis train graph: Raw and aggregated data visualisation
- Import trains from another scenario: Train projection problems fixed
- Filter trains after midnight in Timetable view
- Use of Register selected by the user (ongoing work)
- Geographic network visualisation problem fixed
Release notes Version 1.4
Summary
This release includes Shunting movements and other new functions in the track occupation diagram as well as functions in the real-time module, some thereof are client-specific functions.
New Features
Analysis
- New data details in the analysis diagrams on mouseover
Real Time
- Conflict checker clash on track and clash on OCP track available in real time
- Option to hide planned timetable
Timetabling
- RTC: Planned speed and max speed in the timetable planning process
- Track occupation: Shunting movements directly created from templates, number of trainset parts (single double, triple traction) visualisation, trains without track information on a “virtual” support track
Bug fixes
- Create station load factor
- Blocking times (Planned) for trains restricted to/from
- Editing of MST and margins for locked trains
- Trains visualized outside the track occupation diagram boundaries
- Not balanced connections warning taking path segments into account
- Excluded Departure times for last station and Arrival time for first station in anlaysis diagrams for simulated data
- Compare variants