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
24 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.
Your glucose chart picks the freshest source, day by day
If you connect more than one glucose source, Enhance-d now chooses the best one for each day rather than for the whole period you're looking at, so a source that went quiet no longer blanks out days another one covered.
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.
Nightscout: Trio support, Nightscout 15, and insulin on board at the right time
Enhance-d now reads what Trio uploads to Nightscout, works with Nightscout 15, and no longer shifts insulin on board by your time zone.
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.
Comments and replies up to 2,000 characters
Comments and replies can now be up to 2,000 characters, up from 250.
A streak day needs the app opened
A Day Streak now counts a day only when you open Enhance-d that day. We've recalculated everyone's current and best streaks under this rule, so yours may be shorter than before. Badges and Streak Saves you already earned are kept.
Updates without errors
Every server update used to take Enhance-d offline for about two minutes, followed by a burst of feed timeouts. Updates now roll out one server at a time while the others keep working, so the app stays up.
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.
Recorded activities reach your feed in about a minute
Activities recorded on your phone waited in a 10-minute queue before reaching your feed, and saving one could hang for 30 seconds. Both are now quick, and so are renaming an activity and deleting an integration's data.
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.
More privacy for your activities
The privacy zone around the start and end of your route now applies everywhere others see your activity, not just on the map.
Feed, profiles and activities load faster
The home feed, profiles and activity pages ask our database for far less, so they load noticeably faster.
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.
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.