GpsPrune is available to download from the downloads page, with the latest released version being version 18.6. This page describes some of the features which are new with this version.
For information about the forthcoming version, see the development page.
Version 18 includes a number of new online services so that you can download additional information, photos, geocache coordinates and other stuff. This has resulted in the expanded "Online" menu as shown below.
Some of these services (such as Peakfinder, Geohack, Panoramio and Opencaching.com) just open a browser window to let you get the information from the corresponding websites. These all pass the current point's coordinates through to the web service, just like the "Map in a browser window" function has for some time.
So you can select a point and look at for example peakfinder.org in a browser window to see what mountains you can see from there. Or the "geohack" page (for example, Berlin) which is used by wikipedia to offer all sorts of worldwide and region-specific information using a set of coordinates.
You can now use opencaching.de, given the current point's coordinates, to look for geocaches hidden near that location. The search works just like the existing ones for Wikipedia and Gpsies.com, so you get a list of caches with names and distances from the selected point, and you can then either select a cache or caches to load into GpsPrune, or you can view the webpage of a cache at opencaching.de.
Thanks to the recently-published Mapillary video tutorial (see the last entry on the Internet fame page), attention has been drawn to mapillary.com and to ways in which GpsPrune could access the photos stored in mapillary. This uses the coordinates of the currently selected point to request a list of nearby photos, which can then be loaded directly into GpsPrune, attached to their actual coordinates.
Mapillary's coverage is of course very variable, so it may be that there aren't any photos anywhere nearby. The other snag is that the photos have no other information apart from coordinates, no names or descriptions or anything, so the list as it is is pretty useless. Feedback on this is welcome.
GpsPrune already has a little icon at the top of the main map display to control whether the track points should be shown with connecting lines or not. Normally the track points are shown with little squares, and if you choose to show the connecting lines as well (which is the default) then lines are drawn between the track points (within each segment) as well.
Due to a user request, this has been expanded in version 18 to allow three different options - by default the points and connecting lines are shown as normal. By clicking on the icon, the connecting lines are switched off, so you just see the track points. But now by clicking this icon again, only the connecting lines are shown and the individual track points are hidden. And clicking again goes back to the default state where points and lines are shown again. Waypoints are always shown of course.
Another new feature for version 18 is an "autoplay" function, so that GpsPrune can automatically scroll through your track for you. This was requested by a user who wants to make videos of tracks - so as the movie plays you can see the course along the track and the corresponding position on the altitude profile. We now have a simple dialog to let you control the basics, including whether to use the point timestamps (scrolling through the track according to the speed at which it was recorded) or not (just scrolling through the points one by one).
And, just in time for the end of the skiing and snowboarding season, a function to automatically mark the uphill bits of a track so that they can all be deleted. This makes sense if you like to leave your GPS recorder switched on the whole time during your ski day, but only care about keeping the downhill bits of the track. It's not foolproof, but it does a reasonable job of identifying the sections which are mostly (but not necessarily completely) uphill, and more or less straight. If necessary you can always delete additional points afterwards by using the altitude profile as a guide.
Of course, the user guide has also been updated, and has expanded up to 162 pages. All the functions mentioned here are described in detail in the user guide, including screenshots and explanations.
There is a fix for the range duration bug reported on sourceforge and on github - this was due to timestamps being recorded to the millisecond, and GpsPrune wrongly adding up the seconds between each pair of points. Hence the sub-second values were being rounded down and lost.
A tweak to the wikipedia nearby point search adds wikimedia galleries to the search results - it's pretty invisible if your track isn't anywhere near the small number of galleries available but for those places where it does, it's neat. Just press "Show webpage" to go to the gallery and see the photos of the place, much higher quality than the mapillary search results.
Finally, we've had a few calls to update the photo popup window when the track selection changes, so that you can leave this window open and use the main window to scroll to a different photo. It depends whether you like working with more than one window, I guess, as the regular photo details panel is already properly updated and can scale the picture up if you make that panel wider. But the proposal isn't too painful and again invisible if you don't need it.
See the development page for details on what's coming with version 19.