GSAK (Geocaching Swiss Army Knife)
Contents - Index - Previous

Freeware version (9.0.0) - 14th May, 2019

Changes:
   
    Added support for the new (as of May 2018) Groundspeak API  
    Switched from Google maps api to Leaflet maps api  
    Removed F1 from list of assignable shortcut keys (more info)
    Publish logs - added option to continue logging when can't publish log due to api status error (more info)
    Publish logs - changes to %tags (more info)
    Publish logs - more descriptive error messages (more info)
    Publish logs - Protect from adding favorite points to Mega events, and Maze Exhibit (more info)
    Publish logs - Added "reviewer" support (more info)
    Custom fields can now be updated in the grid via a double mouse click (more info)
    GetPolygon() tweak (more info)
    Corrected Coordinates - update elevation when deleting (more info)
    Tweak to Resync command (more info)
    Tweak to sqlite function g_distance() more info 
    Updated PN-40, PN-60 GPS send code (more info)
    Added custom configuration for the 4 count boxes (more info)
    Tweak to Custom data edit dialog (more info)
    SqltoHtml() tweak (more info)
    Added option for custom ordering of cache types (more info)
    Tweak to load of Locus Pro files with child waypoints (more info)
    Added system variable $_DataChange
    GPX export - tweak to "Extra Information to show as First log" (more info)
    Updates to synchronize Groundspeak names with GSAK names (more info)
    Filter cancel tweak (more info)
    CtrlA tweaks (more info)
    Added <SupportHtml> option for custom string fields (more info)
    Changes to fix issues with missing owner ID numbers (more info)
    Added new system variable $_NewApi (more info)
    Groundspeak location updates (more info)
    GSAK notes - tweak to add picture dialog (more info)
    Updated version of sqlite manager tool (more info)
    Added "delete" option to macro manager (more info)
    Location updates (more info)
    Added delete option to macro manager (more info)

Fixes:
   
    Macro function PostUrl() - fixed a problem with cookies (more info)
    Publish logs - Fixed "Class not registered" when fetching logs (more info)
    Publish logs - Fixed a problem with Wherigo caches (more info)
    Publish logs - fixed a problem when time separator is a period (more info)
    Publish Logs - fixed a problem with pictures showing in wrong order (more info)
    Publish Logs - Fixed an issue when deleting logs with trackable actions (more info)
    Publish logs - Fixed a problem with image uploads (more info)
    Publish logs - Fixed a trackable "Stop visit all" problem (more info)
    Publish logs - attempt to fix a "focus grab" (more info)
    Publish logs - fixed a problem with "stop visit all" (more info)
    Fixed a problem when saving current center point as a waypoint (more info)
    Fixed "GPXFile" update issue (more info)
    Fixed a problem with saving shortcut keys (more info)
    Fixed a problem with the "Full logs only" Split screen format (more info)
    Fixed time format in gpx file export (more info)
    Fixed a problem with elevation update (more info)
    Fixed a problem with GPX log date/times (more info)
    Fixed a Markdown format problem (more info)
    Fixed another "Out of memory" error when loading large GPX files.
    Fixed an issue with Grounspeak corrected coordinates (more info)
    Fixed a crash when doing a restore (more info)
    Fixed a send to GPS crash (more info)
    Fixed a problem with smart names (more info)
    Fixed global replace issue (more info)
    Fixed error 551 (more info)
    Fixed a log problem with missing closing tag (more info)
    Fixed an issue with displaying custom fields in HTML (more info)
    Fixed a folder issue when download PQs (more info)
    Fixed a form position issue for locations (more info)
    Fixed a log date problem when running Database=>Repair/Defrag (more info)
    Fixed an issue with GetCounty(), GetState(), GetCountry() more info.
    Fixed a log date problem when running Database=>Repair/Defrag (more info)
    Fixed a problem with GPX load summary (more info)
    Fixed a problem with macro command FileCopy (more info)
    Fixed an issue with custom icons and custom Urls (more info)
    Fixed a "Floating point overflow" error (more info)
    Fixed a problem with attribute icons (more info)
    Fixed a problem with post codes for Czechia (more info)

    
   

8.7.0 17th March, 2017

