Skip to content

Conversation

@marionbarker
Copy link
Contributor

Purpose:

Update to release v3.10.0

Method:

This is a straightforward release from dev version 3.9.5 to main version 3.10.0.

Create release/3.10.0 branch from dev branch

  • bump the version number to 3.10.0
  • confirm build works as expected
  • push the new branch to GitHub and prepare the Pull Request

Updates with respect to the previous release, main branch version 3.8.2

as part of dev update to v3.9.3

  • merge the fix to validate_secrets from PR validate_secrets.yml: Restore ability to catch unsigned PLA, etc. #357
  • update the submodules OmniBLE and OmniKit to incorporate the changes from OmniBLE PR 154 and OmniKit PR 61
  • modify the repositories included in the translation script: Script/define_common.sh to remove DanaKit until such time as the Dana pump manager is ready to be added back to dev instead of being in a feature branch with known errors
  • merge the translations from lokalise (2025-11-19)
  • update the scheme and NightscoutRemoteCGM to enable Dependency Order for build instead of deprecated Manual Order
  • add Live Activity Loop PR 2191

as part of dev update to v3.9.4

  • merge the xcstrings updates for Live Activity
    • these new strings were uploaded to lokalise and are available for translators to work with
    • later in the process, a new set of translations will be downloaded and added to the PR
  • fix typo for repository owner name in the build_loop.yml file
  • update OmniBLE and OmniKit to handle cases where pod was discarded more accurately
  • update OmniBLE and OmniKit to ensure completion for acknowledgeAlert
  • update LibreTransmitter to reduce the log size
  • update to use Fastlane 2.230.0
    • note - the comment for this commit has a typo - it said 2.330.0 when in fact it was 2.230.0
  • update LoopKit: purge log files to prevent excessive on-phone storage
  • update MinimedKit: Add CAGE and IAGE to pump settings view
  • rm cleanup-mode from Scripts/manual_update_to_lokalise
    • only use cleanup-mode or replace-modified flags for special circumstances
  • update submodules: Updated translations from lokalise on Sat Dec 27 14:50:21 PST 2025
  • update Gemfile.lock one more time - with the correct comment: fastlane 2.230.0, using bundle 2.7.2

as part of dev update to v3.9.5

  • update OmniBLE to fix a test case that fails when using Xcode 26
  • update G7SensorKit to support 15-day sensors
  • update CGMBLEKit and G7SensorKit to enable upload to remote as the default selection

marionbarker and others added 30 commits September 14, 2025 21:12
…lidate secrets

* Remove `|| true` introduced in adaa2a1 from failure condition
…on-fix

validate_secrets.yml: Restore ability to catch unsigned PLA, etc.
* note earlier commit had a typo, it is fastlane 2.230.0, not 2.330.0
@marionbarker marionbarker requested review from itsmojo and ps2 January 8, 2026 05:33
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.

3 participants