Skip to content

Commit f4d623c

Browse files
authored
Update LoopDocs for dev 3.14.1 (#1029)
1 parent e3e124d commit f4d623c

1 file changed

Lines changed: 17 additions & 8 deletions

File tree

docs/version/development.md

Lines changed: 17 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,31 @@
11
## Overview
22

3-
The early history of the *Loop* app was touched on in the introductory [*LoopDocs* Overview: Development History](../intro/overview-intro.md#development-history) section.
3+
The early history of the *Loop* app was touched on in the introductory [*LoopDocs* Overview: Development History](../intro/overview-intro.md#development-history){: target="_blank"} section.
44

5-
The [*Loop* Releases](../version/releases.md) page lists releases since version 2.0 in reverse chronological order.
5+
The [*Loop* Releases](releases.md){: target="_blank"} page lists releases since version 3.0 in reverse chronological order. For older release history, check out [*Loop* 2 and older](releases-version2.md){: target="_blank"} .
66

7-
The next version of the *Loop* app is developed using branch(es), independent of the released *Loop* version, which is found in <span>the `main` branch</span>.
7+
The current released version of the *Loop* app is always in the `main` branch of the LoopWorkspace repository.
88

9-
<span>The `dev` branch</span> is used by the developers to push out changes for users to test. You should only test a development branch if you are willing to be both an active participant with the developers to monitor announcements and provide feedback and to build frequently to obtain the latest feature or bug-fix that is being tested. If you are willing to help out - this is the way the next release of *Loop* is improved.
9+
The next version of the *Loop* app is developed using branches.
1010

11-
If you choose to use `dev`, you accept that this code is not released.
11+
* The `dev` branch is used by the developers to push out changes for users to test before that code is released
12+
* Sometimes there are breaking changes in `dev`
13+
* A breaking change is when you can build the `dev` branch over your existing app, but cannot leave the `dev` branch without deleting your app from your phone
14+
* It's been a few years since this happened (when we went from Loop 2 to Loop 3), but it will be happening again soon with an upcoming merge from Tidepool
15+
* In addition there are specific feature branches that enable users to test new pump and cgm managers or features for existing managers before they are added to the `dev` branch
16+
* You should only test a development or feature branch if you are willing to be an active participant with the developers:
17+
* [Monitor announcements in zulipchat](https://loop.zulipchat.com/#narrow/channel/144182-development)
18+
* Provide feedback
19+
* Build frequently to obtain the latest feature or bug-fix that is being tested
20+
* If you are willing to help out - this is the way the next release of *Loop* is improved.
1221

1322
Please read this entire page before using any version of *Loop* other than the released code.
1423

1524
## Updates in `dev`
1625

17-
This section provides an overview of changes to `dev` compared to `Loop v3.14.0`.
26+
This section provides an overview of changes to `dev` compared to the current release: `Loop v3.14.0`.
1827

19-
The current version of `dev` is v3.14.0 with code identical to that in the `main` branch.
28+
The current version of `dev` is v3.14.1. It is functionally identical the released code. The only difference is we added an alert you must acknowledge if you are running the `dev` branch.
2029

2130
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.
2231

@@ -45,7 +54,7 @@ The table below lists active branches. Note that updates may occur and be announ
4554
| <div style="width:140px"> branch | version # | <div style="width:140px">last updated | comments |
4655
|:--|:--|:--|:--|
4756
| main | 3.14.0 | 14 May 2026 | release |
48-
| dev | 3.14.0 | 14 May 2026 | code is currently the same as `main` |
57+
| dev | 3.14.1 | 23 May 2026 | functionally the same as `main`<br>3.14.1: [PR 452](https://github.com/LoopKit/LoopWorkspace/pull/452#top) add alert about dev branch |
4958
| [feat/dev-dana-medtrum](#feature-branch-dana-and-medtrum-support) <br>- SHA `638d351` | 3.14.0 | 14 May 2026 | - adds support for Dana and Medtrum pumps<br> - SHA for DanaKit is `c544c42`<br> - SHA for MedtrumKit is `6060747`<br>**Medtrum User Interface Redesigned** to be more like the Omnipod User Interac.<br>Several fixes added for MedtrumKit, not yet in DanaKit |
5059
| [feat/eversense](#feature-branch-eversense-support) <br>- SHA `059caf5` | 3.14.0 | 15 May 2026 | - adds experimental support for Eversense (includes Dana and Medtrum pumps support - same SHA as above)<br>- this branch is ready for use to evaluate and report back<br> - SHA for Eversense is `fe322a6` |
5160
| [feat/omnipodkit](#feature-branch-omnipodkit-pump-manager)<br>- SHA `553bf36` | 3.14.0 | 15 May 2026| The new OmnipodKit pump manager, controls all Types of pods. Initially only the Eros and DASH pod types are available for feature branch testers<br> - SHA for OmnipodKit is `9bf676e`<br>**Please read [Feature Branch: OmnipodKit Pump Manager](#feature-branch-omnipodkit-pump-manager)** |

0 commit comments

Comments
 (0)