FIT2CLOUD

新特性

  • 首页添加商品列表和商品分类列表的模块
  • 顶部菜单栏支持显示登录和用户按钮(需要在主题设置 -> 全局中开启)

功能优化

  • 重构项目结构,采用 ESM 加载静态资源,以实现按需加载

文档

  • 更新开发文档
  • 添加 Halo 主题开发的 Agent Skills,方便用 AI 辅助二次开发
发布于查看详情

更新内容

  • 新增循环事项能力,支持按每天、每周、每月、每年重复,并可设置循环间隔与截止日期。
  • 新增控制台事项编辑能力,可直接修改标题、时间、循环规则、颜色、地点和备注。
  • 新增 Halo 主题可直接调用的 Finder API:scheduleCalendarFinder,支持 week(start)get(name)listAll()
  • 修复控制台与前台公开页中地点、备注、循环信息的展示顺序不一致问题,并统一悬浮提示文案。
  • 修复 24 小时事项展示异常,以及跨天循环事项可能导致周历渲染混乱的问题。
  • 修复周历事项色块中地点、备注等附加信息的行距不一致问题,并恢复按色块高度自适应显示内容。
  • 修复周历事项在短色块场景下内容垂直居中导致的半截裁切问题,改为顶部排版并更保守地控制可见行数。
  • 修复正式版发布流程中的测试编译问题,补齐与当前 TimeBlock 结构一致的测试断言。
  • 优化事项列表摘要展示与仓库资源结构,移除未使用图标资源和冗余前端依赖。

Generate from v1.1.0

发布于查看详情

新特性

  • 关于页面:新增联系我组件隐藏/显示功能
  • 页脚:新增AstraHub 状态栏适配AstraHub 星链节点

功能与修复

  • 修复首页「随想碎片 / 生活回想」在弱网或图片慢加载场景下的布局退化问题,避免内容塌成单列。
  • 修复「随想碎片」模块副标题文案显示异常。

Generated from v1.5.8

发布于查看详情
  • 修复邀请码删除后依旧显示的问题
  • 优化邀请码页面中“站长信息”ui
  • 优化小黄人相关动画
  • 新增自定义品牌logo的大小设置(需开启自定义)
发布于查看详情

v1.1.1 更新日志(v1.0.5 → v1.1.1)

✨ 新功能

  • 动态终端配色系统:后台提供 5 套预设主题(经典骇客 / 复古琥珀 / 深海科技 / 赛博朋克 / 警报控制)+ 完全自定义模式,支持自定义主色调和背景色
  • CRT 特效独立开关:扫描线与闪烁动画可在后台分别开关,低性能设备或对闪烁敏感的用户可按需关闭
  • 终端风格错误页:4xx 显示 SEGMENTATION FAULT,5xx 显示 KERNEL PANIC,含模拟堆栈信息和恢复操作链接
  • SEO 完整支持:自动生成 Description / Open Graph / Twitter Card / Canonical URL 等 meta 标签

♻️ 重构

  • terminal-input.ts 模块化拆分为 commands.ts(命令注册与分发)、autocomplete.ts(Tab 补全引擎)、terminal-input.ts(Alpine 组件壳),单文件从 378 行降至 176 行
  • main.ts 入口拆分为独立模块:runtime.ts(Pjax/Alpine/Lozad 初始化)、page-data.ts(数据同步)、navigation.ts(路由管理)
  • settings.yaml 配置整理,去除重复 CRT checkbox

