GeoToad Changelog

What's new in GeoToad 3.23.0

Apr 27, 2015
  • What's new:
  • nicknamed "April Fools"
  • Issues addressed:
  • 3.23.0 marks the move from GoogleCode to GitHub
  • some minor bugfixes

New in GeoToad 3.22.3 (Feb 28, 2015)

  • What's new in 3.22.3:
  • nicknamed "Go CreaTe!"
  • Issues addressed:
  • ersion (-V) option, can be combined with -C
  • noHistory (-H) option dropped, causes error now!
  • Other minor stuff

New in GeoToad 3.22.1 (Feb 10, 2015)

  • Issues addressed:
  • Issue 309 aftermath
  • Issue 310 : parse more date representations
  • Debian package dependencies revisited
  • Manual page reformatted
  • Minor stuff

New in GeoToad 3.21.1 (Aug 29, 2014)

  • Smileys in hints converted to BB style
  • Unknown times are set to Jan 1, 2000 (not 1980)
  • Use new multi stage types
  • Filter messages
  • Man page bugfix
  • Show links and image URLs in text and GPX
  • Remove , font-size, (background-)color for better readability
  • Follow XDG for newly created tree (move existing by hand only!)
  • Experimental: Inverse cache type filtering
  • Minor stuff

New in GeoToad 3.21.0 (Jun 26, 2014)

  • Support for giga-events added; generic "event" and "unknown" searches
  • Issue 302: Keep old cdpf copy if cache becomes PMO (mimic paper)
  • Man page overhauls
  • Coord to string conversion (may be required for non-public extensions)
  • Addition of Russian and Finnish
  • Minor additions, modifications, cleanups, and bug fixes

New in GeoToad 3.20.2 (Mar 27, 2014)

  • nicknamed "Spring ahead"
  • Issues addressed:
  • Issue 299 : Filter by min/max latitude/longitude
  • Minor additions, modifications, cleanups, and bug fixes

New in GeoToad 3.20.1 (Feb 26, 2014)

  • Multiple -v options for debugging. Handle with care.
  • Add -U (--unbufferedOutput) to be used with wrappers
  • Add "wherigo" stub (extract cartridge CGUID). Plus script to fill gaps.

New in GeoToad 3.20.0 (Jan 17, 2014)

  • Remove fun factors (use fav factors instead)
  • Handle --output="" as "automatic"
  • Trailing whitespace in owner field after 2014-01-14 update

New in GeoToad 3.19.2 (Jan 6, 2014)

  • Issues addressed:
  • Issue 286 : Limit log counts (-l option) to less than 10
  • Issue 290 : Checkboxes for "not found by me" and "no PMO" in TUI
  • TUI reordered (watch out for changed index numbers!)
  • Issue 294 : Parse dd/MMM/yyyy date format
  • Issue 295 : Automatic filenames
  • EasyName generation now more UTF-8 aware
  • Still open important issues (feedback required):

New in GeoToad 3.19.1 (Dec 23, 2013)

  • Issues addressed:
  • Issue 198 : get some data from PMO caches (but no coords)
  • Issue 271: more nuvi adjustments
  • Issue 285 : no problems with ruby 2.0
  • Issue 288 : cookie cleanup
  • Issue 293 : avoid listing filters twice
  • Added some long options (to be abridged again)
  • "-l" ("--waypointLength") option renamed to "-w" (issue 286 related)
  • Still open important issues (feedback required):

New in GeoToad 3.19.0 (Nov 21, 2013)

  • Issues addressed:
  • Issue 272 : stubs for trackable log list added, log counts
  • Issue 284: some initial documentation fixes
  • Issue 285: support for ruby 2.0 (including Windows installer)
  • Issue 288: new in-memory cookie handling after 20131114 HotFix
  • Country/state searches more robust now
  • Some unavoidable additions, modifications, cleanups, and bug fixes

