2.27.0-beta.2
付费版 测试版
更新日志
新特性
- 商城新增「允许匿名购买」设置,默认关闭;开启后访客可无需登录购买实体和一次性虚拟商品,并通过邮箱中的订单链接查看、支付和领取商品(商城版)
- 控制台新增客户管理,可查看客户资料、收货地址、订单和订阅,编辑内部备注,以及拉黑或恢复客户;被拉黑的客户无法创建新订单(商城版)
- 已支付且履约完成的订单满 14 天后自动确认收货并归档,记录确认收货时间;不追溯处理升级前已完成履约的历史订单(商城版)
- Console 支持超级管理员以其他用户身份登录,并在切换期间显示提示横幅和退出入口 by @JohnNiang in halo-dev/halo#10354
功能优化
- 新安装的默认本地存储策略仅允许上传图片(不含 SVG)、视频和音频,单个文件最大为 200MB;已有站点的存储策略配置保持不变 by @ruibaby in halo-dev/halo#10365
- 移除旧「用户设置」和「文章设置」中的附件存储项;仍使用旧配置的站点需改用「附件配置」中的对应策略和分组,旧个人中心上传接口也统一使用「个人中心附件配置」 by @ruibaby in halo-dev/halo#10346
问题修复
- 修复禁用用户后,其个人访问令牌仍可访问 API,以及用户降权后令牌仍可保留超出当前权限的问题 by @ruibaby in halo-dev/halo#10362
- 修复个人资料接口可修改邮箱、密码及两步验证等敏感字段的问题,资料更新仅允许修改显示名称和个人简介 by @ruibaby in halo-dev/halo#10364
- 收紧用户管理权限,角色分配、密码重置及通过用户管理修改邮箱仅限超级管理员;新建用户统一使用注册默认角色 by @ruibaby in halo-dev/halo@8660db0
- 注册默认角色不再支持超级管理员;若此前已配置为超级管理员,需改选其他角色,否则注册和使用默认角色创建用户将被阻止 by @ruibaby in halo-dev/halo#10357
- 修复修改密码或管理个人访问令牌时安全验证弹窗的显示布局 by @ruibaby in halo-dev/halo#10352
开发者相关
- 订单详情接口新增履约完成时间、自动确认收货时间和确认收货时间字段:
fulfilledAt、autoConfirmAt、confirmAt(商城版) - 当前用户的资料、头像、邮箱验证和权限查询接口迁移至 UC API,原 Console 自助接口保留并标记废弃 by @ruibaby in halo-dev/halo#10364