17.2.5
2024-03-19
UI Improvements and Bug Fixes
[FIX] timer triggered locations updates use fresh GPS fix #781
[NEW] Fully reset configuration when changing mode and/or host/port #771
[FIX] "Change Monitoring Mode" doesn't work if the app is on the settings page #768
[FIX] Make encryptionKey for payload encryption configurable over .otrc #774
[FIX] Robustness of settings and configuration messages #775
[FIX] use defaults for imported regions/waypoints where possible
[NEW] use publish topic, qos for MQTT will. willRetainflag always false #780
[NEW] status message #778
[FIX] OwnTracks crashes with _type:location containing batt:null #775
[FIX] region tab disappeares but not re-appears when toggling locked setting fast
[FIX] include all pods in the project repo
[FIX] final Marker layouts
[FIX] Launchscreen Attribute #783
[FIX] Remove AbsoluteAltitude for compatibility
17.1.3
2024-01-30
UI Improvements and Bug Fixes
[FIX] reconnect after config load from URL inline #770
[FIX] use NSReletiveDateTimeFormatter for timestamp age display
[NEW] hide Pin Marker for '+follow' regions
16.4.3
2023-09-26
Remote command extensions and bug fixes
[NEW] add clearWaypoints command #745
[FIX] reconnect after config load via URL #743
[FIX] crash on MQTT negative PUBACK
16.4.1
2023-03-06
Homescreen quick actions and bug fixes
[NEW] Homescreen quick actions for monitoring change #737
[FIX] Shortcuts no longer switching mode when phone is locked #740
[FIX] Shortcuts in background mode #740
16.2.5
2022-08-10
** Sharing with non-OwnTracks users, Card editing
[NEW] lock all changes to configuration with by 'locked' setting #707
[NEW] create/list/delete shares/views in collaboration with ot-recorder
[NEW] Edit card info and photo
16.1.3
2022-02-21
Turkish translation, small enhancements, and bug fixes
[NEW] App does now adjust `locatorInterval` changes immediately, no need to kill and restart. #634
[NEW] How to remove a client certificate? #648
[NEW] Turkish translation #671
[NEW] Copy Topic to clipboard on click/tap? #692
[NEW] Region Monitoring +follow flexible duration #675
[NEW] Feature request: Add the battery property to the friend view #681
[NEW] add distance to Friend Screen
[NEW] Notification sound when friend leaving or entering region #690
[NEW] Change tracking mode enter/leave region #683
[NEW] Feature Request: Publish current monitoring mode on location updates #694
[NEW] Change tracking mode enter/leave region #683
[NEW] Ask for permission to use Apple's reverse geocoder and map #696
[NEW] Change to move mode automatically when phone is charged. #436
[NEW] Notification message "Friend enters/leaves Region" cannot be translated #672
[NEW] History Sections cannot be translated (Notification/Friend/Region) #673
[NEW] Automatic switch on battery
[NEW] Change to move mode automatically when phone is charged. #436
[FIX] Dark Mode Navigation and Tab Bars
14.2.2
2021-04-21
New languages Dutch and Swedish, bug fix
[NEW] Swedish
[NEW] Dutch
[FIX] send 'location' as '_type' for 'steps' #674
13.3.6
2020-09-20
Bug fixes:
- Connection status might hang in "connecting" when using weak connections
13.1.7
2019-12-16
A few bug fixes, especially
- [FIX] Can't see friends #610 (https://github.com/owntracks/ios/issues/610)
13.1.4
2019-11-25
## OwnTracks 13.1.4
** iOS Version ported to macOS (via Catalyst), different map view modes, MQTTv5
[NEW] Allow map to be switched between map view and satellite view #606
[NEW] support MQTTv5 (no local, topic aliases in = 10, topic aliases out, session Expiry=indefinetely)
[FIX] lwt-message: Parameter "tst" is of type string. #604
[FIX] end user whose Regions disappear #608
13.0.2
2019-09-26
Dark Mode in iOS 13
[NEW] Dark Mode support in iOS 13
[NEW] Review colors for Dark/Light Mode #600
[NEW] Review Layout of "Friends" History messages #601
12.0.9
2019-09-16
A few bug fixes and enhancements
[NEW] Copy location coordinates to clipboard #597
[FIX] Dark Mode iOS 13 fixes
[FIX] Location report "inregions" inconsistent with "transition" messages #598
12.0.8
2019-09-08
A few bug fixes and enhancements
[NEW] History Tab
[NEW] Battery State
[NEW] Update mode UI element #583
[FIX] lost and missing links to status screen
[FIX] WebView is not correctly sized on devices larger than iPhoneSE #596
[FIX] Remove Geohashing Code
[FIX] Initial size of Today Widget
12.0.3
2019-04-11
A few bug fixes and enhancements
[FIX] setWaypoints crashes owntracks when removing waypoints #570
[FIX] Configuration of Username/Password for HTTP Mode #566
12.0.2
2019-01-12
A few bug fixes and enhances
[FIX] Reconnect Problem after changing 4G/WLAN or other way #525
[NEW] Allow authentication without password #559
[NEW] Add X-Limit-U and X-Limit-D to HTTP mode headers #560
[FIX] a number of crashes
[NEW] Use "following" region get more position updates in Significant Changes mode
9.9.3
2018-06-03
Crash Fixes, a few new Things, remove Public Mode
due to privacy considerations, and drop AppleWatch support
[NEW] Include current regions in "location" payload #523
[NEW] use MQTT V5 library
[NEW] Include desc in _type=beacon messages #521
[NEW] translation (PL) update
[FIX] Drop Copy Mode
[FIX] Remove "shared" attribute for Regions / Waypoints
[FIX] Drop Public Mode #536
[FIX] Rename Private Mode MQTT Mode
[FIX] suppress "inregions" if empty
[FIX] re-enable Altimeter/pressure reporting
[FIX] not updating when app is in the background #498
[FIX] Requesting StepCount via HTTP-Connection seems not to work #535
[FIX] Drop AppleWatch support because Apple stops Watchkit 1 support
[FIX] Drop Support for iOS < 11.0, older iOS versions use old version
[FIX] Drop Addressbook links via Relation "owntracks" / "updateaddressbook"
[FIX] Replace deprecated UIAlertView
[FIX] Replace deprecated UIWebWiew
[FIX] Replace deprecated UILocalNotification
[FIX] Replace deprecated AddressBook interface
[FIX] show matching files when selecting certificates only
[FIX] Crash in TodayViewController on iOS 9.3.5 iPhone4S #528
[FIX] Crash when accessing Address Book #529
[FIX] Crash when requesting reportLocation #527
[FIX] Crash in ConnectionType #526
[FIX] update lastUsedLocation immediately
9.8.4
2018-01-08
Error correction for iPhone 6 on iOS 10.3.
[FIX] OwnTracks 9.8.3 not start on iOS 10 #504
9.8.3
2018-01-06
** Internationalization and Crash Fixes**
[NEW] Polish text version
[FIX] Starting map position #496
[NEW] Apple watch: mode change #434
[FIX] Watch and TodayWidget do not honor ignoreStaleLocations setting #493
9.7.2
2017-10-03
**iOS11 location fixes**
[FIX] OwnTracks locationsettings are wrong #483
9.7.1
2017-09-29
**iOS11 fixes**
[FIX] Empty Nicknames shown instead of Full Name in iOS11 #481
[NEW] updated pods
[NEW] style updates
9.6.3
2017-09-01
Watson regression fixes
- [FIX] No connect in Watson Quickstart mode #476
- [FIX] Cannot edit MQTT protocol level in Settings screen #475
9.6.2
2017-07-28
**Setup Bug Fixes**
[FIX] incorrect defaults used for Private mode #472
9.6.1
2017-07-15
Minor bug fixes
9.5.9
2017-06-26
**iPhone6s/7s compatibility issues solved**
[FIX] Missing t:p on iPhone 6 and higher? #462
[NEW] Background Fetch check code #462
9.5.7
2017-06-20
OwnTracks 9.5.7
*Release date 2017-06-17*
**native traccar interface [booklet](http://owntracks.org/booklet/features/traccar/)**
**bug fixes**
* [FIX] Friends show "Resolving..." #440#
* [FIX] Beta - app crash when deleting friends #460
* [FIX] extend %d and %u substitution logic to willTopic and subscriptions
* [FIX] use monitoring Visits in Significant mode only
* [FIX] use HTTP basic auth if AUTH is true
* [FIX] correct user in HTTP "topic"
* [NEW] topic in HTTP json payload
* [FIX] Entering/Leaving triggers location update even in Quiet mode #459
* [FIX] substitutions is pubTopicBase #458
* [NEW] extended expert mode settings
* [FIX] immediate effect of remote config changes #457 #456
* [FIX] Hide experimental "Green Boxes" feature #454
9.5.3
2017-06-02
[FIX] Urgent fix of 9.5.2: incorrect default topic names
+
[FIX] mosquitto 1.4.12 compatible clientIDs
[NEW] Copy attribute
[NEW] pubTopicBase parameter expansion
[NEW] HTTP Basic Authentication
9.5.2
2017-06-02
[FIX] mosquitto 1.4.12 compatible clientIDs
[NEW] Copy attribute
[NEW] pubTopicBase parameter expansion
[NEW] HTTP Basic Authentication
9.3.0
2016-10-27
MQTT over Websockets as additional transport
9.2.8
2016-10-17
Owntracks 9.2.8
iOS 10 related bug fixes
[NEW] Enable Remote Commands closes #411
[NEW] add Wifi status
[FIX] Location stops updating in iOS 9.3 in background closes #399
9.2.6
2016-10-01
With the help of our community we could fix a number of iOS10 compatibility issues.
Thanks
* [FIX] Latest code crash in TLS settings. closes #423
* [FIX] App crashes when asking for Steps closes #424
* [FIX] Location permissions disabled under iOS10 closes #417
* [FIX] iOS 10 issues? closes #416
9.2.4
2016-09-29
Owntracks 9.2.4
iOS Compatibility issues solved,
* [NEW] Modes for WatsonIoT
* [NEW] Ignore _old_ location pubs closes #410
* [NEW] Minimum requirements iOS 8.0
* [NEW] Again new App icon requirements by XCode8 and iOS10
* [FIX] No images on map with XCode8 / iOS10 #414
* [FIX] Add privacy description for camera use
* [FIX] Crash on response in HTTP mode
* [FIX] null values in configuration JSON
* [FIX] reload map / friends list after config change
* [FIX] Today widget size too small to show 3 lines in iOS10 #418
* [FIX] Location permissions disabled under iOS10 #417
9.1.6
2016-04-27
## Owntracks 9.1.5
>Release date 2016-04-23
* [NEW] Customizable Texts closes #401
* [FIX] Loss of data when changing mode or reopening app after crash closes #387
* [FIX] Crash if importing invalid JSON closes #398
* [FIX] Crash on null url for Featured closes #402
* [FIX] Multi language issue in Today widget (skmec instead of km) displayed closes #396
* [FIX] Radius display in waypoint closes #395
9.1.0
2016-03-09
NEW: HTTP mode, and Private Mode called MQTT mode now
NEW: Featured Content Tab
NEW: Up to 100k offline messages
FIX: A number of reported problems (see below)
REMOVED: Hosted mode and Messaging as the user acceptance was very low
* [REVERTED] Loss of data when changing mode or reopening app after crash closes #387
* [NEW] Addresses returned from reverse geocoding more compact closes #385
* [NEW] Featured content tab needs marker on new / updated content/url closes #384
* [FIX] Latitude and Longitude get rounded when regions are modified closes #376
* [NEW] increase precision or transmitted accuracy in beacon messages closes #371
* [NEW] Little cosmetic issue in Friends tab, finally closes #314
* [NEW] removed Hosted from UI
* [NEW] simplified Settings UI (values are effective when leaving screen)
* [NEW] HTTP mode processes returned messages or array of messages (messages are JSON dictionaries with `_type`:)
* [NEW] added HTTP mode
* [NEW] removed Messaging (msg)
* [FIX] Featured content web view refresh closes #383
* [NEW] Featured content Tab closes #380
* [NEW] raise space to 100k offline locations closes #378
* [FIX] Certificate error connecting to broker - peer did not return a certificate closes #379
8.5.5
2016-02-10
Optimized iBeacon support and bug fixes
[NEW] remove fabric/crashlytics for privacy
[NEW] optional payload encrpytion closes #368
[NEW] Featured content tab (moves settings tab under (i))
[NEW] Subscription status subscreen
[FIX] increase precision of 'acc' in 'beacon' payload (int -> double)
[FIX] send 'beacon' message only if 'acc' changed by > 20%
[FIX] limit time of beacon ranging in background closes #370
[FIX] in locked mode, disable editing of secret key closes #369
[FIX] tid in beacon message closes #366
[FIX] Delayed publish of enter/leave events closes #357
[FIX] UI Label length issue To... (Topic) closes #358
[FIX] MQTTClient with threading fixes
8.3.3
2015-11-13
Bugfix release
* [FIX] Unreliable enter/exit event after latest iOS release closes #351
8.3.2
2015-10-28
A few fixes and adaption to iOS9 and Xcode7:
[FIX] velocity -1 suppressed closes #347
[NEW] republish waypoints closes #346
[FIX] velocity in km/h instead of m/s closes #345
[FIX] Null locations send in Move mode sporadically closes #339 again
[FIX] Background location monitoring iOS9 closes #340
[FIX] Null locations send in Move mode sporadically closes #339
[FIX] Missing waypoint reports closes #331
[FIX] crash - OwnTracksAppDelegate.m line 233 closes #330
[FIX] Missing lat,lon whilst in Move Mode closes #338
[FIX] activity timer is not re-activated at wakeup in Move mode closes #336
[FIX] OT crashes when scanning QR-code iOS9 closes #335
[FIX] login credentials hidden by keyboard on iPhone4 #334
[FIX] missing wtst element in JSON of waypoints closes #332
[FIX] remove trailing ":" in waypoint description in playload closes #329
[FIX] temptative fix for missing Barometric pressure values in iOS9 #328
[FIX] iBeacon setup UI closes #326
[FIX] Limit TID entry to 2 alphanumeric characters closes #320
[NEW] iOS9 and Xcode7 compatibility
[FIX] false positives for Geofence closes #76
[NEW] new locked settings mode closes #309
[FIX] crash when opening messages tab closes #311
[FIX] precise feedback message closes #308
[FIX] deferred reverse geo lookups closes #302
[FIX] false positives for Geofence closes #76
[NEW] consolidate MQTT Sessions to one closes #293
[FIX] clean subscribtions when changing modes closes #296
[FIX] avoid opening links within message window closes #298
[FIX] incomplete FontAwesome closes #297
8.2.11
2015-08-15
## OwnTracks 8.2.11
>Release date: 2015-08-03 release candidate
A new UI and fine new features
[NEW] render HTML in Messages and use fixed table row sizes closes #290
[NEW] use new Public and Hosted mode broker addresses
[FIX] missing update of iBeacon position[NEW] include enter/leave events in messages and messages in notifications closes #283
[NEW] Delete Message data when switching modes for privacy closes #281
[NEW] Adding waypoints from regions tab closes #280
[NEW] Allow multiple selection for pinned certificates in UI and settings closes #277
[NEW] UI: use Disclosure Indicator chevron (>) an Detail Disclosure (i) consistently closes #276
[NEW] Add new Quiet monitoring mode to Manual, Significant Changes and Move mode closes #274
[NEW] Disable irrelevant fields in TLS settings UI closes #273
[NEW] use 'untrusted' rather than 'invalid' for self signed certs in settings UI closes #269
[FIX] subscribes to message topics with QOS0 only closes #272
[FIX] message badge value not updated when deleting single message closes #268
[FIX] use 'Authentication' rather than 'Authorize' closes #267
[FIX] show correct TID for self and friends closes #265
[NEW] reduced settings UI closes #263
[FIX] trackerID settings were not used closes #264
[NEW] show coordinates and geohash in info screen closes #261
[FIX] incorrect link to Documentation closes #260
[NEW] updated first login screen
[FIX] regions not visible after import closes #253
[FIX] display contact name with priority to face name or topic
[NEW] shortcut to connection info in all navigation bars closes #252
[NEW] login screen with QR reader
[NEW] all navigation bars can be hidden via swipe up/down
[FIX] crash deleting a waypoint closes #219
[FIX] crash when entering region before first location publish closes #220
[FIX] crash if incorrect face data received closes #246
[NEW] Use more general tab bar icon for regions (regions are both geofences and beacons) closes #249
[NEW] Add numbers to QoS Levels closes #250
[NEW] Quickly show a message explaining what has been enabled when clicking on top bar buttons closes #251
[FIX] correct display of message count #244
[FIX] correct updating of beacon regions #241
[FIX] crash if incorrect face data received #240
[NEW] new colors
[NEW] new images
[NEW] show tracks of selected friend on map
[NEW] show variable sized table rows with revgeo locations on friends table
[NEW] common iPad and iPhone UI (to be further improved)
[NEW] client certificate support (load .p12 as .otrp to iOS)
[NEW] pinned server certificate support (load .cer as .otre to iOS)
[NEW] rename lbs to msg
[NEW] msg/system topic and basetopic/msg
[NEW] FontAwesome for message icons
[NEW] optional Location Based Service subscriptions
[NEW] barometric pressure in extended location data if available
[NEW] iBeacon images v2
[NEW] show cold and hot Circular and iBeacon regions in Friend Tab / Location list
[NEW] show cold and hot iBeacon regions on map
[NEW] process and show dynamic Location Based Service info
[NEW] use real timestamp in "t":"p" location messages #197
[NEW] enable Hosted mode and Beacon parameters via URL, external QR reader or app internal QR scan
[NEW] Minimum iOS Version 7.0 (b/c QR reader)
[NEW] QR reader for iBeacon labels
[NEW] QR reader for Hosted mode labels
[NEW] Auto-updating iBeacon locations and indicators (when entering iBeacon region, waypoint is updated)
[NEW] iBeacon images on map
[NEW] add type to transition messages and suppress beacon notifications #199
[NEW] optimize beacon ranging result messages based on proximity #204
[NEW] show location accuracy in details screen #208
[NEW] MQTT-Client-Framework 0.2.0
[NEW] fabric.io/crashlytics 3.0.9
[NEW] setWaypoints command