JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser .
GPS Tools
7.4.0
No permission to download
[7.4.0] - 2026-07-28
π Added
Added option to customize number of track thumbnails per row in list view
Bulk thumbnail generation processed up to 5,000 tracks and migrated legacy points automatically
Breadcrumbs displayed full ancestry and track count
Made grid/list default and page size configurable
Allowed track image to show above or below content
Enabled show/hide for breadcrumbs, statistics, and search
Improved categories page display
Added easy track selection modal for single track menu
Added options to customize sidebar blocks on track details page
Introduced page to create and manage activity types
Showed subcategories with stats on category page
π Fixed
Improved user experience on mobile devices
Fixed legacy tracks with empty aliases so search opens track, rejects wrong parent
API thumbnails respected map/photo preference with fallback
Corrected pagination state, category ACL, units, and legacy activity/difficulty data
List mode became text-first and restored description summaries
Removed empty category artwork and redundant βExplore this categoryβ link
Search appeared before subcategories, searched descendants, enforced two characters, handled races
Joomla database page no longer showed false positive errors
Increased tracks list size dropdown in admin dashboard
Localized missing languages in admin
Removed duplicate language strings
[7.3.5] - 2026-07-22
π Fixed
Track page flickered when Google Maps quota was exceeded
Error appeared when upgrading from legacy version
[7.3.4] - 2026-07-17
π Added
Enabled streaming for AI service calls
Supported KML and GeoJSON overlays
π Fixed
Prevented uninstall of dependencies used by other extensions
Added missing language strings
[7.3.3] - 2026-07-09
π Fixed
Added missing language strings
Moved language files from component folder to global language folder
Removed unnecessary background color on container
[7.3.2] - 2026-07-08
π Fixed
Resolved conflicts with site CSS
Corrected integration adapters not displaying proper message on connection failure
[7.3.1] - 2026-07-07
π Added
Enhanced license manager support
Added permissions button to settings page and removed toolbar
Supported QuillThreads comment system
π Fixed
Switching color scheme to light adopted light background across the page
Toggling off "Show Splits Table" or "Show Waypoints" hid respective sections
Added missing language strings from settings page
Settings page displayed multiselect dropdown and checkboxes
π Added
Added a global GPS Tools option for track thumbnail source
Scoped dark theme skeleton styles for explicit component or theme dark mode use
Updated tracks module thumbnail handling to use static route thumbnails only
Added avatar display on public user profile and leaderboard pages
Improved JomSocial/Core Library integration for user names, profile links, and avatars
Made thumbnails route-map-only by using static map URL for track and module thumbnails
π Fixed
Fixed distance markers and gradient track rendering to respect route segment boundaries
Fixed map route rendering so multi-segment tracks are not connected by straight lines
Improved public user display handling with configurable name or username display mode
Added missing Joomla menu language strings for leaderboard and user profile menu items
Fixed translation loading so GPS Tools loads all registered language keys
Fixed activity stream titles to use display name linked to profile URL, not URL as name
Scoped GPS Tools CSS away from global rules and changed skeleton dark styling to theme
Added missing admin/sys menu language keys and filled missing public site language keys
Fixed splits table and waypoints options so they can be toggled
v7.2.3
π Added
Enhanced AI services using new AI assistant
v7.2.2
π Fixed
Replace dead OSM static maps to OSM tiles provider renderer
v7.2.1
π Fixed
Bulk userRatings filters visible-only ids
Legacy TrackController visibility and share rate-limit
Filter list queries by viewable category ids
Filter list queries by viewable category ids
Filter list queries by viewable category ids
Road Book renders description via dangerouslySetInnerHTML and raw href
TracksApiController::get() doesn't uses getVisibleTrackOrFail
Read updateComment from JSON body
Don't deny-all the images directory
Pixel-dimension check before GD decode
Gate access/featured/publish_up/publish_down behind core.edit.state for owners
Add category core.view to validateTrackAccess
Validate target item exists/visible in rating endpoints
Add track visibility check to comments and images APIs
Escape waypoint description/name in leaflet+google popups
Sanitize template_file (basename + extension allowlist)
Bind storyId to trackId in updateStory
v7.2.0
π Added
Added new options to customize email templates without modifying html
Enhanced email templates architecture
Adds missing approval-confirmation email templates
Add timestamp to the track download files
New license management wizard
Admins with core.edit.state permission can now view unpublished tracks
π Fixed
Show message when a track needs moderation
Unable to show image uploaded on gallery as track image
Tighten security for the download folders with IIS hosts
Fixed update sites URLs
The selected color scheme is not applied and always fallback to browser defaults
When a comment has been moderated, show the message to the user
v7.1.1
π Added
Used first gallery image as thumbnail before fallback to static map image
Displayed pending badge on unpublished tracks for admin view
Included approve button in comment approval emails
Sent comment approval notification emails
π Fixed
Added missing Road Book translations
Fixed error when publishing moderated comment
Added 4s delay before redirect for approval message
v7.1.0
π Added
Introduced AI-enabled story book feature to guide users through GPS track with engaging narrative
Added modern grouped settings page with AI and road book config
Allowed editing waypoints with icon and description to create roadbook
Added option to select default view mode for tracks listing
Added option to hide title in embed short code
[7.0.10] - 2026-02-21
π§ Changed
Fixed issue showing custom waypoint images
Fixed issue with triggering plugin events on track view page
[7.0.9] - 2026-02-20
π Fixed
Fixed user menu item not working
Fixed pagination not working in user tracks page
Fixed custom waypoint icons not showing
Updated default behavior of embed code
Fixed plugin events not executed
[7.0.8] - 2026-02-19
π Fixed
Fixed issue preventing track saving from backend
π Added
Added batch generate button to regenerate data from legacy tracks
[7.0.7] - 2026-02-18
π Added
Supported list and grid views on categories page
Introduced user tracks page with statistics
Added leaderboard page
π Fixed
Ensured Tracks List module displays thumbnails
Normalized marker rendering and improved color fallback for Leaflet/Google maps
Preferred resolved waypoint type and symbol, passed color and icon to frontend
Updated site models to read activity and difficulty from DB columns first
Matched waypoint type with normalized alias/title/symbol and enriched payload metadata
Saved upload difficulty at creation so new tracks retained difficulty value
[7.0.6] - 2026-02-18
π Added
Added show stats global override in content embed plugin
[7.0.5] - 2026-02-12
π Added
Improved speed smoothing to avoid errors in charts
Adding support for batch processing of static thumbnails generation
π Fixed
Exported tracks have incorrect speeds with kmph instead of mps units
Wrong speed units shown on splits table
Category image is not showing on the category page
[7.0.4] - 2026-02-12
π Added
Fix: Added missing language strings to language files
Adding options to show/hide track statistics
π Fixed
Fix: Regenerate button shows error
Fix: Uploaded original track file is not saved to filesystem
Fix: Category name shows twice on breadcrumbs
Fixed track splits table unit system (kmph -> mph)
+ Joomla 6 Compatibility Update
+ New plugin: Smart search plugin for tracks
^ Update copyright headers
^ Removed legacy references
* Unable to checkin the tracks table
* Category Tracks are not ordered as per the selected option
* Move track suggestions above comments
* Fixed issue with closing tags
* Fixed issue with PHP warnings on navigation block