Version 2025.3.0 [BETA 2]
Pre-release
Pre-release
Release Notes
Version 2025.3.0 [BETA 2] (Launched on 28/04/2025 for all modes).
This release introduced a new get_live method.
Check out the source code for this release.
Code Changes (Incl. Beta 1 changes):
-
New features
- Implemented
get_livefor all modes.- This provides you with a live departure board for a requested location.
- Implemented
-
Code Enhancements
get_livehas been implemented.- Details such as the platform number, departure time, expected departure and destination are shown.
- If no departures are found, a "check timetable for services" screen is shown.
- Information shown has been altered slightly.
- Text formatting colours have been updated.
- "Cancelled" is written in red.
- "On time" is written in green.
- All other delays are written in yellow.
- The board heading is written in blue.
- The board is now written in white.
- The board will show the next 3 departures at the station.
-
Error Handling
- Minor preparation for new error handling has started.
-
Performance Improvements
- Code removals.
- Removed significant amounts of duplicated code.
- Removed some unneeded loops.
- Removed some unneeded variables.
- Redundant code has been removed.
- Code removals.
-
Refactoring
- Added new comments.
- Some older comments have been updated.
- Some variables have been renamed.
- Updated file directory.
- Updated in-code documentation.
- Updated some errors.
Wiki Changes (Not public):
- Added new documentation
get_live. - Added new examples for
get_live. - Updated
rowsdocumentation forget_station.
Other Changes:
- Added new example code for simple and complex modes.
- You can find these here
Bugs
Fixes:
- None
Awaiting Allocation:
- None
What's Changed
Full Changelog: v2025.2.2...v2025.3.0-beta.2
Other Associated Releases
None