Skip to content

2.20.4 LTS

Compare
Choose a tag to compare
@ruibaby ruibaby released this 17 Oct 08:56
· 50 commits to main since this release
c465bf8

⚠️ Halo 2.20 LTS 重要提示

  • 此版本重构了登录相关的页面,登录入口从 /console/login 改为了 /login
  • 在重构登录页面的过程中,也改动了登录授权相关的逻辑和 API,请在升级之后进行以下操作:
    • 升级所有登录认证相关的插件。
    • 重新在 用户 -> 身份认证 页面启用和排序三方认证方式。
  • 角色的 登录之后默认跳转位置 设置选项在此版本已移除,建议使用 /login?redirect_uri= 代替。
  • 出于安全考虑,此版本在生产环境下默认禁用了 Basic Auth 的认证方式,如有需要可以通过添加 halo.security.basic-auth.disabled=false 启动参数来启用。

问题修复

  • 修复插件模板处理扩展中无法获取到请求上下文的问题。 by @guqing in #6877
  • 修复从旧版本升级到 2.20 会因为默认主题目录已经存在而无法初始化的问题。 by @guqing in #6889

开发者相关

  • 允许在插件中使用 UserService 和 RoleService。 by @JohnNiang in #6880
  • 支持在插件中使用 ReactiveUserDetailsService。 by @JohnNiang in #6885

文档

https://docs.halo.run

资源

适用于 2.0 的插件和主题可查阅:

Full Changelog: v2.20.3...v2.20.4