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/computer.md
+17-40Lines changed: 17 additions & 40 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -38,26 +38,9 @@ If you have access to a computer with MacOS 14.0 or newer, you can skip ahead to
38
38
39
39
## Compatible Versions
40
40
41
-
The current release of _<spantranslate="no">Loop</span>_ requires Xcode version 15 or higher regardless of the iOS on the phone. This requires macOS 13.5 or higher.
41
+
We used to keep track of the minimum Xcode and macOS that enabled users to keep building with their (often older) Mac computer.
42
42
43
-
* If your phone is iOS 17.4 or newer, you must have macOS 14.0 or higher.
44
-
* If your phone is iOS 18.0 or newer, you must have macOS 14.5 or higher.
45
-
* As an alternative, use [Build with Browser](../browser/bb-overview.md){: target="_blank" }, which supports iOS 15, 16, 17 and 18.
46
-
47
-
When this page was last updated, macOS 14.6 and Xcode 15.4 were tested to successfully build the app for phones with iOS 15 through iOS 18.0.1. Newer versions, macOS 15 and Xcode 16 work as well.
48
-
49
-
> Release 3.4.2 and newer fix an issue building *Loop* with Xcode 16. If your current *Loop* app does not show your expiration date, please rebuild to version 3.4.4 as soon as possible.
50
-
51
-
The table below lists the **minimum** requirements to build the current release of <spantranslate="no">Loop 3.4.4</span>. If your macOS or Xcode version is higher, you can build with *Mac*.
52
-
53
-
Find your phone iOS in the table below. If your iOS is not listed, e.g., 17.6.1, choose the first row that is less than your iOS.
54
-
55
-
| iOS Version | minimum Xcode | minimum macOS |
56
-
|:---:|:---:|:---:|
57
-
| 18.0 | 15.4 | 14.5 |
58
-
| 17.5 | 15.4 | 14.0 |
59
-
| 17.4 | 15.3 | 14.0 |
60
-
| 15.1 to<br>17.0 | 15.0 | 13.5 |
43
+
With the advent of browser build, this is no longer worth maintaining. If you don't or can't keep your Mac up to date, please use [Build with Browser](../browser/bb-overview.md){: target="_blank" }.
61
44
62
45
!!! warning "iOS Dictates Your Computer Needs"
63
46
@@ -71,53 +54,47 @@ Do not use any of the beta macOS versions. (If you don't know what that means, y
71
54
72
55
To find your macOS version, click on the Apple icon in the computer's upper left corner and select `About this Mac`. The graphic below highlights the macOS version with a red rectangle. Your computer can be a MacBook, iMac, macMini, etc. It will work to build Loop if it has the minimum required macOS version and enough storage.
73
56
74
-
With the Ventura macOS version, the `About this Mac` display changed. For Ventura, when you tap on the `More Info` icon, it opens the General -> About screen from the System Settings menu. This is very similar to the phone Settings -> General -> About screen.
57
+
> {width="300"}
75
58
76
-
Sonoma, macOS 14.0, was released September 2023.
59
+
To update your operating system:
77
60
78
-
{width="750"}
79
-
80
-
If you do not have the required minimum macOS version
81
-
82
-
* For macOS 12.6.1 or earlier, check the `Software Update` button on the screen shown above
83
-
* For macOS 13.0 or later, click on the Apple and choose `System Settings`
61
+
* Click on the Apple and choose `System Settings` or click on the `More Info` button on the screen shown above
84
62
* Select `General` and `Software Update`, just like you would on the phone interface
85
63
86
-
Apple says upgrading to macOS Sonoma requires 26 GB of available storage.
87
-
88
64
## Check the Space Available
89
65
90
-
You need to have 50 GB free space in order to install Xcode as directed on the [Xcode Version](xcode-version.md) page. At the top of the menu on the graphic above, click on the Storage Tab highlighted with a red rectangle, or, if running Ventura, tap on More Info to open the About screen (under System Settings->General), which includes storage at the bottom of the display.
66
+
You need to have 50 GB free space in order to install Xcode as directed on the [Xcode Version](xcode-version.md) page. Tap on More Info to open the About screen (under System Settings->General), which includes storage at the bottom of the display.
91
67
92
68
To free up space, move things like photos to an external drive. The Xcode application cannot be run from an external drive.
93
69
94
70
If you are evaluating a used computer, it's best to have at least 256 GB total disk space (more is better).
95
71
96
-
## Which Macs Are Compatible with macOS Sequoia?
97
72
98
-
Sequoia is not yet required for building the *Loop* app on a phone running iOS 18 or higher with the *Mac* method. The normal *Apple* schedule is that you will be required to have this installed by April of the year after the *iOS* version increments. The only difference between this list and the one for Sonoma is the MacBook Air must be newer for Sequoia.
73
+
## Which Macs Are Compatible with macOS Tahoe?
99
74
100
-
* MacBook Pro introduced in 2018 or later
75
+
Tahoe (macOS 26) is not yet required for building the *Loop* app on a phone running iOS 26 with the *Mac* method. The normal *Apple* schedule is that you will be required to have this installed by April of the year after the *iOS* version increments.
76
+
77
+
* MacBook Pro introduced in 2020 or later
101
78
* MacBook Air introduced in 2020 or later
102
-
* Mac mini introduced in 2018 or later
103
-
* iMac introduced in late 2019 or later
79
+
* Mac mini introduced in 2020 or later
80
+
* iMac introduced in late 2020 or later
104
81
* iMac Pro introduced in 2017 or later
105
82
* Mac Studio introduced in 2022 or later
106
83
* Mac Pro introduced in 2019 or later
107
-
* get the full list from [Apple for Sequoia](https://support.apple.com/en-us/120282)
84
+
* get the full list from [Apple](https://www.apple.com/os/macos/)
108
85
109
-
## Which Macs Are Compatible with macOS Sonoma?
86
+
## Which Macs Are Compatible with macOS Sequoia?
110
87
111
-
Sonoma is required for building the *Loop* app on a phone running iOS 17.4 or higher with the *Mac* method. You can install Sonoma on the following:
88
+
Sequoia (macOS 15) is required for building the *Loop* app on a phone running iOS 18.6 or higher with the *Mac* method.
112
89
113
90
* MacBook Pro introduced in 2018 or later
114
-
* MacBook Air introduced in 2018 or later
91
+
* MacBook Air introduced in 2020 or later
115
92
* Mac mini introduced in 2018 or later
116
93
* iMac introduced in late 2019 or later
117
94
* iMac Pro introduced in 2017 or later
118
95
* Mac Studio introduced in 2022 or later
119
96
* Mac Pro introduced in 2019 or later
120
-
* get the full list from [Apple for Sonoma](https://support.apple.com/en-us/105113)
97
+
* get the full list from [Apple for Sequoia](https://support.apple.com/en-us/120282)
Copy file name to clipboardExpand all lines: docs/build/phone.md
+14-3Lines changed: 14 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -22,9 +22,9 @@
22
22
23
23
The *Loop* app requires an *Apple* device and uses the *Apple Health* app to store and retrieve your blood glucose and insulin data and to store your carbohydrate records. Older iPads do not support *Apple Health* which used to be required, and is still strongly recommended, for the *Loop* app. It may be possible to run Loop with newer iPads and newer *iOS*, but this has not been tested.
24
24
25
-
You need a minimum version of the mobile operating software, called the *iOS*, to be installed on your iPhone. The *Loop* app is compatible with iPhone devices with *iOS*15.1 or newer.
25
+
You need a minimum version of the mobile operating software, called the *iOS*, to be installed on your iPhone. The *Loop* app is fully compatible with iPhone devices with *iOS*16.1 or newer, and mostly compatible with *iOS* 15 devices.
26
26
27
-
* It is unusual for four different *iOS* to be supported
27
+
* It is unusual for five different *iOS* to be supported
28
28
* The developers try to maintain support for the current and one-level earlier *iOS*
29
29
* Be prepared for your *iOS* 15 device to no longer be supported in future releases
30
30
* Be prepared for your *iOS* 16 device to no longer be supported in future releases
@@ -41,7 +41,11 @@ You need a minimum version of the mobile operating software, called the *iOS*, t
41
41
42
42
> DASH pods that advertise with a Bluetooth Device name of `TWI Board` and are fully compatible with all phones listed below.
43
43
44
-
All the devices listed below are currently compatible with Loop. They are separated by the available *iOS* for the phone. Those that only support *iOS* 15 or 16 may become incompatible for the next version of the *Loop* app, but can be used with `Loop version 3.6.x`.
44
+
All the devices listed below are currently compatible with Loop. They are separated by the available *iOS* for the phone. Those that only support *iOS* 15 or 16 may become incompatible for the next version of the *Loop* app, but can be used with `Loop version 3.8.x`.
45
+
46
+
These phones require *iOS* 26
47
+
48
+
- iPhone 17, all variants
45
49
46
50
These phones require *iOS* 18
47
51
@@ -65,6 +69,13 @@ These phones are limited to *iOS* 16.
65
69
66
70
These phones are limited to *iOS* 15.
67
71
72
+
**Warning**: several features of the *Loop* app do not work with *iOS* 15 devices for v3.8.0 and newer:
73
+
74
+
* The Widget does not display properly
75
+
* The Mixpanel Service is not available
76
+
77
+
Other features of the *Loop* app do work, but please find a newer phone soon.
Copy file name to clipboardExpand all lines: docs/build/xcode-version.md
+8-18Lines changed: 8 additions & 18 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -75,32 +75,22 @@ After any update of [macOS](computer.md#check-your-macos-version) or Xcode, it i
75
75
76
76
## How do all the minimum versions relate to each other?
77
77
78
-
### Compatible Versions
79
-
80
-
The current release of _<spantranslate="no">Loop</span>_ requires Xcode version 15 or higher regardless of the iOS on the phone. This requires macOS 13.5 or higher.
81
-
82
-
* If your phone is iOS 17.4 or newer, you must have macOS 14.0 or higher.
83
-
* If your phone is iOS 18.0 or newer, you must have macOS 14.5 or higher.
84
-
* As an alternative, use [Build with Browser](../browser/bb-overview.md){: target="_blank" }, which supports iOS 15, 16, 17 and 18.
78
+
This section is no longer updated.
85
79
86
-
When this page was last updated, macOS 14.6 and Xcode 15.4 were tested to successfully build the app for phones with iOS 15 through iOS 18.0.1. Newer versions, macOS 15 and Xcode 16 work as well.
80
+
We used to keep track of the minimum Xcode and macOS that enabled users to keep building with their (often older) Mac computer.
87
81
88
-
> Release 3.4.2 and newer fix an issue building *Loop* with Xcode 16. If your current *Loop* app does not show your expiration date, please rebuild to version 3.4.4 as soon as possible.
82
+
With the advent of browser build, this is no longer worth maintaining. If you don't or can't keep your Mac up to date, please use [Build with Browser](../browser/bb-overview.md){: target="_blank" }.
89
83
90
-
The table below lists the **minimum** requirements to build the current release of <spantranslate="no">Loop 3.4.4</span>. If your macOS or Xcode version is higher, you can build with *Mac*.
91
84
92
-
Find your phone iOS in the table below. If your iOS is not listed, e.g., 17.6.1, choose the first row that is less than your iOS.
85
+
### Compatible Versions
93
86
94
-
| iOS Version | minimum Xcode | minimum macOS |
95
-
|:---:|:---:|:---:|
96
-
| 18.0 | 15.4 | 14.5 |
97
-
| 17.5 | 15.4 | 14.0 |
98
-
| 17.4 | 15.3 | 14.0 |
99
-
| 15.1 to<br>17.0 | 15.0 | 13.5 |
87
+
* Before the release of iOS 26, the version of iOS was 18.6.2 and could be built with Xcode 16.4 and macOS 15.6.1
88
+
* To build on an iOS 26 device, you must use Xcode 26 with macOS 15.6 or newer
89
+
* As an alternative, use [Build with Browser](../browser/bb-overview.md){: target="_blank" }, which supports iOS 15, 16, 17 and 18.
100
90
101
91
### Wikipedia Chart for Apple Versions
102
92
103
-
This graphic (copied from Wikipedia and last updated March 2023) is not updated with every iOS update - use it as a map to read the minimum requirements. Every attempt will be made to update the words in the [Minimum Version List](#how-do-all-the-minimum-versions-relate-to-each-other) promptly - that's much easier than updating a graphic.
93
+
This graphic (copied from Wikipedia and last updated March 2023) is provided as a map to read the minimum requirements.
104
94
105
95
Follow this link to [Wikipedia](https://en.wikipedia.org/wiki/Xcode) and scroll down to the current version of this figure - the graphic shown below is a map of how to read the current version of this figure at Wikipedia.
Copy file name to clipboardExpand all lines: docs/version/development.md
+15-13Lines changed: 15 additions & 13 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,13 +12,19 @@ Please read this entire page before using any version of *Loop* other than the r
12
12
13
13
## Updates in `dev`
14
14
15
-
This section provides an overview of changes to `dev` compared to `Loop 3.6.x`.
15
+
This section provides an overview of changes to `dev` compared to `Loop 3.8.x`.
16
16
17
17
Please check the [development channel in zulipchat](https://loop.zulipchat.com/#narrow/channel/144182-development) for notifications when an update to the `dev` branch is expected so you will be prepared. Do this **before** you install a `dev` build from TestFlight.
18
18
19
-
The following features are found only in`dev` at this time. The updates are provided in reverse chronological order.
19
+
There are no differences between`dev`and `main`at this time.
20
20
21
-
### v3.7.7
21
+
## Older updates
22
+
23
+
### Updates from v3.6 to v3.8
24
+
25
+
The updates developed in the `dev` branch before the release of v3.8.0, are provided in reverse chronological order.
26
+
27
+
#### v3.7.7
22
28
23
29
The changes are to maintenance scripts and to translations with no change to the function of the code:
24
30
@@ -34,7 +40,7 @@ The changes are to maintenance scripts and to translations with no change to the
34
40
* conversion to use String Catalogs for localization in the submodules with associated tweaks to Xcode configuration
35
41
* updates to the CircleCI configurations
36
42
37
-
### v3.7.6
43
+
####v3.7.6
38
44
39
45
* Updated some localization (strings translated to different languages)
40
46
* Added scripts to make localization more streamlined
@@ -43,25 +49,21 @@ The changes are to maintenance scripts and to translations with no change to the
43
49
* Discarded some unneeded files
44
50
* Updated to Xcode 16.4 for browser build and CircleCI quality testing
45
51
46
-
### v3.7.5
52
+
####v3.7.5
47
53
48
54
* Added support for Dana-i and DanaRS-v3 pump models
49
55
50
-
### v3.7.0 through v3.7.4
56
+
####v3.7.0 through v3.7.4
51
57
52
-
*`dev` v3.7.4 is same as [`main` v3.6.4](releases.md#loop-v364).
53
-
*`dev` v3.7.3 is same as [`main` v3.6.3](releases.md#loop-v363).
54
-
*`dev` v3.7.2 is same as [`main` v3.6.2](releases.md#loop-v362).
55
-
*`dev` v3.7.1 is same as [`main` v3.6.1](releases.md#loop-v361).
56
-
*`dev` v3.7.0 is same as [`main` v3.6.0](releases.md#loop-v360).
58
+
*`dev` v3.7.x was same as [`main` v3.6.x](releases.md#loop-v364).
57
59
58
-
## Updates from 3.4 to 3.6
60
+
###Updates from v3.4 to v3.6
59
61
60
62
All updates are reported in [`Loop 3.6.0`](releases.md#loop-v360){: target="_blank" }
61
63
62
64
Check [Version History](releases.md#loop-3-version-history) for minor updates found in 3.6.x.
63
65
64
-
## Updates from 3.2 to 3.4
66
+
###Updates from v3.2 to v3.4
65
67
66
68
Features new with v3.4, originally in the Updates in `dev` section before the release, have been inserted into the appropriate part of the *LoopDocs* website (indicated by the up-right arrow after the link). The links below are left to assist people in finding the features.
Copy file name to clipboardExpand all lines: docs/version/releases.md
+41-4Lines changed: 41 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,9 +8,9 @@ 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.6.4 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.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).
12
12
13
-
> The current development version for the *Loop* app is v3.7.6 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 between `main` and `dev`.
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`.
14
14
15
15
### What Version Do I Have?
16
16
@@ -29,6 +29,33 @@ Releases from `Loop v3.4.4` and older are reported at [*GitHub* _<span tran
29
29
30
30
## Loop 3 Version History
31
31
32
+
- - -
33
+
34
+
## Loop v3.8.x
35
+
36
+
### Loop v3.8.0
37
+
38
+
[*Loop* v3.8.0](https://github.com/LoopKit/LoopWorkspace/releases/tag/v3.8.0) was released on 14 September 2025.
39
+
40
+
> When v3.8.0 was released, the `dev` branch version was similarly updated to v3.9.0
41
+
42
+
#### v3.8.0 Highlights
43
+
44
+
* Add support for Dana-i and DanaRS-v3 pump models
45
+
* Update translations and convert to String Catalogs
46
+
* Update to support iOS 26
47
+
48
+
#### Limitations for *iOS* 15
49
+
50
+
Note that iOS 15 devices do not support:
51
+
52
+
**Loop Widgets*, however, *Loop Widgets* continue to work with iOS 16 devices and iOS 18 and newer devices now support tinted widgets.
53
+
* The Mixpanel Service is not available
54
+
55
+
- - -
56
+
57
+
## Loop v3.6.x
58
+
32
59
### Loop v3.6.4
33
60
34
61
[*Loop* v3.6.4](https://github.com/LoopKit/LoopWorkspace/releases/tag/v3.6.4) was released on 31 July 2025.
@@ -166,6 +193,9 @@ Updates were made to the Omnipod pump submodules: OmniBLE and OmniKit. Unless ot
166
193
* Logic fix for 049 pod fault with concurrent temp basal commands; fixed Trio Issue (PR 140, 48)
* “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: [link](https://github.com/LoopKit/OmniBLE/pull/76)
334
367
335
-
### Loop v3.0.0
368
+
- - -
369
+
370
+
## Loop v3.0.0
336
371
337
372
After several years of development and a lot of testing, Loop 3 is here!
338
373
@@ -426,7 +461,9 @@ For example:
426
461
*`Loop v3.5.0` was the development version before `Loop v3.6.0` was released
427
462
*`Loop v3.6.0` was the next minor release
428
463
*`Loop v3.6.1`, `Loop v3.6.2`, `Loop v3.6.3` and `Loop v3.6.4` were updates without major changes to the features of `Loop v3.6`
429
-
*`Loop v3.7.7` is the current development version, see [Updates in dev](development.md#updates-in-dev) for functional differences between `main` and `dev`
464
+
*`Loop v3.7.7` was the development version before `Loop v3.8.0` was released
465
+
*`Loop v3.8.0` was the next minor release
466
+
*`Loop v3.9.0` is the current development version, see [Updates in dev](development.md#updates-in-dev) for functional differences, if any, between `main` and `dev`
0 commit comments