forked from rsdy/comrak
-
Notifications
You must be signed in to change notification settings - Fork 1
/
changelog.txt
107 lines (64 loc) · 2.73 KB
/
changelog.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
### master
* Add a callback to fill in broken reference links, per pulldown_cmark's
Parser::new_with_broken_link_callback. (#100, Sunjay Varma)
### 0.4.1
* Fix a bug in anchor generation; it should now be on par with GitHub's. (#97, Clifford T. Matthews)
* Expose anchor generation for use in library consumers. (#94, Clifford T. Matthews)
### 0.4.0
* Invert default-false `safe` flag to default-false `unsafe_` flag. If you
were not enabling safe mode before, you'll need to enable unsafe mode now.
### 0.3.1
* Keep up-to-date with the spec.
### 0.3.0
* Significant test coverage and code clean up. (#82, #83, Brian Anderson)
* Description list support. (#86, Ayose Cazorla)
* Example use of comrak to convert CommonMark documents into S-expressions. (#86, Ayose Cazorla)
* Footnotes are now enabled via an extension option, not a flag of its own. (#87)
* Extend `cmark-gfm` compatibility to include all extension and regression tests. (#87)
### 0.2.14
* Speed enhancements. (#76, Brian Anderson)
* Target latest spec; bring comrak closer into line with cmark. (#81, Brian Anderson and Ashe Connor)
### 0.2.13
* Speed enhancements. (#75, Shaquille Johnson)
### 0.2.12
* Add safety options per the reference C implementation. (#67)
### 0.2.11
* Expose Arena type so users don't need to bring it in themselves (#66, Vincent
Prouillet).
### 0.2.10
* Bring up to date with latest spec.
* Fix parsing of tables nested in other block elements (#61, Brian Anderson).
* Protect against stack smashing in inline processors and CommonMark and HTML
formatters (#63, Brian Anderson).
### 0.2.9
* Fix a corner case in the ATX header parser (#53, Brian Anderson).
* Fix grammar for scanning table marker rows (#55, Brian Anderson).
* Add smart punctuation (#57).
### 0.2.8
* Add `default-info-string` argument/option to specify a default language in fenced
code blocks. (Thanks to @steveklabnik for the suggestion.)
### 0.2.7
* Use [`pest`](https://github.com/pest-parser/pest) instead of regexes for lexing.
### 0.2.6
* Fixed a bug where back-to-back emphases would not be processed correctly.
(#45; thanks to @SSJohns for the report.)
### 0.2.5
* Fixed a bug where an exclamation mark "!" followed by a footnote would be
eaten by the parser.
### 0.2.4
* Added footnotes support.
### 0.2.3
* Added header IDs extension.
### 0.2.2
* Fix for pathological reference link parsing.
### 0.2.1
* Speed optimisations.
### 0.2.0
* The formatters no longer produce Strings themeselves; you must specify an
output stream.
* Speed up whitespace normalisation.
### 0.1.9
* Multibyte character fix for autolink (#35, Shaquille Johnson).
* Resolve panics with tables in awkward situations (#36).
### 0.1.8
* Fix possible DoS in link parsing (#33, Demi Obenour).