Release v3.14.6, merge dev branch to main - #494
Open
marionbarker wants to merge 62 commits into
Open
Conversation
* matches default Xcode for macos-26 runners
* fix navigation titles; * add LoopKit Alerts; * fix prevent deactivation while bolus is in progress; * fix duplicate reservoir update; * update translations;
…and charging status
feat: create new build_loop_auto file to prevent disabling by GitHub
* Bump version to 3.14.3 * update EversenseKit: wait for write lock to be released * update to fastlane 2.236.1 * update GitHub action to use Xcode 26.5, * matches default Xcode for macos-26 runners * update MedtrumKit: include PR 147, 148, 151; * fix navigation titles; * add LoopKit Alerts; * fix prevent deactivation while bolus is in progress; * fix duplicate reservoir update; * update translations; * update NightscoutKit and NightscoutService: report build environment and charging status * Updated translations from lokalise on Fri Jun 26 12:54:46 PDT 2026 * Updated translations from lokalise on Sat Jun 27 09:48:15 PDT 2026 * update EversenseKit: fix time setting * Merge pull request #461 from daghaian-loop-org/add-build-autotrigger feat: create new build_loop_auto file to prevent disabling by GitHub * update OmnipodKit: provide code to support Omnipod 5 pods with token * update OmnipodKit: localizations and improved status updates with faults * update G7SensorKit: Extend displaying remaining lifetime from 24 to 48 hrs --------- Co-authored-by: David Aghaian <16483722+daghaian@users.noreply.github.com>
* fix handling of DASH reset faults; * fix release of RileyLink devices; * update tests
…k mark is shown (#472)
… desired sensor life for lifecycle reporting
…t dependency; style: add loader to calibration
…sh after disconnect
Connect-on-demand BLE management, optional CGM aligned heartbeat, connectionless fault detection
…e claude generated md files
…to avoid long reconnection outages (#62)
Update dev to 3.14.4
…ation import_localizations.sh carried its own copy of PROJECTS that had drifted badly from the maintained list in define_common.sh, which ten other scripts already source. The stale copy still named OmniBLE and OmniKit, neither of which has been a submodule since OmnipodKit replaced them, and it was missing OmnipodKit, EversenseKit and MedtrumKit entirely. Since the script runs under `set -e`, `cd OmniBLE` aborted it outright -- and had it continued, translations for the three missing repos would never have been imported. Source define_common.sh instead of duplicating, so the list has one home. The maintained list also carries the correct upstream targets for pull requests (loopandlearn:OmnipodKit, bastiaanv:EversenseKit, jbr7rr:MedtrumKit) rather than the LoopKit forks. Also pass -destination 'generic/platform=iOS' to the build, export and import invocations in all four localization scripts. They previously specified no destination, unlike .circleci/config.yml and AGENTS.md, which left xcodebuild free to resolve destinations across platforms; a translator hit macOS deployment target validation errors under the Xcode 27 beta. The explicit iOS destination cannot resolve to macOS. Verified: all four scripts pass `zsh -n`, the sourced PROJECTS list expands correctly, and the workspace builds with the new destination flag under both Xcode 26.6 and the Xcode 27.0 beta.
…-dev Localization scripts: use shared PROJECTS list, pin an iOS destination (dev)
…:53:19 PDT 2026; * EversenseKit, MedtrumKit: pin deployment target to 17.6; * MedtrumKit: fixes (PRs 190, 192) & writes Medtrum log to Loop Report
Update dev to 3.14.5
Update dev to 3.14.6
itsmojo
approved these changes
Sep 12, 2026
itsmojo
left a comment
There was a problem hiding this comment.
Verify with Pete that that BLE code appears to be in good shape before merging
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Purpose: Update the released code to v3.14.6
A number of updates have been added and tested while in the development branches.
Bring these into the main branch as a formal release.
Highlights