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