FIT2CLOUD
存储工具箱 的图标

存储工具箱

3,107
2,318

Halo 存储增强插件 - 支持图片处理、格式转换、水印添加等功能

0.3.0
TimOxO 发布于

v0.3.0

最新
>=2.22.1

✨ 新功能 / 改进

  • 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

资源下载

  • plugin-storage-toolkit-0.3.0.jar