Skip to content
Steve Sixty-Four edited this page May 8, 2018 · 37 revisions

version=3.28.1

"2018.1" release (May 08, 2018)

What's new in 3.28.1?

  • Exit codes (may re-run on rc >= 8)
  • More (detailed) HTML error codes
  • Minor stuff (typo fixes, cleanups, etc) here and there

Download location:


What's new in 3.28.0?

  • Issue 352: Clickable links, again
  • Issue 355: Detect page count changes while running multi-page query
  • Issue 356: Waypoint table format changes in early 2018
  • Unreported: Attributes no longer detected after 2018-03-05 webpage changes
  • Minor stuff here and there

Download location:


What's new in 3.27.2?

  • nicknamed "Santa Wishlist 2017"
  • Improved --conditionWP (command line option) handling, catch syntax errors
  • Fixed handling of image "alt" tags
  • Convert new icons
  • Issue 352: Untangle nested hyperlinks
  • Issue 354 quick-fix: case-sensitivity in cache type detection
  • Minor stuff here and there

Download location:


What's new in 3.27.1?

  • nicknamed "Geocaching vacation 2017"
  • Update country and state lists (as of Apr 25, 2017)
  • Log count limit relaxed
  • Minor stuff here and there

Download location:


What's new in 3.27.0?

  • nicknamed "Bell book and token"
  • major code cleanup: logic expressions, dead code and comments, etc.
  • experimental features: logbook entries, gallery image list, output condition, ...

Issues addressed:

  • Issue 283, possible fix?: Use local TZ for date-only timestamps
  • Issue 348: get country and state IDs from static list
  • Issue 349: capitalize container size in GPX output
  • Issue 350: changed login, token and cookies

Download location:


What's new in 3.26.2?

  • nicknamed "..." (running out of nicknames for now)
  • last release for 2016

Issues addressed:

  • Issue 344: Implementation of 'bookmark' query, first attempt
  • Issue 345: Don't keep invalid preferences

Download location:


What's new in 3.26.1?

  • nicknamed "Free Fall 2016"
  • maintenance release to fix a single issue
  • older versions will not work any longer!

Issues addressed:

  • Issue 343: Login fails due to changed element structure

Download location:


