Time flows upward. Releases (theoretically) happen when all actions below them are completed. This document is at risk of radical change whenever I feel like it. - means to do + means done See the end for a list of changes I don't intend to implement but will accept if others do. -------------------------------------------- - Release 1.0 - Full security audit - Release 0.8 - Make the choices of possible stations you meant work. - Store a cookie for the user's last from and to stations - Add a Return Journey link that takes you to the index page with the same time/date settings and reversed stations. - Release 0.7 - Adapt to changes in the national rail site. + Release 0.6 + Allow --show-companies option + Allow "today" and "now" as dates and times + Update for new nationalrail site + Change the script name from natrail.pl to natrail + Fix the problem with "departure time too early" error on asking for trains now + Fix the wrong version number in the user agent string + Change the public name to NatRail from natrail.pl + Fix the README that still showed the old usage info. + Release 0.5 + Make later and earlier links work even when you didn't enter any times. + Release 0.4 + Fix bug in web page "New Query" link. + Add ability to choose a different station name when not recognised + Fix bug in earlier/later trains links + Add date at top of page + Release 0.3 + Return an error when invalid input is received, rather than continuing + Translate HHMM and HMM into HH:MM before passing to DateCalc + Accept date and time as a single argument in commandline version (Ed Avis) + Return an error when both departure and arrival times are given (Ed Avis) + Some security fixes + Release 0.2 + Earlier and later trains links on HTML output + When you don't specify a time check for trains now and re-check for later ones if you get an error about times in the past. + Allow the display of arrival times at each station, and the total journey time. + Fix security bugs in PHP. + Release 0.1 + Write the script and web interface -------------------------------------------- - Post-1.0 Changes (Most of these won't be done by me) - Order results by journey length