Travel-Status-DE-DeutscheBahn-4.00.tar.gz (signature)
- Use mgate.exe HAFAS interface instead of stboard.exe/bhftafel.exe. This introduces several breaking changes in hafas-m, Travel::Status::DE::HAFAS, and Travel::StatuS::DE::HAFAS::Result.
- hafas-m: Options
-l/--lang,-L/--ignore-late, and-u/--urlare no longer supported - hafas-m now supports journey details by specifying a journey ID instead of a station name.
Travel::Status::DE::HAFAS->new:dateandtimekeys are no longer supported. Usedatetimeinstead.Travel::Status::DE::HAFAS->new:langkey is no longer supported.Travel::Status::DE::HAFAS->new:urlkey is no longer supported.Travel::Status::DE::HAFAS->new:modekey is no longer supported. Setarrivalsto a true value to request arrivals instead of departures.Travel::Status::DE::HAFAS->new: add optionalcachekey and support forjourneyrequests with optionalwith_polylinekey.Travel::Status::DE::HAFAS: addnew_pconstructor for async requests via Promises.Travel::Status::DE::HAFAS: Addresultandmessagesaccessors.- Rename Travel::Status::DE::HAFAS::Result to ...::Journey. The accessors
sched_date,date,info,countdown,countdown_sec,raw_e_delay,raw_delay,sched_time,time,train,train_noandline_noare no longer supported. Introduces several new ones instead. - The module no longer depends on XML::LibXML
- New dependency: Digest::MD5