Releases: Artificial-Pancreas/iAPS
Release 5.8.0
NEW
- Add a search function for the saved food entries (when more than 4).
- Edit saved food presets. Swipe right to edit, swipe left to delete.
- Add details to the saved food preset list. Display carbs, fat, protein and name of dish.
- Move "Save as Preset" and "delete preset" to the new preset list View for a more compact Add Carbs View.
- Add a plus button to the meal preset list. We now can add meal presets in the list View in two ways.
- Use carbsRequired as condition for eventual hypo treatment to keep View cleaner.
- Add new button for hypo treatment (orange)
- 2 new app icons. Build in Xcode 15.4 or with GitHub Actions to see the icons in the icon picker (there's a bug in current Xcode 16 release).
RESOLVED ISSUES
- Save autotuned basals to pump. Back and working! Resolves Issue 711.
- Resolve issue Dynamic ISF average -- possible bug #963
- Refactor waiter's notepad. Fix for some corner cases.
LOCALIZATIONS
- New localizations
- New Crowdin translations from our translators. Big thank you to Hung Nguyen (phuteleco), Mykola (Yroslavadudko), Mirko Trierenberg (Mirko-t), Aleksandr Van-Zaam (vanzaam), davidprogramme (daviddetommasi) and Typ1er!
v5.6.0
INSULIN CONCENTRATION SETTING
- New insulin concentration setting in pump settings
Change insulin to a non standard insulin concentration, without having to change any of your other settings in iAPS (ISF, CR or Basal rate settings). TDD and pump history and IOB and oref0 suggestions will stay the same, regardless of concentration setting.
Just change one setting, the insulin concentration setting in pump settings, when changing to another insulin concentration (U200 or diluted insulin). To use a diluted insulin setting you first need to enable dilution in debug option before this option appears in the concentration Picker (for safety, because choosing for instance U10 with a normal U100 insulin would equate to a 1000% override).
Optional Insulin concentration badge in Home View
CAVE! All existing settings in iAPS have to be entered using standard insulin concentration (ISF, CR, Basal rates) before changing this setting. Any on-device pump bolus calculator (Medtronic or Dana) will not display a correct bolus suggestion amount unless you also change the CR and ISF locally on the pump, as CR and ISF entries are never saved on pump in iAPS. New basal rate settings will be automatically saved on pump, to support open loop mode and disconnects.
UI/UX
- New pod image in header View, which fills up with blue insulin to easier see the pod insulin amount. An added optional label for the insulin concentration for this pod Image in header View. Change setting in UI/UX View. Added a small amount of padding between the test tubes (COB and IOB).
- Alert when tapping bolus button while pump is bolusing. Prevents making a new bolus while iAPS is already bolusing. Either wait or cancel the current bolus first before entering bolus View.
NEW CGM
- Support the newer libre 2 plus European sensors. (#886)
RESOLVED ISSUES
- Resolve a type error (#935). Resolves a Preferences type error.
CAVE! This will reset Preferences.json to defaults, but if you have backup of settings enabled (sharing) you will have the option to restore the settings with just a tap in a confirmation dialogue, no key needed. - Save the new CR, not the old (profile CR). Resolves issue #931
- Resolve issue #380
- Resolve double basal adjustment, commits ab239e0 and c557099
MISCELLANEOUS
- Allow bolus calculator adjustment with two fraction digits, by request.
- Reduce minutes for bolus View reminder and bolus View max minutes, by request.
- Bump version nr
LOCALIZATIONS AND TRANSLATIONS
- New localizations (Active insulin and Active Carbohydrates Views etc.)
- Crowdin translations. Thank you Mirko Trierenberg, Mykola (Yroslavadudko), Aleksandr Van-Zaam (vanzaam), Hung Nguyen (phuteleco) and Daniël Schoenmaker (53645714n)!
Release 5.4.0
More loop statistics. (#896)
Upload most frequent loop error type (#900)
Display the average ISF/CR/CSF in Dynamic settings (#903)
Upload the number of most frequent error type, not just the error type. (#910)
Display pod days and hours (expiration date) (#914)
Merge Crowdin translations
Clean up some test code (#909)
Bump version
Release 5.2.2
- Resolve issue 890: #890
- Resolve a nasty typo preventing some ISF overrides. Add additional check for missing TIR data to prevent any eventual out of bounds errors.
- Add some more logging of overrides.
- German Crowdin updates
Release 5.2.1
-
Update syncUpstreamRepo.yml (#883)
Reduce frequency of sync to daily instead of hourly -
Hypo treatment default and none option fix.
c0bd10e -
bump version nr
Co-authored-by: Marc G. Fournier [email protected]
Release 5.2.0
New features:
- New header Views (full and compact View)
- Easily change the Bundle ID for GitHub builds with an optional repo variable, by @scrappy
#876
GitHub - Allow for per branch auto build (GitHub), by @scrappy
a07effb
To enable both auto sync and auto build of your iAPS fork:
- Click on the "Actions" tab of your iAPS repository.
- Select "5. Sync Upstream".
- Click "Run Workflow", select Branch to maintain, and tap the green button. Your branch is now auto synced. Continue with enabling auto build:
- Tap Settings / Secrets and Variables / Actions
- Tap Variables / New Repository Variable
- In first field (Name) enter: AUTO_BUILD_BRANCHES
- In second field (Value) enter the same name of the branch you selected in step 2.
Resolved issues:
- Don't upload settings and statistics when sharing is disabled.
Miscellaneous:
- Change string "Treatment"
- Crowdin translations
Release 5.0.4
- Configure which Hypo treatment preset will be used.
- Resolve chart issue (don't draw the TIR preview chart without data).
- Crowdin translations (Arabic).
Release 5.0.3
Bring back display of the 0 integer to glucose delta in header View.
Cast shadows (glucose drop and delta drop) in the direction of current glucose trend.
Resolve a typo in the flat CGM bypass option.
Remove an unnecessary setting.
Crowdin translations (Arabic) by Abdulrahman Alfantokh.
Release 5.0.2
Release 5.0.0
- Expand iAPS Live Activity (#808). Display Last loop, IOB, COB and eventual glucose prediction. Add support for both open loop mode and closed loop mode.
-
Add a glucose drop to the header View. Display a big rotating glucose drop.
Current Glucose, loop minutes ago and glucose delta is now in highest contrast. Display of the glucose delta is now an option in UI/UX settings (default is off). I recommend having “Always color glucose value” off in UI/UX settings, as this will make sure you’ll always get the glucose in highest contrast (black/white). e3b8ad8 -
Hypo treatments (#801). Activate a hypo treatment override preset when selecting Hypo Treatment in the meals View. The activated override: 45 min, SMBs off, 90%, 6.5 mmol/l target. This will also skip the Bolus View.
Make the necessary updates to update the override/s in Nightscout. A hypo override emoji will be displayed in the info panel. Those who never record any hypo treatments in iAPS can disable this option in UI/UX settings.
-
Don't run TDD twice (dd5cc61) and add some more printing to console to see time of each oref0 module.
-
Move max carbs (#811). Some users don't know about this new setting. It has now been moved to a more intuitive location.
-
Resolve a Calender issue introduced in commit af1acf9 (#821)
-
Resolve issue #804
-
Quicker performance (vertical scrolling now more fluent).
Add new slide up and down animation for the small glucose chart. Use the header background also for this chart.
Refactor code and various UI updates (add shadows, TIR background, TIR chart updates, adjust margins and padding etc). (#823) -
Fix the rounding in small TIR chart. Every group added together now always end up with 100 %. cc2cecf
-
Hide the COB chart when lacking carb data and hide the IOB chart when lacking insulin data. #824
-
Add pump shadows..
-
Round the manual glucose values separately.
-
Move infoPanel to a more integral part of the header View. Update animation duration.
-
Add label to the iAPS pill.
-
Use also the original oref0 profile script, the oref0/lib/profile/index.js file (#805), by @bastiaanv
-
Edit "Error" to "Status" (#761)
-
Display before and after eventual adjustment (autosens, override or dynamic adjustment) of ISF and CR in the iAPS pill. Bring back correct colour of Insulin 24h. Include CR. b3eca57
-
New localizations and Crowdin translations. Thank you translators: Aleksandr Van-Zaam, Mirko Trierenberg, Typ1er, Mykola Yroslavadudko, Nicole van Elst - van den Hoek, Hung Nguyen, Salem Allebdi, aboeinas, Abdulrahman Alfantokh, 244877227, Alessandro Fogliani for new translations. We now have some Arabic translations.