Skip to content

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 08 Jun 12:52
· 139 commits to main since this release
e0e2f87

English ->

Renewlet v0.1.1 重点加入了 AI 识别订阅、公开订阅状态页、手动/自动续订和更完整的订阅周期表达,也补齐了 Server酱通知和一批导入、移动端与运行面细节。


升级前请先读

从 v0.1.0 升级不需要手动迁移。Docker release 镜像可以继续从页面顶部版本号进入“系统更新”;Cloudflare 部署仍建议先同步 fork,再确保 D1 migrations 先于 Worker 发布完成。

AI 识别只有在你主动配置并使用第三方 AI 平台时才会发送识别内容;不使用 AI 时无需配置相关参数。


新增功能

  • AI 识别订阅:支持粘贴备忘录、CSV/TSV、表格复制文本,或上传 PNG/JPG/WebP 截图,生成可编辑订阅草稿后再确认导入。
  • 公开订阅状态页:可以生成可分享的公开页面,按订阅控制是否展示,并可选择是否公开金额。
  • 手动和自动续订:周期订阅可以手动推进下一期,也可以开启自动续订,由后台维护任务更新续费日期。
  • 更完整的周期类型:支持自定义周期单位,以及一次性购买的买断和固定服务期记录。
  • Server酱通知:新增 Server酱 Turbo 和 Server酱³ SendKey 支持。

优化改进

  • 提醒设置更灵活:订阅可以关闭到期提醒,一次性买断默认长期有效且不再被当作续费项提醒。
  • 导入导出继续补齐订阅字段,保留置顶、关闭提醒、自定义周期、一次性服务期和自动续订等新数据。
  • AI 草稿支持先校验、再预览、再导入,价格、币种、周期和日期不明确时会要求人工修正。
  • Logo、公开页面和移动端识别弹窗做了体验整理,手机上添加和检查订阅更顺手。

Bug 修复

  • 修复一次性购买和固定服务期在提醒、统计摊销、日历 Feed 与导入时口径不一致的问题。
  • 修复 Cloudflare 新库迁移、定时通知错误处理和本地开发命令中的若干边缘问题。
  • 修复公开日历和公开状态页中内置分类、付款方式、Logo 与订阅状态展示的回退细节。
  • 修复导入预览中的资源上传、字段校验和错误提示,使写入前更容易发现问题。

安全与可靠性

  • 公开订阅状态页更克制:撤销后的链接会失效,未公开的订阅和隐藏金额不会出现在公开响应里。
  • 私有 Logo 不会因为公开页变成任意文件入口;只有公开订阅正在使用的图片才会展示。
  • AI 识别只在你主动点击识别时发送输入内容到你配置的平台,不会在后台自动分析订阅数据。
  • Docker 和 Cloudflare 两种部署方式同步了 AI 识别、公开页和续订任务相关的检查。

Docker 镜像

  • Docker Hub
    • zhiyingzzhou/renewlet:0.1.1
    • zhiyingzzhou/renewlet:0.1
    • zhiyingzzhou/renewlet:latest
  • GitHub Container Registry
    • ghcr.io/zhiyingzzhou/renewlet:0.1.1
    • ghcr.io/zhiyingzzhou/renewlet:0.1
    • ghcr.io/zhiyingzzhou/renewlet:latest

Full Changelog