What's new in 3.26.0?

  • nicknamed "Fall 2016" - summer is gone :(((
  • again, no Windows Installer
  • HomeBrew support by Vitor Galvao's project

Issues addressed:

  • Issue 339: Final login failure handling
  • Issue 342: c:geo output format to contain working links
  • Minor bugfixes, cleanups

Download location:


What's new in 3.25.5?

  • nicknamed "Geocaching Vacation 2016"
  • there is no Windows Installer this time

Issues addressed:

  • Extend "gcvisits" template (your*, similar to myfinds)
  • Issue 336, 339: Fix login detection
  • Skip empty search arguments
  • Filter archived and disabled caches before fetching details
  • Occasional minor bugfixes, cleanups

Download location:


What's new in 3.25.4?

  • nicknamed "May the 4th be with you"

Issues addressed:

  • Issue 335: New mapping of WIDs to GUIDs
  • Issue 337: Some support for new (discouraged) date formats
  • Archived caches not shown by default, use "--includeArchived" option
  • Occasional minor bugfixes, cleanups

Download location:


Happy Easter everyone! Find the Easter Egg!

What's new in 3.25.3?

  • nicknamed "Bunny hop"

Issues addressed:

  • some "last resort" additions (coordinates, waypoints)
  • some minor bugfixes, cleanups

Download location:


What's new in 3.25.2?

  • nicknamed "Hasi Palau"

Issues addressed:

  • Issue 334: Fix overambitious rewriting of WID
  • some minor bugfixes, cleanups

Download location:


What's new in 3.25.1?

  • nicknamed "Ground Oddity"

Issues addressed:

  • Use HTTPS throughout. (Windows users will hate this. Check the manual page!)
  • Issue 332: parse redesigned PMO cache_details page
  • some minor bugfixes, cleanups

Download location:


What's new in 3.25.0?

  • nicknamed "Santa lacing his boots"

Issues addressed:

  • Template overhaul: twitter, vcf
  • "Generated on" parsing restored
  • Additional login detection
  • More consistent status handling
  • HTTPS support for Windows (needs installation of PEM file)
  • some minor bugfixes, cleanups

Download location:

Important note for Windows Installer:

  • still uses Ruby 2.0
  • attempts to install a set of CA root certificates
  • if there are problems, please use tarball and ruby-installer instead

What's new in 3.24.2?

  • nicknamed "Soft cell"

Issues addressed:

  • Issue 322/329: Soften SSL (don't verify for Windows)
  • Issue 330: HTTP redirection levels
  • Require Ruby >= 1.9.1, recommend Ruby >= 2.1.5

Remarks:

  • Windows Installer still uses Ruby 2.0
  • Tested with Debian Jessie and Ruby 2.1.5

Download location:


What's new in 3.24.1?

  • nicknamed "Fall 2015 Equinox"

Issues addressed:

  • Issue 322: Harden and verify SSL
  • some minor bugfixes, cleanups

Download location:


What's new in 3.24.0?

  • nicknamed "Enceladus" (226th anniversary of discovery)

Issues addressed:

  • Issue 272: Option -W to fetch trackable logs
  • GSAK/c:geo templates/output (cont'd)
  • Issue 316: Calculate distance from home location
  • Issue 320: Override default filename extensions
  • Issue 321: Include location-less waypoints in GPX output
  • Issue 323: Conditional output (e.g. for "wherigo" template)
  • Issue 324: Fix TUI crash on output format selection
  • build tools rewritten
  • progress meter output shortened
  • man page reformatted
  • some minor bugfixes, cleanups

Download location:


What's new in 3.23.1?

  • nicknamed "May be July": planned for May, released in July...

Issues addressed:

  • first release from GitHub
  • adjusted pointers to Wiki, download space, etc.
  • GSAK templates from c:geo (TBC)
  • some minor bugfixes, but no new features

Remarks:

  • Windows Installer still uses Ruby 2.0 (limitation imposed by build VM running XP)
  • Tested with Debian Jessie and Ruby 2.1.5

Download location:


What's new in 3.23.0?

  • nicknamed "April Fools"

Issues addressed:

  • 3.23.0 marks the move from GoogleCode to GitHub
  • some minor bugfixes

Download location:


What's new in 3.22.3?

  • nicknamed "Go CreaTe!"

Issues addressed:

  • --version (-V) option, can be combined with -C
  • --noHistory (-H) option dropped, causes error now!
  • Other minor stuff

Download location:


What's new in 3.22.2?

  • nicknamed "Happy 2015"

Issues addressed:

  • Issue 313: New cache type extraction from search results, finally language-proof
  • Smaller bugfixes, cleanups, etc.

Download location:


What's new in 3.22.1?

  • nicknamed "Mary X"

Issues addressed:

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

What's new in 3.22.0?

  • Nicknamed "Autumn Fall"

Issues addressed:

  • Issue 309: Use new user preferences page after 2014-10-14 site update
  • Support for some new ("dotted") data formats
  • History logging removed again
  • Minor stuff

Please upgrade!


What's new in 3.21.2?

  • nicknamed "September Blues" (yes, I got it)

Issues addressed:

  • Maintenance release to cure some ill side-effects of 20140826 site update
  • Minor additions and fixes

What's new in 3.21.1?

  • nicknamed "Happy Birthday"

Issues addressed:

  • 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>, 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

What's new in 3.21.0?

  • nicknamed "Summer '14"

Issues addressed:

  • 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

What's new in 3.20.2?

  • nicknamed "Spring ahead"

Issues addressed:

  • Issue 299: Filter by min/max latitude/longitude
  • Minor additions, modifications, cleanups, and bug fixes

Downloading:

  • Google Code seems to have shutdown uploads to the Downloads area!
  • (I cannot even leave a message there.)
  • An emergency mirror has been set up:
  • Download from here.
  • Emergency server is slow, and may be unaccessible due to DSL problems.
  • Debian/Ubuntu users: see the updated DebianUbuntuRepository article.

What's new in 3.20.1?

  • nicknamed "Dame Myra" (to celebrate the birthday of pianist Myra Hess)
  • while 3.20.0 is still operational, 3.20.1 comes with some enhancements

Issues addressed:

  • Issue 144: Multiple -v options for debugging. Handle with care.
  • Issue 267: Add -U (--unbufferedOutput) to be used with wrappers
  • Issue 296: Add "wherigo" stub (extract cartridge CGUID). Plus script to fill gaps.
  • Minor additions, modifications, cleanups, and bug fixes

What's new in 3.20.0?

  • nicknamed "No fun" (Fun factors no longer supported)

Issues addressed:

  • Issue 292: Remove fun factors (use fav factors instead)
  • Issue 295: Handle --output="" as "automatic"
  • Issue 297: Trailing whitespace in owner field after 2014-01-14 update
  • Still open important issues (feedback required):
  • 281 (logging date of archived caches)
  • 283 (GC statistics and GCStatistic, different weekday distribution)
  • Minor additions, modifications, cleanups, and bug fixes

What's new in 3.19.2?

  • nicknamed "Final fun" (last release to support fun factors)

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
  • Minor additions, modifications, cleanups, and bug fixes

What's new in 3.19.1?

  • nicknamed "Santa 13" (Merry Christmas everyone!)

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):
281 (logging date of archived caches)
283 (GC statistics and GCStatistic, different weekday distribution)
  • Numerous minor additions, modifications, cleanups, and bug fixes

What's new in 3.19.0?

  • nicknamed "Cookie monster" (it resolves the cookie issue)
  • Previous versions don't work any longer!

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

What's new in 3.18.1?

  • nicknamed "Noble and priceless" (Alfred Nobel's 180 birthday)

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

What's new in 3.18.0?

  • nicknamed "Beyond the horizon" (and still no end)

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

IMPORTANT

  • There will be no more devel releases (for a while at least)!

What's new in 3.17.11?

  • 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!

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

What's new in 3.16.9?

  • nicknamed "Good-bye Ruby 1.8 Tuesday" as support will be dropped

Issues addressed:

  • New version 3.16.9
  • 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

3.16.8 was revoked because of a nasty bug that somehow passed QA

  • Apologies for that

What's new in 3.16.7?

  • nicknamed "M'aidez!" (clearly an emergency bugfix release)

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

What's new in 3.16.6?

  • nicknamed "Tree Blossom Festival" (just look out of the window!)

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

What's new in 3.16.5?

  • nicknamed "Women's Day" (get some flowers for her!)

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)

What's new in 3.16.4?

  • nicknamed "Seven Squared" (do the math)

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

What's new in 3.16.3?

  • 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

What's new in 3.16.2?

  • 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

What's new in 3.16.1?

  • 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

What's new in 3.16.0?

  • 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 important fixes and enhancements, has been tested by more than 100 people (judging from the package download statistics), and is considered mature enough to form the basis for a new stable series.

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

Get it:

  • GeoToad will tell you that a new version is available.
  • svn checkout http://geotoad.googlecode.com/svn/trunk/ geotoad
  • git clone https://github.com/steve8x8/geotoad.git
  • Packages available from GoogleDrive (see top)
Clone this wiki locally