Releases: LoopKit/Loop
v2.2.9
v2.2.8
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
v2.2.6
Several users reported issues with IOB accounting in Loop 2.2.5 recently, where IOB was being underreported. This is a serious issue, so updating to this release (v2.2.6) is strongly recommended for anyone currently running 2.2.5.
The issue appears to be the result of a failure to write to HealthKit, which may occur if the Health app on your phone is having problems, or if you have turned off Loop's ability to write Insulin data to HealthKit. The fix involves reverting a change made in v2.2.5 to reduce overlaps of Reservoir and Pump Event reconciliation, which would over estimate insulin delivery. Instead, that issue will be fixed in the next major release of Loop.
v2.2.5
This is an interim release as we prepare for the major changes currently in development. If you are running the current release, 2.2.4, or the automatic bolus branch, or an older version of Loop it is recommended that you update.
Automatic Bolus (Experimental) - Support for the Automatic Bolus dosing strategy has been included in this release as an experimental option. The default will continue to be the standard Temp Basal strategy. It is marked experimental, as support for tracking automatic vs manual boluses is not yet implemented in the code and databases, and users must approach this feature with caution, as their settings may require changes to work well.
This version includes a fix to reduce occurrences of overlaps in accounting for insulin via reservoir and dose history, which causes temporary overestimation of IOB.
OrangeLink Support - Connection monitoring, battery level alerting, find device, and light/vibration controls for OrangeLink and OrangeLink Pro. A new option to disable MySentry use can trade pump battery for longer RL battery.
Miscellaneous Omnipod fixes and improvements: ps2/rileylink_ios#676
Provisioning Profile Expiration Alerting - When fewer than 20 days remain until profile expiration, you'll get an alert when you open the app, once every 2 days at most. When fewer than 24 hours remain, you'll get an alert when you open the app, once every hour at most. There is an option to navigate to the updating section of LoopDocs in the alert. Expiration date is also included in the issue report for reference.
Dexcom Share URL for non-US users has been fixed.
For community support, please use the Looped facebook group, and the Loop Zulip discussion board
v2.2.4
- Revert to previous date pickers (Thanks @novalegra!)
- Pod fault handling improvements (Thanks @itsmojo!)
- Fix issue with pod status screen not allowing new pod pairing or continuing of interrupted pairing.
v2.2.3
- Fetch pump and cgm data on manual loop retry (when Loop icon is red or yellow)
- Re-arranged pod status screen to prioritize needed information and actions.
- Pod pairing fixes for more edge cases.
- Translation updates.
- Fix share server integration, pointing to share2.
- Report RSSI and low gain in Read Pod Status command.
- Report failure properly when Play Test Beeps command fails.
- Carthage build fix for Xcode 12.0.1
v2.2.2
v2.2.1
- Include pending insulin in:
- forecast uploaded to Nightscout
- status extension forecast
- Updated translations, fixes for temp override translations, new Arabic translations.
- Omnipod integration fixes:
- Avoid suspending during deactivation if pod has a fault, is in setup, or already suspended.
- Show the correct expected address in invalid address error
- Reuse same address during attempts to pair with same pod
- Fixes for #1321
- Updates for omnipod packet parser
- Suggest moving to new area on multiple pairing failures.
- Minimed updates:
- Detect temp basal cancellation performed on pump
v2.2
- Updated carb/bolus screens. Thanks @mpangburn!
- Carbs and boluses are now entered together, which is a more familiar model to many caregivers.
- Forecast preview while entering bolus allows you to see potential impact of your bolus before delivering.
- Improvements in Watch updates; sleep data being used to update complications when you are awake. Thanks @novalegra!
- Omnipod pairing improvements. Bug fixes, and better error messaging. Thanks @itsmojo!
- Many performance improvements, especially effecting long time Loop users. Delays in rendering graphs during app launch should be fixed.
- New device communication logging facility- Additional logging across pod swaps, and logging of CGM communication.
- Rendering fixes to prevent insulin graph from drawing outside of bounds.
- Bug fix to align use of 10m insulin delay in dose computation and forecast.
- Include current bg in suspend threshold evaluation.
- Many other fixes.