Skip to content

Release/3.6.0 #249

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 28 commits into from
Apr 23, 2025
Merged

Release/3.6.0 #249

merged 28 commits into from
Apr 23, 2025

Conversation

marionbarker
Copy link
Contributor

@marionbarker marionbarker commented Apr 22, 2025

Purpose

Update Loop to version 3.6.0

Method

Among other changes, this PR moves version control from the Loop submodule to LoopWorkspace. This simplifies the release process.

The GitHub build method was also updated.

submodule changes summarized below:

* G7SensorKit 2be3eb2...46047ed (2):
> Fix calibration decoding, and lagged backfill processing (#35)
> G7 End of session detection bugfix (#34)

* LibreTransmitter f6c2d0f...044cf70 (1):
> Add build dependencies (#20)

* Loop 20c313c0...e45f1376 (21):
> Update meal label, proposed remedy for Issue #2168 (#2300)
> #2218 add emoji to foodType (#2230)
> Use full ICE history for displaying estimated carbohydrate effects (#2163)
> Configure the version number in LoopWorkspace, not Loop (#2303)
> update progressCell for bolus display, update for dev branch (#2298)
> Merge pull request #2297 from LoopKit/fix/issue-2267
> Merge pull request #2295 from LoopKit/fix_dev/ui_bolus_display
> Merge pull request #2241 from loopandlearn/xcode16_profile_support_take2
< Patch for Loop 3.4.4 to restore TestFlight expiration date (#2242)
< Bump version to 3.4.3 (#2236)
> Cache profile expiration date in app and remove hardcoded provisioning profile path (#2226)
< Xcode 16 profile support for main branch (#2228)
< Bump version to 3.4.1 for release (#2194)
> Bump version to 3.5.0 to signify dev branch
< Merge pull request #2189 from LoopKit/release-3.4
< Merge pull request #2069 from LoopKit/xcode-15-main
< Bump version to 3.2.2 for Xcode 14.3 archiving
< readlink -f (#1984)
< Bump version for main to 3.2.1
< Merge pull request #1964 from LoopKit/dev
< Merge pull request #1949 from LoopKit/dev

* OmniBLE 4ad81177...6f65cbae (8):
> Merge pull request #141 from LoopKit/try_to_validate_comms
> Merge pull request #140 from itsmojo/concurrent-TB-logic-fixes
> Merge pull request #139 from itsmojo/improved-unacknowledged-command-recovery
> Merge pull request #138 from itsmojo/alternate-DASH-getStatus
> Merge pull request #137 from itsmojo/improved-PodMessageTransport-error-handling
> Merge pull request #136 from itsmojo/unacknowledge-command-improvement
> Merge pull request #135 from itsmojo/Omnipod-improvements
> Merge pull request #134 from itsmojo/OmniBLEParser-updates

* OmniKit 01bc598...92948a7 (7):
> Merge pull request #50 from kingst/main
> Merge pull request #49 from LoopKit/try_to_validate_comms
> Merge pull request #48 from itsmojo/concurrent-TB-logic-fixes
> Merge pull request #47 from itsmojo/improved-unacknowledged-command-recovery
> Merge pull request #46 from loopandlearn/omnikit-add-clock-icon-main
> Merge pull request #45 from itsmojo/unacknowledge-command-improvement
> Merge pull request #44 from itsmojo/Omnipod-improvements

* RileyLinkKit a0e419d...331fa03 (1):
> Merge pull request #3 from kingst/add-loopkitui-dependency

ps2 and others added 27 commits July 13, 2024 15:34
Adds the branch and last commit to the "What to Test" field in TestFlight to more easily determine the version of each available option in your TestFlight is.
…astlane

Match main updates in dev, Automate certificates, Update to Fastlane 2.225.0
* Configure the version number in LoopWorkspace, not Loop
* Add VersionOverride for DIY numbering
* update Loop: version number change and UI bug fixes
   * stale values could be displayed for bolus progress total dose
   * stale values could be displayed for Algorithm Experiment selections
* update testflight.md, loopdocs links, generic instructions

* fix typos in testflight.md
* update G7SensorKit: Fix calibration decoding, lagged backfill processing (#35)

* update Loop: bugfixes #2163, #2230

* update LibreTransmitter: support Dependency Build Order

* update OmniKit: support Dependency Build Order

* update Loop: fix Issue 2168, modify save carb & deliver button
@marionbarker marionbarker requested a review from ps2 April 22, 2025 22:15
@marionbarker
Copy link
Contributor Author

Build Tests

Successful Mac-Xcode Build and GitHub Build Action

Mac-Xcode Build

Built on iOS 18.4.1 SE 3rd gen phone using macOS 15.4, Xcode 16.3

  • build and app behavior nominal - maintained settings, pump and cgm

Built on iOS 15.8.3 iPhone 7 plus using macOS 15.4, Xcode 16.3

  • build and app behavior nominal

GitHub Build Action

Using loopdocs-tester GitHub organization, add release/3.6.0 as a branch (from LoopKit)

  • make release/3.6.0 the default branch
  • delete the Distribution Certificate
  • Run Build Loop action
  • Successful build

The nuke cert action successfully executed and showed with these Annotations:

Screenshot 2025-04-22 at 3 47 51 PM

Copy link
Contributor

@ps2 ps2 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to go!

@marionbarker marionbarker merged commit adaa2a1 into main Apr 23, 2025
1 check passed
@marionbarker marionbarker deleted the release/3.6.0 branch April 23, 2025 17:02
bastienmoulia added a commit to bastienmoulia/LoopWorkspace that referenced this pull request Apr 23, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants