diff --git a/Changelog b/Changelog
index 973f9099cb3197458ed99806ca97f61ae9b083de..e92168e1aa9d59fe810bf107625f6e6ee65ae141 100644
--- a/Changelog
+++ b/Changelog
@@ -1,3 +1,7 @@
+Travel::RoutinG::DE::VRR 2.02 - Wed Apr 10 2012
+
+    * Patch by Roland Hieber: respect proxy environment variables
+
 Travel::Routing::DE::VRR 2.01 - Thu Jan 26 2012
 
     * Fix bug in departure_stop_and_platform where the arrival_stop was used
diff --git a/bin/efa b/bin/efa
index fb368985b492db58902ba06367f9ec201f0d3e0b..b5277dd82697520b30b71a22d02e329e36cbbc0b 100755
--- a/bin/efa
+++ b/bin/efa
@@ -12,7 +12,7 @@ use Travel::Routing::DE::VRR;
 use Exception::Class;
 use Getopt::Long qw/:config no_ignore_case/;
 
-our $VERSION = '2.01';
+our $VERSION = '2.02';
 my $ignore_info = 'Fahrradmitnahme';
 my $efa;
 my ( @from, @to, @via, $from_type, $to_type, $via_type );
@@ -259,7 +259,7 @@ efa - unofficial efa.vrr.de command line client
 
 =head1 VERSION
 
-version 2.01
+version 2.02
 
 =head1 DESCRIPTION
 
diff --git a/lib/Travel/Routing/DE/VRR.pm b/lib/Travel/Routing/DE/VRR.pm
index a9a5ee1f47a1658bd11d97fcaa0fa52c1f7449ce..a88c9d658ff6e30b07d87ff3cb587cb8374c3cfd 100644
--- a/lib/Travel/Routing/DE/VRR.pm
+++ b/lib/Travel/Routing/DE/VRR.pm
@@ -37,7 +37,7 @@ use Exception::Class (
 	},
 );
 
-our $VERSION = '2.01';
+our $VERSION = '2.02';
 
 sub set_time {
 	my ( $self, %conf ) = @_;
@@ -684,7 +684,7 @@ Travel::Routing::DE::VRR - unofficial interface to the efa.vrr.de German itinera
 
 =head1 VERSION
 
-version 2.01
+version 2.02
 
 =head1 DESCRIPTION
 
diff --git a/lib/Travel/Routing/DE/VRR/Route.pm b/lib/Travel/Routing/DE/VRR/Route.pm
index e460f7d28920e37c5f05cdb9e31b5bea357e7f3a..dc64eab70c0980ba00e7a448e3dda2d502bef839 100644
--- a/lib/Travel/Routing/DE/VRR/Route.pm
+++ b/lib/Travel/Routing/DE/VRR/Route.pm
@@ -8,7 +8,7 @@ use parent 'Class::Accessor';
 
 use Travel::Routing::DE::VRR::Route::Part;
 
-our $VERSION = '2.01';
+our $VERSION = '2.02';
 
 Travel::Routing::DE::VRR::Route->mk_ro_accessors(
 	qw(duration ticket_text ticket_type fare_adult fare_child vehicle_time));
@@ -52,7 +52,7 @@ Travel::Routing::DE::VRR::Route - Single route (connection) between two points
 
 =head1 VERSION
 
-version 2.01
+version 2.02
 
 =head1 DESCRIPTION
 
diff --git a/lib/Travel/Routing/DE/VRR/Route/Part.pm b/lib/Travel/Routing/DE/VRR/Route/Part.pm
index 43e2829351d74ef2c67db41e6ce5539940cdc6dd..7397b82c4d3b552a3e2e42376a3312276aa7bf9e 100644
--- a/lib/Travel/Routing/DE/VRR/Route/Part.pm
+++ b/lib/Travel/Routing/DE/VRR/Route/Part.pm
@@ -6,7 +6,7 @@ use 5.010;
 
 use parent 'Class::Accessor';
 
-our $VERSION = '2.01';
+our $VERSION = '2.02';
 
 Travel::Routing::DE::VRR::Route::Part->mk_ro_accessors(
 	qw(arrival_platform arrival_stop
@@ -86,7 +86,7 @@ points, without interchanges
 
 =head1 VERSION
 
-version 2.01
+version 2.02
 
 =head1 DESCRIPTION