Loading Changelog +13 −0 Original line number Diff line number Diff line Travel::Status::DE::DeutscheBahn 6.00 - Tue Apr 02 2024 * Add AVV (Aachener Verkehrsverbund), BART (Bay Area Rapid Transit), and IE (Iarnród Éireann / Irish Rail) backends * Support backend-specific time zones; add time_zone to service description * Handle cross-timezone journeys and stops whose time zone differs from the backend's default time zone. As of this release, all input and output datetimes refer to the backend's default time zone rather than local time (Stop and Journey accessors) / whatever (hafas-m and HAFAS arguments). Use the new tz_offset accessor to determine local time. This is a breaking change. * Journey, Stop: Add tz_offset accessor Travel::Status::DE::DeutscheBahn 5.06 - Thu Mar 28 2024 * Add Travel::Status::DE::HAFAS::Product module to handle line numbers, Loading bin/hafas-m +2 −2 Original line number Diff line number Diff line Loading @@ -3,7 +3,7 @@ use strict; use warnings; use 5.014; our $VERSION = '5.06'; our $VERSION = '6.00'; use utf8; use DateTime; Loading Loading @@ -683,7 +683,7 @@ B<hafas-m> [B<-s> I<service>] [B<-l> I<language>] B<!>I<query>|I<journeyID> =head1 VERSION version 5.06 version 6.00 =head1 DESCRIPTION Loading lib/Travel/Status/DE/DeutscheBahn.pm +2 −2 Original line number Diff line number Diff line Loading @@ -6,7 +6,7 @@ use 5.014; use parent 'Travel::Status::DE::HAFAS'; our $VERSION = '5.06'; our $VERSION = '6.00'; sub new { my ( $class, %opt ) = @_; Loading Loading @@ -49,7 +49,7 @@ monitor operated by Deutsche Bahn =head1 VERSION version 5.06 version 6.00 =head1 DESCRIPTION Loading lib/Travel/Status/DE/HAFAS.pm +2 −2 Original line number Diff line number Diff line Loading @@ -21,7 +21,7 @@ use Travel::Status::DE::HAFAS::Polyline qw(decode_polyline); use Travel::Status::DE::HAFAS::Product; use Travel::Status::DE::HAFAS::StopFinder; our $VERSION = '5.06'; our $VERSION = '6.00'; # {{{ Endpoint Definition Loading Loading @@ -1140,7 +1140,7 @@ monitors =head1 VERSION version 5.06 version 6.00 =head1 DESCRIPTION Loading lib/Travel/Status/DE/HAFAS/Journey.pm +2 −2 Original line number Diff line number Diff line Loading @@ -11,7 +11,7 @@ use DateTime::Format::Strptime; use List::Util qw(any); use Travel::Status::DE::HAFAS::Stop; our $VERSION = '5.06'; our $VERSION = '6.00'; Travel::Status::DE::HAFAS::Journey->mk_ro_accessors( qw(datetime sched_datetime rt_datetime tz_offset Loading Loading @@ -402,7 +402,7 @@ journey received by Travel::Status::DE::HAFAS =head1 VERSION version 5.06 version 6.00 =head1 DESCRIPTION Loading Loading
Changelog +13 −0 Original line number Diff line number Diff line Travel::Status::DE::DeutscheBahn 6.00 - Tue Apr 02 2024 * Add AVV (Aachener Verkehrsverbund), BART (Bay Area Rapid Transit), and IE (Iarnród Éireann / Irish Rail) backends * Support backend-specific time zones; add time_zone to service description * Handle cross-timezone journeys and stops whose time zone differs from the backend's default time zone. As of this release, all input and output datetimes refer to the backend's default time zone rather than local time (Stop and Journey accessors) / whatever (hafas-m and HAFAS arguments). Use the new tz_offset accessor to determine local time. This is a breaking change. * Journey, Stop: Add tz_offset accessor Travel::Status::DE::DeutscheBahn 5.06 - Thu Mar 28 2024 * Add Travel::Status::DE::HAFAS::Product module to handle line numbers, Loading
bin/hafas-m +2 −2 Original line number Diff line number Diff line Loading @@ -3,7 +3,7 @@ use strict; use warnings; use 5.014; our $VERSION = '5.06'; our $VERSION = '6.00'; use utf8; use DateTime; Loading Loading @@ -683,7 +683,7 @@ B<hafas-m> [B<-s> I<service>] [B<-l> I<language>] B<!>I<query>|I<journeyID> =head1 VERSION version 5.06 version 6.00 =head1 DESCRIPTION Loading
lib/Travel/Status/DE/DeutscheBahn.pm +2 −2 Original line number Diff line number Diff line Loading @@ -6,7 +6,7 @@ use 5.014; use parent 'Travel::Status::DE::HAFAS'; our $VERSION = '5.06'; our $VERSION = '6.00'; sub new { my ( $class, %opt ) = @_; Loading Loading @@ -49,7 +49,7 @@ monitor operated by Deutsche Bahn =head1 VERSION version 5.06 version 6.00 =head1 DESCRIPTION Loading
lib/Travel/Status/DE/HAFAS.pm +2 −2 Original line number Diff line number Diff line Loading @@ -21,7 +21,7 @@ use Travel::Status::DE::HAFAS::Polyline qw(decode_polyline); use Travel::Status::DE::HAFAS::Product; use Travel::Status::DE::HAFAS::StopFinder; our $VERSION = '5.06'; our $VERSION = '6.00'; # {{{ Endpoint Definition Loading Loading @@ -1140,7 +1140,7 @@ monitors =head1 VERSION version 5.06 version 6.00 =head1 DESCRIPTION Loading
lib/Travel/Status/DE/HAFAS/Journey.pm +2 −2 Original line number Diff line number Diff line Loading @@ -11,7 +11,7 @@ use DateTime::Format::Strptime; use List::Util qw(any); use Travel::Status::DE::HAFAS::Stop; our $VERSION = '5.06'; our $VERSION = '6.00'; Travel::Status::DE::HAFAS::Journey->mk_ro_accessors( qw(datetime sched_datetime rt_datetime tz_offset Loading Loading @@ -402,7 +402,7 @@ journey received by Travel::Status::DE::HAFAS =head1 VERSION version 5.06 version 6.00 =head1 DESCRIPTION Loading