Version 2026.1.0 [BETA 2]
Pre-release
Pre-release
[CANCELLED] Release Notes
Version 2026.1.0 [BETA 2] (Launched on 21/12/2026 for all modes).
This release added customisation to the Live Board method and error handlers.
Important
In mid 2026, the ".p" suffix will be removed. "a.p" will become "a" and "s.p" will become "s".
This is to make the package easier to understand.
Check out the source code for this release.
Code Changes:
-
New features
- Added new error handlers
- Added three customisation options for Live Boards:
- LCD (Liquid Crystal Display) - default
- DMI (Yellow) (Display Machine Interface - Yellow)
- DMI (White) (Display Machine Interface - White)
-
Code Enhancements
- Added a link to the wiki inside method information
- Added a progress bar loader to
get_station - Moved error handling for validation into
utilities.py - Moved setting up for complex mode to a separate method
- Removed all references of ".p" modes
-
Error Handling
- Added new errors
-
Performance Improvements
- Removed some duplicated code
-
Refactoring
- Minor code updates.
- Updated display order in
details.py. - Removed some unneeded code.
- Removed status codes from return data.
- Updated some code that could return errors.
- Updated some type notation.
Wiki Changes:
- Added contents pages to some pages.
- Added new documentation for error handling.
- Updated documentation for Live Board.
- Updated supported versions.
- Various QOL updates to the Wiki.
- Various readability updates to documentation.
Other Changes:
- Updated example code
- Updated
requirements.txtNEW Dependency Alive Progress
Bugs
Fixes:
- Fixed a bug causing
get_arrivals,get_departures,get_stationto crash in example code snippets.
Awaiting Allocation:
- None
What's Changed
Full Changelog: v2025.3.3...v2026.1.0