-
Notifications
You must be signed in to change notification settings - Fork 3
/
CHANGES
139 lines (112 loc) · 4.43 KB
/
CHANGES
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
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
===============================================================================
Preliminary notes:
------------------
Mark "o": new feature
Mark "*": bug fixed.
Mark "!": change that can break compatibility with older version
===============================================================================
version 1.2.0, 2021/01/16
==========================
! Stop escaping content of annotation tag.
* Use character name instead of character code for character escaping(< -> < etc).
version 1.1.13, 2019/11/10
==========================
* Remove module confliction.
version 1.1.12, 2019/11/08
==========================
* Remove unnecessary files from npm packages.
version 1.1.11, 2019/11/08
==========================
o Avoid exception at $include(filepath) when the target file doesn't exist.
version 1.1.10, 2019/11/07
==========================
* Fix ambigout grammar rule.
* Fix line pos of source when comments are included.
version 1.1.9, 2019/11/05
==========================
* Store correct code path to constraints of block node.
version 1.1.8, 2019/11/04
==========================
* Remove unneccesarry console.log.
version 1.1.7, 2019/11/04
==========================
* Fix column pos of annot-ast.
version 1.1.6, 2019/11/04
==========================
o Added startLine/endLine to CodePos.
* Fix line pos of symbol.
version 1.1.5, 2019/11/03
==========================
* Fix line pos of ast.
version 1.1.4, 2019/11/02
==========================
o Added BlockNode::getRange to get the range of source(startLine to endLine).
* Set accurate code position for constraint.
! Added column range(startColumn, endColumn) to CodePos.
version 1.1.3, 2019/10/24
==========================
o Expand $ruby by builtin formatter(see 'createRubyContent' in node-formatter.ts).
version 1.1.2, 2019/10/21
==========================
o Support float number.
version 1.1.1, 2019/10/14
==========================
* Added compiler option `--output` to output result as file.
version 1.1.0, 2019/10/13
==========================
! Modifed api of Tnc module(Tnc.exec -> Tnc.fromFile, Tnc.fromString).
version 1.0.4, 2019/10/12
==========================
* Just fixed npm package trouble(1.0.1 ~ 1.0.4).
* Fixed README.md(wrong package name).
version 1.0.0, 2019/10/11
==========================
! Rewrote whole code by TypeScript.
! Compiler flag `--release` is changed to `--minify`.
! Structure of tnconfog.json changes(Added 'compilerOptions' field).
o New compiler option `--format` is added('text' or 'html' is available).
version 0.9.9, 2019/07/26
==========================
* Fix wrong argument for $a in tnconfig.json.
* Added secure escaping for pseudo content.
* Rename dataset name from camel to chain.
* Escape constraint value.
version 0.9.8, 2019/07/25
==========================
o Supports both $tip and @tip, and $notes and @notes.
version 0.9.7, 2019/07/23
==========================
! Rename @speak-table-start/end to @sb-start/end.
* Fix escape sequences in string literal.
* Modify attribute of @tip from 'title' to 'data-title'.
! Rename @tip to $tip, @notes to $notes.
version 0.9.6, 2019/07/22
==========================
o Added $icon, @notes, @tip, $tcy, $page-break, @dropcaps, @speak-table-start, @speak-table-end, $b, $strong, @line to markupMap.
! Remove $img-wh, update arguments of $img instead.
version 0.9.5, 2019/07/20
==========================
o Added markupMap "$a" for html link.
o Added markupMap for text-emphasis($fdot, $odot etc).
* Prevent url pattern from being treated as line comment.
version 0.9.4, 2019/07/18
==========================
o Added self-closing tag(like <img>, <br>, <hr>) supports.
! Deleted `before` and `after` from markupMap of `@speak`.
! Removed `@chapter`, `@nonvalidate` from default tnconfig.json.
version 0.9.3, 2019/07/16
==========================
* Remain \u3000 for head-space when trimming.
version 0.9.2, 2019/07/14
==========================
o Added $ruby markupMap in default tnconfig.json. [usage]: $ruby("漢字", "かんじ").
* Use stdout for output html, stderr for error message.
version 0.9.1, 2019/07/11
==========================
o Support `ignored constraint`(not warned even if it's not annotated in body text) by setting it's value to "?".
o [PR#2] Use FAKE and Paket for building artifacts.
* Changed zip target folder('linux-x64' to 'linux-x64/publish', 'win-x64' to 'win-x64/pub').
! Rename folder name 'Packages' to 'Archives' because Paket will use it.
version 0.9.0, 2019/07/06
==========================
o First release