Skip to content

2.18.0

Compare
Choose a tag to compare
@ruibaby ruibaby released this 01 Aug 02:16
· 90 commits to main since this release
58fe872

新特性

  • 为本地附件存储策略增加了对上传单文件大小和文件类型限制的功能。 by @guqing in #6390

功能优化

  • 附件库支持预览视频封面。 by @LonelySnowman in #6265
  • 设备管理去除 IP 地址检查以避免频繁登录。 by @guqing in #6275
  • 格式化新设备登录邮件通知内的登录时间为系统时区。 by @ShiinaKin in #6309
  • 默认编辑器增加 Tab 快捷键首行缩进功能。 by @LIlGG in #6388
  • 修改附件选择组件的默认显示数量,以解决因为图片数量过多或者图片过大导致的卡顿问题。 by @ruibaby in #6402
  • 移除编辑器分栏卡片的默认 padding 样式。 by @ruibaby in #6407

问题修复

  • 修复默认编辑器中跨行选择节点时冒泡菜单无法出现的问题。 by @LIlGG in #6268
  • 修复创建文章前批量上传图片可能出现异常的问题。 by @ruibaby in #6276
  • 修复无法正常刷新搜索引擎的问题。 by @JohnNiang in #6323
  • 修复保持登录会话功能可能失效的问题。 by @JohnNiang in #6329
  • 修复在没有插件文件的情况下可能无法删除插件的问题。 by @JohnNiang in #6334
  • 修复访问不存在的主题资源时出现服务器异常的问题。 by @JohnNiang in #6340
  • 解决默认编辑器标题在使用组合输入时,按下回车键会导致其失去焦点的问题。 by @LIlGG in #6347
  • 解决默认编辑器中对文本使用高亮会导致按键被阻止的问题。 by @LIlGG in #6387
  • 为个人中心发布文章的操作添加重试机制,防止后端因为乐观锁出现异常错误。 by @ruibaby in #6406
  • 修复默认编辑器中列表项需要按多次退格键才可以删除的问题。 by @LIlGG in #6408

开发者相关

  • 支持在插件中获取插件根目录。 by @JohnNiang in #6269
  • 在 BasePlugin 的 PluginWrapper 构造函数输出过时警告日志以提醒开发者尽快适配。 by @guqing in #6277
  • 添加认证授权的前置和后置处理器扩展点。 by @JohnNiang in #6297
  • 插件启动时触发一次插件配置更新事件以便进行资源初始化操作。 by @guqing in #6346
  • 将 ExtensionGetter Bean 共享给插件使用,以便插件可以通过它来获取扩展。 by @LIlGG in #6365
  • 新增文章摘要生成扩展点用于扩展自动生成摘要的方式。 by @guqing in #6348

依赖更新

文档

https://docs.halo.run

资源

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

Full Changelog: v2.17.0...v2.18.0