v1.4.2 发布
友圈与音乐播放器,自定义版权协议与主题色,文章附件语法,主题系统简化
新增功能:
- 友圈 - 聚合友链站点的 RSS 文章,新增
/fcircle页面,支持关键词搜索、随机推荐与订阅活跃度统计 - 音乐播放器 - 全局悬浮音乐面板,通过 Meting 接入网易云音乐 / QQ 音乐歌单,支持歌词滚动与播放状态记忆
- 自定义版权协议 - 支持 CC BY、BY-SA、BY-ND、BY-NC、BY-NC-SA、BY-NC-ND 与 CC0 1.0,文章版权卡片与版权协议页面同步生效
- 文章附件语法 - 新增
:::file 文件URL 显示名称 :::语法,渲染为附件卡片并按类型自动匹配图标、异步填充文件体积 - 自定义主题色 - 站点主色可在后台自由配置,按钮、分页、目录高亮、导航焦点等配色由其自动派生
优化改进:
- 主题系统简化 - 主题配置由多实例表改为 KV 配置,移除元数据同步与版本检查接口,站点信息回迁至后台基本配置
- 博客应用合并 -
packages/core-nuxt与blog/default合并为单一 blog 应用,同步调整构建与发布流程 - 站点地址校验 - Panel 注册时校验站点地址,主题元数据改由服务端向 Panel 拉取
- 系统信息增强 - 后台系统信息新增 Panel 连通性状态展示
- 依赖版本升级 - Server 升级至 Go 1.27.1,Blog 升级至 Nuxt 4.5.2,Node.js 要求提升至 24+
发布地址: https://github.com/talen8/FlecBlog/releases/tag/v1.4.2