FIT2CLOUD
存储工具箱 的图标

存储工具箱

3,107
2,318

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

0.3.0-rc.2
TimOxO 发布于

v0.3.0-rc.2

预发布
>=2.22.1

✨ 新功能 / 改进

  • 水印 + 格式转换智能协同 - 有水印时不再直接跳过格式转换,而是比较目标格式与带水印原格式的体积,自动选择更小的方案
  • AVIF 格式支持完善 - 修复 AVIF 透明通道处理,格式转换保留 Alpha 通道(不再强制转 RGB)
  • JPEG 重编码质量改进 - 水印回退原格式场景下使用 0.85 质量参数,避免 ImageIO 默认质量(约 0.75)导致画质下降

🐛 问题修复

  • 修复下游存储失败时静默回退原图的问题 - 图片处理成功(如已加水印)后,如果下游存储策略(如 LskyPro)上传失败,不再静默回退为未处理的原图,而是将错误正确传播到前端,避免水印被无感丢失
  • 修复白名单重复添加问题 - 添加白名单时先查重,避免重复创建;同时自动删除匹配的断链记录
  • 修复断链扫描状态不一致 - 统一由引用扫描状态管理扫描阶段,修复扫描按钮显示异常

🔧 内部优化

  • 提取 doProcessImage 共享方法,消除编辑器上传和附件管理上传的重复代码
  • 白名单批量添加错误处理改为静默跳过,不再中断整个批次

📋 完整更新日志


Generated from v0.3.0-rc.2

资源下载

  • plugin-storage-toolkit-0.3.0-rc.2.jar