the minimum required iOS version is now 16.2 (Apple iPhone 8/SE 2nd gen and later)
the minimum required WatchOS version is 10.0 (Apple Watch Series 4/SE and later)
FEATURES/FIXES:
live activities added. Can select if they will be always running, or only when low/high or urgent low/high etc #446
live activity sizes can be chosen between minimal (bg value + delta only), normal (as minimal + 3hr chart) and large (8hr chart and data source info)
dynamic island added for compatible devices
the app will restart the live activity when the app is brought to the foreground after four hours since the activity was started
user will be asked to open the app to prevent the live activity from expiring when approaching 8 hours in the background
widgets added for all available system widget types to add xDrip4iOS glucose charts and data to the home screen
the old Today style widget has been completely removed and replaced
Dexcom battery drain in direct connection should now be fixed #494
new Watch app added including glucose chart, sensor progress and data source information
Watch chart can be zoomed in/out by swiping left/right
force-fetch can be performed by double-tapping the glucose value on the top-left
debug overlay can be shown/hidden by quickly tapping the glucose chart five times
Watch app scales most content for small/large Watches
watch complications added for all available types
heartbeat option added to bluetooth devices screen to allow an external bluetooth device to trigger follower downloads (for example adding a Libre 3 as a heartbeat to trigger the download from LibreLinkUp)
the app will wait for a second after receiving the heartbeat before trying to download data from the follower data source (to allow readings to first be uploaded)
if a heartbeat is added, the user should select "Heartbeat" as the Follower Background Keep-alive option. This will use almost zero battery and reliably wake up the app without needing to use the standard "silent noise" background trick.
users can add a Libre 3, Dexcom G7, OmniPod as the heartbeat to wake the app up in the background
M5Stack connection will now automatically trigger a heartbeat if used with the latest M5Stack software. No need to add it as a heartbeat
when adding a Libre heartbeat, just enter the first 4-5 digits of the device name (from iPhone settings -> Bluetooth) and hit scan
Libre 2 US/CA/AU should also be working fine as a heartbeat but has (very) limited testing. Add them as Libre 3 and feedback to the development team
using a heartbeat as the follower background keep-alive will avoid CarPlay audio interruptions #498
home screen snooze icons updated to share common style
many, many small fixes and changes
TODO:
add background refresh for watch widgets/complications
REQUISITES:
FEATURES/FIXES:
TODO: