Skip to content

Netcatty Mobile 1.4.2

Choose a tag to compare

@kmh1145 kmh1145 released this 02 Sep 17:08
a8ccd45

Netcatty Mobile 1.4.2

本次版本重点修复跨设备云同步兼容性,并进一步对齐桌面端 Netcatty 的同步行为。

主要更新

  • 完整支持桌面端 syncSchemaVersion: 2 收敛同步格式,解决 S3 提示“云端保险库使用了当前不支持的格式”的问题。
  • GitHub Gist、WebDAV、S3 三种后端统一支持 v2 保险库的下载、合并和回写,不会在移动端同步后降级格式。
  • 使用本地同步基线、当前本地数据和云端数据执行三方合并,正确传播删除记录,避免电脑端已删除的主机或密钥被手机旧数据重新上传。
  • 保留桌面端保险库中的未知字段和冲突候选数据,降低跨版本、跨平台同步造成配置丢失的风险。
  • 自动同步与“立即同步”共用相同流程;手动同步保持单一入口。
  • 对损坏或未来版本的同步格式继续执行安全拦截,避免误写覆盖云端保险库。

验证

  • GitHub Actions 的格式检查、静态分析和完整 Flutter 测试全部通过。
  • GitHub Gist、WebDAV、S3 v2 保险库端到端回归测试通过。
  • Android 签名 APK 与 iOS 可重签 IPA 均由 main 分支 CI 成功构建。

安装

  • Android:下载 netcatty-mobile-v1.4.2-android.apk,可在签名一致的旧版本上直接覆盖安装。
  • iOS:下载 netcatty-mobile-v1.4.2-ios-unsigned.ipa,使用 AltStore、SideStore、Sideloadly 等工具以自己的 Apple ID 重签后安装。
  • 可使用同名 .sha256 文件校验安装包完整性。