Skip to content

Commit 48c7eb4

Browse files
authored
Merge pull request #962 from marionbarker/working-docs
Document updates to feat/dev-dana-medtrum branch
2 parents ada1690 + 9e21f4b commit 48c7eb4

File tree

1 file changed

+11
-13
lines changed

1 file changed

+11
-13
lines changed

docs/version/development.md

Lines changed: 11 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,9 @@ With the `dev` branch, version 3.9.3, there are now differences between `dev` an
2222
|:--|:--|:--|
2323
| main | 3.8.2 | release |
2424
| dev | 3.9.3 | Adds Live Activity, Browser Build improvement, translation and other updates <br>See [v3.9.3 `dev`](#v393-dev) |
25-
| [feat/pod-keep-alive](#feature-branch-pod-keep-alive-feature) | 3.9.3 | - identical to dev v3.9.3 except uses the OmniBLE pod-keep-alive branch to support users of iPhone 16 phones with InPlay BLE (-Atlas) DASH pods<br>- SHA for OmniBLE is `a9b63fa` |
26-
| [feat/dev-dana-medtrum](#feature-branch-medtrum-and-dana-support) | 3.9.3 | - identical to dev v3.9.3, with addition of experimental support for Dana and Medtrum pumps<br>- this branch will be updated as updates are available for DanaKit and MedtrumKit<br>- SHA for DanaKit is `939e9ee`<br>- SHA for MedtrumKit is `d9bc8b5` |
27-
| release/3.8.1 | 3.8.1 | - copy of the main release at version 3.8.1 that included Dana support<br>- this branch is meant to support people already using Dana with v3.8.1 who understand how to manage the issues with that version<br>- SHA for DanaKit is `3e606b8` |
25+
| [feat/pod-keep-alive](#feature-branch-pod-keep-alive-feature)<br>- SHA `c84fc3a` | 3.9.3 | - identical to dev v3.9.3 except uses the OmniBLE pod-keep-alive branch to support users of iPhone 16 phones with InPlay BLE (-Atlas) DASH pods<br> - SHA for OmniBLE is `a9b63fa` |
26+
| [feat/dev-dana-medtrum](#feature-branch-medtrum-and-dana-support) <br>- SHA `de1109f`| 3.9.3 | - identical to dev v3.9.3, with addition of experimental support for Dana and Medtrum pumps<br>- this branch is ready for expert testers to evaluate and report back<br> - SHA for DanaKit is `08b6623c`<br> - SHA for MedtrumKit is `9958befc` |
27+
| release/3.8.1 | 3.8.1 | - copy of the main release at version 3.8.1 that included Dana support<br>- please build the feat/dev-dana-medtrum branch instead and test it<br>- this branch was a stop-gap measure to support people already using Dana with v3.8.1 who understood how to manage the issues with that version; it will be deleted soon<br> - SHA for DanaKit is `3e606b8` |
2828

2929
!!! question "What is SHA?"
3030
SHA-1 means Secure Hash Algorithm 1. This is used to generate an alphanumeric code to identify which version of a repository is used.
@@ -55,12 +55,15 @@ The details of the additions to the `dev` branch for v3.9.3 are found in LoopWor
5555
!!! important "New Minimum Requirements"
5656
**The minimum iOS required to build this version is iOS 16; but not all features are supported by iOS 16 - specifically the Live Activity / Dynamic Island / CarPlay features**
5757

58+
* Correction, you can still build onto an iOS 15 phone with this version, but because the use of String Catalogs for languages don't work well for iOS 15 and Live Activity is not supported, expect the next dev version will force a minimum iOS 16 for building
59+
5860
**Live Activity, Dynamic Island and CarPlay**
5961

6062
* The dynamic island is only available for iPhone versions 14 pro and newer; but Live Activity on the Lock Screen is supported for older phones running iOS 16 or newer
6163
* iOS 18 and watchOS 10 or newer are required for Live Activity to appear in the Smart Stack on the Apple Watch
6264
* iOS 26 or newer is required to have Live Activity appear in the CarPlay view
6365

66+
6467
#### Live Activities
6568

6669
This update adds Live Activity to Loop with [Loop PR 2919](https://github.com/LoopKit/Loop/pull/2191#issuecomment-3565473537). Many people have been using this as a customization. If you used the customization - you need to stop selecting `live_activity` as a customization or your build will fail.
@@ -86,19 +89,14 @@ For more information about using the `feat/pod-keep-alive` branch with an iPhone
8689

8790
### Feature Branch: Medtrum and Dana Support
8891

89-
**Updates are believed to have fixed the bolus reporting issues but, especially for MedtrumKit, additional updates are expected**
90-
91-
!!! danger "Test Before Enabling Closed Loop"
92-
Users reported that for a previous version, after a bolus finished in Loop, the record of the bolus was removed from the event history.
93-
94-
Testing indicates this problem is resolved, but be very careful when first using this branch and report any issues that are observed.
92+
**Updates are believed to have fixed the active insulin issues reported for both Dana and Medtrum, but this should be tested by experts to confirm pumps are working well with Loop.**
9593

9694
!!! important "Experts Only"
97-
Please only use the feat/dev-dana-medtrum branch if you are prepared to follow along in zulipchat and are willing to test an experimental branch to help test and resolve issues.
98-
99-
The Medtrum and Dana pump managers were originally tested with the Trio app. We know that pump managers that work for Loop also work for Trio, however, the converse is not necessarily true.
95+
Please only use the `feat/dev-dana-medtrum` branch if you are prepared to follow along in zulipchat and are willing to test an experimental branch to help test and resolve issues.
10096

101-
There are differences in the way Loop and Trio manage insulin delivery. An eventual goal is to make the apps use the same protocols.
97+
* Please ensure you have the latest version of this branch:
98+
* `feat/dev-dana-medtrum`
99+
* SHA `de1109f`
102100

103101
## Older updates
104102

0 commit comments

Comments
 (0)