AI 能力 产品能力 解决方案 客户案例 价格方案 开发者

版本发布记录

各版本新特性、兼容性说明与升级路径,随版本持续更新。

最新版本 12.0.2

12.0.2 最新 发布日期:2026-10-26
对比基线v12.0.1(2026-10-11)
变更规模52 次提交 · 430 个文件
数据库迁移V159 → V162(4 个)
回归测试3969 用例 · 0 失败
一句话:本版本主线是版本分层与离线授权(Edition Tiering + License)从规格到门禁、配额、签发工具与管理界面的完整落地;另一条线是 DAM 资源体验与媒体播放(预览 / PDF / 大图 / 音频播放 / 跨域嵌入 / 统计接入),并完成媒体服务器品牌 Knox → PowerMedia 重塑;同时补齐管理端五语译文、社区版拆分与工作流待办审核体验。

更新记录

+ 新增

  • 版本分层能力位与配额总门禁:能力位越界 403、配额超限 409、授权到期只读 402,总开关 powercms.license.enforce-edition-boundaries 生产默认开启。
  • 离线授权激活与续期:离线激活、P3 短激活码(策略 C)离线续期、公钥指纹钉扎、T-30 续期横幅与签名吊销名单导入。
  • 媒体服务器附属组件授权 grant(专业版以上):数量配额与单机最大并发配额,未领 grant 拒绝接入。
  • 离线授权签发工具 tools/license-tool:独立 Maven 工程,覆盖签发 / 短激活码 / 规范化 JSON,公钥入库 keys/pubkey-powercms-2026.pem。
  • 资源详情 PDF 阅读器与大图查看:图片支持点击查看大图,viewerRights 授权贯通。
  • 音频播放重做:按 music-player 重做音频预览(默认不自动播放),随附 docs/music-player.html 播放器参考页。
  • 播放页对接统计通道:播放页接入 CMS12 汇总统计,播放代码新增「启用统计」开关。
  • 内容搜索视图模式:缩略图 / 列表 / 表格三种视图,带内容模型预览图。
  • 只读审核弹窗:按内容模型布局渲染待办字段(新增 ContentReviewModal / ContentReadOnlyView / ContentMediaValue)。
  • Java 回归门禁 CI(.github/workflows/test.yml):cms-core 单测与集成测试,H2 内存库,无需外部数据库 / Docker / npm 构建。
  • react-dam 独立仓库站点包:github.com/knoxlab/react-dam 以子模块引用,站点包 react-dam.zip 随本 Release 发布。

◈ 优化

  • 媒体服务器品牌重塑:媒体库与管理端 Knox → PowerMedia,界面文案与文档统一更名;自动探活直至 UP,操作区图标化并直达媒体服务器后台。
  • 媒体库导入与本地媒体存储:可从媒体服务器导入资源;社区版或媒体服务器不可达站点可改用本地媒体存储与路由。
  • 播放能力:自动配置雪碧图、自动播放开关与响应式尺寸嵌入代码、跨域播放嵌入、可配置 HLS TTL。
  • 上传与编目:上传表单页签化、编目字段精简、资料显示名同步 sys_user。
  • 权限界面:取消独立「保存访问策略」按钮,策略随「保存权限」一并提交;下载开关三态继承、拒绝原因分档、栏目 / 分类策略贯通媒体原件。
  • 客户端表单控制器:运行时与站点包贯通,站点包可声明表单控制器脚本。
  • 重复组编辑:修改显示名称后画布卡片即时同步。
  • 实时监控:按本地时区显示,并补充播放状态 / 观看时长 / 流量。
  • 国际化:批量补齐管理端 393 条五语译文(28 个文件),另补「版本与授权」页 146 条。
  • 社区版拆分:edition/community.json 仓库清单、overlay 覆盖层与 scripts/edition/ 生成 / 校验脚本。
  • 首站引导:站点列表为空时站点包页仍可导入。

