Releases: dyedd/serenade
Releases · dyedd/serenade
v1.2.0
Image
ghcr.io/dyedd/serenade:sha-021833e
拉取示例:docker pull ghcr.io/dyedd/serenade:sha-021833e
Changes
Features
- feat: 重构专栏管理脚本,支持双模式创建与列表选择 (4d39cab)
- feat: 新增 Docker/Compose 部署支持,重写 README 文档 (d8c74c1)
- feat: AI配图提示词区分文章/专栏比例 (3196bea)
- feat: 同步前清理远程目录,确认回车默认 Y (8e291a4)
- feat: 文章更新热力图 (ac5c62d)
- feat: 全面优化 UI 风格与代码高亮,统一视觉体验 (ba27ad2)
- feat: 更新统计脚本,使用新的数据网站 ID (395333d)
Fixes
- perf: 优化 Node.js 生产环境部署配置 (909c597)
- fix: RSS 链接改用 siteConfig.url,修复部署域名 undefined (d104602)
- fix: Node 首页取消 prerender,最新博文随内容更新 (7ec7891)
- fix: 标签页解码与加载状态区分 (efcfefd)
- fix: 升级 tar 到 7.5.8,修复 CVE-2026-26960 (614247b)
- fix: 锁定 tar 版本到 7.5.8 (d023383)
- fix: 修正 tar 锁文件到 7.5.9 (b231c67)
- fix: 修正草稿发布脚本条件判断 (9c693f9)
Refactors
- refactor: 统一脚本与接口逻辑,整理构建配置 - 抽离分页与标签归一化工具,API 输出更一致 - 重构脚本请求与错误处理流程,默认值改用 ?? - 优化 Nuxt 路由规则与构建拆包,更新依赖与 log (783ebfa)
- refactor: Nuxt4 页面与组合式重构 (8114255)
- refactor: app 回归纯 JS (f3ece44)
- refactor: 收敛站点配置项 (0456ca0)
- refactor: 重构草稿发布工作流 (023cdd5)
- refactor: 环境变量化站点配置 (021833e)
Documentation
- docs: 更新 README 部署部分,调整 Docker 部署方式的描述与步骤 (ea758c6)
Maintenance
- style: 统计区标题与间距对齐 (325150a)
- style: 首页文案与脚本格式整理 (51a216c)
- style: 统计信息合并与项目计数简化 (a3390eb)
- chore: 添加 Docker 构建和推送工作流,简化 CI/CD 过程 (00516aa)
- chore: 移除 Dockerfile 中的内容复制步骤,更新 compose.yml 使用预构建镜像 (bde7d23)
- chore: 固定并升级依赖版本 (1ea9a61)
- chore: 添加发布草稿工作流并重命名 Compose 文件 (45a9697)
- ci: 升级工作流动作版本 (b3e117c)
Range
- From
v1.1.0to021833e
v1.1.0
Highlights
- AI:
npm run new:post/npm run new:column支持 AI 生成 URL;可选生成封面图 - 同步:新增
npm run sync,支持 content / .output / 全量 / 指定文章 / 指定专栏 / JSON 同步 - 迁移:新增 301 重定向映射(
app/middleware/redirects.json);注:这属于我自己的定制化 - SEO & 体验:路由标题自动生成;文章详情加入上一篇/下一篇;列表/专栏页加载态;更新 favicon、调整首页布局
配置(可选)
- 新增
.env.example,如需启用对应能力请在.env配置:- URL 生成:
OPENAI_API_KEY(可选OPENAI_BASE_URL/OPENAI_MODEL) - 配图生成:
IMAGE_API_KEY(可选IMAGE_BASE_URL/IMAGE_MODEL) - 同步到服务器:
SERVER_HOST/SERVER_USER/SERVER_PATH
- URL 生成:
Changelog
- feat: 添加重定向功能,支持路径映射
- feat: 根据路由路径动态生成页面标题,优化SEO
- feat: 添加加载状态和样式,优化用户体验
- refactor: 移除首页编程时间模块,清理 SkeletonCard,调整首页布局
- feat: 更新 favicon 图标
- feat: 文章内容/导航优化(上一篇/下一篇 + 页面 meta)
- feat: scripts 工具支持 AI 生成 URL,新增
.env.example与说明 - feat: 新增 AI 配图生成与服务器同步功能
Full Changelog: v1.0.0...v1.1.0