发布说明

请按照更新手册更新到新版本。更新手册中的故障排除部分也涵盖了更新 AAPS 时最常见的问题。

有新更新时,您会收到如下通知:

更新信息

如果在到期日前未更新,AAPS 将切换到开环。

请勿忽略此通知. 的新版本提供 AAPS 重要的安全修复. 因此,每位 AAPS 用户 都必须尽快更新到最新版本. 这是为了提升每位 AAPS 用户 及 DIY 社区的安全性. Thank 您 用于 您的 understanding.

Android 版本与 AAPS 版本

如果您的智能手机运行低于 Android 12 的版本,则无法使用 AAPS v3.4 及更高版本,因为这些版本至少需要 Android 12.

为让使用旧版 Android 的用户继续使用旧版 AAPS,我们发布了仅修改版本验证的新版本,不包含其他改进.

Android 12 及更高版本

Android 11

Android 9、10

Android 8

Android 7

WearOS 版本

  • AAPS 至少需要 WearOS API 级别 30(Android 11)

小技巧

WearOS 5, API 级别 34 (Android 14) 有 限制.

版本 3.4.2.6

  • Equil: improve stability @MilosKozak

版本 3.4.2.5

  • Equil:修复竞态条件 @MilosKozak

版本 3.4.2.4

  • Equil fixes @MilosKozak

  • 修复 Equil 和 Medtronic 的问题

版本 3.4.2.3

  • Dash: Drift resolution @nl-ruud

  • NSClientV3:修复重连后的间隔 @MilosKozak

  • 自动化:修复反序列化 @MilosKozak

  • Equil:修复电池报告 @MilosKozak

  • Cleanup worflow @vanelsberg

  • Equil: improve error recovery @MilosKozak

  • DanaRS:修复国内泵通信 @MilosKozak

  • Insight:修复临时基础率同步 @MilosKozak

  • Dash:修复激活错误 @nl-ruud

版本 3.4.2.2

  • 修复 Equil 和 Medtronic 的问题

  • 改进 Medtrum 安全性

版本 3.4.2.1

  • Equil:修复配对和进度对话框 @MilosKozak

版本 3.4.2.0

发布日期: 04-02-2026

  • Equil:修复不同型号的阻值问题 @hhfcvmars

  • Tidepool: Fix session @MilosKozak

  • Medtrum: Fix activation path by preveting double fill @MilosKozak

  • COB: Fix COB calculation (covers dangerous edge case) @MilosKozak

版本 3.4.1.0

发布日期: 03-08-2026

核心

  • Fix DST handling @MilosKozak

  • Improve and unify normal target identification (mgdl > 99, mmol > 5.5) @MilosKozak

  • SMS: protect RESTART by PIN @MilosKozak

  • Maintenance: warn if wrong directory selected @MilosKozak

