Index: build.xml
===================================================================
--- build.xml	(revision 35895)
+++ build.xml	(working copy)
@@ -4,7 +4,7 @@
     <!-- enter the SVN commit message -->
     <property name="commit.message" value="Commit message"/>
     <!-- enter the *lowest* JOSM version this plugin is currently compatible with -->
-    <property name="plugin.main.version" value="14153"/>
+    <property name="plugin.main.version" value="15496"/>
 
     <property name="plugin.author" value="Andrzej Zaborowski"/>
     <property name="plugin.class"  value="wmsturbochallenge.WMSRacer"/>
Index: src/wmsturbochallenge/GameWindow.java
===================================================================
--- src/wmsturbochallenge/GameWindow.java	(revision 35895)
+++ src/wmsturbochallenge/GameWindow.java	(working copy)
@@ -29,7 +29,7 @@
 import org.openstreetmap.josm.data.ProjectionBounds;
 import org.openstreetmap.josm.data.coor.EastNorth;
 import org.openstreetmap.josm.data.gpx.GpxData;
-import org.openstreetmap.josm.data.gpx.ImmutableGpxTrack;
+import org.openstreetmap.josm.data.gpx.GpxTrack;
 import org.openstreetmap.josm.data.gpx.WayPoint;
 import org.openstreetmap.josm.data.projection.ProjectionRegistry;
 import org.openstreetmap.josm.gui.MainApplication;
@@ -132,8 +132,7 @@
                 return;
 
             GpxData data = new GpxData();
-            data.tracks.add(new ImmutableGpxTrack(trackSegs,
-                    new HashMap<String, Object>()));
+            data.tracks.add(new GpxTrack(trackSegs, new HashMap<>()));
 
             ground_view.parent.getLayerManager().addLayer(
                     new GpxLayer(data, "Car GPS trace"));
