When more than one of your connections supplies glucose, Enhance-d picks one to show so you never see two traces on top of each other. The glucose chart on an activity was already choosing well. The numbers baked into the activity card were not, and the two could disagree.
๐ Bug Fixes
- Activity stats from a different source than the chart: Time in range, average glucose, variability and the source icon on an activity ignored on-device connections when choosing a source. With xDrip+, Juggluco or AndroidAPS on your phone alongside Apple Health or a cloud connection, the chart showed your on-device readings while the stats underneath came from somewhere else. Both now use the same source.
- Readings counted twice: With two on-device connections at once, for example xDrip+ and LibreLinkUp, both were counted in an activity's stats, and the insights, map colours and glucose availability drew on every connection at once. Each activity now reads a single source.
โจ Improvements
- Freshest source first, everywhere: Sources are ranked by how recent their readings are. Direct on-device feeds (xDrip+, Juggluco, AndroidAPS, Dexcom Share, LibreLinkUp) come first, then cloud CGM connections (Nightscout, Dexcom, FreeStyle Libre, Gluroo), then pump and platform relays (Glooko, CareLink, t:connect, mylife), then Apple Health and Tidepool. The chart, the stats and the map now all follow that one order.
๐ Notes
- Nothing to update or reconnect. This is a change on our servers.
- Activities processed from now on use the new ranking. Earlier activities keep their current figures unless they are processed again.
- If you only have one glucose connection, nothing changes for you.