这份文件提供了AsciiDoc语言项目各个里程碑或版本的显著变更总结。如果想要获取更详细的变更内容,可以参考这个仓库的https://gitlab.eclipse.org/eclipse/asciidoc-lang/asciidoc-lang/-/commits/main[提交历史]。

0.2.0 (里程碑版本)

新增

  • 选择JSON作为TCK使用的ASG的格式(#7)

  • 为ASG创建JSON模式的初稿;位于asg文件夹中(#28)

  • SDR-1:为开放块引入可变长度的分隔符形式(#27)

  • SDR-2: 定义块属性行(和块宏)中attrlist的解析和聚合规则 (#33)

  • SDR-3:澄清块样式不影响解析模型,而是一种解析转换(#31)

  • SDR-4:选择PEG作为用于描述AsciiDoc语言的语法形式主义(#8)

  • SDR-5: 将内联语法从替换步骤转换为正式文法;引入一个内联预处理器(#16,#22)

改变了

  • 澄清块定界符作为中断线的功能(#29)

  • 更新规范大纲,以阐明如何解析样式化的段落。

0.1.0 (里程碑版本)

新增

  • 创建规范文档的初步大纲;包括陈述的目标、引言、术语表和共享模式、主要章节和关键点、TCK介绍和ASG的目的,以及需要解决的开放性问题/议题(#5)。

改变了

  • 修订项目范围(#11)

  • 从最初的贡献库重新同步AsciiDoc用户文档。

  • 将仓库重新配置为AsciiDoc用户文档的官方来源

  • 将用户文档的版本从最新更改为预规范版本,以准确反映其状态 (#30)