-
Notifications
You must be signed in to change notification settings - Fork 5
CHANGELOG
Liu Yue edited this page Feb 8, 2019
·
3 revisions
2018-11-21
- 修复了 HTML 字符转义的错误. 并提升了 HTML 字符转义函数的效率
- 优化了代码, 添加了更多注释
2017-05-17
- 修复了标题内含有特殊字符导致生成无效的HTML的 bug
- 修复了代码块首行多出一个空白行的 bug
- 增加了对应的单元测试
2017-03-19
- 修复了使用尖括号
<xxx>
表示网址和 Email 时匹配出错的 bug - 修复了段落无法自动自动收尾
</p>
的 bug - 修复了在段落换行上的一点小问题
- 修复了某些邮箱地址无法被匹配的bug(例如:
<[email protected]>
) - 优化了一行只有一张图片的检测机制
2017-03-16
- 修复了许多解析的Bug
- 将Mdjs的功能全部封装成了类, 且支持了在Node.js开发中使用
- 支持了自定义渲染器(针对自己的需要定制HTML输出,以及自定的参考式提供器)
- 支持了
alwaysNewline
解析参数, 以至于可以支持行末空格换行 也可以支持回车换行 - 添加了
Typescript
模板文件, 使得在使用时IDE可以有更好的代码提示与补全 - 去掉了默认的错误try/catch, 让开发者可以自己捕获错误对象
- 优化了大量代码
2016/01/12
- 支持了脚注与参考式链接
- 支持了链接的 title 和图片的 alt , title 属性
- 支持了``表示行内代码
- 支持了*或_前后带空白字符就原样输出
- 重写了行内样式解析函数,大大的优化了行内样式的解析
- 修复了标题的一点小小Bug
2016/01/01
- 优化了只有一张图片的一行Markdown语句解析的输出效果
- 优化了通过Tab键组成的代码块的解析(每行代码前面的Tab不会显示出来了,允许中间有空白行,代码块末尾的空白行不会被包括)
- 多个空白行能被解析成一个空白行
- 修复了图片或链接的地址中的_*导致粗体,斜体的Bug
2015/12/28
- 支持了引用区块的嵌套
- 注意:
Mdjs.handlerLines
支持两个参数了,第二个参数(Boolean)表示解析的内容是否为引用区块内的内容
2015/12/15
- 支持表格语句了(支持左右居中对齐)
- 修复了
横线的 Bug - 支持了链接内嵌入图片的语法,例如:[图片:![](图片URL)](链接URL)
- 修复了一点链接/图片的Bug,URL有*_符号的时候的Bug
- 优化了输出格式,包括一些多余的换行
- 修复了由于系统换行符不同导致的Markdown解析出错
- 修复了代码块内没有 HTML 转义的 Bug
- TOC目录增加了链接跳转到指定标题
- 修复了### xxx ###此类标题的Bug
2015/12/04
- 修复了一个区块引用换行的BUG
- 表示粗体斜体使用下划线表示
- 列表支持+号表示
- 支持了Hr横线表示上一行标题,以及Hr横线中可以有空格
- 对图片的展位字符串进行了 HTML转义
- < >表示的自动链接
- 如果[,],(,),<,>,!没有语义则可以正常输出
2015/12/03
- 首个版本