版本日志

v1.2.0

围绕通知、日志、作品评论、NSFW 账户设置以及 Cloudflare 验证后会话恢复的 minor 发版。

  • 通知:活动与作品两个标签页,支持认证图片加载
  • 用户主页:新增 Journals 标签,分页列表与日志详情页
  • 作品详情:登录后可发布评论与回复
  • 侧栏:动态显示未读通知数量
  • 账户:读取/更新 FA NSFW 浏览设置(含密码确认与本地缓存)
  • 会话:合并已保存 Cookie 与 WebView Cookie,CF 验证后恢复登录状态
GitHub 发布说明 →

v1.1.9

围绕 WebView 安全、Cookie 统一同步、登录/Cloudflare 自动检测与作品详情体验的改进发版。

  • 统一登录、Cloudflare 验证、设置与站内浏览的 WebView Cookie 同步;重构 cookie 工具函数
  • 登录页与 Cloudflare 验证页自动检测完成并返回;校验 FA 登录会话 cookie
  • WebView 导航限制在允许的 FA 与 Cloudflare 域名;Cookie 头解析更健壮
  • 安全:FA URL 强制 HTTPS、路径包含性检查、清理敏感请求头
  • 作品详情:正文支持文本选择,保留 FA 链接可点击
  • 需登录作品:显示本地化提示,详情页可直接跳转登录
GitHub 发布说明 →

v1.1.8

围绕关注/粉丝列表头像认证加载的修复发版。

  • 关注/粉丝列表头像使用带认证头的图片请求(referer 取自用户页)
  • UserAvatar:无 URL 或加载失败时显示占位图标,移除 default.gif 重试
  • UserAvatar 简化为无状态组件
GitHub 发布说明 →

v1.1.7

围绕 Cloudflare 验证可靠性与 FA 认证图片加载的修复发版。

  • Cloudflare 验证:接受验证前须包含 cf_clearance cookie 并通过 WebView 探针
  • 首页、合集、搜索页拒绝仍含 Cloudflare challenge HTML 的验证结果
  • HTTP 客户端、验证流程与 WebView 图片加载器共用 Cloudflare challenge 检测逻辑
  • FA 图片:改用带认证头的 Dart HTTP 拉取字节并配合内存 LRU 缓存,替代 Image.network
  • 设置页清除缓存时同步清空 FA 图片字节缓存
  • WebView 图片加载器探针改用 robots.txt,减轻检查开销
GitHub 发布说明 →

v1.1.6

网络代理与应用图标更新。

  • 设置:新增「网络代理」,可填写主机与端口,在需要代理的网络环境下访问 FurAffinity
  • 代理对浏览与登录相关页面生效;部分机型上个别 WebView 页面可能无法走应用内代理
  • 更新应用图标(关于页同步)
GitHub 发布说明 →

v1.1.5

多翻译引擎、搜索体验改进,以及官网上线。

  • 翻译:新增 Google 翻译与微软翻译;重构翻译设置页,支持多翻译提供商
  • 搜索:`@field` 字段自动补全;历史建议可滚动并限制高度;空输入时显示全部历史
  • 官网:https://furaffinity-app.furrylab.top(随发版自动部署)
GitHub 发布说明 →

v1.1.4

下载管理、搜索历史、手动检查更新,以及 GitHub 分架构 APK 发布。

  • 下载管理页:浏览、多选、删除本地下载图片;支持全屏查看
  • 抽屉菜单:新增退出应用操作
  • 搜索:本地关键词历史与输入过滤建议
  • 关于页:手动检查更新;重构更新检测逻辑
  • 发布包:提供分架构 APK(`arm64-v8a`、`armeabi-v7a`、`x86_64`)及 universal 包与 SHA256 校验文件
GitHub 发布说明 →

v1.1.3

关注与粉丝列表头像展示改进。

  • 关注/粉丝列表中的用户 chip 现在显示头像与显示名
  • 列表 HTML 无头像时回退到 FurAffinity 默认头像
  • 优化列表 chip 布局与样式
GitHub 发布说明 →

v1.1.2

围绕应用内更新体验与默认主题调整的发版。

  • 默认主题模式由跟随系统改为深色
  • 更新提示对话框按当前语言展示 GitHub 发布说明(中/英)
  • 启动时预取最新版本信息,加快更新检查
GitHub 发布说明 →

v1.1.1

围绕配置迁移、FurAffinity 内链跳转和认证图片加载修复的发版。

  • 新增应用配置备份与恢复,支持 JSON 文件或字符串导出导入
  • 新增 FurAffinity 链接解析,可在应用内跳转用户、作品、合集与搜索页面
  • 外部链接改用浏览器打开,不支持的 FA 页面使用应用内 WebView 兜底
  • 首页新增 URL 跳转入口,可打开粘贴的 FurAffinity 链接
GitHub 发布说明 →

v1.1.0

围绕标签翻译、个人资料体验和 Android 发版打包的体验改进版本。

  • 新增本地标签翻译字典,支持管理词条、JSON 导入 / 导出,以及通过 URL 导入
  • 新增作品标签工具,可保存翻译、翻译选中标签、复制已翻译标签
  • 打开 FA 标签搜索时会为多词标签关键词自动加引号
  • 关于页面新增 GitHub 项目链接
  • 浏览自己的个人资料时隐藏关注按钮
  • Android 包名更新为 `com.rehtt.furaffinity_app`
  • 发版构建现在会发布已签名 APK 和 SHA256 校验文件
GitHub 发布说明 →

v1.0.0

首个公开发布的 Android 版本。

  • 首页动态:瀑布流、下拉刷新、分页
  • 登录:应用内 WebView 或粘贴 Cookie(`flutter_secure_storage` 本地存储)
  • 作品详情:信息 / 标签 / 评论、全屏缩放、列表滑动浏览、下载、收藏
  • 用户主页:主页、画廊、废稿、收藏、关注与粉丝
  • 高级搜索(FA 选项)与页内结果
  • 本地浏览历史
  • Cloudflare 人机验证流程
  • 设置:主题、中/英文、网格列数、预览画质、图片缓存
  • 可选:兼容 OpenAI 的翻译 API
GitHub 发布说明 →