{ "packageName": "OwnTracks", "author": "Lyle Pakula", "minimumHEVersion": "0.0", "dateReleased": "2026-08-19", "releaseNotes": "v1.9.8 - Stopped clearing the URL of a device that reports with a blank Username or Device ID which was blanking new installs.\nv1.9.7 - Added disable SSL checks for recorder and secondary hub.\nv1.9.6 - Fixed exception when debug logging was enabled.\nv1.9.5 - Moved the app to the integrations menu.\nv1.9.4 - Fixed map exception if members pin images were not used.\nv1.9.3 - Adjusted drawer layout when long location addresses are displayed.\nv1.9.2 - Fixed drawer layout when long location addresses are displayed.\nv1.9.1 - Fixed secondary hubs.\nv1.9.0 - Trigger missed transition events if the locations events do not match.\nv1.9.0 - Fixed issue with recorder locations.\nv1.8.29 - Driver was missed in the revision increase.\nv1.8.29 - Selecting member in drawer displays the info box. Reduced map data size sent to browser. Code cleanup.\nv1.8.28 - Prevent duplicate presence log entries due to caching delays.\nv1.8.28 - The wifi home lock was missed in a past update.\nv1.8.28 - Fixed local Google maps links not working.\nv1.8.27 - Changed to dynamic tile URLs to fix tiles not working when web links were disabled.\nv1.8.26 - Fix to address the different incoming HTTP header value from Android.\nv1.8.25 - Reformat the mobile app version sent to the driver for better readability.\nv1.8.24 - Added Android setting to ignore incoming network locations if a high accuracy location was received recently.\nv1.8.23 - Added member attribute for the mobile app version.\nv1.8.23 - Fixed issue with private members.\nv1.8.23 - Fixed migration issue with transition deadband.\nv1.8.23 - Fixed time stamp type conversion in driver.\nv1.8.23 - Removed past cleanup that removed drawer scaling. Added a deadband to prevent transition and presence arrived/departed ping-pong notifications.\nv1.8.22 - Added member battery level to each history point.\nv1.8.21 - Google Family Map: Improved zooming on members and member drawer. Selecting a member row in the drawer selects that member. Address issue that could lead to thumbnails not being displayed. Added zoom option for smart displays (Nest, Amazon).\nv1.8.20 - Fixed the zoom issues and removed the mobile portrait mode zoom for the Google Family map. Fixed race condition when the thumbnails were loading on the family map. Fixed issue where new users were not being added to the default group.\nv1.8.19 - Added scalers to the map zoom for mobile portrait mode and the member drawer content.\nv1.8.18 - Changed the drawer behavior to allow a single click/tap to open/close vs dragging. Increased width up to 500 pixels.\nv1.8.17 - Add the ability to scale the thumbnail size Google Family Map member drawer.\nv1.8.15 - Added a member drawer to the bottom of the Google Family Map. Clicking on a thumbnail will follow that user.\nv1.8.14 - Added setting to save the last followed member between map reloads.\nv1.8.13 - Fixed issue where passing a member name to the Google Family Map needed to be in lowercase.\nv1.8.12 - Rephrased the member group reset button.\nv1.8.11 - Fixed issue creating a new region.\nv1.8.10 - Allow all new regions to be added to member notifications if enabled. Fixed issue where the last notification region/device couldn't be deselected.\nv1.8.9 - Changed app to single threaded.\nv1.8.8 - Fixed location debug logging. Force an update to the transition attributes to eliminate cache delays.\nv1.8.7 - Ignore duplicate transition events if they occur within 5-seconds of the previous one.\nv1.8.7 - Changed map and geocode limits to match upcoming Google changes.\nv1.8.6 - Added radius around the Google Friends Map member pin that scales based on their location accuracy.\nv1.8.5 - Cleanup migration. Fixed issue if thumbnails were enabled, but no image files were loaded in the hub.\nv1.8.4 - Added missing members element in JSON.\nv1.8.2 - Return last member locations in a JSON message when the mobile app setup URL is requested. Allow high power mode to be disabled when in a region.\nv1.8.1 - Member status would inaccurately indicate a permission error for iOS phones.\nv1.8.0 - Member status now indicates configurations that will impact location performance. Fix issue where history compression was not properly removing markers at direction transitions. Google Friends map will auto-update when the main app updates.\n", "documentationLink": "https://github.com/wir3z/hubitat/blob/main/owntracks-hubitat/README.md", "communityLink": "https://community.hubitat.com/t/release-owntracks/130821", "apps": [ { "id": "9197099c-9560-4983-abdd-b594a8472a75", "name": "OwnTracks", "namespace": "lpakula", "location": "https://raw.githubusercontent.com/wir3z/hubitat/main/owntracks-hubitat/OwnTracks%20App.groovy", "required": true, "oauth": true, "primary": true, "version": "1.9.8" } ], "drivers": [ { "id": "a6150d8c-a032-4409-9737-0a48eab7ad82", "name": "OwnTracks Driver", "namespace": "lpakula", "location": "https://raw.githubusercontent.com/wir3z/hubitat/main/owntracks-hubitat/OwnTracks%20Driver.groovy", "required": true, "version": "1.9.1" }, { "id": "acc5f615-8901-4b22-99c3-282a6244b892", "name": "OwnTracks Common Driver", "namespace": "lpakula", "location": "https://raw.githubusercontent.com/wir3z/hubitat/main/owntracks-hubitat/OwnTracks%20Common%20Driver.groovy", "required": true, "version": "1.9.0" } ] }