泵驱动改进

  • Omnipod Dash: refactor BLE driver code to omnipod/common module @jwoglom

  • Omnipod Dash: try to fix connection state @MilosKozak

  • Omnipod:在 pod 激活前验证配置文件,防止浪费 pod(#4534)@brianV

  • Medtronic:修复设置对话框中显示相同编码类型的问题 @mifi100

  • Medtronic: prepare pump common classes (Tandem preparation) @andy-rozman

  • RileyLink: encoding fix (#4519) @mifi100

  • Equil:按序列号前缀扩展胰岛素泵兼容性(#4510)@hhfcvmars

  • Equil: add logging @MilosKozak

  • Diaconn G8: fix log sync bug and add firmware 3.58+ support @miyeongkim

  • Diaconn: fix TBR duration unit conversion @miyeongkim

  • Diaconn: use commandQueue.loadEvents() for history sync @miyeongkim

  • 允许在闭环暂停但泵可用时输送胰岛素 @cschuijt

云端 / 备份

  • Add backup to Google Drive @Angus-repo

  • Notify UI on cloud storage error state change @Angus-repo

  • 允许同时使用本地和云存储 @Angus-repo

Tidepool

  • Improve Tidepool OAuth2 migration @MilosKozak

  • Fix indefinite Tidepool BLOCKED state, fix rejecting empty SSIDs @michaeln-synapse

NSClient

  • NSCv3: improve reconnection @MilosKozak

Wear OS

  • 如果计算使用 IOB,在向导结果中显示新的活跃胰岛素 @olorinmaia

  • Fix Wear BolusProgress with Total Amount @Philoul

UI

  • Improve ic_none icon for Site Rotation @Philoul

  • 修复未使用 Site Rotation 管理泵设置的问题 @samfundev

贡献者

@MilosKozak @Philoul @olorinmaia @jwoglom @mifi100 @andy-rozman @Angus-repo @brianV @cschuijt @hhfcvmars @miyeongkim @samfundev @michaeln-synapse

版本 3.4.0.0

发布日期: 31-12-2025

升级前:

  • 此版本要求 Google Android 12.0 或更高版本。请在更新前检查手机系统版本。

  • 更新到最新 Android Studio,或使用浏览器构建进行更好的设置。

新功能

Wear OS 改进

  • dramatically reduced battery usage @MilosKozak

  • UI improvements and fixes @olorinmaia

  • 几乎完全重写代码,以匹配当前库版本(之前为 WearOS 2)@MilosKozak

  • 新增 2 个用于扩展数据的小部件 @Philoul

  • Migrated to modern complication provider with DataStore @MilosKozak

内存泄漏修复

  • Fixed memory leaks in code @MilosKozak

  • Added LeakCanary memory leak reporting to Firebase Crashlytics @MilosKozak

泵驱动改进

  • DanaI: fixed disconnection issues @MilosKozak

  • RileyLink: Speedup communication by minimizing delays @mifi100

  • Medtrum:增加贴片激活时间和使用时长显示,修复密码大写问题 @vanelsberg @MilosKozak

  • Combo: Fixed Test race conditions @MilosKozak @dv1

  • Equil: Optimized connectivity, reduced battery usage @MilosKozak

Nightscout 同步

  • Improved deduplication on NS failure @MilosKozak

UI/UX 改进

  • various improvemnts @MilosKozak @Philoul @olorinmaia

自动操作

  • New SMB control action - enable/disable SMB via automation @MilosKozak

测试

  • Added comprehensive unit tests for Equil, Eopatch, Dana, and Medtronic pumps @MilosKozak

  • Improved test stability and coverage across multiple modules @MilosKozak

Tidepool

  • Tidepool OAUTH2 (Support for new Tidepool authentication) @MilosKozak

版本 3.3.2.1

发布日期: 13-08-2025

  • Fixed Omnipod Bluetooth connection on Android 16

  • CI process (Browser build)

  • Fix mmol-mgdl conversion

  • 修复部分时区对话框中的时间选择错误

  • Fix reading keys in simple mode

  • Fix missed predictions on wear

  • Improved ConfigBuilder

  • Improved NSCv3 full sync

版本 3.3.2.0

发布日期:2025年3月27日

如何升级

从此版本起,通知和版本强制机制已简化并调整如下:

  • 设备离线时(无网络连接)不会过期, 即取消60天和90天的宽限期。

  • 过期后强制进入LGS模式

  • 减少通知频率:

    • 剩余28天以上:每7天提醒

    • 剩余14-27天:每3天提醒

    • 剩余不足14天:每天提醒

    • 通知将在中午后生成,避免夜间打扰

  • 仅保留两种通知类型:

    • 新版本可用(不影响AAPS运行)

    • 应用即将/已过期(未过期时不影响AAPS运行,过期后进入LGS模式)

新功能

  • SMS RESTART命令 @MilosKozak

  • 手表配置切换参数 @olorinmaia

  • AAPS V2表盘暗色模式 @olorinmaia

  • G7数据传输改进 @olorinmaia

  • 小部件配置 @MilosKozak

  • 单选按钮UI优化 @olorinmaia

  • 自动化:通过地图选择位置 @MilosKozak

  • 主屏幕显示版本号 @MilosKozak

  • 强制使用现有git系统编译(禁用zip下载)

  • 主界面显示版本 @MilosKozak

  • Tidepool上传优化 @ConstantinMatheis

问题修复

  • Dash解绑修复 @Andreas

  • Garmin修复 @robertbuessow @suside

  • 对话框IOB显示修复 @olorinmaia

  • 目标拼写与验证改进 @MilosKozak

  • 模拟TBR渲染修复 @MilosKozak

  • 安全绕过修复 @tdrkDev

版本 3.3.1.3

发布日期:2025年1月21日

问题修复

  • Dash:绑定改为可选(默认关闭)@MilosKozak

  • Equil:修复10+U大剂量,报警优化 @EquilHack

  • Garmin:手表功能改进 @swissalpine

  • 手表功能优化 @olorinmaia

  • 通过手表控制闭环状态 @tdrkDev

  • 稳定性提升

  • 可能需要重新设置认证器。

版本 3.3.1.2

发布日期:2025年1月15日

如何升级

问题修复

  • Dash:在Android 15+使用绑定

  • 恢复Overview的Dexcom按钮

  • Equil:允许移除故障泵

  • 当DynISF调整因子为零时提示

  • NSCv3:解决时间不同步设备的Websocket通信

  • SMS命令:修复一次性密码。 **可能需要重新设置认证器。 **

  • 修复部分偏好设置无法编辑的问题

  • 修复虚拟泵的主密码重置

  • 修复大设置备份文件的导入

版本 3.3.1.0

发布日期:2025年1月6日

UI变更

其他功能

  • 新增自动化触发条件:步数统计 @Roman Rihter

  • NSCv3全量同步支持(包括TBR等此前未同步的数据)@MilosKozak

  • NSClient v3:实现公告功能(_如_从AAPSClient到AAPS)@MilosKozak

技术调整与修复

  • 修复Insight崩溃 @philoul

  • 修复Nightscout中过多deviceStatus条目生成 @MilosKozak

  • 修复碳水吸收计算 @MilosKozak

  • 修复单选按钮与复选框颜色 @MilosKozak

  • 修复DynISF百分比迁移错误 @MilosKozak

  • 解决DynISF通知错位问题 @MilosKozak

  • 修复表盘显示问题 @philoul

版本 3.3.0.0

发布日期:2024年12月29日

主要功能

  • **动态ISF**不再作为独立插件,现整合至OpenAPS SMB插件,并调整行为:

    • 配置文件切换和配置文件百分比现已被纳入动态ISF的计算中,用于调整动态敏感度的应用强度。

    • 使用过去24小时的平均ISF值进行推注向导和COB计算, 不再使用配置文件ISF(历史数据缺失时除外)

    • 动态ISF文档已重写, 请务必阅读启用动态ISF的注意事项。

  • 为FreeStyle Libre 2/3用户启用“始终SMB”和“碳水后SMB”

    • 注:需使用最新版xDrip+或Juggluco

  • 新增自动化触发条件

  • 无人值守设置导出

如何升级

详细变更

CGM与泵驱动

  • 为FreeStyle Libre 2/3用户启用“始终SMB”和“碳水后SMB” @MilosKozak

  • Medtrum驱动改进 @jbr77rr

    • 通信优化,新增兼容性设置

    • 激活时显示储药量

    • 修复激活流程错误

    • 同步状态反馈优化

  • 新增支持泵型:Equil 5.3 @EquilHack

  • 新增支持CGM:Ottai @ottai-developer 和 Syai Tag @syai-dev

  • Insight驱动重写为Kotlin @Philoul

  • 移除旧版依赖ruffy的Combo驱动

UI变更

  • 新安装默认启用简易模式 @MilosKozak

  • 快捷向导新增选项 @radicalb

    • 使用与计算器相同的推注逻辑, 支持“碳水时间”预推注

  • 图表比例菜单与附加图表菜单优化 @Philoul

  • 配置构建器布局改进 @MilosKozak

    • 默认折叠区块, 点击箭头展开

  • AAPSClient中显示动态敏感度

  • 推注向导UI优化 @kenzo44

  • 浅色主题下泵选项卡文本显示修复 @jbr77rr

其他功能

智能手表

  • Wear与表盘功能改进 @Philoul @MilosKozak @olorinmaia

  • 自动化操作手表磁贴 @Philoul

  • 整合AAPS、AAPSClient、AAPSClient2表盘以监控多患者 @Philoul @MilosKozak

  • 额外功能:仅手表显示用户操作 @MilosKozak

技术调整

  • 日志路径变更

  • 新模块结构 @MilosKozak

  • 分离持久层与主代码 @MilosKozak

  • 构建文件转用kts格式 @MilosKozak

  • 算法转用Kotlin提升性能 @MilosKozak

  • 新增大量单元测试 @MilosKozak等

  • 更多代码转为Kotlin @MilosKozak

  • 新偏好设置管理(XML→Kotlin)@MilosKozak

  • 新CI配置,自有服务器运行 @MilosKozak

  • 库更新至最新版,toml配置 @MilosKozak

  • 迁移至Kotlin 2.0,Java 21 @MilosKozak

版本 3.2.0.4

发布日期:2024年02月27日

这是最后一个支持Android 10的版本。 如果如法升级到Android 11, 请将 AAPS 升级到 3.2.0.4.

变更内容

  • 支持xDrip G7

  • 修复美敦力

  • 修复自动化图标

  • 修复绕过目标1

版本 3.2.0.0 致敬 @Philoul

发布日期:2023年10月23日

重要提示

  • 需要NS 15

  • 使用NS v3插件时,通过NS界面(+按钮)或其他v1 API应用输入的治疗不会同步至AAPS。 这将在NS的未来版本中得到修复。 在NS全面转用v3前,请确保AAPS与AAPSClient使用相同客户端(v1或v3) 同样适用于AAPS和AAPSClient本身。

  • v3插件的Websocket工作方式类似v1。 未启用WebSocket时,AAPS会定期从NS调度下载数据,这应该会降低功耗,因为NS不需要保持永久连接。 反之,这会导致数据交换出现延迟。 使用前请阅读开发团队重要说明!

  • 使用xDrip作为CGM源需重新选择

  • Tidepool可用作NS替代完成首目标

  • 发送数据至xDrip+需配置xDrip同步插件。 为了从AAPS接收BGs,必须选择“xDrip+ Sync Follower”作为源

  • 切换至ComboV2驱动需卸载Ruffy并重新配对泵

  • 启用DynISF需完成目标11(所有前置目标需完成)

变更内容

  • EOPatch2/GlucomenDay泵驱动 @jungsomyeonggithub @MilosKozak

  • ComboV2驱动(无需Ruffy)@dv1

  • Medtrum Nano驱动 @jbr7rr

  • 韩国版DanaI支持 @MilosKozak

  • Glunovo CGM支持 @christinadamianou

  • G7支持 @MilosKozak @rICTx-T1D @khskekec

  • NSClient v3插件 @MilosKozak

  • Tidepool支持 @MilosKozak

  • 平滑插件 @MilosKozak, @justmara, 指数平滑@nichi (Tsunami),平均平滑@jbr7rr

  • DynamicISF插件 @Chris Wilson @tim2000s

  • Garmin表盘与心率支持 @buessow

  • 新徽标 @thiagomsoares

  • 新表盘 @Philoul

  • 修复3.1版本大量问题

  • 更多位置支持添加备注 @Sergey Zorchenko

  • UI修复 @MilosKozak @osodebailar @Andries-Smit @yodax @Philoul @dv1 @paravoid

  • 新增SMS命令LOOP LGS/CLOSED @pzadroga

  • Wear翻译 @Andries-Smit

  • xDrip通信模块分离 @MilosKozak

  • 内部调整:库更新,Rx3迁移,模块结构调整 @MilosKozak

  • Diaconn驱动修复 @miyeongkim

  • 数据库维护选项扩展 @MilosKozak

  • AAPSClient提供信息,如果主手机已接通电源 @MilosKozak

  • 推注向导调整: CGM不可用时忽略百分比(默认100%)

  • 迁移至kts构建系统 @MilosKozak

  • CI集成改进 @MilosKozak @buessow

  • 测试清理 @ryanhaining @MilosKozak

  • 新增11万行代码,修改24万行,涉及6884个文件

关于AAPS使用Nightscout v3与v1接口的重要注意事项

v1是用于在NS网站和NS服务器之间交换数据的旧协议, 它有许多限制

  • v1仅发送2天的数据

  • 每次重新连接时都会发送所有2天的数据

  • 必须使用WebSocket = 需保持持久连接,导致更高的电池消耗。

  • 当与Nightscout频繁断连时,连接将暂停15分钟以防止数据用量过高。

v3为新协议, 更加安全高效

  • 在使用令牌时,您可以更好地定义访问权限

  • 协议在双方(AAPS和NS)都更高效

  • 可以从NS读取最多3个月的数据

  • 每个设备均可独立选择是否启用WebSocket(启用即实时更新更快;不启用虽降低功耗,但数据同步会延迟,例如数分钟)。

  • NSClient在断开连接时不会暂停

限制:

  • AAPS 3.2需搭配NS 15使用

  • v3无法读取v1数据(未来NS版本可能解决)

  • 反之,由于v1接口追踪数据变化的方法老旧低效,可能导致v1无法及时识别v3接口所做的更改。

  • 请留意:目前Nightscout内部仍采用v1接口,因此若你使用v3接口,将无法通过Nightscout网页界面手动输入数据。 若需远程输入数据,必须通过短信使用AAPS客户端。

推荐设置:

  • 基于上述原因,你应在所有设备上统一选择并仅使用一种接口方案(请注意,目前其他数据上传工具均仍在使用v1接口)。 如果您决定使用v3,请在AAPS和所有AAPSClient中选择v3

  • 优先选择v3以提高效率

  • 是否在v3中使用Websockets取决于您的偏好

  • 强烈建议仅由AAPS统一收集所有数据,并作为唯一上传者将数据推送至Nightscout。 其他所有设备及应用应仅从NS读取数据,禁止写入。 遵循此方案可有效避免数据冲突与同步错误。 这也适用于使用Dexcom Share连接器将数据获取到NS的BG数据。

版本 3.1.0

发布日期:2022年7月19日

重要提示

  • 更新完成后,请卸载Wear版应用并重新安装新版本。

  • Omnipod用户请在更换储药器时更新!

变更内容

  • 修复3.0版本问题

  • 修复应用冻结 @MilosKozak

  • DASH驱动修复 @avereha

  • Dana驱动修复 @MilosKozak

  • 大量UI优化,Material Design迁移,新图标 @Andries-Smit等 @Andries-Smit @MilosKozak @osodebailar @Philoul

  • 小部件 @MilosKozak

  • Aidex CGM支持 @andyrozman @markvader(仅限泵控制)

  • 手表、Wear OS小组件,翻译 @Andries-Smit

  • Wear代码重构。 不再向后兼容 @MilosKozak

  • a11y改进 @Andries-Smit

  • 新增PIN保护 @Andries-Smit

  • 图形比例菜单设置 @MilosKozak

  • 统计信息增强 @MilosKozak

  • 移除MDI插件,以VirtualPump为主

  • 新增自动化操作:停止处理

版本 3.0.0

发布日期:2022年1月31日

重要提示

  • 最低支持Android 9.0。

  • **数据不会迁移到新数据库。 **不要抱怨,这是一个巨大的变化,所以简单来说是不可能的。 升级后,IOB、COB、治疗记录等数据将被清空。 升级后IOB、COB等数据清零,需新建配置文件切换 请谨慎规划升级时间! ! 建议在无活性胰岛素和碳水时进行升级

  • AAPS与NSClient需版本一致

确保在更新到3.0后按照此处所述检查和调整设置。

准备步骤

升级前至少两天:

  • 禁用Nightscout的Dexcom桥接

  • 如果您使用G5/G6和xDrip作为收集器,则必须更新xDrip到2022年1月14日之后的新版本

  • 建议G5/G6用户转用BYODA收集器以利用反向平滑(你仍可将xDrip用于其他用途,因其可通过BYODA接收数据)。

变更内容

  • 代码重构(10万行新增,10.5万行修改)

  • Omnipod DASH支持 @AdrianLxM等

  • Dana-i支持 @MilosKozak

  • DiaconnG8支持

  • Glunovo支持

  • 数据库升级至Room @MilosKozak等

  • 大量代码转为Kotlin @MilosKozak

  • 新泵驱动接口

  • NSClient重写以优化同步 @MilosKozak

    • 禁止从NS删除记录(仅失效)

    • 禁止修改NS记录

    • 无需工程模式即可同步

    • 支持数据重同步

  • 配置文件切换行为更改。 现在区分配置文件切换*(用户想要的东西)和配置文件更改(由泵执行的更改)*@MilosKozak @Tebbe

  • 配置文件切换可启动临时目标 @MilosKozak

  • NSProfile已弃用,仅可使用本地配置文件。 可同步至NS @MilosKozak

  • 主密码重置流程 @MilosKozak

  • 用户操作追踪 @Philoul

  • 新增自动化临时目标值触发 @Philoul

  • 新增自动化Careportal操作 @Philoul

  • 碳水对话框添加推注提醒 @Philoul

  • Bolus 向导改进

  • UI优化 @MilosKozak

  • 新增用户自动化按钮 @MilosKozak

  • 自动化布局更新 @MilosKozak

  • 历史浏览器修复 @MilosKozak

  • 移除目标9 @MilosKozak

  • 修复CGM数据不稳定相关错误 @MilosKozak

  • DanaR/RS通信改进 @MilosKozak

  • CircleCI集成 @MilosKozak

  • 文件位置更改:

    /AAPS/extra(工程模式) /AAPS/logs /AAPS/exports /AAPS/preferences

版本 2.8.2

发布日期:2021年1月23日

变更内容

  • 稳定性提升

  • Android 8+适配优化

  • 图标改进

  • 手表功能优化

  • NSClient修复

  • 推注顾问支持Pumpcontrol与NSClient

版本 2.8.1.1

发布日期:2021年1月12日

重要提示

  • 强制启用NS_UPLOAD_ONLY选项

  • 如果您使用NSClient输入临时目标、碳水化合物或配置文件切换,则必须在AAPS中将其关闭,但仅在您的同步工作正常的情况下(即,您没有看到不想要的数据更改,如自我修改临时目标、临时基础率等)。

  • 注意:若其他应用(如xDrip的广播/上传/同步功能)正在处理治疗数据,请勿进行此操作。

  • 仅工程模式可关闭NS_UPLOAD_ONLY

主要变更

  • RileyLink、Omnipod和MDT泵改进和修复

  • 强制NS_UPLOAD_ONLY

  • 修复SMB与Dexcom应用

  • 表盘修复

  • 崩溃报告优化

  • gradle回退以支持直接安装表盘

  • 自动化修复

  • RS驱动改进

  • 多崩溃修复

  • UI优化

  • 新翻译

版本 2.8.0

发布日期:2021年1月1日

重要提示

主要新功能

版本 2.7.0

发布日期:2020年9月24日

升级后请按此指南检查设置。

需完成目标11以继续使用自动化功能(所有前置目标需完成)。 例如,若你尚未完成目标3中的考核,则必须先完成该考核才能开始目标11。 这不会影响您已经完成的其他目标。 您已完成的目标将保留!

主要新功能

版本 2.6.1.4

发布日期:2020年4月5日

请使用Android Studio 3.6.1或更高版本构建APK。

主要新功能

  • Insight:针对固件版本3禁用大剂量振动(第二次尝试)

  • 其他功能与2.6.1.3相同。 更新是可选的。

版本 2.6.1.3

发布日期:2020年3月5日

请使用Android Studio 3.6.1或更高版本构建APK。

主要新功能

  • Insight:针对固件版本3禁用大剂量振动

  • 其他功能与2.6.1.2相同。 更新是可选的。

版本 2.6.1.2

发布日期:2020年4月19日

请使用Android Studio 3.6.1或更高版本构建APK。

主要新功能

  • 修复Insight服务中的崩溃问题

  • 其他功能与2.6.1.1相同。 如果未受此错误影响,则无需升级。

版本 2.6.1.1

发布日期:2020年4月6日

请使用Android Studio 3.6.1或更高版本构建APK。

主要新功能

  • 解决使用Combo泵时SMS CARBS命令的问题

  • 其他功能与2.6.1相同。 如果未受此错误影响,则无需升级。

版本 2.6.1

发布日期:2020年3月21日

请使用Android Studio 3.6.1或更高版本构建APK。

主要新功能

  • 允许在NSClient设置中仅输入https://

  • 修复了手表端BGI显示异常的问题。

  • 修复小UI错误

  • 修复Insight崩溃问题

  • 修复Combo泵的未来碳水化合物输入

  • 修复LocalProfile到NS的同步

  • Insight警报改进

  • 改进从泵历史记录中检测大剂量

  • 修复NSClient连接设置(wifi、充电)

  • 修复向xDrip发送修正

版本 2.6.0

发布日期:2020年2月29日

请使用Android Studio 3.6.1或更高版本构建APK。

主要新功能

  • 小幅设计更改(主页…)

  • 移除Careportal选项卡/菜单

  • 新本地配置文件插件

    • 本地配置文件可以保存多个配置文件

    • 可以克隆和编辑配置文件

    • 可以将配置文件上传到NS

    • 可以将旧配置文件开关克隆到新配置文件(应用时间偏移和百分比)

    • 用于目标设置的垂直数字选择器

  • 移除SimpleProfile

  • 扩展大剂量功能 - 闭环将被禁用

  • MDT插件:修复重复条目错误

  • 配置文件中未指定单位,但它是全局设置

  • 向启动向导添加新设置

  • 不同的UI和内部改进

  • 穿戴设备的小部件

  • 新SMS命令 BOLUS-MEAL、SMS、CARBS、TARGET、HELP

  • 修复语言支持

  • 目标:允许回溯,时间获取对话框

  • 自动化:允许排序

  • 自动化:修复自动化在禁用循环时运行的错误

  • Combo的新状态行

  • GlucoseStatus改进

  • 修复TempTarget NS同步

  • 新统计活动

  • 允许在开环模式下进行扩展大剂量

  • Android 10闹钟支持

  • 大量新翻译

版本 2.5.1

发布日期:2019年10月31日

请注意版本2.5.0中列出的重要说明和限制。 \* 修复网络状态接收器中的错误,该错误会导致崩溃(虽不严重,但会浪费大量能量重新计算)。 \* 新版本控制允许进行小版本更新,而不会触发更新通知。

版本 2.5.0

发布日期:2019年10月26日

重要说明

这个更新适合我吗? 目前不支持

  • Android 5及以下版本

  • Poctech

  • 600SeriesUploader

  • 2.3目录中的打过补丁的Dexcom

主要新功能

  • 目标SDK内部更改为28(Android 9),支持Jetpack

  • 支持RxJava2、Okhttp3、Retrofit

  • 支持旧款美敦力泵(需要RileyLink)

  • 新增自动化插件

  • 允许仅注射部分剂量(基于推注向导计算结果)。

  • 渲染胰岛素活性

  • 根据autosens结果调整IOB预测

  • 支持新的Dexcom修补版APK(2.4文件夹)

  • 验证签名

  • 允许OpenAPS用户绕过目标

  • 新增目标 - 考试、应用操作(如果您在以前的版本中至少开始了“开放循环入门”目标,则考试是可选的。) (如果您在以前的版本中至少开始了“开放循环入门”目标,则考试为可选项。)

  • 修复了Dana*驱动程序中报告错误时间差的问题

  • 修复了SMS通信器中的错误

版本 2.3

发布日期:2019年4月25日

主要新功能

  • Insight的重要安全修复(如果您使用Insight,这非常重要!)

  • 修复历史浏览器

  • 修复增量计算

  • 语言更新

  • 检查GIT并在Gradle升级时发出警告

  • 更多自动化测试

  • 修复AlarmSound服务中的潜在崩溃(感谢@lee-b!)

  • 修复BG数据广播(现在独立于SMS权限工作!)

  • 新增版本检查器

版本 2.2.2

发布日期:2019年4月7日

主要新功能

  • Autosens修复:停用TT提高/降低目标

  • 新增翻译

  • Insight驱动程序修复

  • SMS插件修复

版本 2.2

发布日期:2019年3月29日

主要新功能

版本 2.1

发布日期:2019年3月3日

主要新功能

  • Accu-Chek Insight支持(由Tebbe Ubben和JamOrHam提供)

  • 主屏幕上的状态灯(Nico Schmitz)

  • 夏令时助手(Roumen Georgiev)

  • 修复来自 NS 的配置文件名称处理问题(Johannes Mockenhaupt)

  • 修复UI阻塞(Johannes Mockenhaupt)

  • 支持更新的G5应用(Tebbe Ubben和Milos Kozak)

  • 支持G6、Poctech、Tomato、Eversense BG源(Tebbe Ubben和Milos Kozak)

  • 修复了从首选项中禁用SMB的问题(Johannes Mockenhaupt)

杂项

  • 如果您使用的是非默认smbmaxminutes值,则需要重新设置此值

版本 2.0

发布日期:2018年11月3日

主要新功能

  • oref1/SMB支持(oref1文档)请务必阅读文档,了解SMB的预期功能、行为、能实现什么以及如何使用它以确保其顺畅运行。

  • 支持Accu-Chek Combo泵

  • 设置向导:引导您完成AAPS的设置过程

从AMA切换到SMB时需要调整的设置

  • 必须启动目标10才能启用SMB(SMB标签通常会显示适用的限制)

  • maxIOB现在包括_所有_IOB,而不仅仅是添加的基础量。 也就是说,如果为一餐给予8U的推注,而maxIOB为7U,则在IOB降至7U以下之前,不会给予SMB。

  • 从AMA切换到SMB时,min_5m_carbimpact的默认值从3更改为8。 如果您是从AMA升级到SMB,则需要手动更改它

  • 注意:在构建AAPS 2.0 APK时:当前版本的Android Gradle插件不支持按需配置! 如果构建失败并出现与“按需配置”相关的错误,您可以执行以下操作:

    • 点击文件>设置(在Mac上,点击Android Studio>首选项)打开首选项窗口。

    • 在左侧窗格中,点击构建、执行、部署>编译器。

    • 取消选中按需配置复选框。

    • 点击应用或确定。

概述标签

  • 顶部功能区提供访问暂停/禁用循环、查看/调整配置文件以及启动/停止临时目标(TT)的权限。 TT使用首选项中设置的默认值。 新的Hypo TT选项是一个高临时TT,以防止循环过于激进地纠正救援碳水化合物。

  • 治疗按钮:旧的治疗按钮仍然可用,但默认隐藏。 现在可以配置按钮的可见性。 新增胰岛素按钮、新增碳水化合物按钮(包括eCarbs/扩展碳水化合物)

  • 治疗按钮:旧的治疗按钮仍然可用,但默认隐藏。 现在可以配置按钮的可见性。新增胰岛素按钮、新增碳水化合物按钮(包括eCarbs/扩展碳水化合物)

  • 在胰岛素/碳水化合物/计算器/填充对话框中显示备注字段的选项,这些字段会上传到NS

  • 更新的填充对话框允许填充和创建用于更换输注部位和更换药筒的Careportal条目

手表

  • 单独的构建变体已弃用,现在包含在常规完整构建中。 要从手表使用推注控制,请在手机上启用此设置

  • 向导现在只询问碳水化合物(如果在手表设置中启用了百分比,则还会询问百分比)。 哪些参数包含在计算中可以在手机上的设置中配置

  • 确认和信息对话框现在也可以在Wear 2.0上工作

  • 添加了eCarbs菜单条目

新插件

  • PocTech应用作为BG源

  • Dexcom修补版应用作为BG源

  • oref1灵敏度插件

杂项

  • 应用现在使用抽屉来显示所有插件;在配置构建器中选为可见的插件将作为顶部的标签(收藏夹)显示

  • 对配置构建器和目标标签进行了大修,添加了描述

  • 新应用图标

  • 大量改进和错误修复

  • 如果泵长时间无法访问(例如,泵电池耗尽)或错过BG读数,则发出与Nightscout无关的警报(请参阅设置中的本地警报)

  • 保持屏幕开启的选项

  • 显示Android通知作为通知的选项

  • 高级过滤(允许始终启用SMB和餐后6小时)支持使用修补版Dexcom应用或xDrip与G5原生模式作为BG源。

版本 1.0

AAPS 的第一个版本

首次测试版本于 2015 年启动,首次正式发布于 2016 年。

目前无法提供这些版本的准确时间线,但由于这一问题已被多次提出,我们在此记录。

AAPS 1.0