Halo 2.0.0 Alpha.1 发布,欢迎大家测试反馈。
bynow 这里的 UI 判断确实有点问题,不过虽然可以看到修改密码的按钮,但是是无法修改成功的。稍等我会创建一个 issue 来追踪。
jiher89043 我们可能会官方开发 newsletter 的插件。
Ryan Wang 还有播客,播客和 newsletter 都是目前较为流行的内容形式。当然这还在早期的计划当中。
console插件启用状态图标显示不对劲,插件已经启用却显示未启用
astro build 是不是不兼容windows 手动构建了一下anatole报错了 ENOENT: no such file or directory, open 'C:\C:\Halo\theme-anatole-main\templates\index.html' 目录生成的有点问题
富文本编辑器的 / 模式能不能像notion那样支持更多点的功能 比方说快捷插入图片表格列表之类的
棒!终于支持PostgreSQL了,装俩数据库忒难受了,开搞!开搞!
chpXu PostgreSQL 将成为 2.0 我们主要推荐的数据库。
正式版计划什么时候发布
Halo 2.0.0 Alpha.3
Warning
当前版本为非正式发布版本,无法从1.5
和1.6
直接升级到当前版本,也不建议在生产环境使用,欢迎大家测试并反馈。其次,在
2.0.0-alpha.2
中使用的插件在当前版本中可能无法正常运行。另外,在 Halo 2.0 正式发布的时候,我们会提供完整的升级指南。
自 v2.0.0-alpha.2 发布以来的变化如下:
问题修复
- 修复主题端菜单查询数据错误问题 by @guqing in #2587
- 修复主题列表数据类型转换问题 by @guqing in #2592
- 修复分类树状数据查询 by @guqing in #2537
- 修复数据一直处于删除中的错误 @johnniang in #2612
- 修复删除文章或自定义页面时没有级联删除内容快照和评论的问题 by @guqing in #2601
- 修复插件卸载时没有连同删除插件 JAR 文件的问题 by @guqing in #2613
- 修复文章、自定义页面、评论聚合查询接口排序不固定的问题 by @ruibaby in #2623
- 修复插件首次启动的时候没有设置 Console 端的资源地址问题 by @guqing in #2625
- 修复设置了文章的 htmlMetas 字段但没有在页面的 head 注入标签的问题 by @guqing in #2626
- 修复
halo-dev/console
项目的部分scripts
无法在 Windows 平台运行的问题。 @Simple-Stark https://github.com/halo-dev/console/pull/642
主要特性
- 新增文章和评论等资源的点赞和点踩 API @guqing in #2566
- 支持设置站点 Favicon by @guqing in #2582
- 为插件提供修改主题模板 head 标签的能力 by @guqing in #2574
- 支持扫描主题目录下未安装的主题 by @guqing in #2586
- 新增 generateName 字段用于自动生成自定义模型名称 by @johnniang in #2563
- 提供主题端站点统计信息查询器 by @guqing in #2604
- 提供主题更新功能 @johnniang in #2600
- 为主题提供文章归档页 by @guqing in #2598
@halo-dev/components
添加 Toast 组件。 @ruibaby https://github.com/halo-dev/console/pull/644@halo-dev/components
优化 Avatar 组件在图片加载失败的状态。 @ruibaby https://github.com/halo-dev/console/pull/649- Console 端为登录操作和加载插件资源添加异常提示。 @ruibaby https://github.com/halo-dev/console/issues/645
- Console 端通过扩展 FormKit 的自定义 Input,提供系统常用资源的选择组件。 @ruibaby https://github.com/halo-dev/console/pull/643
- Console 端支持显示和安装未安装的主题,以方便主题开发的时候,创建主题资源。 @ruibaby https://github.com/halo-dev/console/pull/648
- Console 端支持升级主题。 @ruibaby https://github.com/halo-dev/console/pull/653
- Console 端支持升级插件。 @ruibaby https://github.com/halo-dev/console/issues/663
- Console 端的主题管理添加预览主题的支持。 @ruibaby https://github.com/halo-dev/console/pull/660
重要变更
- 重构插件 JsBundle 文件加载方式及路由规则 by @guqing in #2556
- 对反向代理规则注册增加重复注册检查 by @guqing in #2567
- 禁用对 RESTful API 的 CSRF 检查 by @johnniang in #2580
- 利用 Radix Tree 优化路由匹配 by @guqing in #2547
@halo-dev/components
重构 Dialog 组件的 API 调用方式。 @ruibaby https://github.com/halo-dev/console/issues/646- 重构 Console 端的路由和侧边菜单生成的逻辑。 @ruibaby https://github.com/halo-dev/console/pull/651
- Console 端为部分功能数据列表添加刷新按钮。 @ruibaby https://github.com/halo-dev/console/pull/656
- 优化 Console 端部分数据列表的逻辑,支持在检测出有正在删除的数据时,自动定时刷新列表。 @ruibaby https://github.com/halo-dev/console/pull/661
- 优化 Console 端加载 Logo 的方式,改为以 inline svg 的形式加载,解决因为加载 svg 文件导致的页面抖动问题。 @ruibaby https://github.com/halo-dev/console/pull/664
依赖变更
- 升级 Spring Boot 至 3.0.0-RC1 by @johnniang in #2620
- 升级 SpringDoc 至 2.0.0-RC1 by @johnniang in #2628
- 升级 jasync-r2dbc-mysql 至 2.1.7 by @johnniang in #2631
其他资源
- 适用于 2.0 alpha 的插件和主题可查阅:https://github.com/halo-sigs/awesome-halo
Full Changelog: https://github.com/halo-dev/halo/compare/v2.0.0-alpha.2...v2.0.0-alpha.3
8 天 后
Ryan Wang 👍 于 取消置顶
15 天 后