Halo 版本历史全览:从诞生到最新社区版

jxq
3
2026-04-24

Halo 版本历史全览:从诞生到最新社区版

Halo 是一款强大易用的开源建站工具,从个人博客、知识库,到企业官网、在线商城,Halo 都能轻松实现。本文整理 Halo 的版本历史,持续追踪每次更新的重要特性。

Halo 简介

Halo 是一款开源的建站工具,支持:
  • 📝 多种内容类型:文章、页面、附件
  • 🎨 主题系统:丰富的主题市场
  • 🔌 插件扩展:可扩展的插件系统
  • 👥 多用户:支持多作者协作
  • 📱 响应式:适配各种设备
官网: https://www.halo.run GitHub: https://github.com/halo-dev/halo

版本历史表

版本发布日期类型主要特性
2.24.02026-04正式版性能优化、安全更新
2.23.02026-03正式版新编辑器功能
2.22.02026-02正式版插件系统增强
2.21.02026-01正式版主题市场更新
2.20.02025-12正式版多语言支持优化
2.19.02025-11正式版评论系统重构
2.18.02025-10正式版附件管理增强
2.17.02025-09正式版SEO 优化
2.16.02025-08正式版性能提升
2.15.02025-07正式版安全补丁

主要版本详解

Halo 2.x 系列

Halo 2.x 是完全重构的版本,采用全新的技术栈:

技术架构:
  • 后端:Spring Boot 3.x + Kotlin
  • 前端:Vue 3 + TypeScript
  • 数据库:支持 H2、MySQL、PostgreSQL
  • 存储:本地存储、OSS、S3 兼容
核心功能:
  1. 主题系统 - 支持自定义主题,主题市场丰富
  2. 插件系统 - 可扩展插件,满足各种需求
  3. 多用户 - 支持多作者、多角色
  4. REST API - 完整的 API 支持
  5. 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 `

升级注意事项

  1. 备份数据库
  2. 备份附件目录
  3. 检查插件兼容性
  4. 检查主题兼容性

最后更新:2026-04-24
动物装饰