TIS Release Notes


Release Notes Overview

v3.7.1.1 Deployment on 09/12/2025

Change Requests (CRs / CRQ)

  • TIS2020-3262 – ETMN: additional TCM info
    More information from train composition messages is now shown in ETMN (e.g. locomotives, wagons, dangerous goods indicators and containers), giving a more complete overview of train details.
  • TIS2020-3326 – Company Page does not allow to create alpha numeric Company codes
    The company page now accepts company codes that contain both letters and numbers, so you can align TIS company codes with your internal coding rules.
  • TIS2020-3338 – Thresholds for forecast application and sending
    Forecasts are now only applied and forwarded when they meet configurable quality thresholds. This reduces noise from low‑quality or unreliable forecasts.
  • TIS2020-3339 – Location search with different station/city languages
    Location search has been improved so stations and cities can be found using different language variants (for example “Vienna” and “Wien Hbf”), making searches easier for international users.
  • TIS2020-3346 – Improve Interruption Page (creation, overview and affected trains)
    The interruption page has been optimised. Creating interruptions, viewing their details and loading/filtering many affected trains is now faster and more responsive.
  • TIS2020-3382 – Replace TIS2020 to TIS
    The product name shown in the browser and in shared links has been updated from “TIS2020” to “TIS”, for a consistent and modern branding.

Bugs

  • TIS2020-3168 – TrainComposition Message created NPE
    A technical error that could occur when creating train composition messages has been fixed, improving the reliability of composition handling.
  • TIS2020-3354 – Infinite scroll glitch
    An issue where endless lists could jump backwards or behave strangely has been resolved. Infinite scrolling now behaves smoothly.
  • TIS2020-3355 – OTN-Group update failed
    A problem that caused errors when updating OTN groups has been fixed. Changes to OTN groups are now saved correctly.
  • TIS2020-3363 – Can see train via url but not search
    A bug where a train was accessible via direct link but did not appear in search results has been corrected. Search is now consistent with direct URLs.
  • TIS2020-3365 – Unable to move the map
    The map can be moved again even when linking candidates are displayed. Panning and interacting with the map works as expected.
  • TIS2020-3366 – Email preparation errors
    Frequent errors during the creation of system emails (due to a problematic template) have been fixed. Notification emails are now generated more reliably.
  • TIS2020-3391 – RSRM in ‘PENDING’ state for over an hour
    RSRM messages that were stuck in “PENDING” for long periods are now processed correctly. Linking to locations and trains happens within the expected time.

Issues / Tasks

  • TIS2020-3360 – Update Backend dependencies
    Core backend components have been updated to newer versions. This is mostly invisible to users but improves security, stability and future maintainability.
  • TIS2020-3421 – Production Deployment 3.7.x
    Technical work to deploy the 3.7.x version line into production, including configuration and memory tuning. This ensures a stable rollout under real‑world load.

Sub-tasks

  • TIS2020-3351 – Rewrite Segment Cache access
    Internal handling of route segment data has been reworked to access cached information more efficiently, supporting more stable and performant operation in dependent features.

v3.6.6 Deployed on 15/09/2025

CRQ

  • [TIS2020-3297] – Hide segments that connect to locations outside bounding box
  • [TIS2020-3300] – Outbound Interface National/international flag
  • [TIS2020-3337] – Adding a flag to enable/disable NETA forecasts on the outbound interfaces

Bugs

[TIS2020-3342] – Spacetime diagram not showing data

v3.6.4. Deployed on 25/08/2025

[TIS2020-3288] – Issues with Spacetime diagram

CRQ

  • [TIS2020-2841] – Prepare new VM for background services
  • [TIS2020-2953] – TCRMessage – IMT automatic data exchange
  • [TIS2020-3130] – TIS Mobile 2024: Performance – Train Search on Startup and Default Limit (Mobile)
  • [TIS2020-3141] – Optimization of geofencing
  • [TIS2020-3142] – Transport Device optimization for train association and visualization
  • [TIS2020-3155] – Request of Company Agreements new functions
  • [TIS2020-3193] – Linking limitation where location is repeating
  • [TIS2020-3254] – Restricting visibility of TIS Company Admin
  • [TIS2020-3263] – User role change regarding Two-Factor Authentication (2FA)
  • [TIS2020-3277] – ETAAccuracy TRF AddOn
  • [TIS2020-3286] – Info for user in case of network loss
  • [TIS2020-3289] – PlayStore button on the landing page
  • [TIS2020-3299] – TIS Mobile Connection loss error handling

Bugs

v3.5.5. Deployed on 16/06/2025

Story

Issues

  • [TIS2020-3264] – Train Performance – Incorrect informative message displayed