🐛 修复

  • 适配 Halo 2.23 ProblemDetail API(error.status 替代 error.code
  • SEO meta 中 site.spec.titlesite.title(适配 SiteSettingVospec 子对象)
  • SEO Pjax 适配:导航切页时动态同步 <head> meta 标签(Description / OG / Twitter / Canonical)
  • <html lang> 从硬编码 en 改为 th:lang 动态适配用户语言
  • 全模板硬编码颜色修复
    • Gateway CRT 扫描线 rgba(0,255,0)color-mix(var(--terminal-text))
    • 登录/注册第三方图标 hover 发光 rgba(0,255,0,0.3)var(--terminal-glow)
    • Altcha 验证码弹窗 #0a0a0a / #33ff33var(--terminal-bg) / var(--terminal-text)
    • 所有按钮 hover 反色 text-blacktext-terminal-black(涉及登录/注册/密码重置共 5 处)
    • Gateway 终端窗口阴影 rgba(51,255,51)var(--terminal-glow)
  • Tailwind typography pre 背景色从半透明文本色改为 color-mix 混合色,提升代码块可读性
  • CSS autofill 背景色硬编码 → var(--terminal-bg) 跟随主题色

Generated from v1.1.1

发布于查看详情

插件更新说明 - v2.2.0

📝 更新内容

  • 优化跳转主题1.0.0版本主题实在太丑
  • 2.2.0默认主题支持修改默认背景图

📦 版本信息

  • 版本号:1.0.0 → 2.2.0
  • 构建时间:2026-03-31 00:11:06
  • 文件名:plugin-starter-2.2.0.jar
发布于查看详情

更新内容

  • 新增前台公开页面路由 /schedule-calendar,支持按周展示日程日历。
  • 新增控制台周视图页面,支持新增、查看和删除事项,并提供周范围、事项数和总占用摘要。
  • 新增编辑器日程卡片能力,可在编辑器中插入单个事项的时间信息。
  • 新增插件设置页,支持自定义前台页面标题。
  • 修复前后台周历在事项分列后可能被撑出宽度并触发额外滚动条的问题。
  • 优化控制台与前台周历的交互、重叠事项展示和小屏适配效果。

Generate from v1.0.0

发布于查看详情

新特性

新增「基本设置 -> 全站文字样式」配置

首页背景壁纸支持亮色与暗色分别配置(可选附件)

性能优化

PJAX性能优化

UI优化

移动端文章封面与元信息样式优化

Bug修复

登录/注册页面输入框线条与图标焦点状态修复,输入框有值时保持高亮,不再在失焦后立即消失。

搜索弹窗样式,亮色模式下搜索面板文字为灰色。移除搜索弹窗整过渡,避免出现短暂的透明。

优化评论区滚动手感,移除对评论组件的整块滚动拦截,解决在评论区附近上滑/下滑时的“阻滞感”与边界发涩问题。


Generated from v1.5.6

发布于查看详情

新增

  • 评论组件新增匿名评论/隐私协议
  • 重新调整归档页面内容样式

优化

  • 修复部分页面样式溢出问题
  • 遵循 Tailwind CSS v4 变量标准优化大量硬编码
  • 优化 twikoo 评论样式(参考安知鱼 CSS)
  • 优化移动端页脚显示效果
  • 优化移动端分页显示效果

Generated from v1.0.3

发布于查看详情

What's Changed

  • feat(pjax): Twikoo 最新评论适配 pjax by @AR-26710 in #137
  • feat(docs): 添加启用主题模板的开关配置 by @AR-26710 in #138
  • feat(docs): 适配文档树 by @AR-26710 in #141
  • fix(pjax): 修复移动端 z-panel 切换页面后不更新问题 by @AR-26710 in #142
  • feat(docs): 文档内容样式适配 by @AR-26710 in #143
  • feat(menus): 添加鼠标悬停自动展开收起功能 by @AR-26710 in #144
  • refactor(styles): 统一页面头部样式 by @AR-26710 in #145

Full Changelog: 1.5.2...1.5.3


Generated from 1.5.3

发布于查看详情

新增

  • 新增首页布局切换,默认笔记模式
  • 适配友链自助提交插件

优化

  • 优化主题设置项分类
  • 优化深色模式下切换页面闪白问题

Generated from v1.0.2

发布于查看详情

🆕 更新内容 / Updates

pref - 为自定义页面添加标题,提升页面结构完整性 / Added title support for custom pages to improve structural consistency

⚙️ 升级方式 / How to Update

下载最新版本并覆盖旧文件即可。
Download the latest version and replace the old files.

⚠️ 注意事项 / Notice
本次更新涉及样式类名升级,建议更新前备份当前主题配置,以防数据丢失或样式异常。
This update involves class name changes; please back up your current theme settings before updating.


Full Changelog: https://github.com/w-flac/theme-mego/compare/2.5.0...2.5.1

发布于查看详情

新增

  • 适配 twikoo 评论

优化

  • 优化Prism.js显示,支持自动换行、语言识别、行号、复制按钮、高亮行等
  • 优化移动端内容显示
  • 优化深色/浅色模式动画

Generated from v1.0.1

发布于查看详情

🎨 修复说明:文章编辑 Zen 模式及按钮涟漪特效深度优化

本次更新主要针对 Halo Console 中的按钮点击交互(Ripple
Effect)进行了深度重构与修复,彻底解决了在特定布局下(如文章编辑 Zen 模式、弹窗、下拉菜单内)特效显示异常的问题。

🐛 问题修复 (Bug Fixes)

  • 修复 Zen 模式下涟漪动画错位的问题 (#9):之前在文章编辑的 Zen
    模式下点击顶部工具栏,涟漪特效会跑到屏幕左上角。这是因为 Vue 的 Virtual DOM 更新剥离了我们动态注入的
    position:relative class 导致的。我们重构了渲染逻辑,改为使用独立挂载的脱离文档流容器 (Detached fixed container)
    进行动画绘制,从而根治了该问题。
  • 修复非鼠标设备触发时的原点计算错误:当通过键盘(如 Enter / Space)或通过代码调用 .click()
    触发按钮时,由于没有鼠标坐标(e.clientX/Y 为 0),涟漪同样会在屏幕左上角产生。现已加入对 e.detail === 0
    的智能识别,在非鼠标点击场景下,自动取按钮的中心点作为涟漪的扩散原点。
  • 修复特定浮层组件中涟漪被遮挡(消失)的问题:彻底废弃了硬编码 z-index: 1000
    的暴力方案。现在当触发涟漪时,程序会自动沿 DOM 树向上遍历(Walk Up),精准寻找当前按钮所在的层叠上下文(Stacking
    Context),并动态计算 z-index。这保证了哪怕按钮是在层级极高(如 z-index:
    1500)的弹窗或下拉菜单中被点击,涟漪也一定能正常覆盖在按钮表面而不会被其他元素吞噬。

⚡ 性能与体验优化 (Optimizations)

  • 解决“连点瞬移”现象:当快速连点不同的按钮(间隔 <
    550ms)时,之前会有上一个按钮残存的涟漪突然飞拽到新按钮上的情况。现在改为每次点击分配独立容器的机制,消除了动画干扰
    ,即使是狂点鼠标也能丝滑响应。
  • 动态样式实时响应:移除了带有滞后性的样式缓存。现在的涟漪颜色、按钮倒角(border-radius)等属性会在每次点击时实时计算
    ,确保在用户切换深浅色主题或者按钮发生 hover、active、disabled 等状态转变时,涟漪动画的颜色始终精准契合当前的主题。
  • 代码重构与可维护性提升:引入了更现代、具可读性的 Object.assign
    进行样式赋值,并增加了核心坐标及层级穿透的开发者注释。

影响范围:Halo Console 的所有全局按钮及工具栏操作体验。
特别鸣谢:感谢 @Zyx-2012 提交的 Issue (#9) 与详尽反馈!

发布于查看详情

Theme Wing v1.0.0 版本发布

🎉 正式版发布

  • 全新配色方案:玫瑰红、蓝色、翠绿、紫罗兰、琥珀橙、灰褐、洋红、石板灰
  • 深色模式优化,支持自动切换
  • 热力图组件:展示文章和瞬间发布统计
  • 响应式布局优化
  • 搜索功能支持 Halo 搜索插件
  • 代码高亮支持多种语言

Generate from v1.0.0

发布于查看详情

新特性

  • 可配置页面过渡加载动画(基础配置),仅支持gif格式,未设置默认kirara.gif
  • OAuth2 社交登录支持
    • 登录页集成 Halo OAuth2 插件的第三方登录(GitHub / Gitee / GitLab 等)

Bug 修复

  • 修复友链页面滑块可超出轨道右边界

Generated from v1.5.5

发布于查看详情

2.1.2

更新内容

  • 优化图库页面图片卡片底部描述文字的可读性,提升文件名文字在暗色主题下的清晰度
  • 提升暗色主题下空状态说明文字的整体可读性,改善评论、装备、时间轴、朋友圈等页面副文案过暗的问题
  • 优化系统概览页许可证提示说明文字在暗色模式下的显示效果
  • 隐藏装备、时间轴、朋友圈等空状态页面中分页下拉里异常出现的 1 / 0 选项
  • 持续完善插件页与复杂页面在暗色主题下的显示一致性,减少局部文字难以辨认的问题
  • 收敛部分暗色样式中的硬编码细节,补充基础设计变量,方便后续统一维护

升级建议

  • 上传并替换新版插件 jar
  • 如果是手动覆盖 plugins 目录中的 jar,请重启 Halo
  • 打开后台后执行一次 Ctrl + F5 强制刷新缓存
发布于查看详情

2.1.1

自 2.0.8 以来累计更新

  • 优化主题排序与默认风格,整体选择逻辑更清晰
  • 完善浅色与暗色主题在后台中的整体统一性,减少页面之间风格割裂
  • 持续修复暗色主题下的白色残留问题,重点覆盖:
    • 插件页顶部工具栏
    • 搜索栏
    • 卡片头部和底部
    • 分页区域
    • 标签栏
    • 插件详情页
    • 侧边栏悬停区域
  • 优化第三方插件页面在暗色主题下的显示效果,提升 links、photos、moments 等页面的一致性
  • 优化应用市场页面的整体视觉表现,包括:
    • 顶部工具栏
    • 左侧筛选区域
    • 标签筛选
    • 预览区域
    • 卡片整体协调性
  • 修复应用市场筛选标签状态显示不准确的问题
  • 优化后台首页仪表盘「快捷访问」卡片图标的清晰度和辨识度
  • 提升主题切换、页面切换和异步加载场景下的样式稳定性,减少偶发样式异常
  • 进一步提升整体兼容性与稳定性,减少复杂页面中的显示问题
  • 完善主题说明与文档内容,方便后续维护与使用

升级建议

  • 上传并替换新版插件 jar
  • 如果是手动覆盖 plugins 目录中的 jar,请重启 Halo
  • 打开后台后执行一次 Ctrl + F5 强制刷新缓存
发布于查看详情

V1.3.0 更新日志

发布日期: 2026-03-21

🚀 新功能

定制服务页面

  • 新增独立的定制服务页面路由 /custom-service,支持 Thymeleaf 变量注入
  • 实现完整的定制服务表单提交流程,包含项目类型、预算范围、联系方式等字段
  • 新增登录验证机制,未登录用户提交时自动跳转登录页(401 重定向处理)
  • 支持已有项目展示列表,可配置项目卡片的标题、描述、状态、预算等信息

主题设置配置

  • 新增定制服务页面完整配置项,包含:
    • SEO 元信息(标题、描述、关键词)
    • Hero 横幅配置(标题、副标题、背景图)
    • 表单字段配置(项目类型、预算范围、时间要求等)
    • 已有项目管理(支持添加多个项目卡片)
  • 所有配置项支持通过主题设置面板可视化管理
发布于查看详情

新特性

  • 自定义页面导航图标
  • 重构登录、注册、忘记密码、退出登录页面
    689b7502d8b4d02a7b4891b2f622b81d
    7be4db8ba082a925bea18a5097c1cd12
    618f6c2f6968a37f4fe5c833b61f6fa6
    6ac448aa66b80989d384be944e1d7e03

UI优化

  • 优化朋友们跳转滑动块样式

其他优化

  • 移除主题中未引用的静态资源

其他不起眼的一些优化


Generated from v1.5.4

发布于查看详情

本次更新带来Steam 游戏卡片编辑器扩展,支持在文章中直接插入游戏信息卡片,并新增多项实用功能。

✨ 新功能

  • 新增Steam 游戏卡片编辑器扩展,支持通过 App ID 或商店链接插入游戏卡片
  • 游戏卡片支持多语言(自动检测或手动指定简中、繁中、英语、日语、韩语等)
  • 新增 Store 图片 CDN 域名替换配置,可自定义图片 CDN 加速访问
  • 热力图支持自定义 ECharts CDN 地址,改用内置 visualMap 图例

🐛 修复

  • 修复 Store 图片 CDN 未配置时的 NPE 问题
  • 修复 Reactor 响应式流 null-safety 问题

⚙️ CI/CD

  • 使用 Node.js 22 和 pnpm 9
  • 添加 ui-path: ui 配置参数
  • 与官方 halo-sigs/reusable-workflows@v3 配置对齐

📚 文档

  • 新增完整的 REST API 文档(README)
  • 完善使用指南,新增游戏卡片和编辑器配置说明

Generated from v0.3.0

发布于查看详情
  • 🚀 新增首页分类以及标签的显示个数限制,超出显示更多+;
  • 🎨 优化文章页标题部分的分类及标签居中展示;
  • ✨ 优化左图右文布局时的 hover 效果;
  • ✨ 优化分类页的分类可选范围;
发布于查看详情

Bug修复

  • 修复分类详情页面顶部的默认标志(和分类卡片一致)

UI优化

  • 优化项目集、标签墙空状态提示

其他

  • 默认设置进一步调整
  • 其他一些没人注意的小细节...

Generated from v1.5.3

发布于查看详情

🚀 v1.0.5
⚠️ 注意:此版本需要 Halo >=2.23.0

✨ 更新内容
适配 Halo 2.23 登录机制:重构 RSA 密码加密逻辑,解决新版 Halo 提交表单报 400 Bad Request 的问题。
去掉 WebJars 强依赖版本:优化 altcha.i18n.js 等底层的资源路径,彻底解决未来 Halo 升级导致的 404 Not Found 问题。
模板判断防空指针 (NPE):增加 globalInfo.captchaProvider 等变量的安全校验,防止极端情况下的页面报错。


Generated from v1.0.5

发布于查看详情

Release v2.2.6

🍎 适配与修复:

  • 适配 Halo >= 2.23.0 版本的本地加密登录与验证码组件(支持 jsencrypt 与 altcha 无版本号路径)。
  • 修复因 Halo 模板引擎升级导致的自带登录界面失效问题。

✨ 功能增强 (#21):

  • 重构页脚配置项,底部导航改用 Halo 菜单选择器接管。
  • 增强备案信息(ICP、公安),支持自定义图标与自定义跳转链接。
  • 版权文字左侧增加可选的前缀图标。
  • 托管与服务提供商列表增加独立的可选图标支持。
    \

Generated from v2.2.6

发布于查看详情

默认设置调整

  • 首页仅保留壁纸,关闭其他组件默认值
  • 关于页面所有组件默认关闭

UI 统一优化:空状态提示样式全站统一

将所有非首页页面的"无数据"“无插件”空状态提示统一,保持视觉一致。


Generated from v1.5.2

发布于查看详情

Steam View

一个用于 Halo 博客系统的 Steam 游戏库展示插件,可以展示用户的 Steam 游戏数据、游戏时长统计等信息。

Steam View

🌐 演示与交流

✨ 功能特性

  • 🎮 游戏数据展示

    • 展示 Steam 游戏库中的所有游戏
    • 支持家庭库游戏(Family Sharing)
    • 游戏封面、名称、时长等信息
    • 游戏名称本地化(支持中文)
  • 📊 数据可视化

    • 玩家资料卡片:头像、等级、徽章、XP
    • 进度条:游戏时长占比可视化
    • 双进度条设计:总时长 + 两周时长
  • 🔧 排序功能

    • 按两周时长排序(默认)
    • 按总时长排序
    • 按游戏名称排序
    • 按最近游玩时间排序
  • 🎨 用户体验

    • 响应式 Grid 布局(支持桌面端、平板、移动端)
    • 无限滚动自动加载
    • 主题适配(亮色/暗色)
  • ⚙️ 配置管理

    • Steam API Key 配置
    • Steam ID 配置
    • 数据刷新频率设置
    • 隐藏游戏功能
    • 代理域名支持(含路径级代理)
  • 📝 编辑器嵌入

    • 支持 TipTap 编辑器扩展
    • 可选择全部游戏或单个游戏渲染

🚀 快速开始

环境要求

  • Halo 2.22.0 或更高版本
  • Java 21+

安装方法

方法1:通过 Halo 后台安装

  1. 登录 Halo 后台
  2. 进入"插件" → “安装插件”
  3. 上传 pluginsteamview-1.1.1.jar
  4. 启用插件

方法2:手动安装

  1. 下载最新版本的 jar 文件
  2. 将 jar 文件复制到 Halo 的插件目录
  3. 重启 Halo

配置插件

  1. 进入 Halo 后台 → 插件 → Steam View → 设置
  2. 填写 Steam API Key申请页面
  3. 填写 Steam ID(17位数字,在 Steam 个人主页 URL 中找到)
  4. 点击"测试 Steam 连接"验证配置
  5. 保存设置

访问插件

http://your-halo-domain/steamview

⚙️ 配置说明

基本设置

配置项 说明 必填
Steam API Key Steam API 密钥
Steam ID Steam ID(17位数字)
数据刷新频率 自动刷新频率(1h/6h/24h)

代理域名设置

支持两种格式:

  • 域名格式: api.steampowered.com
  • 完整 URL: https://proxy.example.com/path/https://api.steampowered.com

Steam ID 获取方法

  1. 访问 Steam 个人主页,URL 格式:https://steamcommunity.com/profiles/76561198000000000,数字部分即 Steam ID
  2. 使用自定义 URL 的用户可通过 Steam ID 查询工具 查询

📜 更新日志

v1.1.1 (2026-03-18)

  • ✨ 支持路径级代理域名(完整 URL 格式)
  • ✨ 家庭库游戏显示"家庭库"标记
  • 🎨 游戏卡片布局改为 CSS Grid,按行排序
  • 📝 更新项目文档

v1.1.0 (2026-03-14)

  • ✨ 新增编辑器嵌入功能
  • 🎨 前端 UI 改为 Lit 组件形式
  • 🔧 重构整体代码架构
  • 📝 新增代理域名配置选项
  • 🐛 解决已知问题

v1.0.0 (2026-01-16)

  • ✨ 初始版本发布
  • 🎮 支持 Steam 游戏库展示
  • 📊 支持游戏时长统计和可视化
  • 🌍 支持家庭库游戏
  • 🇨🇳 支持游戏名称本地化(中文)
  • 📱 响应式设计

🤝 贡献

欢迎提交 Issue 和 Pull Request。

📄 许可证

本项目采用 GPL-3.0 许可证。

👨‍💻 作者

sailtrack410 - GitHub

Handsome

📮 反馈与支持


Made with ❤️ by sailtrack410 & Handsome

发布于查看详情

Bug 修复(更新此版本,务必提前备份主题配置)

⚠️ 此版本修复了一个影响范围极大的问题。

重要修复:settings.yaml 数据结构变更导致的全站渲染崩溃

UI 优化

  • 解决爱发电组件没适配主题模式切换的问题
  • 优化主题项目集我的项目详情弹窗md语法渲染的问题

Generated from v1.5.1

发布于查看详情

fix:新增字体 DIY 配置
fix:首页 Hero 标题优化
fix:流程步骤支持删空
fix:单页面宽度可灵活配置
fix:修复单页面纯组件容器被误删
fix:修复移动端多语言切回简体中文失败

发布于查看详情

优化

  • 路由检测从轮询改为事件驱动
  • transition: all 改为具体属性,减少重绘
  • 浅色主题 CSS 去重,公共规则提取到 base-light

修复

  • 编辑器标题 focus 蓝框
  • Zen 按钮定位
  • macOS 红绿灯无效果
  • RAF 内存泄漏
  • DataBufferUtils.join 超限优雅降级

改进

  • 所有模块添加 destroy + destroyAll 统一清理
  • prefers-reduced-motion 守卫背景动画
  • 减少不必要的 !important
发布于查看详情

What's Changed

  • feat(steam): 初步适配 steam 页面 by @AR-26710 in #117
  • perf(music-player): 优化音乐播放器 by @AR-26710 in #118
  • fix(moments-friends-bangumis): 修复瞬间/朋友圈/追番中分页宽度超出 div 容器问题 by @AR-26710 in #119
  • chore: 将主题默认模式从 light 改为 system by @AR-26710 in #120
  • feat(shop): 将商店模块的样式资源统一提取到 head.html 中管理 by @AR-26710 in #121

Full Changelog: 1.4.7...1.4.8


Generated from 1.4.8

发布于查看详情

✨ 新功能 / 改进

  • Halo 2.23 兼容性 - 升级至 Halo 2.23 平台,适配 Spring Framework 7.x
  • URL 引用替换 - 批量处理覆盖原文件后自动替换内容中的旧附件链接;删除重复附件时自动将引用转移到保留的附件;支持
    从断链检测结果中手动修复失效 URL
  • 批量处理功能 - 新增批量压缩、水印、格式转换功能,支持来源标签显示
  • 断链检测功能 - 扫描失效附件链接,支持白名单过滤
  • 白名单功能 - 支持配置忽略特定 URL 模式,白名单添加时自动去重,并同步删除断链记录
  • 格式转换优化 - 完善 AVIF 格式支持,优化透明通道处理;优化水印和格式转换场景的智能跳过逻辑,改进 JPEG
    重编码质量
  • App 端上传适配 - 统一使用 decorateExchange + chain.filter()
  • 引用扫描优化 - 动态获取文章/页面永久链接,避免硬编码主题路由;文档版本发布状态标注

🐛 问题修复

  • 修复下游存储失败时静默回退原图的问题,提取共享处理方法
  • 统一断链扫描状态,修复扫描按钮显示异常
  • 统一 ReferenceEndpoint 中 Moment 和 SinglePage 的位置 URL 处理
  • 修复 .gitignore 误忽略 logs 子目录导致 UrlReplaceLogTab.vue 未提交

❤️ 贡献者

  • @Burgess-T - 优化文章永久链接获取逻辑,避免硬编码主题路由

📋 完整更新日志

本版本历经 3 个 Beta 候选版本(v0.3.0-beta.1v0.3.0-beta.2)和 2个 RC 候选版本(v0.3.0-rc.2v0.3.0-rc.3)测试验证,现已发布正式版。


Generated from v0.3.0

发布于查看详情

后台美化插件 v1.0.0 - 6 种 Console 主题风格 + 6 种网关页面风格 - 跟随系统自动切换明暗模式 - 主题专属动态装饰效果(樱花飘落、星空闪烁、气泡上浮等) - 网关页面美化开关(避免与前台主题冲突) - 自定义 CSS 注入 - 无刷新主题切换 + 过渡动画


Generate from v1.0.0

发布于查看详情

修复

本次版本修复了重定向规则在 Halo Console 中保存后无法立即生效的问题。

此前在插件设置页新增或修改规则后,界面会显示保存成功,但实际访问旧路径时仍可能返回 404,通常需要重启 Halo 或重新安装插件后才会生效。

变更内容

  • 改为基于 PluginConfigUpdatedEvent 监听配置变更,设置保存后立即重载重定向规则
  • 移除基于请求回调的旧刷新逻辑,避免依赖请求路径触发规则更新
  • 优化规则重载流程,确保仅处理当前插件自身的配置更新事件
  • 补充回归测试,覆盖配置更新、禁用配置、空配置以及非本插件事件等场景

结果

保存重定向设置后,无需重启 Halo,规则应立即生效。

升级说明

  • 建议直接升级到 v0.1.5
  • 如需手动上传插件包,可使用构建产物

Generate from v0.1.5

发布于查看详情

新特性

  • 新增装备管理页面(模板),适配装备管理插件(来源:blog.zyx-2012.cn,并在此基础上进行适配和优化。)
  • 新增页面标题和副标题自定义配置
  • 新增文章页标题装饰图标开关以及封面内容布局(适配移动端)

Bug 修复

  • 修复登录页主题模式不跟随用户切换的问题
  • 修复标签页环形数据统计错误、标签颜色显示错误(历史遗留)问题

其他

  • 其他小问题

Generated from v1.4.6

发布于查看详情
条 / 页