Changelog
Everything we have shipped to the Enhance-d app, the clinical dashboard and the platform behind them, newest first. Each release links back to the feedback posts it closed, so you can see what your votes turned into.
2026
18 releasesYou can always disconnect a connection
Disconnecting a connection, or deleting your account, could fail if our integrations partner had already removed your account on their side. Both now work either way.
Sleep stages with real lengths, and one card per night
Sleep stages showed 0 minutes, some sleep details failed to load, and a Garmin night could appear twice in the feed. All three are fixed.
SMBs from loop apps now count as bolus insulin
Super micro boluses (SMBs) from AndroidAPS, Trio and other loop apps now count as fast-acting bolus insulin in your totals and insulin on board.
Meals land on the right day, and Cronometer meals stop disappearing
Food from apps that sync through our partner Terra (Cronometer, MyFitnessPal and others) could be dropped, filed under the wrong day, or collapsed into a single meal. Each of those is fixed.
Medtronic CareLink uploads stop failing
CareLink uploads could fail when two readings shared a timestamp, and events whose time drifted by a few seconds were saved more than once. Both are fixed.
Feed loads again if you follow lots of people
If you followed more than about a thousand people, the feed could time out or show nothing. It now loads quickly whatever the size of your follow list.
Feed pages no longer repeat or skip posts
Scrolling down the feed could show the same post twice or skip one, because each page was ranked at a slightly different moment. A scroll is now ranked as of the moment it started.
Glucose from phone connections uploads without timing out
Connections that read on your phone, like Medtronic, send their recent readings again every five minutes. We rewrote every one of them each time, and on busy days uploads timed out. Now only new or changed readings are written.
No more errors every five minutes
A limit meant for Nightscout watch links was checking every request our server handles, with one allowance shared by everyone, so at each five-minute sync the app could show errors on any screen. It now applies only to Nightscout links.
Activity cards and maps draw from one glucose source
The glucose line on an activity card and the colours on its map now come from the same single source as the chart and the stats.
Fewer errors across the app
Since late September, a refused data request from Garmin and other services could restart our servers and cause errors for anyone using the app at that moment. That is fixed.
Apple Health glucose at the right time
Glucose from Apple Health was being stored shifted by your time zone offset. New readings now land at the right time.
Delete & Re-import and Resync now change what you see
Delete & Re-import and Resync on an integration now actually remove and refetch the data on your charts, instead of reporting success while nothing changed.
Hammerhead Karoo connects again
Connecting Hammerhead Karoo failed straight away with an error screen. It was switched off in our integrations partner's settings, is now back on, and connects as normal.
Insulin on board now comes from one source at a time
If more than one of your connections reports insulin on board, the IOB chart and your sleep summary now use a single source instead of mixing them, with IOB from your pump taking priority.
Fixes for launch crashes, Health Connect steps and translations
A follow-up to 2.5.0 that fixes an Android crash on launch, Health Connect daily steps arriving as zero, late-evening log entries going missing away from UTC, and several hundred scrambled or untranslated strings.
Activity stats now use the same glucose as the chart
If you connect more than one glucose source, an activity's time in range, average, map colours and insights now come from the same source as the glucose chart beside them, with on-device sources like xDrip+ taking priority.
Sleep insulin, corrected
A release about getting sleep right. Average insulin during sleep is now calculated from the right window, the CGM chart lines up with your local time, and bedtime appears on sleep cards.