Skip to content

Conversation

@marionbarker
Copy link
Contributor

@marionbarker marionbarker commented Oct 7, 2025

Purpose:

Update to release v3.8.2

Method:

Start work on the PR and add commits to include the following updates:

  • Bump version to 3.8.2
  • Bring in iOS 26 fixes to Loop and LoopKit submodules
    • DIsabled actions buttons look disabled
    • Information views do not auto-dismiss
    • Saving values in warning ranges works again

Submodule Features

  • LibreTransmitter, allow 1-min update disabled by default
  • LoopKit: fix typo
  • Protect against invalid immutable boluses with future end date (LoopKit PR 574)
    • Later decide to revert that change, initially made before a DanaKit update was made, and provide a different modification (LoopKit PR 577)
    • The 574 change revealed an issue in OmniBLE that was probably copied to DanaKit and MedtrumKit
    • OmniBLE does not use reconciliation based on reservoir level, whereas DanaKit does
  • Decided to remove DanaKit from this release because the bolus and IOB reporting with Loop has some issues that are not resolved
    • The DanaKit support is moved to a new branch: feat/dev-dana-medtrum
    • The testing for Loop will be completed in that feature branch

GitHub Build Actions, Browser Build

  • Shift the scheduled builds to be times when GitHub is historically less busy
    • Weekly checks for updates every Sunday, build when updates are found
    • On the second Sunday of each month, build even if no updates were found
  • Copy the modification to browser build prepared and tested under LoopFollow PR 477 and LoopFollow PR 480

Translations

  • Bring in the localization updates currently residing in the lokalise_after_iaps_crowdin branch after the PRs for the submodules are all merged
    • Increases the translated strings by bringing in submodule translations from iAPS
    • Adds 3 languages, Checken, Hungarian and Ukranian
  • Bring in translations: Updated translations from lokalise on Fri Oct 24 11:10:09 PDT 2025

@marionbarker marionbarker requested review from itsmojo and ps2 October 11, 2025 22:12
* remove duplicate code from Fastfile,
* consolidate 2 macos to 1 ubuntu runner,
* build yml: remove alive branches,
* update directly to target branch,
* remove code no longer needed
* allow any target branch to sync with upstream branch of the same name
* minimize the number of runners
* only run create certs if a build is planned
* add nice error message if GH_PAT is invalid
* before Protect against invalid immutable boluses with future end date;
* before Unable to Save Carb error
@marionbarker marionbarker merged commit cd64392 into main Nov 1, 2025
1 check failed
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