CRQ

  • [TIS2020-3120] – TIS Mobile 2024: Train Search – Simplified Search Field (Mobile Only)
  • [TIS2020-3121] – TIS Mobile 2024: Train Search – Result as Map Only (Mobile Only)
  • [TIS2020-3122] – TIS Mobile 2024: Train Search – Use Departure and Current Date in Time Window
  • [TIS2020-3123] – TIS Mobile 2024: Train Header Information Display Panel
  • [TIS2020-3124] – TIS Mobile 2024: Train Display on Map – Circle with Direction
  • [TIS2020-3125] – TIS Mobile 2024: Train Display on Map – Clustering of Trains
  • [TIS2020-3126] – TIS Mobile 2024: Train Display on Map – Trains at Same Location (Desktop/Mobile)
  • [TIS2020-3127] – TIS Mobile 2024: Click Train on Map (Desktop/Mobile)
  • [TIS2020-3128] – TIS Mobile 2024: Train Route Display for Selected Train (Desktop/Mobile)
  • [TIS2020-3129] – TIS Mobile 2024: Follow Train on Map
  • [TIS2020-3130] – TIS Mobile 2024: Performance – Train Search on Startup and Default Limit (Mobile)
  • [TIS2020-3131] – TIS Mobile 2024: Performance – Cache Network Topology and Company in Local Storage
  • [TIS2020-3132] – TIS Mobile 2024: Performance – Reduce Map Details (Mobile)
  • [TIS2020-3133] – TIS Mobile 2024: PWA
  • [TIS2020-3134] – TIS Mobile 2024: Prevent Screen from Turning Off (Mobile)
  • [TIS2020-3138] – Adjust time zone in RSRMs according to reported GPS position
  • [TIS2020-3148] – TIS Mobile 2024: Performance – Technical improvements
  • [TIS2020-3173] – Train Running Forecast: inbound/outbound adaptions for multiple locations in message
  • [TIS2020-3181] – TIS Mobile 2024: Performance – Cache Translations
  • [TIS2020-3218] – Coloring based on train type
  • [TIS2020-3219] – Connection Diagram View

Bugs

Task

  • [TIS2020-3234] – Maintenance page improvement – Automatic redirect
  • [TIS2020-3266] – TIS Mobile 2024: Improvements Train Direction
  • [TIS2020-3267] – TIS Mobile 2024: Improvements Train Header
  • [TIS2020-3268] – TIS Mobile 2024: Improvements Train Search
  • [TIS2020-3269] – TIS Mobile 2024: Other improvements
  • [TIS2020-3271] – Add up to date screenshot with different formfactors
  • [TIS2020-3279] – TIS Mobile UI Improvements

v3.4.10 Deployed on 17/03/2025

Issues

CRQ

  • [TIS2020-2479] – Automatic unlinking of trains
  • [TIS2020-2991] – RailData TRI Version Update to v3.4
  • [TIS2020-3125] – TIS Mobile 2024: Train Display on Map – Clustering of Trains
  • [TIS2020-3134] – TIS Mobile 2024: Prevent Screen from Turning Off (Mobile)
  • [TIS2020-3181] – TIS Mobile 2024: Performance – Cache Translations

Bugs

  • [TIS2020-3186] – Message not sent after leading TID change
  • [TIS2020-3227] – Link to interruption in popup is broken
  • [TIS2020-3237] – Section and Performance table is not displaying the networks as before

[TIS2020-3238] – Can’t edit train details

v3.4.8 Deployed on 17/02/2025

Task

  • [TIS2020-3194] – Remove (big) unused indexes
  • [TIS2020-3184] – Move table/index defragmentation of big tables to specific times
  • [TIS2020-3203] – Use HTTPS when communicating with Nexus
  • [TIS2020-3214] – Hibernate uses inefficient query after update

Issues

CRQ

  • [TIS2020-2479] – Automatic unlinking of trains
  • [TIS2020-2761] – Reject messages where timestamps are out of range
  • [TIS2020-2999] – Unlink Functionality within Train Linking History
  • [TIS2020-3122] – TIS Mobile 2024: Train Search – Use Departure and Current Date in Time Window
  • [TIS2020-3129] – TIS Mobile 2024: Follow Train on Map
  • [TIS2020-3130] – TIS Mobile 2024: Performance – Train Search on Startup and Default Limit (Mobile)
  • [TIS2020-3131] – TIS Mobile 2024: Performance – Cache Network Topology and Company in Local Storage
  • [TIS2020-3132] – TIS Mobile 2024: Performance – Reduce Map Details (Mobile)
  • [TIS2020-3196] – Reorganize defragmentation tasks (Shrink Space)
  • [TIS2020-3197] – Reorganize index rebuilds
  • [TIS2020-3198] – Introduce a MESSAGE_BUFFER to prevent outages during defragmentation

