2.23.0

付费版
Docker 镜像
  • halohub/halo-pro:2.23.0
  • registry.fit2cloud.com/halo/halo-pro:2.23.0

更新日志

⚠️ 重要提示

  • 此版本升级了 Spring Boot 4 版本,已知有少部分插件不兼容,包括应用市场插件,建议在升级 Halo 前先升级应用市场插件(1.16.0)
  • 建议升级 Halo 之后检查是否有异常的插件,如有异常,请向插件作者报告

新特性

  • 商店集成 Stripe 支付(商业版)
  • 商店支持易支付(商业版)
  • 支持虚拟商品配置以及完善虚拟商品发货流程(商业版)
  • 支持为商店设置联系信息(商业版)
  • Console 端新增商店仪表盘页面,支持查看分析数据和配置引导(商业版)
  • 提供订单日志功能(商业版)
  • 为主题和插件的设置页面添加滚动到顶部按钮 by @ruibaby in halo-dev/halo#8347
  • 为编辑器中的图片添加 应用宽度至全文 的功能 by @LIlGG in halo-dev/halo#8338
  • 支持在文章设置中设置作者页文章显示条数 by @AR-26710 in halo-dev/halo#8304
  • 支持对比文章版本 by @ruibaby in halo-dev/halo#8272

功能优化

  • 优化短信服务错误日志提示(专业版 / 商业版)
  • 全站私有化配置支持拦截附件资源(专业版 / 商业版)
  • Console 端订单列表支持通过状态筛选(商业版)
  • 批量设置规格界面的属性支持多选(商业版)
  • 优化产品编辑页面的布局,默认显示产品属性和规格表单(商业版)
  • 为产品分类添加图片属性(商业版)
  • 优化商品规格的维护体验(商业版)
  • 支持在订单详情页面显示客户备注(商业版)
  • 完善创建产品分类时的错误提示(商业版)
  • 优化 Console 端产品页面的加载速度(商业版)
  • 优化商城业务相关的错误提示信息(商业版)
  • 为订单中的支付方式添加图标(商业版)
  • 支持产品一旦创建不可修改产品类型(商业版)
  • 为支付方式增加自定义图标的功能(商业版)
  • 允许在新建菜单项时,移除选中的上级菜单 by @LIlGG in halo-dev/halo#8364
  • 系统设置中的保留用户名支持同时应用于显示名称 by @AR-26710 in halo-dev/halo#8310
  • Console 仪表盘新增点赞数量小部件 by @Copilot in halo-dev/halo#8271
  • 优化 Console 端评论管理的默认排序,优先显示最近有回复的评论 by @Copilot in halo-dev/halo#8371

问题修复

  • 修复修改购物车商品数量之后,商品列表排序会发生变化的问题(商业版)
  • 修复在个人中心的地址管理中,设置默认地址失败的问题(商业版)
  • 修复 JAR 部署时电商模块的 checkout 和 payments 模板无法访问的问题(商业版)
  • 修复无法为相同支付提供商和场景创建多个支付方式的问题(商业版)
  • 修复产品详情页面参数不为数字时渲染异常的问题(商业版)
  • 解决创建分类时未对参数做校验的问题(商业版)
  • 修复提交订单时手动输入地址信息后无法提交订单的问题(商业版)
  • 解决 FormKit Iconify 表单类型中存在隐藏的空白页面的问题 by @LIlGG in halo-dev/halo#8361
  • 解决 FormKit Array 表单类型无法支持图片多选的渲染问题 by @LIlGG in halo-dev/halo#8360
  • 解决在编辑器中复制或粘贴图片时首张图片会被覆盖的问题 by @LIlGG in halo-dev/halo#8333
  • 修复首次安装 Halo 之后,无法在文章编辑器中上传文件的问题 by @ruibaby in halo-dev/halo#8308
  • 解决 Array 组件空值渲染异常的问题 by @LIlGG in halo-dev/halo#8305
  • 解决 FormKit Sercet 表单类型 UI 过长且处于最后一行时会出现边框被遮挡的问题 by @LIlGG in halo-dev/halo#8268
  • 修复首页文章列表分页参数不为数字时渲染异常的问题 by @Copilot in halo-dev/halo#8374

依赖更新

开发者相关

  • 为商城的产品和产品分类提供 Finder API(商业版)
  • 为 FormKit Arrary 表单类型适配 Halo 中的大部分组件并支持 Select 远程数据源 by @LIlGG in halo-dev/halo#8267
  • FormKit Iconify 支持设置尺寸参数,默认不再向用户显示尺寸设置选项 by @ruibaby in halo-dev/halo#8346
  • 为 FormKit Array 表单类型添加 slot 插槽类型 by @LIlGG in halo-dev/halo#8359
2.22.14