github halo-dev/halo v2.26.0-beta.1
2.26.0-beta.1

pre-release5 hours ago

新特性

  • 预设 AI Foundation 插件 by @ruibaby in #10204
  • 支持使用邮箱验证码登录已验证邮箱的账号,需配置邮件通知器以发送验证码 by @JohnNiang in #10171
  • 支持在文章分类编辑页面中修改上级分类 by @ruibaby in #10134
  • 支持在菜单项编辑页面中修改上级菜单项 by @ruibaby in #10133

功能优化

  • 优化文章分类的层级关联结构 by @ruibaby in #10128
  • 优化菜单的层级关联结构 by @ruibaby in #10126
  • 优化编辑器外链资源识别,已上传到附件库的资源不再被误判为外链 by @ruibaby in #10137
  • 代码块语言选择器新增“无”选项并移除默认的“自动”选项,插件仍可自行提供“自动”等语言选项 by @ruibaby in #10162
  • 优化编辑器中图库图片的加载性能,图片较多时预览更加流畅 by @ruibaby in #10165
  • 重构编辑器间隙光标,优化块组件周围的定位、点击和键盘操作 by @LIlGG in #10203
  • 优化编辑器查找替换功能,支持跨格式文本搜索 by @LIlGG in #10184
  • 更新编辑器音频扩展,后台编辑器不再自动播放或循环播放音频 by @LIlGG in #10185
  • 优化编辑器的块级范围选择和拖拽体验 by @LIlGG in #10190
  • 优化 Console 全局搜索,减少内容较多时的初始化数据加载量,并改进搜索进度和部分失败提示 by @ruibaby in #10186

问题修复

  • 修复拥有多个角色的用户可能无法正常访问 Console 的问题 by @ruibaby in #10144
  • 修复用户名与其他用户邮箱相同时可能无法正确登录的问题 by @JohnNiang in #10169
  • 修复附件预览中不同宽高比的图片和视频被裁剪的问题 by @ruibaby in #10142
  • 修复富文本编辑器转存粘贴的外部资源时可能更新错误内容的问题 by @ruibaby in #10148
  • 修复代码块语言筛选无结果时使用键盘可能导致编辑器异常的问题 by @ruibaby in #10149
  • 修复升级后菜单层级迁移可能重复创建子菜单项的问题 by @ruibaby in #10150
  • 修复重新打开包含图库块的文章时图片布局跳动并产生未保存内容的问题 by @ruibaby in #10151
  • 修复富文本编辑器的宽表格横向滚动到边界后页面无法继续上下滚动的问题 by @ruibaby in #10153
  • 修复自动生成摘要截断 Emoji 等 Unicode 字符时可能导致页面返回 500 的问题 by @ruibaby in #10154
  • 修复主题设置中条件隐藏代码配置项后,保存并刷新可能导致设置界面异常或卡死的问题 by @ruibaby in #10157
  • 修复主题覆盖 Halo 内置模板时缺失的多语言文案无法回退到 Halo 语言包的问题 by @ruibaby in #10161
  • 修复插件启动过程中详情页状态不会自动更新的问题 by @ruibaby in #10178
  • 修复图片设置的跳转链接无效的问题 by @LIlGG in #10183
  • 修复应用内重启时插件上下文未销毁,可能导致插件功能异常和资源泄漏的问题 by @JohnNiang in #10181
  • 修复插件升级或卸载后可能残留孤立 JAR 文件的问题 by @JohnNiang in #10189
  • 修复外部访问地址使用中文域名时邮箱通知、RSS 等链接解析异常的问题 by @JohnNiang in #10201

开发者相关

  • 新增主题 layout.html 页面布局规范,方便插件页面复用当前主题布局 by @ruibaby in #10129
  • 主题模板现可通过 postFinder.listpinned 参数筛选置顶或非置顶文章 by @ruibaby in #10146
  • SpringPluginManagerSpringPlugin 接口移至 API 模块,便于插件访问运行时诊断信息 by @JohnNiang in #10159
  • 富文本编辑器扩展现可声明供 AI 使用的组件元数据,帮助 Agent 理解并生成编辑器内容 by @LIlGG in #10176

依赖更新

  • 将预置的应用市场插件更新至 1.18.1 by @ruibaby in #10198

Full Changelog: v2.25.4...v2.26.0-beta.1

Don't miss a new halo release

NewReleases is sending notifications on new releases.