Skip to content

Releases: ylzon/docsify-to-epub

v1.1.0

26 Mar 15:10

Choose a tag to compare

1.1.0 (2026-03-26)

Features

  • Add conversion time logging (81ffb54)
  • Add release scripts for npm and GitHub Packages. (3b63389)
  • add repository and author information to package.json (a87c98e)

Bug Fixes

  • Fix Catalog Title Anchor Cannot Be Clicked to Jump (d549be8)
  • Increase request timeout and retry attempts for remote CSS downloads. (a3be2a6)

v1.0.0

25 Mar 19:26
73c8c0a

Choose a tag to compare

docsify-to-epub (别名 dtoe) 正式版上线!通过简单的命令行指令,将您的 Docsify 文档一键无缝转换为高度结构化、全平台兼容的漂亮 EPUB 电子书。

✨ 核心功能清单

  • 📦 零配置一键转换
    终端执行 dtoe <dir>,即可原地生成与文档名相同的 EPUB 电子书,支持 CLI 参数深度定制(书名、作者等)。
  • 📑 智能生成目录树
    自动解析 _sidebar.md 生成清晰的树状目录;智能抓取并整合各页面的 ## 标题至原生目录内(并自动屏蔽代码块内写死的注记词干扰)。
  • 🔗 章节内部锚点与跳转
    内部文档链接(.md)自动转化为跨章节的顺滑跳转,无惧阅读断层。
  • 🖼️ 强大的图片优化引擎
    自动处理所有的图片依赖链,并具备:自动拉取外部远程图片、自动将不兼容的 .svg 转化为标准的 .png、针对大于 150KB 的图片自动启动高质量无损压缩以保证电子书的小巧体积。
  • ⚡️ 零报错的标准 XHTML 渲染
    重构了底层渲染树规避解析灾难,杜绝部分阅读器因缺失引号或标签闭合报错,并完美自适应处理中文编码(防乱码)。
  • 🎨 原生支持代码高亮与主题注入
    提供开箱即用的各种语法高亮样式,并且支持传入 --theme 以拉取同步远端特定的页面样式文件。
  • 📚 丰富的元数据与自定义封面
    提供了高度自定义的 API,支持通过 -c /path/to/cover.jpg 将实体封面完美封包在生成结果之中。