✓ 修复

  • 音频无法播放:修复播放链路并重做 music-player 预览。
  • 资源下载:改为附件下载并给出准确拒绝原因,资源类型精简。
  • 上传失败资源复传被哈希去重短路(表单提交报「媒体资产不可引用」)。
  • 非 PAGE 内容打开编辑器不再误报「只有 PAGE 类型可以作为页面渲染」。
  • 播放会话超时收口改按最后一次心跳判活。
  • 字幕 VTT 路径修复,并透出 AI 能力状态。
  • 中文乱码:cms-core 三处中文注释 / 字符串的 UTF-8 被 GBK 误读问题。
  • 审计与日志保留删除真正执行并分批(原 LIMIT 方式实际不生效)。
  • 待办列表只显示 UUID:直出内容标题并按站点与对象权限过滤,避免点开即 403 / 404。
  • native-image 工作流未检出子模块:samples/react-dam 为独立仓库,打包需要完整源码树。

升级指引

  1. 备份数据库与 config/ 目录;
  2. 用 12.0.2 安装包替换可执行文件(原生版替换 bin/powercms(.exe),管理端前端已内嵌,请使用本次分发包);
  3. 首次启动由 Flyway 自动执行 V159 → V162 迁移(均为向前兼容的增量变更);
  4. 启用版本分层时确认 powercms.license.enabled / enforce-edition-boundaries 配置,并在管理端「版本与授权」导入离线授权;
  5. Windows 需要服务化执行 install.ps1 -Service,Linux 执行 install.sh。

下载地址

下载提示:发布仓库当前为私有仓库,未授权直接访问会返回 404。请先用具备仓库访问权限的 GitHub 账号登录后再下载;若暂无权限,联系我们获取授权或交付介质。
Linux x64 powercms-12.0.2-linux-x64.tar.gz Linux x86_64 原生二进制 · 含 bin/powercms 与 install.sh / uninstall.sh,无需安装 JDK 下载
Windows x64 powercms-12.0.2-windows-x64.zip Windows x64 原生二进制 · 内嵌管理端前端,随附 VC++ 运行库与 WinSW 离线服务组件,无需安装 JDK 下载
数字资源库站点包(样例) react-dam.zip React 数字资源库站点包(含 site-package.yaml),可从管理端「系统 → 站点包」导入 下载

在 GitHub Releases 查看 12.0.2 全部资产与发布说明 · 安装步骤见《部署与运维指南》

12.0.1

12.0.1 上一版本 发布日期:2026-10-11
对比基线v12.0.0(2026-10-02)
变更规模95 次提交 · 442 个文件
数据库迁移V138 → V158(20 个)
回归测试3607 用例 · 0 失败
一句话:本版本主线是文档解析与知识库(RAG)从需求规格到可运行链路的完整落地,并捎带交付站点应用部署、统计报表当日可见、Windows 服务化安装与原生镜像稳定性修复。

更新记录

+ 新增

  • 文档解析与知识库(RAG):贯穿 docreader → dockb → search → ai,交付能力发现 / 任务提交 / 任务查询客户端契约、结构驱动分块器、分块索引与逐块向量、分块修订比对。
  • 知识库管理台:文档列表 / 详情 / 分块抽屉、批量操作、解析结果预览、引用链接自检、扫描件与 OCR 质量标记。
  • 站点应用部署(webapps):React / Vue 前端部署到 webapps/{siteKey} 并自动匹配 API 路径。
  • React 数字资源库站点包样例:可导入的前端站点包(本次随发布交付)。
  • 统计报表当日可见:新增日内增量聚合任务,当天数据不再等次日凌晨。
  • Windows 服务化安装:install.ps1 -Service,经 WinSW 注册 Windows 服务(开机自启 + 崩溃自动拉起)。
  • 会员体系:会员注册审核、会员资源库条目、资源分享(新增 V156 / V157 / V158 迁移)。