New in GeoToad 3.18.1 (Oct 22, 2013)

  • Issues addressed:
  • Issue 176: unescape HTML entities in cache name/owner/finder
  • Issue 198: modified error reporting for basic members
  • Issue 277 : more fixes
  • Issue 281: avoid colliding date representations
  • Lots of minor additions, modifications and bug fixes

New in GeoToad 3.18.0 (Sep 24, 2013)

  • Issues addressed:
  • UTF-8 support
  • Issue 198: include Premium Member Only caches unless excluded using -O option
  • Issue 245 : small fix for "... by ... by ..." caches
  • Issue 271: initial support for Garmin Nuvi devices (POI)
  • Issue 274 : requires Ruby 1.9 (or possibly above, untested)
  • Issue 275 : support for own templates
  • Issue 277: issue with new GC design (cache page, search results)
  • Issue 279 : switch to Google Geocode API v3

New in GeoToad 3.17.11 (Sep 13, 2013)

  • New:
  • nicknamed "Speeding up" (fix issues towards 3.18.0)
  • this is a pre-release for 3.18.0, and may still contain bugs
  • use with caution and at your own risk
  • IMPORTANT: check the "Dictionary" wiki page.

New in GeoToad 3.17.11 Dev (Sep 12, 2013)

  • Issues addressed:
  • UTF-8 support
  • Issue 176: de-encode HTML entities in cache and owner name (to be extended)
  • Issue 245 : small fix for "... by ... by ..." caches
  • Issue 274: requires Ruby 1.9 (or possibly above, untested)
  • Issue 275 : support for own templates
  • Issue 277: issue with new GC design (cache page, search results) partially fixed

New in GeoToad 3.17.10 Dev (Jul 3, 2013)

  • Issues addressed:
  • Preparation of version 3.18.0
  • Issue 272 : Fetch cache log list (option -M without arg)
  • Issue 275: Move templates to subdirectory, load from there (and user places)
  • History logging
  • Lots of small fixes and improvements

New in GeoToad 3.16.9 (Jul 2, 2013)

  • Issues addressed:
  • Last version with ruby 1.8 support. Really.
  • Issue 234 : In TUI, filter by fav factors instead of fun factors
  • Issue 236 : Support for files containing cache lists (-E option)
  • Issue 270 : Convert "better" quotes into "simple" ones
  • Issue 272 : Fetch cache log list (option -M)
  • History logging to local disk (for future survey purposes)
  • Lots of small fixes and improvements

New in GeoToad 3.17.9 Dev (Jun 28, 2013)

  • Issues addressed:
  • Preparation of version 3.18.0
  • Issue 272 : Fetch cache log list (option -M without arg)
  • Issue 275: Move templates to subdirectory, load from there (and user places)
  • History logging
  • Lots of small fixes and improvements

New in GeoToad 3.16.8 (Jun 28, 2013)

  • Issues addressed:
  • New version 3.16.8, "Good-bye Ruby 1.8 Tuesday"
  • Last version with ruby 1.8 support. Really.
  • Issue 234 : In TUI, filter by fav factors instead of fun factors
  • Issue 236 : Support for files containing cache lists (-E option)
  • Issue 270 : Convert "better" quotes into "simple" ones
  • Issue 272 : Fetch cache log list (option -M)
  • History logging to local disk (for future survey purposes)
  • Lots of small fixes and improvements

New in GeoToad 3.17.8 Dev (May 23, 2013)

  • Issues addressed:
  • Issue 213: backing out now useless projection stuff
  • Issue 264 : continued work on HTML in GPX
  • Issue 265 : convert smileys in log entries back to BB [...] code
  • Issue 273: old representations for D/T/size and dist/dir
  • Deliberately reduced amount of debugging information
  • Minor other stuff