Bugs

  • [TIS2020-3147] – New companies cannot be created via the UI
  • [TIS2020-3167] – Companies with status DELETED can be selected
  • [TIS2020-3183] – Companies in message interface filter
  • [TIS2020-3185] – Mismatch in data between application and database for historical train
  • [TIS2020-3187] – Message Statistics Incorrect
  • [TIS2020-3195] – Sync config from production config not working
  • [TIS2020-3199] – Translation defaults to ascii
  • [TIS2020-3208] – Kryo issues on RNE Test

v3.4.4 Deployed on 18/12/2024

Issues

  • [TIS2020-3089] – Limit set of allowed characters for outbound target queue name

Task

  • [TIS2020-3091] – Unlinking should take info from train linking history into account
  • [TIS2020-3139] – Change the default concurrent logins

CRQ

  • [TIS2020-2479] – Automatic unlinking of trains
  • [TIS2020-2761] – Reject messages where timestamps are out of range
  • [TIS2020-2984] – Referenced data to the Train Details
  • [TIS2020-3005] – SpaceTimeDiagram – Modifications
  • [TIS2020-3012] – Additional TrainLocationStatus from the Terminals to be taken into account
  • [TIS2020-3027] – Visibility of TIS Company Admin
  • [TIS2020-3064] – Extend search improvement for special characters to companies and more
  • [TIS2020-3096] – Time shifting based on actuals & forecasts

Bugs

v3.3.1 Deployed on 23/09/2024

Issues

  • [TIS2020-3068] – Chrome doesn’t autofill passwords
  • [TIS2020-3073] – Show error if request for trains to company without company admin

CRQ

  • [TIS2020-2999] – Unlink Functionality within Train Linking History
  • [TIS2020-3001] – PDM new Timing attributes for RunThrough status
  • [TIS2020-3005] – SpaceTimeDiagram – Modifications
  • [TIS2020-3050] – Exclude Messages from Train Edit from Message Time Validation (Cannot edit train details in UAT)
  • [TIS2020-3058] – Change logic for use of booked delta
  • [TIS2020-3059] – Improve Transport Device to train matching

Bugs

  • [TIS2020-3049] – Resetting search filter puts focus to wrong field
  • [TIS2020-3060] – Message Type “All” appearing in outbound interface filters
  • [TIS2020-3062] – National section split into 2
  • [TIS2020-3066] – Translation Table – Punctuality Performance
  • [TIS2020-3069] – Company admin could not verify Company Agreement
  • [TIS2020-3075] – Timing information in the basic view

v3.2.2 Deployed on 08/07/2024

Issues

  • [TIS2020-2972] – Distance mismatch between TRAIN, TRAIN_DETAIL and TRAIN_SECTION tables
  • [TIS2020-3019] – Trains not linked based on Location Pairs

CRQ

  • [TIS2020-2480] – Distance Calculation for Historical Data (DWH)
  • [TIS2020-2761] – Reject messages where timestamps are out of range
  • [TIS2020-2925] – Update of Section and Punctuality Performance report table
  • [TIS2020-2928] – Request for accessing single or multiple trains
  • [TIS2020-2968] – New TIS User entities
  • [TIS2020-2984] – Referenced data to the Train Details

Bugs

  • [TIS2020-3040] – Wagon and ContainersTab – Error
  • [TIS2020-3041] – Flipping of pages on W&C search page not possible
  • [TIS2020-3044] – W&C Count of Transportdevices different on UI and Database
  • [TIS2020-3046] – Transport Device Path Details
  • [TIS2020-3047] – Ordering of locations for Transport Device

Task

  • [TIS2020-2989] – Populating data into columns FIRST_LOCATION_ID and LAST_LOCATION_ID of TRAIN table

Sub-Task

  • [TIS2020-3020] – Performance Calculation for historical data (DWH)

v3.1.3 Deployed on 24/04/2024

Task

  • [TIS2020-2979] – Test Topology from TIS on UAT
  • [TIS2020-3007] – Change default value for “all location search” in search filter
  • [TIS2020-3015] – Change all instances to RIS Production as Topology/Company source

Issues

CRQ

Bugs

  • [TIS2020-2956] – Train not visible in the Spacetime Diagram
  • [TIS2020-2983] – Delta t volue +0 not displayed on TrainSearch Page
  • [TIS2020-2986] – Allow old OperationalTrainNumber element from 2.2.4 TCM messages
  • [TIS2020-2990] – Translation doesn’t update
  • [TIS2020-3004] – User error when searching historic trains

v3.0.0 Deployed on 19/02/2024

Issues

  • [TIS2020-2972] – Distance mismatch between TRAIN, TRAIN_DETAIL and TRAIN_SECTION tables

CRQ

  • [TIS2020-2561] – Ensure correct order when processing PDM+PSNM
  • [TIS2020-2845] – Transport Device Tracking: Connecting Transport Devices to Trains
  • [TIS2020-2869] – Different Section Identifier when using Start Date instead of Transfer Date

Bugs

Task