Skip to content

Crest v1.5.0

Choose a tag to compare

@iscarson iscarson released this 31 May 17:21
· 413 commits to main since this release

Crest v1.5.0 发布说明

发布日期:2026-06-01

Crest v1.5.0 面向企业内网和私有化部署场景发布,重点提升安装交付、平台管理、数据治理和安全审计能力。安装完成后,系统会自动初始化示例数据、数据集、仪表盘和数据大屏,便于团队快速完成部署验证和后续配置。

v1.5.0 面向全新环境安装,不支持从早期开发版本直接执行 Flyway 原地升级。已有环境迁移到本版本时,请先导出业务资源,部署新的 v1.5.0 环境,再导入资源。

镜像

发布镜像:

ghcr.io/sevoniva/crest:v1.5.0
ghcr.io/sevoniva/crest:main

支持架构:

linux/amd64
linux/arm64

离线包

Release 附件:

crest-offline-v1.5.0-linux-amd64.tar.gz
crest-offline-v1.5.0-linux-arm64.tar.gz
crest-offline-v1.5.0-checksums.txt

离线包内包含安装脚本、配置模板、Docker Compose 文件、Crest 应用镜像、MySQL 镜像和离线安装说明。

数据库初始化

v1.5.0 只保留两份 Flyway 初始化脚本:

脚本 用途
V1.5.0.1__initial_schema.sql 创建元数据库表结构、默认管理员、菜单、系统参数、平台管理、单点登录、审计日志、国产密码套件配置和内置驱动
V1.5.0.2__demo_resources.sql 创建零售经营演示库,以及研发效能主题数据、指标视图、图表、仪表盘和数据大屏

这两份脚本仅用于全新元数据库初始化。

主要变化

  • 新增字段级数据血缘,覆盖数据源表、物理字段、数据集字段、图表、仪表盘和数据大屏。
  • 内置零售经营演示资源和研发效能分析资源。
  • 支持 OceanBase Oracle 模式数据源,基于 OceanBase Connector/J。
  • 完善平台管理,覆盖用户、角色、权限、单点登录、审计日志、系统参数、站点设置和字体管理。
  • 单点登录支持 OIDC / OAuth2 授权码模式,并按系统配置控制登录页入口。
  • 国产密码套件模式由配置文件开关控制。
  • 服务治理命名统一到 Crest 语义,覆盖接口、表结构、模块名和公开文档。
  • 提供单机 Docker 安装、Kubernetes 部署和双架构离线部署包。

安装注意事项

  • 请使用空的元数据库安装 v1.5.0。
  • 生产环境必须设置高强度 CREST_INITIAL_PASSWORDCREST_DB_PASSWORDCREST_AES_KEYCREST_AES_IV
  • 只有在环境明确要求 SM2 / SM3 / SM4 时,才启用 CREST_CRYPTO_MODE=sm-suite,并配置 CREST_SM4_KEY
  • /opt/crest 或实际安装目录纳入备份。
  • 生产环境建议启用 HTTPS,并设置明确的 CREST_ORIGIN_LIST

验证情况

本版本发布前已完成以下检查:

  • 前端构建;
  • 后端打包;
  • 空 MySQL 初始化;
  • Docker 镜像启动;
  • linux/amd64linux/arm64 离线包制作;
  • 敏感信息扫描;
  • 版本扫描,确认公开发布材料中没有旧版本号残留。