Skip to content

Releases: LoopKit/Loop

Loop 3.4.1

19 Jul 21:35
@ps2 ps2
5c3b01f
Compare
Choose a tag to compare

No code changes; just update for automatic github action builds. See LoopKit/LoopWorkspace#164

Loop 3.4.0

13 Jul 19:39
@ps2 ps2
6cf0285
Compare
Choose a tag to compare

Release of Loop 3.4.0. See the new features and changes documentation.

Loop 3.2.3

19 Sep 20:14
@ps2 ps2
c6b058b
Compare
Choose a tag to compare

Minor update to build with Xcode 15.

Loop 3.2.2

24 Apr 21:37
@ps2 ps2
Compare
Choose a tag to compare

Minor update to fix archiving with Xcode 14.3

Loop 3.2.1

21 Mar 02:32
@ps2 ps2
Compare
Choose a tag to compare

This is a minor release primarily dealing with localization updates.

  • G7 Plugin localization fixed: was defaulting to Spanish in some cases.
  • Updated translations from translators on Lokalise.
  • Many behind-the-scenes fixes for how strings are tracked in the various frameworks that Loop uses, fixing a large number of broken/missing translations.

Loop 3.2

17 Mar 15:27
@ps2 ps2
bcb4ed9
Compare
Choose a tag to compare

Bug Fixes (Please update ASAP):

  • Omnipod bolus tracking issue fixed: #1941
  • Medtronic temp basal tracking issue fixed: ps2/rileylink_ios#775
  • Crashes caused by large updates from Apple Health fixed
  • Automatic refresh timers for Omnipod (both Dash and Eros) have been removed, to reduce load on pods and reduce frequency of failed pods.

Updates and new Features:

  • Missed Meal Notifications. If you want, Loop will detect situations where it looks like you may have consumed carbs but did not enter them into Loop, and will notify you with an easy option to enter the amount, and the time of eating already estimated for you. Find this option in the Alert Management section of Loop settings. Thanks @novalegra!
  • Tidepool Service added. This lets you upload your diabetes data from Loop to Tidepool! It is in early stages, so there may be issues. Please report any issues you have with this integration on DIY Loop forums, like Zulip, GitHub, or the Looped group.
  • Translations! Loop now has very good coverage for several languages, including German, Spanish, Italian, French, Danish, Polish, Dutch, Norwegian, Russian, Turkish, and Romanian!
  • A new safeguard restricts automatic dosing to keep your IOB below a limit of 2 times your max bolus. Manual dosing can still be delivered to put your IOB above this amount. #1871
  • Add missing X-Large watch complications. #1901
  • “Deactivate Pod” button on some screens changed to not be so alarming, as it doesn’t actually deactivate the pod, but takes you to a screen where you can, and has an option to cancel: LoopKit/OmniBLE#76

Loop 3.0

14 Jan 19:08
@ps2 ps2
Compare
Choose a tag to compare

This is one of the bigger updates to Loop. Since the last master version, there have been updates for safety, new features, support for new devices, and the UI has been significantly updated. With more contributors than ever! This is just a high level summary; There are more details in the LoopDocs page for Loop 3.0. (Thanks Marion Barker!)

New Hardware Support 🔥

  • Omnipod Dash Support! Thanks to all who worked on this. It was a big team effort.
  • Dexcom G7! We are definitely not waiting here. :)

Safety 🥽

  • Guardrails added for many therapy settings, preventing unrealistic values, and warning about high or low values.
  • Changing the time on your phone triggers warnings to let users (and clever children) know that doing so can have dangerous consequences for insulin delivery.
  • Timezone changes, while not being urgent, should be performed when convenient, as before. But the UI now signals that this should be done, helping remind you
  • Warnings when bluetooth is disabled.
  • Loop 3.0 will not read carbs from other apps, unless the code is edited to allow this, preventing inadvertent dosing when entering carbs into other apps.
  • Warnings when alert permissions are disabled.
  • Carb absorption default times changed from 2 hours, 3 hours, and 4 hours to 30 minutes, 3 hours, and 5 hours. The 30 minute entry is now for fast acting carbs only, and will help prevent double lows after treating a low. Most foods should be entered with the default 3 hour duration. The 5 hour entry will do better for meals where you do not want all of the insulin delivered up front.
  • The recommendations posted to Nightscout are now more timely, and bolus amounts are adjusted to account for the automatic dosing that has just been enacted. New forecast & bolus recommendations are uploaded to Nightscout when carbs entered/edited, when therapy settings change, doses edited, etc, keeping the recommendation shown in Nightscout safer to rely on.
  • If an invalid future glucose reading is detected (such as from a manual phone time change), Loop will not automatically dose, and will show a warning on the bolus screen.
  • Reminder shown if you have an active override that adjusts sensitivity while entering carbs.

New Features 🎉

  • A more friendly onboarding experience that guides users through initial configuration choices. You can now import settings that were uploaded to Nightscout to speed up your initial configuration.
  • Loop Home Screen Widget (Thanks Noah Brauner!)
  • Non-Pump Insulin (Thanks Anna Quinlan!) This is a bigger change than might be obvious. Each dose in Loop is now tracked with an insulin type, so there can be doses of Afrezza alongside insulin doses of fast acting types from a pump, and each dose is using the appropriate insulin curve. Related to this, there is no longer support for Walsh insulin model, and no separate adult/child models for the fast acting insulin types.
  • Manual temp basal for Omnipod (both DASH and Eros)
  • When glucose is stale (like during a sensor warmup), you can enter glucose meter readings directly in Loop, without needing to go to Apple Health.
  • Remote Carbs / Remote Bolus is possible, but still in an experimental/testing phase. Please read the documentation for more information.
  • Schedule editors (Basal, Insulin Sensitivity, Carb Ratios) have been redesigned to be more helpful for new users, and more user friendly for everyone.
  • There is a new option to share usage data (not health data) with Loop developers to help us keep track of how many people are using DIY Loop, and how they are using it, that will hopefully provide insight that is useful for updating Loop and designing new features. It's completely optional, and you'll be asked about it during onboarding when you first run Loop 3.0.
  • The Loop pill in Nightscout now shows automatic bolus dosing enactments.

Build Updates

Remember 🤔

Just because this is "released", doesn't mean it's bug free. Released means that updates to this version will be restricted to smaller changes like bug fixes and safety updates, and that bigger, riskier changes will be tried out on the new dev branch. As always, DIY Loop is a piece of software that is created by people wanting to share what works for them with the world, it's not backed by any company or organization that promises support, and has not been reviewed by the FDA.

v2.2.9

05 Apr 04:26
@ps2 ps2
Compare
Choose a tag to compare

This release updates Loop to handle Dexcom Share server changes for how glucose trend is parsed. Fixing that error will also prevent it from being displayed at many times where it has been misleading, hopefully reducing support burden.

v2.2.8

16 Mar 21:03
@ps2 ps2
Compare
Choose a tag to compare

This is a hotfix release to build with Xcode 13.3. Please use LoopWorkspace to build, as Carthage based builds are not working on some machines.

v2.2.7

11 Jan 18:16
@ps2 ps2
8d9ea9f
Compare
Choose a tag to compare

Just a small update for those who distribute Loop via TestFlight. This fixes #1578

No other changes.