Skip to content

Release v8.22.1

Choose a tag to compare

@cshdotcom cshdotcom released this 10 Sep 11:41
· 13 commits to main since this release

v8.22.1 — 修复 CI 构建失败

Fixed

  • 移除 readera-import 的未用变量 author 与 NotionForm 的未用 useEffect/useCallback import(触发 noUnusedLocals TS6133)

镜像

  • ghcr.io/cshdotcom/readest-lite:8.22.1
  • ghcr.io/cshdotcom/readest-lite:8.22
  • ghcr.io/cshdotcom/readest-lite:latest

v8.22.0 主要功能

上游 v0.12.7 / v0.12.8 适配移植

  • ReadEra 注释导入(上游 #6032):新增 POST /api/readera-import + ImportAnnotationsDialog 入口
  • Notion 笔记同步(上游 #5949):新增 NotionSettings + 代理路由 /api/notion/[...path] + /api/notion/sync-all + NotionForm 组件
  • 带登录的网页小说导入(上游 #6119):新增 POST /api/novel/proxy + ImportNovelDialog 高级选项(Cookie + 自定义请求头)

修复 v8.21 用户反馈

  • 分组管理点击没反应:GroupManagementModal 改用 createPortal 渲染到 document.body,避免 Dropdown 关闭时 unmount
  • 有声书点击闪退:/player page 加 <Suspense> 包裹 useSearchParams(Next.js 16 要求)
  • 创建用户无所属用户组选项:role select 永远显示;普通 admin 时 disabled;加提示文本
  • AdminFileTransfer 用户列表可搜索:改用 <input list="..."> + <datalist>,源/目标用户都可搜索

翻译

  • 新增 32 个简体中文键 + 48 个 en 键
  • 覆盖:有声书 / 角色 / 文件管理 / 分组 / ReadEra / Notion / 网页小说

升级方法

docker pull ghcr.io/cshdotcom/readest-lite:8.22.1
docker compose down && docker compose up -d