-
Notifications
You must be signed in to change notification settings - Fork 1
/
ChangeLog
192 lines (112 loc) · 3.41 KB
/
ChangeLog
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
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
2024.06.03, v1.16.1
feature:
- d9620ee @putout/recast: aligned with the main line
2024.05.27, v1.16.0
feature:
- 27ba8a6 add support of set/get in interfaces
2024.05.27, v1.15.0
feature:
- eaa7e90 Support type parameters on JSX components in TSX (<Foo<Bar> />)
2024.04.05, v1.14.0
fix:
- ad807dc print export namespace specifiers without braces
2023.08.11, v1.13.0
fix:
- 161d888 (print): wrap unary exprs inside `**` in parens
2023.07.12, v1.12.2
fix:
- 9368a83 print ExportSpecifier.exportKind
2023.02.12, v1.12.1
fix:
- improve support of nodes without enclosing
2023.02.12, v1.12.0
feature:
- improve support of comments inside CallExpression (benjamn/recast#1272)
2022.12.22, v1.11.0
fix:
- printer: jsx: trim only from beginning
2022.11.01, v1.10.1
fix:
- printer: jsx: trim only from beginning
2022.11.01, v1.10.0
fix:
- printer: JSXText: remove trailing whitespaces (benjamn/recast#211)
2022.09.27, v1.9.0
feature:
- Unify DeclareClass with ClassDeclaration
2022.09.08, v1.8.1
feature:
- ExportNamedDeclaration: add support of multiple specifiers
2022.09.08, v1.8.0
feature:
- improve support of ExportNamespaceSpecifiers
2022.08.04, v1.7.1
fix:
- recast: homepage
2022.08.04, v1.7.0
fix:
- additional commas in TsTypeLiteral
feature:
- (package) flow-parser v0.184.0
- (package) lint-staged v13.0.3
- (package) mocha v10.0.0
- (package) @babel/preset-env v7.18.10
2022.04.28, v1.6.1
fix:
- revert: parenthesizes around arrow function body returning object
2022.04.28, v1.6.0
fix:
- additional semicolon in TSInterfaceBody
2022.02.11, v1.5.2
fix:
- Parenthesize function at start of sequence
2021.12.21, v1.5.1
fix:
- print options: quote
2021.09.10, v1.4.0
feature:
- (package) @typescript-eslint/parser v4.31.0
- (package) glob v7.1.7
- (package) flow-parser v0.159.0
- (recast) Print Flow FunctionTypeAnnotation.typeParameters (#961)
2021.05.14, v1.3.1
fix:
- (babel) parens when UnaryExpressions argument is LogicalExpression !(a && b) (https://github.com/benjamn/recast/issues/922)
2021.02.23, v1.3.0
fix:
- fix: additional semicolon in TSInterfaceBody
2020.11.11, v1.2.1
feature:
- improve imports attributes support
2020.08.31, v1.1.2
feature:
- feature(recast) v0.20.3
2020.08.30, v1.1.1
fix:
- fix(npmignore) add .*, examples
2020.08.30, v1.1.0
fix:
- fix(recast) parenthesizes around arrow function body returning object
- Merge pull request #712 from conartist6/parens-fixes
- Run Prettier and fix eslint errors across entire codebase.
- Merge pull request #709 from benjamn/fix/account-for-invalid-shorthand-properties
- fix: account for invalid shorthand properties
- Merge pull request #699 from zxbodya/fix-precedence-for-exponentiation-operator
- fix precedence for ** operator, to correctly parenthesize ariphmetic expressions
- Update ast-types to the latest version 🚀 (#696)
- Merge pull request #693 from benjamn/update-acorn
- chore(deps): update acorn with `npm audit fix`
- Merge pull request #688 from moroine/fix/flow-FunctionTypeParam
- Merge pull request #615 from zxbodya/fix-ts-constructor-type
- Merge pull request #624 from zxbodya/fix-arrow-object-typecast
- Merge pull request #638 from jedwards1211/fix/ArrayPattern-typeAnnotation
- fix: print typeAnnotation for ArrayPattern
- fix TSConstructorType printing
feature:
- feature(js) add
2019.09.28, v1.0.2
fix:
- fix(recast) revert "Merge https://github.com/benjamn/recast"
2019.09.28, v1.0.1
fix:
- fix(npmignore) travis