Skip to content

ChapterTool 23.2.1

Choose a tag to compare

@github-actions github-actions released this 30 Jul 02:06
· 132 commits to master since this release
  • 新增独立命令行程序和 .NET Tool 包,并将命令行工作流提取到共享组件。
  • 扩展命令行章节转换,支持 Lua 表达式、内置预设和运行时导入器组合。
  • 将浏览器示例升级为完整的 Blazor WebAssembly 工作区,并补充本地化、设置和工作流测试。
  • 新增基于 .NET WebAssembly 的 Node.js API 和 npm 包,支持章节导入、转换、检查与导出。
  • 完善 NuGet、npm 和 GitHub Release 发布流水线,并统一验证版本和发布产物。
  • 更新项目依赖和代码导航文档。

Features

  • Added an independent command-line program and .NET Tool package, and extracted the command-line workflow into shared components.
  • Extended command-line chapter conversion with Lua expressions, built-in presets, and runtime importer composition.
  • Upgraded the browser sample to a complete Blazor WebAssembly workspace.
  • Added a .NET WebAssembly-based Node.js API and npm package for chapter import, conversion, validation, and export.

Bug Fixes

  • Added localization, settings, and workflow validation to the browser workspace.

Internals

  • Improved the NuGet, npm, and GitHub Release publishing pipelines, with consistent version and artifact validation.
  • Updated project dependencies and code navigation documentation.

Full Changelog: v23.2.0...v23.2.1