Skip to content

Releases: Artificial-Pancreas/iAPS

V5.0.1

03 Sep 16:27
30b79b7
Compare
Choose a tag to compare

Remove my Bundle ID

Release 4.8.0

01 Aug 18:39
c5454af
Compare
Choose a tag to compare

Omnipod updates ported by @itsmojo:
LoopKit/OmniBLE#125 & LoopKit/OmniKit#36, fix bolusState & basalDeliveryState use !isFinished() again
LoopKit/OmniKit#36, update OmniKit setStateWithResult() to match OmniBLE version
LoopKit/OmniBLE#126 & LoopKit/OmniKit#37, fix incorrect pod suspended message on bolus after an error
Remove no longer needed APSManager updateStatus() to avoid extra get pod status commands

Nightscout Glucose backfill resolved, by @bastiaanv:
#775

Resolves several old issues with import/upload to Nightscout and to the statistics database.
Prepare for the configuration profiles and the onboarding Views coming in v4.9, for instance backup of your CoreData.
f0d1d52

Make Oref0 error string in pop-up more accessible: 41d2b44

Localization of the Sharing strings, by @Mirko-tri

Crowdin translations from translators: Hung Nguyen Phuteleco, @Mirko-tri, Abdulrahman Alfantokh, @vanzaam, Mykola Yroslavadudko and Typ1er.

Release 4.6.0

08 Jul 20:32
d069246
Compare
Choose a tag to compare

UI finishes

  1. Resolves issues with not displaying rounding corners of the TIR and Loop BarMark Charts. These charts are now looking prettier.
  2. Remove the history button (less crowded now), as this is no longer needed in current UI/UX implementation. You can access the history by tapping the main Chart, as before.
    Increase the Apple symbol image size.

New UI updates

  1. New Mini glucose chart added to the Home View. Displayed when scrolling down to always see both the status header View and the glucose past 24 hours.

img_3_1720469231268

  1. Total insulin since start of day now displayed in pump history data table, together with the previous Total insulin 24 hours (or the hours existing with pump data).

IMG_6457

New features

  1. Read the current active profile (override) preset name in middleware.
  2. Added a post Ore0 layer and integrated it into the middleware function, making it possible to enact a basal rate from middleware. 1 and 2 can of course be combined in middleware, enacting a basal rate when using a certain preset.

To enable basal rate in middleware: profile.set_basal = true
To enact the basal rate (only if set to true) to 2U/h: profile.set_basal = 2

This will override the Oref0 suggestion and enact a new Basal rate. Use cases are numerous, but requested for use when doing prolonged exercises.

IMG_6459

  1. Add carbs, fat and protein using the iAPS meal presets with iOS shortcuts. For instance: When waking up enable a morning profile override and add two coffees and a breakfast to iAPS.

Resolved issues

  1. Out of bonds issue (found with iOS 18 simulator with Xcode beta2).

Miscellaneous
Add methods for using some iOS 17 - required functions in Swift.

Translations
New translations from the Crowdin translators:
Micheline Tasseron, Hung Nguyen Phuteleco and David de Tommasi

Release 4.4.1

30 Jun 09:23
2384902
Compare
Choose a tag to compare

Patch update to resolve new browser building issue.

Deletes the Gemfile.lock, which will allow for auto update and install of all gems and the Fastlane version when building with GitHub actions.

Bump version to 4.4.1

Release 4.4.0

25 Jun 12:10
0194add
Compare
Choose a tag to compare

New Features

  1. The last missing piece in the new carbs + bolus flow (first introduced in version 3):
    Complete the carbs -> bolus flow before enacting any eventual auto bolus (SMB) or any auto temp basal. For safety reasons the insulin suspending is always allowed, when needed.
    Complete the carbs -> bolus flow before enacting any eventual auto bo…
    @Jon-b-m
    and
    Allow bolus when long time since last loop
    @Jon-b-m

  2. Add link to sharing to bring directly to personal statistics page:
    Add link to sharing to bring directly to personal statistics page (#727)
    @scrappy, by @scrappy.

  3. Display insulin analysis in IOB View.

  4. Use the autosens.min/max limits to limit any eventual dynamic basal adjustments.

  5. Use a time adjusted insulin average for dynamic ISF to avoid any eventual skewness.
    Example: if current time is 15:15, your average insulin past 24h (used in dynamic ISF and displayed in IOB View) is the average of: [today 15:15, yesterday 15:15, day before yesterday 15:15, ... ]
    Insulin and TDD details. (#724)
    @Jon-b-m

Resolved issues

  1. Confirm pod DeliveryStatus to prevent 0x31 fault.
    confirm pod DeliveryStatus to prevent 0x31 fault (#735)
    @marionbarker, by @marionbarker.

  2. Missing localizations
    Missing localizable strings.
    @Jon-b-m

  3. Sharing and Version checks.
    Don't require a NS URL for the version check
    @Jon-b-m
    and
    Use NS URL for NS uploads
    @Jon-b-m

Other
Overdue update to the iPhone identifier list (#725)
@scrappy, by @scrappy

Translations
Crowdin Updates. Thank you translators: Aleksandr Van-Zaam @vanzaam, @nicolevanelstvandenhoek, @Mirko-tri , Alessandro Fogliani, Hung Nguyen Phuteleco, Mykola Yroslavadudko, David de Tommas, Diabetlum and NazeehSheikh.

Release 4.2.1

02 Jun 13:25
570ded7
Compare
Choose a tag to compare

Resolved issues:
#711
#712
#705, by @yurique
dc733d9, by @scrappy
#720, by @bastiaanv

Miscellaneous:
6. Remove extra characters in pop-up.
7. Remove requirement having a NS URL.
8. More logging.

Translations:
Thank you Hung Nguyen Phuteleco!

Co-authored-by: yurique i@yurique.com
Co-authored-by: Marc G. Fournier scrappy@hub.org
Co-authored-by: Bastiaan Verhaar [3987804+bastiaanv@users.noreply.github.com]

Release 4.2.0

24 May 12:35
f0a74dd
Compare
Choose a tag to compare
  1. Discrete update reminder:

image

  1. Active insulin / carbohydrates charts:

image

  1. Translations. Thank you @danielacano , Hung Nguyen Phuteleco, @nicolevanelstvandenhoek, @becksen, David de Tommasi, @Mirko-tri and wannabeflatliner.

  2. Issues resolved:

Deleting active preset.
Allow for bigger adjustment of FPU settings.
Always log when dynISF disabled
Always log middleware and middleware errors (now display error also in pop-up!)

Release 4.0.4

18 May 18:51
53fa2d8
Compare
Choose a tag to compare

Resolve issues.
Resolve issues with defaults ,IOB count, GitHub workflow and NS import.
Contact updates. Sharing View updates.

Release 4.0.3

09 May 09:03
Compare
Choose a tag to compare

Contact Image updates. Thank you @yurique
Crowdin translations. Thank you Mykola Yroslavadudko, Andras Feher @smilodonis, Andreas Lueger, Hung Nguyen, Mirko Trierenberg and Nicole Van Elst - van den Hoek @nicolevanelstvandenhoek!

Release 4.0.2

08 May 21:01
Compare
Choose a tag to compare

Crowdin translations.