Changelog
We've highlighted all changed since you last viewed this page on 22 Sep 2024.
6 Jul 2024
Additions
- [Live Trains] Announce (some) GWR named services
- [Amey/Live Trains] Add option to announce stations the train will not be calling at
Fixes
- [Live Trains] Map new Darwin delay/cancellation reason to announcement files
- [Live Trains] Fix wrong short platform announcements after a formation change
Other
- During local development, audio is no longer fetched from the production CDN
27 Jun 2024
Additions
- None
Fixes
- Fix disruption announcement error when number of minutes is zero
Other
- None
1 Jun 2024
Additions
- [Live Trains] Customise/disable chimes
Fixes
- None
Other
- None
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
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 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)
25 Mar 2024
Additions
- [Amey Phil/Celia] Add option to play Daktronics fanfare for fast trains
Fixes
- None
Other
- None
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
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
10 Mar 2024
Additions
- [Amey Phil/Celia] Add bodged EMR recordings
- [Amey Phil/Celia] Use Abercynon South for Abercynon station
Fixes
- None
Other
- None
7 Mar 2024
Additions
- [Live Announcements] Announce replacement bus continuations where needed
Fixes
- None
Other
- None
5 Mar 2024
Additions
- None
Fixes
- Saved announcements broken since the website redesign
Other
- None
4 Mar 2024
Additions
- [LNER Azuma] Additional connecting services announcements
Fixes
- None
Other
- None
18 Feb 2024
Additions
- [Bombardier XStar] Add new station audio snippets
Fixes
- None
Other
- Redesign system selection
- Move systems to individual pages
16 Feb 2024
Additions
- [Amey Phil & Celia] Platform alteration announcements
- [Amey Celia] WMT/WMR/LNR TOC announcements
Fixes
- None
Other
- None
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
8 Feb 2024
Additions
- [LNER Azuma] Add Reston station
- [Amey Live Trains] Add option to announce legacy TOCs
Fixes
- None
Other
- None
28 Jan 2024
Additions
- [Amey Phil] More bodged station audio files (APY, ASF, AVP, BOW, BYL)
Fixes
- None
Other
- None
27 Jan 2024
Additions
- None
Fixes
- [Amey Phil & Celia] Improved split handling
Other
- None
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
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
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
7 Jan 2024
Additions
- [Amey Phil/Celia/Live Trains] Add standing at announcement support
- [Amey Celia] Additional platforms
Fixes
- None
Other
- None
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
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
21 Dec 2023
Additions
- Save your own announcements to on-device custom presets
Fixes
- None
Other
- None
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
19 Dec 2023
Additions
- None
Fixes
- None
Other
- Website styling changes and reorganisation
- Use RA2 font for website
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
12 Dec 2023
Additions
- [LNER Azuma] Add Azuma announcement system
- [Amey Celia & Phil] Add approaching train option
Fixes
- None
Other
- None
11 Dec 2023
Additions
- [Amey Phil] Bodged GWR TOC snippet
Fixes
- [Class 700] Add missing Circle & District lines for Blackfriars
Other
- None
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
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
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
26 Nov 2023
Additions
- [Amey Live Trains] Add disruption announcements
Fixes
- [Amey Live Trains] Don't announce delayed trains after departure
Other
- None
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
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
17 Nov 2023
Additions
- [KeTech Phil] Add disruption announcements
- [KeTech Phil] Add (beta) live train announcements
Fixes
- None
Other
- None
20 Oct 2023
Additions
- None
Fixes
- [TfW - TrainFX] Add start of journey announcement
Other
- None
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
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
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
14 Aug 2023
Additions
- None
Fixes
- [Atos - Anne] Fix bug where using alternative services would break the site
Other
- None
26 Jul 2023
Additions
- None
Fixes
- [TfL Jubilee Line] Fix standing at North Greenwich announcement
Other
- None
24 Jul 2023
Additions
- None
Fixes
- None
Other
- Updated list of all GB stations
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
14 Mar 2023
Additions
- [Atos - Anne] Use real audio clips for announcements
Fixes
- None
Other
- None
4 Mar 2023
Additions
- [TfL Elizabeth Line] Add new Elizabeth Line announcement system
Fixes
- None
Other
- None
19 Feb 2023
Additions
- [TfW TrainFX] Add new TrainFX announcement system for Transport for Wales trains
Fixes
- None
Other
- None
9 Dec 2022
Additions
- [Class 700] Add option to be Southeastern service
Fixes
- None
Other
- None
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
1 Dec 2022
Additions
- None
Fixes
- [Atos - Matt] Fix broken disruption options
Other
- None
30 Nov 2022
Additions
- [TfL Northern Line] Add stopped-at-station announcements
Fixes
- [Class 700] Fix broken announcement button panel
Other
- None
21 Nov 2022
Additions
- None
Fixes
- [TfL Jubilee Line] Fix Canary Wharf Elizabeth Line playing Bond Street instead (thanks @00p513-dev)
Other
- None
14 Oct 2022
Additions
- None
Fixes
- [TfL Northern Line] Fix "Kennington (change for southbound trains)" announcement
Other
- None
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
6 Oct 2022
Additions
- [TfL Northern Line] Add Northern Line announcement system (only destination and next station info)
Fixes
- None
Other
- None
24 Sep 2022
Additions
- Add new About and Changelog pages
Fixes
- None
Other
- None
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
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
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
31 Aug 2022
Additions
- None
Fixes
- [Class 700] Fix wrong change info snippet playing for East Croydon
Other
- None
29 Aug 2022
Additions
- None
Fixes
- [Class 700] Fix typo in FOI response filename
- Sentry discarding some info in error report data
Other
- None
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
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
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
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
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
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
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
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
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
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
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
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
29 Aug 2021
Additions
- Use Rail Alphabet font for website UI
- Add logo and favicon
Fixes
- Fix incorrect page titles
Other
- None
28 Aug 2021
Additions
- Initial release of website with very basic Class 377/700 systems
Fixes
- None
Other
- None