跳转到内容

版本发布 ​

monorepo 中每个已发布的包都独立管理版本和发布:只有自身代码或打包在内的依赖发生变化时,该包才发布新版本。版本递增级别遵循 Conventional Commits:破坏性变更升级主版本,新功能升级次版本,其余变更升级补丁版本。

以下是发布流程根据提交历史生成的各包版本说明,保留原始发布记录:

包版本说明npm
pptx-viewer-core (无界面引擎)更新日志npm
pptx-react-viewer (React)更新日志npm
pptx-vue-viewer (Vue 3)更新日志npm
pptx-angular-viewer (Angular)更新日志npm
pptx-vanilla-viewer (原生 JavaScript)更新日志npm
pptx-svelte-viewer (Svelte 5)更新日志npm
pptx-viewer-mcp (MCP 服务器与工具)更新日志npm
@christophervr/pptx-viewer (CLI)更新日志npm

仓库根目录的 CHANGELOG.md 提供跨包的汇总视图,每次发布也会出现在 GitHub Releases 页面。

这些页面由 docs/sync-changelogs.mjs 在文档构建前,根据各包的历史 CHANGELOG.md 生成。当前 API 用法应在对应包的文档中修改,不要重写历史版本说明来描述今天的实现。shared、locales 和 react-compat 等内部包没有独立对外发布的版本。

基于 Apache-2.0 许可证发布