New in GeoToad 3.16.7 (May 13, 2013)

  • Issues addressed:
  • One of the last stable versions supporting Ruby 1.8!
  • Issue 213: -Y option (don't fetch cdpf)
  • Issue 268: short selections in TUI
  • Issue 269: remove temporary files used with external filter
  • Issue 273: old representations for D/T/size and dist/dir
  • Deliberately reduced amount of debugging information
  • Some minor fixes

New in GeoToad 3.16.6 (Apr 25, 2013)

  • Issues addressed:
  • Issue 262: translate or remove "emoji" (Unicode-16 "surrogates")
  • Issue 263: "gpspoint" template
  • Issue 264: make GPX more consistent
  • Issue 265: convert smileys in log entries back to BB [...] code
  • Some minor fixes

New in GeoToad 3.17.7 Dev (Mar 29, 2013)

  • Issues addressed:
  • Language support for Latvia and Italia
  • Portuguese workaround
  • Convert quotation marks
  • Issue 262: translate or remove "emoji" (Unicode-16 "surrogates")
  • Issue 263: "gpspoint" template
  • Issue 264: first attempt to make GPX more consistent
  • Minor other stuff

New in GeoToad 3.16.5 (Mar 8, 2013)

  • Issues addressed:
  • Issue 235: Option "-N" to limit to caches "not found by me" (logged-in user)
  • Issue 261: Some debugging added to narrow down the problem
  • Some minor fixes (encoding, cookies, login, Portuguese)

New in GeoToad 3.16.4 (Jan 25, 2013)

  • Issues addressed:
  • Issue 174: Add GSAK-style top "log entry" with summary
  • Issue 234: Extract, and filter by, favorite points
  • CR/LF cleanup
  • Language support for Latvia and Italia
  • Some minor fixes

New in GeoToad 3.17.5 Dev (Jan 3, 2013)

  • Issues addressed:
  • Issue 259 : parse logs with old and new GS icons
  • In TUI, abbreviations are allowed if unambiguous ("tra", "ev", "reg" but not "e")
  • Latest Ruby 1.8.7 build used for Windows installer

New in GeoToad 3.16.3 (Dec 21, 2012)

  • nicknamed "World's End" (as it might be the last release ever)
  • Issues addressed:
  • Issue 205 : in url tag, use guid instead of wp
  • Issue 257: fix queries for country with states (caution!)
  • Issue 258: better handling for caches without logs (error 500)
  • Issue 259: parse logs with old and new GS icons

New in GeoToad 3.16.2 (Dec 5, 2012)

  • nicknamed "E=m*c^2" referring to Einstein's paper in 1905
  • Issues addressed:
  • Issue 175 : attempt to enable selective cleanup for Windows
  • Issue 233 : If one cacheType selected, use tx= search parameter
  • Issue 250 : ignore "nil" visitors
  • Issue 252 : remove "span" tags from description HTML
  • Issue 253 : validate remote files; "next page" for other languages
  • Issue 254 : catch date conversion exception
  • Issue 255 : "location" queries: error handling, info output
  • Remote fetches now progressively delayed, starting with 1 second
  • Some minor other stuff

New in GeoToad 3.16.1 (Dec 5, 2012)

  • nicknamed "Jean-Jacques" because it was released on Rousseau's 300th birthday
  • Issues addressed:
  • Issue 244 : Use a better pattern for GC id parsing
  • Issue 247 : Attempt to address issue. May break Windows with Ruby 1.9?
  • Issue 248 : "yourfindgpx" template ("myfindgpx" for login!=query user)
  • Issue 249 : Replace "medium" back with "regular"
  • Minor other stuff

New in GeoToad 3.16.0 (Dec 5, 2012)

  • Version 3.16.0 ("Towel Day") was derived from development version 3.15.5.
  • The development series over the past months accumulated quite a lot of
  • Issues addressed:
  • Issue 162 : Cache aging
  • Issue 175 : More selective, non-interfering cleaning
  • Issue 191 : Preserve cached files
  • Issue 198 : Early login to fix authentication problems
  • Issue 205 : Own finds
  • Issue 210 : User preferences (language, date format)
  • Issue 228 : "guid" queries now find WID without Google Maps
  • Issue 237 : Shrink cipher list, force TLSv1 to work with newer OpenSSL
  • Issue 239 : Ampersands not properly escaped in rare situations
  • Minor other stuff

New in GeoToad 3.16.0 (May 28, 2012)

  • New features and most important bug fixes to the "stable" community:
  • Issue 162 : Cache aging
  • Issue 175 : More selective, non-interfering cleaning
  • Issue 191 : Preserve cached files
  • Issue 198 : Early login to fix authentication problems
  • Issue 205 : Own finds
  • Issue 210 : User preferences (language, date format)
  • Issue 228 : "guid" queries now find WID without Google Maps
  • Issue 237 : Shrink cipher list, force TLSv1 to work with newer OpenSSL
  • Issue 239 : Ampersands not properly escaped in rare situations
  • Issue 241 : WID parser may fail in some circumstances
  • Other minor stuff

New in GeoToad 3.15.5 Dev (Mar 14, 2012)

  • Fixes for issues:
  • Issue 175: More selective, non-interfering cleaning
  • Issue 221 : Fix documentation of !keyword for -k/-K
  • Issue 226 : Past events are unavailable
  • Issue 228 : "guid" queries now find WID without Google Maps
  • Issue 231 : Remove tags from log comments
  • Issue 232 : Reduce coordinate precision to 6 decimal places

New in GeoToad 3.14.9 (Mar 14, 2012)

  • Fixes for issues:
  • 218: select/exclude by attributes set/unset
  • 221: Fix documentation of !keyword for -k/-K
  • 226: Past events are unavailable
  • 228: "guid" queries
  • 231: Remove tags from log comments
  • 232: Reduce coordinate precision to 6 decimal places
  • Additions:
  • Text versions of ReportingBugs and OtherSearches wiki pages

New in GeoToad 3.14.8 (Feb 20, 2012)

  • Fixes for issues:
  • 230: Hotfix: 2012-02-14 site update confused date parser
  • 216: Multiple output formats (separated by ':' or '|')

New in GeoToad 3.15.2 (Dec 27, 2011)

  • cookies are now really stored and re-used
  • better handling of foreign languages, Hungary and Romania added

New in GeoToad 3.14.3 (Jan 13, 2011)

  • Mention windows drive switch

New in GeoToad 3.14.1 (Dec 6, 2010)

  • Support for distances in km
  • Support for travelbug details in GPX
  • New output formats for statistics: myfindgpx and myfindlist
  • Improved EasyName generation
  • Improved coordinate parsing
  • Other minor bugfixes and enhancements

New in GeoToad 3.13.0 (Nov 11, 2010)

  • New "list" output template, for simple ASCII output
  • Now uses GPX 1.0.1 for output, with attributes
  • Added support for outputting additional waypoints
  • Better support for Cash In Trash Out and Lost & Found caches
  • Proper generation of numeric cache ID's
  • Many other minor improvements and bug fixes

New in GeoToad 3.12.1 (Oct 18, 2010)

  • Updated to latest GC.com changes
  • Username and Password is now saved to configuration file after first use, no longer required on the command-line
  • Improved HTML output and offline mode
  • New automatic funfactor adjustment (English only)
  • SMS template added

New in GeoToad 3.10.1 (Jan 26, 2010)

  • Additional Waypoints table now included in HTML, GPX, and KML output
  • Fix title parsing for caches with a parenthesis in the name
  • Fix bugs in "last found" time parsing
  • Fix travelbug parsing

New in GeoToad 3.9.8 (Jul 2, 2009)

  • Updated to handle recent changes to Geocaching.com.
  • Add country, state fields to GPX and HTML output
  • Add support for proxy servers (-P or http_server environment variable)
  • Stricter input checking
  • Include log comments from previous years
  • Now compatible with Ruby 1.9.x
  • Loads of fixes for encoding issues, hint decryption, GPX output.