blob: 36e5c289cffe78a8900d157d606a12dff7c7dac2 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
|
Travel::Status::DE::DeutscheBahn 2.01 - Sat Oct 10 2015
* Result: Fix ->type accessor (was not working for all backends)
* Result: Add ->train_no / ->line_no accessor
Travel::Status::DE::DeutscheBahn 2.00 - Fri Sep 25 2015
* This release is NOT backwards compatible with 1.xx versions
* It now uses the HAFAS API instead of parsing bahn.de/ris and also
supports various other HAFAS installations
* New module dependencies: JSON, List::MoreUtils
* Renamed db-ris to hafas-m
* New modules: Travel::Status::DE::HAFAS and
Travel::Status::DE::HAFAS::StopFinder
* Renamed Travel::Status::DE::DeutscheBahn::Result to
Travel::Status::DE::HAFAS::Result
* db-ris/hafas-m: The options -f /--full-route and -v/--via are no longer
supported
* db-ris/hafas-m: New options -s / --service, -u / --url and --list
* Travel::Status::DE::DeutscheBahn/HAFAS->new: The mot parameter is no
longer supported. Use the new excluded_mots and exclusive_mots parameters
instead
* Travel::Status::DE::DeutscheBahn/HAFAS->new: Add service and url
parameters
* Travel::Status::DE::DeutscheBahn/HAFAS: Add errcode, similar_stops
and get_active_service accessors
* Travel::Status::DE::DeutscheBahn/HAFAS: Add static methods get_services
and get_service
* Result: Remove route, route_raw, route_info, route_interesting and
route_timetable accessors
* Result: Add is_changed_platform and messages accessors
* Result->info is now undef instead of an empty string when no information
is available
Travel::Status::DE::DeutscheBahn 1.05 - Thu May 14 2015
* Result->route_interesting: Also consider airports
* Result: Add route_info accessor
* Result: Add is_cancelled accessor
Travel::Status::DE::DeutscheBahn 1.04 - Sun May 03 2015
* Result: Add type accessor
* DeutscheBahn->new: Add lwp_options parameter to pass options to
LWP::UserAgent->new
Travel::Status::DE::DeutscheBahn 1.03 - Tue Oct 21 2014
* Add primitive JSON serializer to Travel::Status::DE::DeutscheBahn::Result
* Fix $result->delay (was broken by changes in the RIS output format)
Travel::Status::DE::DeutscheBahn 1.02 - Tue Sep 17 2013
* Respect proxy environment variables
* Add -a / --arrivals option to show arrivals instead of departures
* Disable smartmatch warnings on perl >= 5.018
Travel::Status::DE::DeutscheBahn 1.01 - Sat Dec 03 2011
* Detect ambiguous input errors (available via errstr)
* Add language switch for additional information (german/english)
[Travel::Status::DE::DeutscheBahn::Result]
* Result: Add line (== train) and date accessors
[db-ris]
* Add -l / --lang option
Travel::Status::DE::DeutscheBahn 1.00 - Sun Sep 04 2011
[db-ris]
* Add --full-route option
[Travel::Status::DE::DeutscheBahn]
* Fix bug when receiving no platform numbers from the DB RIS
[Travel::Status::DE::DeutscheBahn::Result]
* Add route_timetable accessor containing station names and
their corresponding arrival times
Travel::Status::DE::DeutscheBahn 0.05 - Tue Aug 09 2011
[Travel::Status::DE::DeutscheBahn]
* Fix ->results returning duplicate connections when accessed more than
one time
* new: Only die when encountering wrong options, set ->errstr otherwise
* Adds new ->errstr accessor to check for request errors
Travel::Status::DE::DeutscheBahn 0.04 - Wed Jul 13 2011
[Travel::Status::DE::DeutscheBahn::Result]
* The info accessor now strips the mostly useless "k.A." / "pünktlich"
(train on time) text parts
* Add (slightly experimental) route_interesting accessor
* Add delay accessor
Travel::Status::DE::DeutscheBahn 0.03 - Wed Jul 13 2011
* Clarify derl dependency (we actually need >= 5.10.1)
[Travel::Status::DE::DeutscheBahn]
* Strip leading / trailing whitespace in result fields
Travel::Status::DE::DeutscheBahn 0.02 - Wed Jul 06 2011
[db-ris]
* Only display info when a train is late, not when on time / unknown
* Add --ignore-late option
[Travel::Status::DE::DeutscheBahn]
* Add route_raw accessor
* Proper HTTP request error handling
* Strip leading whitespace from ::Result info
* Do not include canceled stops in the route
Travel::Status::DE::DeutscheBahn 0.01 - Mon Jun 27 2011
* Initial release
* Crawls almost all data available in the web interface
|