document/CHANGELOG.md

1.3 KiB
Raw Blame History

CHANGELOG

v1.3.0 (2026-05-12)

  • 核心架构重构:引入统一的 Document 接口,支持 Open/Create/Save 的极简 API 范式。
  • 自动识别:office.Open(path) 可根据后缀名自动选择解析器。
  • 标准化载体:所有文档类型均支持 ToJSON()ToMarkdown(),完美对齐 AI 工作流。
  • 零摩擦设计Excel 导出自动处理 Sheet 和列扩展PDF/Word/PPT 提取自动结构化。

v1.2.0 (2026-05-12)

  • 新增 Excel 与 JSON 的双向转换支持 (ToJSON, FromJSON)。
  • 为 Word、PPT 和 PDF 统一增加 ToMarkdown 方法,提升 AI 友好度。
  • 强化 Excel 导出逻辑,支持从 JSON 直接生成结构化表格。

v1.1.0 (2026-05-12)

  • 新增 Word (.docx) 解析支持,可提取全文纯文本。
  • 新增 PowerPoint (.pptx) 解析支持,可提取幻灯片纯文本。
  • 新增 PDF 解析支持,可提取全文纯文本及元数据(页数、作者等)。
  • 保持全纯 Go 实现,无 CGo 依赖。

v1.0.0 (2026-05-12)

  • gojs/office 迁移并重构为纯 Go 实现。
  • 基础设施对齐:使用 apigo.cc/go/castapigo.cc/go/file
  • 移除 gojsgoja 相关依赖。
  • 优化 SetDataGetData 的逻辑,支持自动扩展列。
  • 提供更简洁的 OpenNew 入口。