◈ 优化

  • 离线安装:Windows 包内置 components/WinSW-x64.exe,支持完全离线的服务化安装(带镜像回退与体积校验)。
  • 数字资源库:媒体列表新增 folderPath 按目录浏览;内容引用 / 媒体引用在编辑器中按列表选择。
  • 媒体服务器:启动时凭 client_secret 登记端点(/api/v1/knox/register),已注册则保持原配置。
  • 向量缓存与配额:跨文档向量复用、TTL 与容量上限清理、缓存效果可观测;批量回填的 token 与并发上限支持站点级覆盖。
  • 内容管理:内容搜索页支持归档、删除已归档内容与批量操作;会员分组分配与会员解锁。
  • 检索质量:跨源加权 RRF 融合、本地轻量重排与模型重排接入检索链路(默认关闭)、父块上下文扩展。
  • CI:原生镜像工作流新增 targets 输入与动态矩阵;原生构建 locale 参数收敛为 -H:IncludeLocales=zh-CN。

✓ 修复

  • 知识库"永远搜不到":分块文档缺失 _visibleGroups 导致全部被 ACL 拦截。
  • 凌晨 T+1 聚合一直失败:日聚合方法自调用绕过 Spring 代理,REQUIRES_NEW 事务从未生效。
  • 原生镜像首启崩溃:@Lazy 自注入改为 ObjectProvider,规避运行期 CGLIB 懒代理与 AOT 代理冲突。
  • 站点应用入口 404:无尾斜杠请求改为 302 补斜杠并保留查询参数。
  • Windows 干净系统无法启动:安装包随附 VC++ 运行库 vcruntime140*.dll。
  • 引用链接原先指向 POST 端点导致点击 405,已改指真实换票端点。
  • OpenSearch 端到端测试索引泄漏(真实集群曾累积 92 个残留索引)。
  • content ↔ workflow 循环依赖:以依赖倒置解耦,恢复 Modulith 架构约束。

升级指引

  1. 备份数据库与 config/ 目录;
  2. 用 12.0.1 安装包替换可执行文件(原生版替换 bin/powercms(.exe),admin-ui/dist 已内嵌二进制);
  3. Windows 需要服务化执行 install.ps1 -Service,Linux 执行 install.sh;
  4. 首次启动由 Flyway 自动执行 V138 → V158 迁移(均为向前兼容的增量变更,建议先建两侧备份)。

下载地址

下载提示:发布仓库当前为私有仓库,未授权直接访问会返回 404。请先用具备仓库访问权限的 GitHub 账号登录后再下载;若暂无权限,联系我们获取授权或交付介质。
Linux x64 powercms-12.0.1-linux-x64.tar.gz 约 121 MB · 含原生二进制 bin/powercms 与 install.sh / uninstall.sh 下载
Windows x64 powercms-12.0.1-windows-x64.zip 约 131 MB · 含 components/WinSW-x64.exe 离线服务组件 下载
数字资源库站点包(样例) react-dam.zip 约 630 KB · React 数字资源库前端样例,可从管理端「站点包」导入 下载

在 GitHub Releases 查看 12.0.1 全部资产与发布说明 · 安装步骤见《部署与运维指南》

历史版本

12.0.0 首个正式版本 发布日期:2026-10-02
对比基线—
变更规模379 次提交
数据库迁移最高至 V137(136 个)
回归测试2694 用例 · 0 失败
PowerCMS 12 的首个正式发布版本:26 个业务模块 + 39 个管理端页面,双模一体交付(MVC 渲染 + REST / GraphQL),支持 Windows / Linux(x86_64、arm64)原生二进制与五种数据库。

更新记录

+ 新增

  • 身份与权限:组织 / 用户 / 角色、对象级 ACL(继承与打破继承)、OAuth 与 API Token、失败登录锁定。
  • 站点与环境:多站点多环境、域名校验、站点蓝图、组件健康检查矩阵。
  • 内容模型:内容类型、19 类字段控件、内容关系(含自引用)、分类法、类型复制与模型设计器画布拖拽。
  • 内容与版本:不可变版本快照、字段级差异、版本对比 / 恢复、定时发布与"时间机器"回放。
  • 媒体与 Knox:媒体库与版本、秒传去重、Knox 后处理回调、播放令牌与防盗链。
  • 工作流与发布:可版本化流程、四眼会签、定时发布 / 撤回;Release → Artifact → Deployment 三级模型、原子回滚与发布门禁。
  • 交付与检索:REST、按站点动态 Schema 的 GraphQL、MVC 渲染与渲染缓存;管理索引与访客索引隔离。
  • 统计与互动:访问采集与聚合、评论、问卷、考试、聊天室、广告、留言板。
  • AI 能力(默认关闭):模型路由、站内问答、自动草稿、混合检索、知识图谱、智能体工作台、内置 MCP Server。
  • 样例与迁移工具:React 新闻站 / Vue 知识库两套站点包,V11 迁移工具包。

