Changelog

We've highlighted all changed since you last viewed this page on 10 Jun 2024.

  1. 1 Jun 2024

    Additions

    • [Live Trains] Customise/disable chimes

    Fixes

    • None

    Other

    • None
  2. 29 Apr 2024

    Additions

    • [Amey Phil & Celia] Add Warrington West and Kirkby stations
    • [Amey Phil & Celia] Add up to 20 coaches to a train
    • [Amey Celia] Add Transport for Wales

    Fixes

    • [Class 700] Fix wrong St Pancras audio

    Other

    • None
  3. 4 Apr 2024

    Additions

    • [Amey Phil] Add bodged HRE station files
    • [Amey Celia] Add bodged TPE TOC snippets
    • [Live Announcements] Fix announcements playing too early in non-UK timezones
    • [Live Announcements] Add toggle to include services with unconfirmed platforms on departure board

    Fixes

    • None

    Other

    • None
  4. 4 Apr 2024

    Additions

    • [Amey Phil & Celia] Add bodged LNER TOC files
    • [Amey Phil & Celia] Add 1st class location option

    Fixes

    • [Live Announcements] Don't announce pick-up only stops within "calling at"

    Other

    • Migrated from GitHub Pages to Cloudflare R2 (for audio storage) and Pages (for the website)
  5. 25 Mar 2024

    Additions

    • [Amey Phil/Celia] Add option to play Daktronics fanfare for fast trains

    Fixes

    • None

    Other

    • None
  6. 22 Mar 2024

    Additions

    • None

    Fixes

    • [Amey Phil/Celia] Support for Chapelton (CPN) station
    • [Amey Phil/Celia] Fix wrong inflection for Haymarket (HYM)

    Other

    • [Live Announcements] Improved consistency between departure board and announcements, and reduced networking traffic
  7. 17 Mar 2024

    Additions

    • [TfW Televic] Add system for new Transport for Wales rolling stock
    • [Live Announcements] Announce train restart after RRB

    Fixes

    • None

    Other

    • None
  8. 10 Mar 2024

    Additions

    • [Amey Phil/Celia] Add bodged EMR recordings
    • [Amey Phil/Celia] Use Abercynon South for Abercynon station

    Fixes

    • None

    Other

    • None
  9. 7 Mar 2024

    Additions

    • [Live Announcements] Announce replacement bus continuations where needed

    Fixes

    • None

    Other

    • None
  10. 5 Mar 2024

    Additions

    • None

    Fixes

    • Saved announcements broken since the website redesign

    Other

    • None
  11. 4 Mar 2024

    Additions

    • [LNER Azuma] Additional connecting services announcements

    Fixes

    • None

    Other

    • None
  12. 18 Feb 2024

    Additions

    • [Bombardier XStar] Add new station audio snippets

    Fixes

    • None

    Other

    • Redesign system selection
    • Move systems to individual pages
  13. 16 Feb 2024

    Additions

    • [Amey Phil & Celia] Platform alteration announcements
    • [Amey Celia] WMT/WMR/LNR TOC announcements

    Fixes

    • None

    Other

    • None
  14. 9 Feb 2024

    Additions

    • [Amey Phil & Celia] Add Platform 0
    • [Amey Live Trains] Recognise and announce request stops

    Fixes

    • [Amey Phil & Celia] Corrected audio files used for fast train announcements

    Other

    • None
  15. 8 Feb 2024

    Additions

    • [LNER Azuma] Add Reston station
    • [Amey Live Trains] Add option to announce legacy TOCs

    Fixes

    • None

    Other

    • None
  16. 28 Jan 2024

    Additions

    • [Amey Phil] More bodged station audio files (APY, ASF, AVP, BOW, BYL)

    Fixes

    • None

    Other

    • None
  17. 27 Jan 2024

    Additions

    • None

    Fixes

    • [Amey Phil & Celia] Improved split handling

    Other

    • None
  18. 26 Jan 2024

    Additions

    • [Amey Live Trains] Announce Eurostar services

    Fixes

    • [Amey Live Trains] Fix error when no stations are in calling points list

    Other

    • None
  19. 16 Jan 2024

    Additions

    • None

    Fixes

    • [Amey Phil & Celia] Simplify logic for splitting trains with common calling points to match the real world

    Other

    • Migrated to new style library
  20. 15 Jan 2024

    Additions

    • [Amey Live Trains] Moved to dedicated page
    • [Amey Live Trains] Combine both Phil and Celia for zoned announcements
    • Additional information when errors occur

    Fixes

    • [Bombardier XStar] Improved audio files for Hove and Preston Park
    • [Elizabeth Line] Swap some audio files for the correct ones
    • Migrate to self-hosted Sentry issue tracker

    Other

    • [Amey Phil & Celia] Improved splitting formation audio
  21. 7 Jan 2024

    Additions

    • [Amey Phil/Celia/Live Trains] Add standing at announcement support
    • [Amey Celia] Additional platforms

    Fixes

    • None

    Other

    • None
  22. 1 Jan 2024

    Additions

    • [TfW TrainFX] Add missing "thank you" to start of journey announcement
    • [Amey Live Trains] Pick your own display type

    Fixes

    • [TfW TrainFX] Correct station code and name for Clarbeston Road

    Other

    • None
  23. 24 Dec 2023

    Additions

    • [Amey Live Trains] Trigger approaching train announcements
    • [Amey Phil] Many additional bodged station recordings
    • [Amey Phil] Additional announcement buttons

    Fixes

    • [TfL Elizabeth line] Fix broken Cambridge Heath announcement
    • [Amey Celia] Fix broken TOCs

    Other

    • None
  24. 21 Dec 2023

    Additions

    • Save your own announcements to on-device custom presets

    Fixes

    • None

    Other

    • None
  25. 20 Dec 2023

    Additions

    • Sharable announcements: you can now share announcements with a link
    • [Amey Phil & Celia] Add First Great Eastern, Greater Anglia, Great Western Railway and SWR to supported TOCs

    Fixes

    • [Amey Phil] Fix broken Warwick Parkway announcement
    • [Bombardier XStar] Correct announcement when terminating at station

    Other

    • None
  26. 19 Dec 2023

    Additions

    • None

    Fixes

    • None

    Other

    • Website styling changes and reorganisation
    • Use RA2 font for website
  27. 18 Dec 2023

    Additions

    • [Amey Phil & Celia] Add missing Hampton Wick and West Ham stations

    Fixes

    • [Amey Live Trains] Don't announce unadvertised stops (e.g. City Thameslink AC/DC switchover after it closes)
    • [Amey Live Trains] Manual override for some via points (e.g. 'via Cobham' will be announced correctly now)

    Other

    • None
  28. 12 Dec 2023

    Additions

    • [LNER Azuma] Add Azuma announcement system
    • [Amey Celia & Phil] Add approaching train option

    Fixes

    • None

    Other

    • None
  29. 11 Dec 2023

    Additions

    • [Amey Phil] Bodged GWR TOC snippet

    Fixes

    • [Class 700] Add missing Circle & District lines for Blackfriars

    Other

    • None
  30. 9 Dec 2023

    Additions

    • [Amey Live Trains] Announce delay reasons
    • [Amey Celia & Phil] Add fast train option

    Fixes

    • [Amey Celia & Phil] Use 'hundred-hour' instead of 'hundred'

    Other

    • None
  31. 8 Dec 2023

    Additions

    • None

    Fixes

    • [Amey Celia & Phil] Use 'hundred-hour' instead of 'hundred'
    • [Amey Live Trains] Handle fake destinations correctly
    • [Amey Celia & Phil] Various sound snippet swaps
    • [Amey Celia & Phil] Tweak spacing based on real-world recordings

    Other

    • None
  32. 30 Nov 2023

    Additions

    • None

    Fixes

    • [Amey Celia & Phil] Allow announcing a split with no further calling points
    • [Amey Celia & Phil] Wrong delayed snippets for some messages

    Other

    • None
  33. 26 Nov 2023

    Additions

    • [Amey Live Trains] Add disruption announcements

    Fixes

    • [Amey Live Trains] Don't announce delayed trains after departure

    Other

    • None
  34. 25 Nov 2023

    Additions

    • [Amey Celia] Add custom Northern TOC snippets

    Fixes

    • [Amey Celia] Increase spacing between calling points
    • [Amey Celia] Cut down spacing before TOC
    • [Amey Celia] Always default to 3-note chime
    • [Amey Celia & Phil] Add missing 'from this station' for cancellations
    • [Amey Celia & Phil] Swap out some files for more accurate snippets

    Other

    • None
  35. 22 Nov 2023

    Additions

    • [Amey Celia] Replace KeTech Celia with Amey Celia using raw audio files

    Fixes

    • None

    Other

    • [Amey Phil] Renamed KeTech Phil to Amey Phil to reflect his wording and scripts
  36. 17 Nov 2023

    Additions

    • [KeTech Phil] Add disruption announcements
    • [KeTech Phil] Add (beta) live train announcements

    Fixes

    • None

    Other

    • None
  37. 20 Oct 2023

    Additions

    • None

    Fixes

    • [TfW - TrainFX] Add start of journey announcement

    Other

    • None
  38. 23 Aug 2023

    Additions

    • None

    Fixes

    • [Bombardier XStar] Fix Waterloo (Merseyrail) appearing in the list of stations
    • [ScotRail] Fix error when using 1 coach for train formation
    • [KeTech - Celia] Fix error when playing announcement with no TOC selected
    • [TfW - TrainFX] Fix Fishguard and Goodwick snippet erroring sometimes
    • [TfL Northern Line] Fix next station Goodge Street not working

    Other

    • None
  39. 21 Aug 2023

    Additions

    • None

    Fixes

    • None

    Other

    • [Atos - Matt] In response to a legal notice from Atos, I have had to remove the Matt announcement generator and audio files
  40. 17 Aug 2023

    Additions

    • None

    Fixes

    • None

    Other

    • [Atos - Anne] In response to a legal notice from Atos, I have had to remove the Anne announcement generator and audio files
  41. 14 Aug 2023

    Additions

    • None

    Fixes

    • [Atos - Anne] Fix bug where using alternative services would break the site

    Other

    • None
  42. 26 Jul 2023

    Additions

    • None

    Fixes

    • [TfL Jubilee Line] Fix standing at North Greenwich announcement

    Other

    • None
  43. 24 Jul 2023

    Additions

    • None

    Fixes

    • None

    Other

    • Updated list of all GB stations
  44. 2 May 2023

    Additions

    • None

    Fixes

    • [TfL Northern Line] Next station announcement not working for Leicester Square
    • [TfL Elizabeth Line] Approaching station announcement not working for Whitechapel
    • [Bombardier XStar] Replace some audio snippets with higher quality versions

    Other

    • None
  45. 14 Mar 2023

    Additions

    • [Atos - Anne] Use real audio clips for announcements

    Fixes

    • None

    Other

    • None
  46. 4 Mar 2023

    Additions

    • [TfL Elizabeth Line] Add new Elizabeth Line announcement system

    Fixes

    • None

    Other

    • None
  47. 19 Feb 2023

    Additions

    • [TfW TrainFX] Add new TrainFX announcement system for Transport for Wales trains

    Fixes

    • None

    Other

    • None
  48. 9 Dec 2022

    Additions

    • [Class 700] Add option to be Southeastern service

    Fixes

    • None

    Other

    • None
  49. 4 Dec 2022

    Additions

    • [TfL Northern Line] Use re-recorded Northern Line Extension and Elizabeth Line announcements for applicable stations

    Fixes

    • None

    Other

    • Upgrade to Gatsby 5 and React 18
  50. 1 Dec 2022

    Additions

    • None

    Fixes

    • [Atos - Matt] Fix broken disruption options

    Other

    • None
  51. 30 Nov 2022

    Additions

    • [TfL Northern Line] Add stopped-at-station announcements

    Fixes

    • [Class 700] Fix broken announcement button panel

    Other

    • None
  52. 21 Nov 2022

    Additions

    • None

    Fixes

    • [TfL Jubilee Line] Fix Canary Wharf Elizabeth Line playing Bond Street instead (thanks @00p513-dev)

    Other

    • None
  53. 14 Oct 2022

    Additions

    • None

    Fixes

    • [TfL Northern Line] Fix "Kennington (change for southbound trains)" announcement

    Other

    • None
  54. 7 Oct 2022

    Additions

    • [TfL Northern Line] Add thank you messages to terminating announcements
    • [TfL Northern Line] Add "T" to show stations where trains can terminate

    Fixes

    • None

    Other

    • None
  55. 6 Oct 2022

    Additions

    • [TfL Northern Line] Add Northern Line announcement system (only destination and next station info)

    Fixes

    • None

    Other

    • None
  56. 24 Sep 2022

    Additions

    • Add new About and Changelog pages

    Fixes

    • None

    Other

    • None
  57. 23 Sep 2022

    Additions

    • [TfL Jubilee Line] Add post-Elizabeth line opening announcements for Canary Wharf and Stratford

    Fixes

    • [TfL Jubilee Line] Fix next station announcement not working for Green Park and Finchley Road

    Other

    • None
  58. 11 Sep 2022

    Additions

    • [ScotRail] Add basic ScotRail announcement system
    • [TfL Jubilee] Add Jubilee Line announcement system

    Fixes

    • [KeTech] Use high quality snippet for British Rail fanfare

    Other

    • None
  59. 6 Sep 2022

    Additions

    • [TfL Jubilee] Add Jubilee Line announcement system

    Fixes

    • None

    Other

    • Migrate to react-select for auto-complete support
    • Switch from Preact to React
    • Rework GitHub Actions CI to utilise new Pages deployment method
  60. 31 Aug 2022

    Additions

    • None

    Fixes

    • [Class 700] Fix wrong change info snippet playing for East Croydon

    Other

    • None
  61. 29 Aug 2022

    Additions

    • None

    Fixes

    • [Class 700] Fix typo in FOI response filename
    • Sentry discarding some info in error report data

    Other

    • None
  62. 25 Aug 2022

    Additions

    • Add audio data to Sentry error reports

    Fixes

    • [KeTech Celia] Disable Virgin Pendolino and London Midland TOCs
    • Perform more checks before playing audio to prevent errors

    Other

    • Update Sentry and improve configuration
    • Upload sourcemaps to Sentry upon GitHub Actions CI build and deployment
  63. 24 Aug 2022

    Additions

    • [Class 700] Add support for stations on the Siemens test track

    Fixes

    • [Class 700] Remove announcements which are actually XStar announcements

    Other

    • None
  64. 22 Aug 2022

    Additions

    • [Class 700] Replace self-recorded announcements with those from Southeastern Freedom of Information request
    • [Class 700] Add manual PA chime
    • [KeTech] Add British Rail fanfare sound effect

    Fixes

    • None

    Other

    • None
  65. 7 Feb 2022

    Additions

    • [Bombardier XStar] Add BTP/61016 announcement
    • [Bombardier XStar] Add announcement to "take your belongings with you"
    • [Bombardier XStar] Add more stations
    • [KeTech] Add train standing annoucement
    • [Atos] Add more disruption snippets

    Fixes

    • Fix error caused by hook count changing when options change

    Other

    • None
  66. 8 Dec 2021

    Additions

    • [Atos/KeTech] Fix blank TOC select box by default
    • [Atos - Anne] Add new correct ticket message
    • [Class 700] Add voice artist name
    • Add support for announcement button sections

    Fixes

    • [Atos] Replace various low quality audio snippets
    • [Atos - Anne] Changing disrupted train platform manually breaks announcement playback
    • [KeTech Celia] Remove "via" option
    • [KeTech Celia] Replace low quality audio snippets

    Other

    • None
  67. 3 Dec 2021

    Additions

    • [Atos - Anne] Add missing stations between Crawley and Peterborough
    • [Atos - Anne] Add seating availability message option
    • [Atos] Add new GTR face covering announcement

    Fixes

    • [Atos - Matt] Replace various low quality audio snippets

    Other

    • None
  68. 8 Nov 2021

    Additions

    • [Class 700] Add more station audio snippets
    • [Atos - Anne] Add support for delays and cancellations
    • [Atos - Matt] Add more disruption presets
    • [Atos - Matt] Add more disruption reasons

    Fixes

    • [Atos] Fix platform and delay time not displaying correctly when using a preset
    • Change button colour on hover

    Other

    • None
  69. 17 Oct 2021

    Additions

    • [Class 700] Play safety information message after initial departure

    Fixes

    • [Atos - Matt] Only play alternate services when the delay time is known
    • [Atos - Matt] Fix incorrect CRS code for Shoreham-by-Sea
    • [Atos - Matt] Fix broken preset
    • Style improvements for radio buttons

    Other

    • None
  70. 28 Sep 2021

    Additions

    • [Class 700] Add announcement presets
    • [Class 377] Add new stations
    • [Atos - Anne] Add new audio snippets
    • [Atos - Matt] Add new audio snippets
    • [Atos - Matt] Support alternative services message during delays/cancellations

    Fixes

    • [Class 700] Validate selection for terminating station
    • Fix unnecessary re-renders

    Other

    • [Class 377] Rename system to Bombardier XStar
  71. 24 Sep 2021

    Additions

    • [Class 700] Add new held at red signal and face covering announcements

    Fixes

    • [KeTech] Reduce volume of announcement chimes
    • [Atos - Matt] Don't repeat basic train info at the end of an announcement
    • Prevent interacting with announcement controls when an announcement is playing
    • Don't auto-select a number of coaches where no audio exists for that number

    Other

    • None
  72. 7 Sep 2021

    Additions

    • [Atos] Add Matt Streeton announcements
    • [Atos] Add Anne announcements
    • [KeTech] Add Phil Sayer announcements
    • [KeTech] Add Celia Drummond announcements
    • Add Sentry to track errors in production

    Fixes

    • [Class 700] Update various snippets with better quality
    • [Class 377] Update various snippets with better quality

    Other

    • None
  73. 30 Aug 2021

    Additions

    • [Class 700] Add Horley and Salfords stations
    • [Class 700] Add new "Take care as you leave the train" message

    Fixes

    • Add missing CSS styling for disabled buttons
    • [Class 700] Fix incorrect announcement when stopped at a station where next stop is the termination point
    • [Class 700] Fix incorrect audio snippet playing for next stop termination upon initial departure

    Other

    • None
  74. 29 Aug 2021

    Additions

    • Use Rail Alphabet font for website UI
    • Add logo and favicon

    Fixes

    • Fix incorrect page titles

    Other

    • None
  75. 28 Aug 2021

    Additions

    • Initial release of website with very basic Class 377/700 systems

    Fixes

    • None

    Other

    • None