diff --git a/Changelog b/Changelog
index 183a8e5c401cdd56f299c3725dfcb34e56928b87..56e000098f04fb2557a0d64ded774df7f13d188b 100644
--- a/Changelog
+++ b/Changelog
@@ -1,8 +1,9 @@
-git HEAD
+Travel::Routing::DE::VRR 2.06 - Sat Aug 02 2014
 
     * Route::Part: Add {arrival,departure}_{route,station}maps accessors
-    * efa: Add -m, --maps option
-    * Fix exclude / --exclude (didn't work at all previously)
+    * efa: Add -m / --maps option
+    * Fix exclude / --exclude (didn't work at all previously, possibly
+      because of a server-side API change)
 
 Travel::Routing::DE::VRR 2.05 - Mon Mar 03 2014
 
diff --git a/bin/efa b/bin/efa
index 0d35fbcf23e3a9b34a4d5b488b45697f5b559f9b..fa3a309e8e305392ca4119c381f7ca044c5bf1e5 100755
--- a/bin/efa
+++ b/bin/efa
@@ -15,7 +15,7 @@ use Travel::Routing::DE::EFA;
 use Exception::Class;
 use Getopt::Long qw/:config no_ignore_case/;
 
-our $VERSION = '2.05';
+our $VERSION = '2.06';
 my $ignore_info = 'Fahrradmitnahme';
 my $efa;
 my $efa_url = 'http://efa.vrr.de/vrr/XSLT_TRIP_REQUEST2';
@@ -299,7 +299,7 @@ efa - unofficial efa.vrr.de command line client
 
 =head1 VERSION
 
-version 2.05
+version 2.06
 
 =head1 DESCRIPTION
 
diff --git a/lib/Travel/Routing/DE/EFA.pm b/lib/Travel/Routing/DE/EFA.pm
index dfed34595d3939f2f81f6f90c67d6402272cea64..cf21b1ef1c0f9de6ac0810f91769544aabbb57de 100644
--- a/lib/Travel/Routing/DE/EFA.pm
+++ b/lib/Travel/Routing/DE/EFA.pm
@@ -40,7 +40,7 @@ use Exception::Class (
 	},
 );
 
-our $VERSION = '2.05';
+our $VERSION = '2.06';
 
 sub set_time {
 	my ( $self, %conf ) = @_;
@@ -767,7 +767,7 @@ Travel::Routing::DE::EFA - unofficial interface to EFA-based itinerary services
 
 =head1 VERSION
 
-version 2.05
+version 2.06
 
 =head1 DESCRIPTION
 
diff --git a/lib/Travel/Routing/DE/EFA/Route.pm b/lib/Travel/Routing/DE/EFA/Route.pm
index 392c71dc1242444e7df937668a43b97bc81b3056..a534cfab5582ad705d657d0877c190e62a325fa1 100644
--- a/lib/Travel/Routing/DE/EFA/Route.pm
+++ b/lib/Travel/Routing/DE/EFA/Route.pm
@@ -8,7 +8,7 @@ use parent 'Class::Accessor';
 
 use Travel::Routing::DE::EFA::Route::Part;
 
-our $VERSION = '2.05';
+our $VERSION = '2.06';
 
 Travel::Routing::DE::EFA::Route->mk_ro_accessors(
 	qw(duration ticket_text ticket_type fare_adult fare_child vehicle_time));
@@ -52,7 +52,7 @@ Travel::Routing::DE::EFA::Route - Single route (connection) between two points
 
 =head1 VERSION
 
-version 2.05
+version 2.06
 
 =head1 DESCRIPTION
 
diff --git a/lib/Travel/Routing/DE/EFA/Route/Part.pm b/lib/Travel/Routing/DE/EFA/Route/Part.pm
index 7ff6bac89da84352d71bf6c8b018ae643bd6cd66..9040e4c7719f5b76e2261e0c70f9d3d5a87155af 100644
--- a/lib/Travel/Routing/DE/EFA/Route/Part.pm
+++ b/lib/Travel/Routing/DE/EFA/Route/Part.pm
@@ -6,7 +6,7 @@ use 5.010;
 
 use parent 'Class::Accessor';
 
-our $VERSION = '2.05';
+our $VERSION = '2.06';
 
 Travel::Routing::DE::EFA::Route::Part->mk_ro_accessors(
 	qw(arrival_platform arrival_stop
@@ -110,7 +110,7 @@ points, without interchanges
 
 =head1 VERSION
 
-version 2.05
+version 2.06
 
 =head1 DESCRIPTION
 
diff --git a/lib/Travel/Routing/DE/VRR.pm b/lib/Travel/Routing/DE/VRR.pm
index 649fe97ea17b48e4e34ec7880ed39f343c60a012..38f01dbd4cadbe33741aab1541a7dda253f972e4 100644
--- a/lib/Travel/Routing/DE/VRR.pm
+++ b/lib/Travel/Routing/DE/VRR.pm
@@ -6,7 +6,7 @@ use 5.010;
 
 no if $] >= 5.018, warnings => "experimental::smartmatch";
 
-our $VERSION = '2.05';
+our $VERSION = '2.06';
 
 use parent 'Travel::Routing::DE::EFA';
 
@@ -50,7 +50,7 @@ Travel::Routing::DE::VRR - unofficial interface to the efa.vrr.de German itinera
 
 =head1 VERSION
 
-version 2.05
+version 2.06
 
 =head1 DESCRIPTION