You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/build/pump.md
+12-5Lines changed: 12 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -27,7 +27,7 @@ These types of pumps are compatible with the *Loop* app.
27
27
*[Omnipod Eros pumps](pump.md#omnipod-pumps)
28
28
*[Omnipod DASH pumps](#omnipod-dash)
29
29
* See caveat about [iPhone 16](phone.md#compatible-device){: target="_blank" }
30
-
*[Dana-i / DanaRS-v3](#sooil-dana-pumps) (dev branch only, v3.7.5 or newer)
30
+
*[Dana-i / DanaRS-v3](#sooil-dana-pumps) (v3.7.5 or newer)
31
31
*[Medtrum Touchcare Nano](#medtrum-nano) (feat/dev-medtrum branch only, v3.9.0 or newer)
32
32
33
33
## Check Medtronic Pump Version
@@ -192,16 +192,23 @@ Loop does not support Omnipod 5 pods.
192
192
193
193
## Sooil Dana pumps
194
194
195
-
!!! warning "You must build dev branch to use Dana pumps"
196
-
The Dana pump is in dev (as of version v3.7.5) and will be in the next release. Follow the [Zulipchat Dana Pump discusion](https://loop.zulipchat.com/#narrow/channel/144182-development/topic/DanaKit.20support.20for.20Loop) if you choose to run the *Loop* app with a Dana pump.
195
+
!!! warning "Dana pumps support is new - pay attention"
196
+
The Dana pump is supported with the released *Loop* app, v3.8.0 or newer.
197
+
198
+
Follow the [Zulipchat Dana Pump discusion](https://loop.zulipchat.com/#narrow/channel/144182-development/topic/DanaKit.20support.20for.20Loop) if you need additional support for the Dana pump.
199
+
200
+
Read these pages in LoopDocs:
201
+
202
+
* [Add a Dana Pump](../loop-3/add-pump.md#dana-i-danars-v3){: target="_blank" }
**Every Dana pump has built-in BLE communications. Therefore, no RileyLink-compatible device is needed to use Dana-i / DanaRS-v3 with the *Loop* app.**
199
206
200
207
### Dana-i
201
208
202
209
The Dana-i is the latest and greatest from the Korean pump manufacturer Sooil, released in 2020.
203
210
204
-
> The *Loop* app v3.7.5 or newer (built with dev branch of `LoopWorkspace`) supports the Dana-i.
211
+
> The *Loop* app v3.7.5 or newer supports the Dana-i.
205
212
206
213
{width="250"}
207
214
{align="center"}
@@ -211,7 +218,7 @@ The Dana-i is the latest and greatest from the Korean pump manufacturer Sooil, r
211
218
The DanaRS was first released in 2002, with firmware version v1 which is not supported at this time. Only firmware version v3 and onwards are supported with the *Loop* app.
212
219
[Check here](../loop-3/add-pump.md#dana-i-danars-v3) to see how to check your firmware version.
213
220
214
-
> The *Loop* app v3.7.5 or newer (built with dev branch of `LoopWorkspace`) supports the DanaRS-v3.
221
+
> The *Loop* app v3.7.5 or newer supports the DanaRS-v3.
@@ -239,9 +238,6 @@ The Medtronic status and commands available are shown in the [Pump Settings](med
239
238
240
239
## Dana-i / DanaRS-v3
241
240
242
-
!!! important "Dana Support requires dev branch"
243
-
The Dana pump is not part of the released code but is included in the dev branch for v3.7.5 and newer.
244
-
245
241
!!! info "Support for Dana-i"
246
242
All versions of the Dana-i are supported at the moment!
247
243
@@ -355,7 +351,7 @@ Some pumps can also provide a heartbeat if the CGM you choose cannot provide one
355
351
356
352
DanaKit doesn't provide a heartbeat by default.
357
353
358
-
Therefore, it is important to check if your CGM provides a heartbeat. If it does not, there are battery-intensive work-around methods for Dana pump. See [Dana Heartbeat Modes](../troubleshooting/dana-faq.md).
354
+
Therefore, it is important to check if your CGM provides a heartbeat. If it does not, there are battery-intensive work-around methods for Dana pump. See [Dana Heartbeat Modes](../troubleshooting/dana-faq.md#heartbeat-modes){: target="_blank" }.
Copy file name to clipboardExpand all lines: docs/troubleshooting/dana-faq.md
+21-16Lines changed: 21 additions & 16 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -64,15 +64,16 @@ You will get a full wizard based on the type of refill you want to do!
64
64
65
65
### Background sound
66
66
67
-
An extra feature available for the Dana pumps is the background sound.
68
-
This feature was developed in order to keep the *Loop* app running in the background.
67
+
An optional feature for Dana, useful when using a CGM without a heartbeat, is to play a silent audio to keep the *Loop* app active when in the background or the phone is locked.
69
68
70
-
Normally, your CGM will have an active Bluetooth connection, which prevent the *Loop* app from being put into a suspended state.
71
-
But when you are planning on using a CGM, like [NightScout remote CGM](../loop-3/add-cgm.md#nightscout-remote-cgm), [Dexcom Share](../loop-3/add-cgm.md#dexcom-share-as-a-cgm), etc, you rely on a active internet connection, and not on an active Bluetooth connection.
69
+
Normally, your CGM will have an active Bluetooth connection, which prevents the *Loop* app from being put into a suspended state.
70
+
But when you use a CGM like [NightScout remote CGM](../loop-3/add-cgm.md#nightscout-remote-cgm), [Dexcom Share](../loop-3/add-cgm.md#dexcom-share-as-a-cgm), etc, you rely on a active internet connection, and not on an active Bluetooth connection.
72
71
73
-
In order to activate, follow these steps:
72
+
??? abstract "Versions older than 3.8.1 or 3.9.1 (click to open)"
73
+
This modification is not required for code newer than version 3.8.1 (main) or 3.9.1 (dev). It was required for v3.8.0/v3.9.0 and older versions.
74
+
75
+
Activate the [UIBackgroundMode - audio](https://developer.apple.com/documentation/bundleresources/information_property_list/uibackgroundmodes):
74
76
75
-
1. Activate the [UIBackgroundMode - audio](https://developer.apple.com/documentation/bundleresources/information_property_list/uibackgroundmodes):
76
77
* When [building with Mac](../build/overview.md), go to the LoopWorkspace Xcode project and select the Loop project.
77
78
Go to "Targets" -> "Loop" -> "Signing & Capabilities" and scroll down to "Background modes".
78
79
Enable the checkbox for "Audio, AirPlay, and Picture in Picture".
@@ -88,25 +89,29 @@ In order to activate, follow these steps:
88
89
89
90
```
90
91
- name: Update entitlement background sound
91
-
run: sed -i -e 's/<string>bluetooth-central<\/string>/<string>bluetooth-central<\/string><string>audio<\/string>/g' Loop/Loop/Info.plist
92
+
run: sed -i -e 's/<string>bluetooth-central<\/string>/<string>bluetooth-central<\/string><string>audio<\/string>/g' Loop/Loop/Info.plist
92
93
```
93
94
94
95
* To save your changes to the "build_loop.yml", go to the Source Control tab on the left (should show up with a blue 1, see image below).
95
96
Enter a message and press the green "Commit & Push"-button.
96
97
By pressing this button, GitHub will automatically make a new browser build for you and push it to TestFlight
97
98

98
99
99
-
2. After you have done the onboarding of the pump (see steps above), go to the pump settings.
100
-
Scroll down the "Pump name" and long-press this row.
101
-
A modal should pop-up with the question, whether you want to toggle Silent tones.
102
-
103
-
In order to activate this feature, the modal should say something like: `Yes, Enable silent tones`.
104
-
When it says: `Yes, Disable silent tones`, it will disable the background sounds.
105
-
{width="250"}
100
+
> If you have older code, before main v3.8.1 or dev v3.9.1, open the box above for instructions on a required modification.
101
+
102
+
After you have onboarded the Dana pump, go to the pump settings.
103
+
104
+
* Scroll down to the "Pump name" and long-press this row.
105
+
* A modal should pop-up with the question, whether you want to toggle Silent tones.
106
+
* In order to activate this feature, the modal should say something like: `Yes, Enable silent tones`.
107
+
* When it says: `Yes, Disable silent tones`, it will disable the background sounds.
108
+
109
+
> {width="250"}
106
110
{align="center"}
107
111
108
-
3. Done!
109
-
Every time you put the *Loop* app in the background, it will play a toneless sound, which prevents it from suspending the *Loop* app
112
+
* Done!
113
+
Every time you put the *Loop* app in the background or lock the phone, it will play a toneless sound, which prevents it from suspending the *Loop* app
114
+
* Warning - this will affect your phone battery life
Copy file name to clipboardExpand all lines: docs/version/build-time-flag.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -54,7 +54,7 @@ SWIFT_ACTIVE_COMPILATION_CONDITIONS = $(SWIFT_ACTIVE_COMPILATION_CONDITIONS) SIR
54
54
|OBSERVE_HEALTH_KIT_CARB_SAMPLES_FROM_OTHER_APPS_ENABLED|Turns on ability for Loop to read third party carb entries. You must also make sure Health permissions allow Loop to read carbs from Health. Be vigilant if you select this; added carbs lead to added insulin dosing when closed loop is enabled|
55
55
|SHOW_EVENTUAL_BLOOD_GLUCOSE_ON_WATCH_DISABLED|The Apple Watch screens show current glucose, trend arrow and eventual glucose by default. This flag disables the display of eventual glucose on the watch if you find the display distracting.|
|ALLOW_ALGORITHM_EXPERIMENTS|**dev branch only**<br><br>This is enabled by default to show Algorithm Experiments below the Therapy Settings row. This enables the user to separately enable or disable Glucose Based Partial Application and Integral Retrospective Correction|
57
+
|ALLOW_ALGORITHM_EXPERIMENTS|This is enabled by default to show Algorithm Experiments below the Therapy Settings row. This enables the user to separately enable or disable Glucose Based Partial Application and Integral Retrospective Correction|
Copy file name to clipboardExpand all lines: docs/version/releases.md
+24-2Lines changed: 24 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,9 +8,11 @@ For information about version 2 releases and compatibility between version 2 and
8
8
9
9
## Current Release
10
10
11
-
The current released version for the *Loop* app is v3.8.0 and is built from the `main` branch of LoopWorkspace. The dates and contents for releases are summarized below in reverse chronological order (so newest release information comes first).
11
+
The current released version for the *Loop* app is v3.8.1 and is built from the `main` branch of LoopWorkspace. The dates and contents for releases are summarized below in reverse chronological order (so newest release information comes first).
12
12
13
-
> The current development version for the *Loop* app is v3.9.0 and is built from the `dev` branch of LoopWorkspace. See [Updates in `dev`](development.md#updates-in-dev){: target="_blank" } for a summary of difference, if any, between `main` and `dev`.
13
+
> When main is updated to v3.8.1 for a hotfix, the same hotfix is applied to the `dev` branch. It may take a day before the hotfix/dev_3.9.1 PR is merged.
14
+
15
+
> See [Updates in `dev`](development.md#updates-in-dev){: target="_blank" } for a summary of difference, if any, between `main` and `dev`.
14
16
15
17
### What Version Do I Have?
16
18
@@ -33,6 +35,26 @@ Releases from `Loop v3.4.4` and older are reported at [*GitHub* _<span tran
33
35
34
36
## Loop v3.8.x
35
37
38
+
### Loop v3.8.1
39
+
40
+
[*Loop* v3.8.1](https://github.com/LoopKit/LoopWorkspace/releases/tag/v3.8.1) was released on 23 September 2025.
41
+
42
+
This was released as a hotfix:
43
+
44
+
* the designed behavior of tapping on the bolus line should automatically replace the recommended value with zero
45
+
* this stopped working after changes were made to this interface to accommodate iOS 26
46
+
47
+
When putting together the hotfix, the following additional updates were included:
48
+
49
+
* Bring in updates from DanaKit
50
+
* Restore expected behavior for G6 of going to CGM Manager screen, instead of the Dexcom app, when tapping on glucose in the HUD
51
+
* Update Gemfile and Gemfile.lock to fix a security warning
52
+
* Add audio capability to Loop to support DanaKit optional behavior and possible OmniBLE InPlay/iPhone 16 work-around later
53
+
* Dana users no longer need to modify the code to use [Background Sound](../troubleshooting/dana-faq.md#background-sound){: target="_blank" } if their CGM does not have a heartbeat
54
+
* Update some translations
55
+
56
+
> When main is updated to v3.8.1 for a hotfix, the same hotfix is applied to the `dev` branch. It may take a day before the hotfix/dev_3.9.1 PR is merged.
57
+
36
58
### Loop v3.8.0
37
59
38
60
[*Loop* v3.8.0](https://github.com/LoopKit/LoopWorkspace/releases/tag/v3.8.0) was released on 14 September 2025.
0 commit comments