Changes:
   
   Tweak to Get Geocaches dialog (more info)
   Filter tab highlight change (more info)
   Disabled ctrl-help action if not a translator (more info)
   Quick filter enhancements (more info)
   Update and tweak to center point by post code (more info)
   Publish logs - Tweak to log images dialog (more info)
   Publish logs - transparent handling of locked caches (more info)
   Publish logs -  prevent update of *GSAK Defaults* settings  (more info)
   Added Javascript property to Browser control (more info)
   GGZ export tweak (more info)
   Request to get a new api token warning now shows only once per day (more info)
   Waypoint=>Project changes (more info)
   Printing of grid columns now respect sqlte expression (more info)
   Added Oregon 750/750t and eTrex Touch 35/35t to list of GPSr list.
   Sisinfo() tweak (more info)
   Markdown tweaks (more info)
   Tweak to GeocacherInfo updates (more info)
   GetPolygon() - added option to use original coordinates (more info)
   We now wait a day before repeating the get new api token message (more info)
   Tweak to PostUrl() function (more info)
   Added grid display limit for use with large databases (more info)
   Added "Get available download balance" tool button (more info)
   Tweak to gcapi() when fetching user profiles (more info)
   HTTP engine update - mainly to support more secure protocols (TLS 1.1 and TLS 1.2). For more information see this link
   Added "errors.txt" log file (more info)
   Added elevation update alert (more info)
   Tweak to progress bars (more info)
   Macro command ShowStatus - added progress bar (more info)
   Added Pop3() macro function (more info)
   Tweak to GetState() function (more info)
   Tweak to Database=>Delete dialog (more info)
   Abort button added to GUI exports (more info)


Fixes:
   
    Fixed a GPX import problem related to travel bugs (more info)
    Publish logs - Markdown fix (more info)
    Fixed a problem with ZipFile() function and invalid zip files (more info)
    Fixed a problem with RestoreFilter() function (more info)
    Fixed a problem with ExitSub command (more info)
    Publish logs - fixed a fetch issue leaving open transactions (more info)
    Publish logs - Fixed a problem with $d_Usernote (more info)
    Publish logs - Fixed an issue favorite points (more info)
    GcGetCaches - fixed a settings issue (more info)
    Fixed a problem with custom fields and sqlite expressions (more info)
    Fixed a problem with Windows 10 and grid scrolling (more info)
    Fixed a custom filter problem (more info)
    Fixed problem with %caches_boolean (more info)
    Fixed an issue with macro run dialog (more info)
    Fixed a custom html format issue (more info)
    Fixed Get Caches by GCXXXX issue (more info)
    Fixed Get Caches logs per cache issue (more info)
    Fixed a "Zero caches in filter" problem (more info)
    Fixed a problem with delete of child waypoints (more info)
    Fixed a problem with forms designer and Windows 10 (more info)
    Fixed filter and keyboard issue (more info)
    Fixed a problem with "Geocaching.com access=>Get caches" when using the "codes" option and the last fetch of codes returns no valid caches.
    Fixed  "Out of memory" errors when loading large GPX files (more info)
    User notes are saved before printing (more info)
    Fixed a problem with macro command CustomConfig (more info)
    Fixed a problem with display of Pocked Queries (more info)


8.6.0 17th March, 2016

