Halo 版本历史全览:从诞生到最新社区版
Halo 是一款强大易用的开源建站工具,从个人博客、知识库,到企业官网、在线商城,Halo 都能轻松实现。本文整理 Halo 的版本历史,持续追踪每次更新的重要特性。
Halo 简介
Halo 是一款开源的建站工具,支持:- 📝 多种内容类型:文章、页面、附件
- 🎨 主题系统:丰富的主题市场
- 🔌 插件扩展:可扩展的插件系统
- 👥 多用户:支持多作者协作
- 📱 响应式:适配各种设备
版本历史表
| 版本 | 发布日期 | 类型 | 主要特性 |
|---|---|---|---|
| 2.24.0 | 2026-04 | 正式版 | 性能优化、安全更新 |
| 2.23.0 | 2026-03 | 正式版 | 新编辑器功能 |
| 2.22.0 | 2026-02 | 正式版 | 插件系统增强 |
| 2.21.0 | 2026-01 | 正式版 | 主题市场更新 |
| 2.20.0 | 2025-12 | 正式版 | 多语言支持优化 |
| 2.19.0 | 2025-11 | 正式版 | 评论系统重构 |
| 2.18.0 | 2025-10 | 正式版 | 附件管理增强 |
| 2.17.0 | 2025-09 | 正式版 | SEO 优化 |
| 2.16.0 | 2025-08 | 正式版 | 性能提升 |
| 2.15.0 | 2025-07 | 正式版 | 安全补丁 |
主要版本详解
Halo 2.x 系列
Halo 2.x 是完全重构的版本,采用全新的技术栈:
技术架构:- 后端:Spring Boot 3.x + Kotlin
- 前端:Vue 3 + TypeScript
- 数据库:支持 H2、MySQL、PostgreSQL
- 存储:本地存储、OSS、S3 兼容
- 主题系统 - 支持自定义主题,主题市场丰富
- 插件系统 - 可扩展插件,满足各种需求
- 多用户 - 支持多作者、多角色
- REST API - 完整的 API 支持
- Markdown - 支持 Markdown 编辑
Halo 1.x 系列
Halo 1.x 是最初的版本,基于 Spring Boot 2.x:
主要特点:- 单用户博客系统
- 主题模板系统
- Markdown 编辑器
- 评论系统
版本命名规则
Halo 使用语义化版本号:
- 主版本号:重大架构变更
- 次版本号:新功能添加
- 修订号:Bug 修复
2.24.0- 次版本更新2.24.1- Bug 修复版本
更新频率
| 类型 | 频率 | 说明 |
|---|---|---|
| 正式版 | 每月 | 稳定版本 |
| 预览版 | 不定期 | 测试新功能 |
| 安全补丁 | 按需 | 安全修复 |
安装与升级
Docker 安装
`bash
docker run -d --name halo -p 8090:8090 -v ~/.halo2:/root/.halo2 halohub/halo:2.24
`
升级注意事项
- 备份数据库
- 备份附件目录
- 检查插件兼容性
- 检查主题兼容性
最后更新:2026-04-24