diff --git a/docs/EN/Maintenance/EndOfLife.md b/docs/EN/Maintenance/EndOfLife.md new file mode 100644 index 000000000000..a46704a6fcf7 --- /dev/null +++ b/docs/EN/Maintenance/EndOfLife.md @@ -0,0 +1,82 @@ +# End of life + +Each AAPS version can have an end date. After this date, AAPS may limit the loop. AAPS warns you before a version expires. Plan to update before the end date, and follow the [update guide](UpdateToNewVersion.md). + +## How to use this page + +1. In AAPS, tap the three dots at the top right and choose **About**. You will see your AAPS version there. +2. Find the same version in the first table below. Read the end date next to it. Dates are written as **year-month-day**. For example, `2026-10-30` means 30 October 2026. +3. Check the [Release Notes](ReleaseNotes.md) and the [update guide](UpdateToNewVersion.md) before you update. The version you can use also depends on your phone's Android version. + +The table does not show an end date for every AAPS version. If your version is missing, its end date may not have been set yet. This does not mean it will be supported forever. + +## AAPS version end dates + +
Loading AAPS version data…
+ + + + +## Android API levels + +Android gives each system version an **API level**, which is a number used by apps. For example, API level 30 is Android 11. The table below uses API levels from AAPS version data. The AAPS version in each row is the value listed for the API level shown. This is not a full list of versions you can install. + +To choose an AAPS version for your phone, use the [Android version guidance in the Release Notes](ReleaseNotes.md#android-version-and-aaps-version). If no AAPS version is listed for an API level, the table says “None listed”. + + + +```{raw} html + + +``` diff --git a/docs/EN/Maintenance/ReleaseNotes.md b/docs/EN/Maintenance/ReleaseNotes.md index 3ff00d6bfe7c..9f39c5a0e002 100644 --- a/docs/EN/Maintenance/ReleaseNotes.md +++ b/docs/EN/Maintenance/ReleaseNotes.md @@ -9,6 +9,8 @@ You will receive a notification like this when a new update is available: If you do not update until expiration date **AAPS** will switch to Open Loop. +See [End of life](EndOfLife.md) for AAPS version end dates. + **Do not ignore the notification.** New versions of **AAPS** provide important safety fixes. Therefore, every **AAPS** user must update to the latest version as soon as possible. This an effort to try to improve the safety for each **AAPS** user and the DIY community. Thank you for your understanding. (maintenance-android-version-aaps-version)= diff --git a/docs/EN/conf.py b/docs/EN/conf.py index 80d93ea2d49c..17498c177e5b 100644 --- a/docs/EN/conf.py +++ b/docs/EN/conf.py @@ -61,4 +61,4 @@ 'twitter:title': 'Welcome to the AAPS documentation — AndroidAPS Documentation', 'twitter:description':'Android APS (AAPS) is an open source app for people living with insulin-dependent diabetes. It is an artificial pancreas system (APS) which runs on Android smartphones.', 'twitter:image': 'https://androidaps.readthedocs.io/en/latest/_static/androidaps-logo.png', -} \ No newline at end of file +} diff --git a/docs/EN/index.md b/docs/EN/index.md index b29added932a..d348f7a89bc0 100644 --- a/docs/EN/index.md +++ b/docs/EN/index.md @@ -150,6 +150,7 @@ Exchange site custom watchfaces <./ExchangeSiteCustomWatchfaces/index.md> Export/Import Settings <./Maintenance/ExportImportSettings.md> Reviewing your data <./Maintenance/Reviewing.md> AAPS Release Notes <./Maintenance/ReleaseNotes.md> +End of life <./Maintenance/EndOfLife.md> Documentation updates <./Maintenance/DocumentationUpdate.md> Updating to a new version of AAPS <./Maintenance/UpdateToNewVersion.md> - Browser Update <./Maintenance/UpdateBrowserBuild.md>