◈ 优化

  • 一套代码、多种数据库:H2 / PostgreSQL / MySQL(8.4 与 5.5 双版本)/ 金仓 KingbaseES / 达梦 DM8 按 profile 自动切换,迁移脚本方言 token 化,业务代码零改动。
  • 5 分钟开箱即用:默认 H2 文件库零外部依赖,一键安装脚本支持 Git / Nginx / OpenSearch 组件离线安装。
  • 原生打包:GraalVM native-image 一次产出 Windows x64 / Linux x64 / Linux arm64(arm64 为交叉编译),管理端前端整体内嵌。
  • 中文场景可用:自研 OpenSearch 中文分词插件(smartcn)、standard / ik / ICU 分析器,管理端 6 语言。
  • 内容访问统一判定链:条件受限内容不进静态产物,公开档过滤与缓存失效统一生效。
  • 管理端体验:模型设计器结构控件拖入画布、富文本富媒体对象编辑、系统日志双轨采集与观测。

✓ 修复

  • P0 扩展回归 15 项:CSRF 放行 /graphql/**、冻结站点写入返回 423、内容字段类型与必填校验、富文本 iframe 限站内 /media-play/、部署凭据脱敏、Token 过期 401 语义、预览拒绝写审计等。
  • 检索域:管理索引正文装配、向量重建脱离 PENDING 死锁、访客检索匿名 401、访客索引重建口径统一。
  • AI / 知识图谱域:模型配置词表归一、KG 边漂移对账、知识库访客索引泄露(P0)、时间列时区。
  • 媒体域:DEF-MS-01 ~ 05 与观察项闭环、i18n 运行期文案稳定化。
  • 平台域:/assets 嵌套静态资源被 SPA catch-all 遮蔽、静态资源删除后返回 404 而非 500。
  • 原生化首启竞态:内置角色种子双重检查与 saveAndFlush 冲突复查。

下载地址

下载提示:发布仓库当前为私有仓库,未授权直接访问会返回 404;历史版本建议直接升级到 12.0.1 获取。
Linux x64 powercms-12.0.0-linux-x64.tar.gz 约 1.11 GB 下载
Windows x64 powercms-12.0.0-windows-x64.7z 约 1.06 GB · 历史版本包为 7z 格式,需使用解压工具 下载
数字资源库站点包(样例) react-dam.zip 该版本的 Release 未提供此资产 暂不可下载 · 请升级至 12.0.1

在 GitHub Releases 查看 12.0.0 全部资产与发布说明

支持矩阵

项目12.0.012.0.112.0.2(当前)
发布日期2026-10-022026-10-112026-10-26
Windows 安装包.7z 格式,约 1.06 GB.zip 格式,约 131 MB.zip 格式,含 WinSW 离线服务组件
Linux 安装包.tar.gz,约 1.11 GB.tar.gz,约 121 MB.tar.gz,含 bin/powercms
Windows 服务化计划任务自启计划任务 / WinSW 服务(开机自启 + 崩溃自动拉起)同左
数据库迁移≤ V137V138 → V158(启动自动执行)V159 → V162(启动自动执行)
运行要求JDK 21 / 原生二进制免 JDK · Maven 3.6.3+ · Node.js 20+(仅管理端构建)同左同左
支持平台Windows / Linux(x86_64、arm64);macOS 可源码运行同左同左
数据库H2 / PostgreSQL / MySQL(8.4、5.5)/ 金仓 KingbaseES / 达梦 DM8同左同左
升级前请完整阅读 《部署与运维指南》;接口与模板开发相关变更见 《API 与模板开发》。

还有疑问?和我们的专家聊聊

无论是采购流程、信创适配还是迁移评估,我们都准备好了。

申请获取资料 免费试用