All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- BREAKING CHANGE: Updated to support upstream API changes from rail service provider
- Removed proxy fallback mechanism due to dead proxy server
- Departure notifications: Set reminders for specific trains with right-click context menu
- Remove explicit foreground color so title appears blurred on the inactive screen (by Snir Yehuda)
- BREAKING CHANGE: Updated to support upstream API changes from rail service provider
- Mandatory upgrade required for continued functionality
- Fallback System: Added automatic fallback from original Israel Railways API to proxy endpoint if fails
- API Update: Switched to proxy endpoint to bypass geo-limiting restrictions from the official Israel Railways API
- Improved global accessibility for users on controlled/corporate networks with non-local routes.
- Version checking: App now checks GitHub for new releases and displays update indicator
- BREAKING CHANGE: Updated to support upstream API changes from rail service provider
- Mandatory upgrade required for continued functionality
- Display date in section headers for trains scheduled on future days
- Show notification when filter settings are active and some routes are hidden
- Fixed platform display to always use
originPlatform
- Favorite Routes: Save and quickly access your frequently used train routes
- Improved direction reversal UX: Now only the arrow changes direction (→/←) while preserving station order in UI
- Added direction indicator to menu bar for better visibility
- Internal refactoring for direction handling with preferences synchronization
- MacOS PKG installer - Helps overcoming app quarantine as I currently have no intention to Apple notarized this app
- Redesign AboutView (added BuyMeCoffee link \o/)
- feat: Add max train changes filter
- Replaced useless train number with platform number
- Cache mechanism now actually works
- feat:
Walking time duration- Adjusts schedule accordingly to the time it takes to walk from your location to the station.
- Removed color highlighting
- feat: Set activity for specific days / hours
- Few cosmetic changes, nothing too fancy
- A bug where Popover view was not getting refreshed according to schedule
- Preferences view is now also a Popover
- feat: Ability to search stations as the drop-down menu is clumsy
- Use
monospacedDigitfont for better UI experience
- Replaced deprecetaed functions
- new: Change to Popover menu-bar
- fix: Better cache handeling
- fix: Adjust How-to-Install
README.txt
- feat: Add reverse direction option
- feat: Add refresh interval to Preferences
- Initial release