Changes:
   
   
   Added MarkDown support for logs as implemented by Groundspeak (more info)
   Added user find and hide counts to logs (more info)
   Added Geocacher Counts (more info)   
   Publish logs - added Next/Previous shortcut keys (more info
   Publish logs - symbol updated to "Geocache Found" when a found log is published (more info)
   Publish logs - added ability to update user notes directly from publish logs edit (more info
   Enabled automatic fetch of access token for api errors that appear to be fixable d by geting another token (more info)
   "Get Recent logs" dialog - scope is now "sticky" (more info)
   Get recent logs now defaults to 30 logs per call (more info)
   Added a "History of actions" table to assist in debugging problems (more info)
   We now use GetApiLimits to set page size for Groundsepeak api calls (more info)
   Macro form browser control - added ability to exit via a special link (UNCONVERTED WINHELP MACRO:! ExecFile("more info")more info)
   Added Shift/Ctrl to column hints (more info)
   Removed string "<!--" from log text on import (more info)
   Added sqlite function g_FormatCoordinates() more info
  "Define custom color" is now sticky (more info)
   Changes to cater for Groundspeak new api token expiry (more info)
   Added font size selection to grid print (more info)
   c:geo GPX files now correctly load child waypoints (more info)
   Added "Only loggable at Opencaching" attribute 
   Last 4 logs - enable custom color for "Owner maintenance log" (more info)
   Special tag %Last4 changed Owner maintenance log from O to M (more info)
   Added GGZ file support to "File=>Export=>GPX" (more info)
   Status check now updates last changed date (more info)
   Basecamp changes (more info)
   Added sub menus to custom URLs (more info)
   Google maps tweak for Windows XP users (more info)
   Log filter - added buttons to clear all and set all check boxes (more info)
   Changes to Status check report (more info)

Fixes:
   
   Publish logs - fixed an issue with "Macro to run after Fetch" (more info)
   Publish logs - fixed a problem when adding a single cache (more info)
   Publish logs - fixed a name search issue (more info)
   Publish log trackables - fixed a tracking code validation issue (more info)
   Publish logs - fixed a problem when double clicking "Publish Logs" button on toolbar (more info)
   Publish logs - fixed a problem when trying to add a waypoint from the map (more info)
   Publish logs - Fixed a problem with "Special" templates for non English languages (more info)
   Publish logs - Fixed a publish logs issue after running a "fetch" macro (more info)
   SysInfo() - fixed filter removal of "none;" (more info)
   Fixed a grid/filter problem (more info)
   Fixed a problem with ozi export when used in a macro (more info)
   Fixed a grid sorting issue with sqlite expression custom fields (more info)
   Fixed a problem when trying to fetch an access token for another user (more info)
   Name/Code search - fixed a search delay bug (more info)
   Fixed a BaseCamp export issue (morei nfo)
   Fixed an issue with condensed HTML print (more info)
   Fixed special tag %lat=s issue (more info)
   Fixed a problem with special tag %last4 when printing (more info)
   Fixed a GCalc (macro command) issue more info
  Fixed a Groundspeak api issue with non English version of GSAK (more info)
   Fixed error 581 (more info)
   Fixed a grid sorting issue (more info)
   Fixed a problem with macro system variable $_FilterCount (more info)
   Fixed a problem with macro system variable $_PublishLogsPreview (more info)
   Fixed an issue with file dialog on GPX load (more info)
   Fixed Google maps "browser is not supported" message (more info)
   Fixed an issue with log times (more info)
   Fixed Google maps "Driving directions" link (more info)
   Fixed encoding problem in CacheImages table (more info)
   Fixed CrLf incorrectly being appended to grabbed images (more info)
   Fixed a problem when using comments in sqlite (more info)
   Fixed a problem with macro command "Database" (more info)
   Fixed a GPX import problem with owner name (more info)
   Fixed a GPX export problem with travel bug names (more info)
   Fixed a problem with CustomGet() function not returning line feeds
  
   
  


8.5.0  24th February, 2015

Changes:
   
   Better api feedback when limits exceeded (more info)
   API tweaks (more info)
   Speed tweaks (more info)
   Better error handling when creating "babel.bat" (more info)
   Error 205 now given when adding duplicate child waypoint names from Google map (more info)
   Internal Sqlite version updated (more info)
   GSAK now includes a  GSAKSqliteSpy.dll (more info)
   Added language support for Spanish and Catal.
   Publish logs - Added 5 new "Special" log templates (more info)
   Publish logs - better handling of "pi.htm" to prevent write errors (more info)
   Publish log images - automatic reading of exif data to correctly rotate images (more info)
   Publish logs - Garmin GPSr units now use geocache_logs.xml to get local date/time (more info)
   Publish logs - added cache type icon to grid display (more info)
   Publish logs - speed increase when using change button (more info)
   Publish logs - enabled adding of caches to current database that don't exist in the logs (more info)
   Publish logs - added macro to run after fetch (more info)
   Publish logs - added confirmation message to retrieve trackables when there is a large number (more info)
   Publish logs fetch - added option to convert "Unattempted" (more info)
   Publish logs - added ability to move grid columns (more info)
   Publish logs - "Add image" changes (more info)
   Publish logs - GUI tweaks (more info)
   Added "Freeze" checkbox to Dual screen (more info)
   Added option to remove use of local elevation database (more info)
   Added support for GPSr units that use MTP to send waypoints  (example, Garmin Monterra).
   Added Mtp() macro function
   Added "pre splash screen" dialog (more info)
   Added option to disable pre splash screen (more info)
   Changed Garmin Nuvi support (more info)
   Change to Macro file input boxes (more info)
   Added automatic retry for getmail (more info)
   Tweak to macro functions DateToSql() and DateToString()  (more info)
   Added ConfigOther.txt option to control number of retries for api limit exceeded (more info)
   Added support for Groundspeak change in child waypoint types (more info)
   Added support for Giga Event caches (more info)
   Added support for customized child prefixes (more info)
   Added support for map plugins (more info)
   Added support for %Custom_xxxx= and %Caches= for boolean values (more info)
   "Geocaching.com Access =>Get caches" - removed the 30 limit when fetching by GCXXXX code (more info)
   GcGetcaches - added parameter GcCodes = (more info)
   Split screen image tweak (more info)
   Get Caches - added button to show total of matched caches (Get the number of caches about to be fetched *before* you do the fetch) (more info)
   Added high accuracy distance calculations to gcalc() and sqlite g_distance() functions (more info)
   SysInfo() - Added CSV option for actions that generate lists of data (more info)
   State is now only updated if not empty, "nil" or "none" (more info)
   Speed tweaks to "force unique CacheId" code (more info)
   Added tentative support for Lab Caches (more info)
   Better support for the new format of Terracaching GPX files (more info)
   Tweak to "File=>Restore" dialog (more info)
   Added automatic update of country if blank on load (more info)
   API Download PQ added Not(regex) (more info)
   URI support change (more info)
   Added error check when trying to run sql code that is blank (more info)
   Get Geocaches - Added support for selections by state/country (more info)
   Download PQs - Added totals to caption (more info)
   Database open/filter speed tweaks (more info)
   Added ConfigOther.txt option to configure GPS waypoint limit (more info)
   API "light" format now updated with Country and State (more info)
   Speed tweaks to GetCountry(), GetState() and GetCounty() (more info)
   Split screen formats now sorted alphabetically (more info)
   Added special tag %sqlite= (more info)
   Grid now displays container as an icon (more info)
   PNG image enhancements (more info)
   GPX files from opencaching.de - GSAK now correctly supports child waypoints (more info)

  

Fixes:
   
   Fixed a macro version check problem  (more info)
   Fixed a problem of loading zipped gpx files in the wrong order (more info)
   Publish logs - fixed a display issue when using saved settings (more info)
   Fixed a problem with smilies for trackables (more info)
   Fixed a problem with SysInfo("WindowsFolder:MyDocuments") (more info)
   Fixed a problem saving/deleting the 'Default' view in languages other than English (more info)
   Fixed an issue with loading Garmin ggz files (more info)
   Fixed an issue with waypoint highlights (more info)
   Fixed a repair/defrag issue (more info)
   Fixed a character set gpx load issue (more info)
   "File=>Restore" - Fixed a "strip absolute paths" issue (more info)
   Fixed a display issue with trackable logs (more info)
   Fixed a filter problem with child tab (more info)
   Fixed PostURL SSL problem (more info)
   Fixed PQ download grid sizing issue when DPI is non standard (more info)
   Fixed a problem with code sort in html export (more info)
   Fixed an issue with UserSort and double mouse click (more info)
   Fixed a problem with GSAK google maps when using IE8 - which usually means users still on windows XP (more info)
   Fixed Mytopo maps missing in dual screen (more info)
   Fixed a problem with "SpeedMode Status=RefreshAll" and dual screen (more info)
   Fixed a problem with print preview (more info)
   Fixed a problem with grabbed images (more info)
   Publish logs - fixed a problem with post load macro and saved settings (more info)
   Fixed an issue with the CacheType() function (more info)
   Fixed a problem with $_StartCtrl system variable (more info)
   bbcode conversion now used only on caches that don't support html (more info)
   Fixed a filter problem using "in list" and custom data (more info)
   Fixed problem of api corrected coordinates being deleted when using "light" api data (more info)
   Fixed a CustomConfig() issue (more info)
   Fixed a log date problem when doing GPX export (more info)
   Download PQs - Fixed an issue with invalid GUIDs (more info)
   GetCaches - fixed a problem with retracted caches (more info)
   Fixed an issue with system variable $_Special (more info)
   Fixed a grid view problem (more info)
   Fixed a direct sqlite update error (more info)
   Publish log trackables - Fixed a format issue (more info)
   Get Caches - fixed a problem with unpublished caches (more info)
   Publish logs - fixed a problem with %DayDnfCount tag (more info)
   Fixed and issue when loading "Locus Android" gpx files (more info)
   Fixed an issue with database properties when creating a new database (more info)
   "File=>Print" fixed a cosmetic issue when aborting print (more info)
   Fixed a problem with the macro command EXITSUB (more info)
   CsvGet() - fix for field separator issue (more info)

   Version history for V8.4 and older


Copyright 2004-2019 CWE Computer Services  
Privacy Policy Contact