UNPKG

12.1 kBMarkdownView Raw
1# Change Log
2
3All notable changes to this project will be documented in this file.
4See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
5
6<a name="3.1.6"></a>
7## [3.1.6](https://github.com/textlint/textlint/compare/@textlint/kernel@3.1.5...@textlint/kernel@3.1.6) (2019-04-30)
8
9
10### Chores
11
12* **deps:** update deps && devDeps ([a19463b](https://github.com/textlint/textlint/commit/a19463b))
13
14
15
16
17
18<a name="3.1.5"></a>
19## [3.1.5](https://github.com/textlint/textlint/compare/@textlint/kernel@3.1.4...@textlint/kernel@3.1.5) (2019-04-30)
20
21
22### Bug Fixes
23
24* **test:** fix integration tests ([24422ad](https://github.com/textlint/textlint/commit/24422ad))
25
26
27### Code Refactoring
28
29* **textlint:** move normalization logic to [@textlint](https://github.com/textlint)/types ([9930809](https://github.com/textlint/textlint/commit/9930809))
30
31
32
33
34
35<a name="3.1.4"></a>
36## [3.1.4](https://github.com/textlint/textlint/compare/@textlint/kernel@3.1.3...@textlint/kernel@3.1.4) (2019-02-10)
37
38
39### Bug Fixes
40
41* **textlint:** fix regression for ignoreReport ([8d1c195](https://github.com/textlint/textlint/commit/8d1c195)), closes [#586](https://github.com/textlint/textlint/issues/586) [#586](https://github.com/textlint/textlint/issues/586)
42
43
44
45
46
47<a name="3.1.3"></a>
48## [3.1.3](https://github.com/textlint/textlint/compare/@textlint/kernel@3.1.2...@textlint/kernel@3.1.3) (2019-02-10)
49
50
51### Bug Fixes
52
53* **textlint:** add reasonable debug log ([3931810](https://github.com/textlint/textlint/commit/3931810))
54
55
56
57
58
59<a name="3.1.2"></a>
60## [3.1.2](https://github.com/textlint/textlint/compare/@textlint/kernel@3.1.1...@textlint/kernel@3.1.2) (2019-01-03)
61
62
63### Bug Fixes
64
65* **textlint:** fix internal typing ([e2fde6c](https://github.com/textlint/textlint/commit/e2fde6c))
66
67
68
69
70
71<a name="3.1.1"></a>
72## [3.1.1](https://github.com/textlint/textlint/compare/@textlint/kernel@3.1.0...@textlint/kernel@3.1.1) (2019-01-03)
73
74**Note:** Version bump only for package @textlint/kernel
75
76
77
78
79
80<a name="3.1.0"></a>
81# [3.1.0](https://github.com/textlint/textlint/compare/@textlint/kernel@3.0.1...@textlint/kernel@3.1.0) (2019-01-01)
82
83
84### Bug Fixes
85
86* **kernel:** fix type error ([214c287](https://github.com/textlint/textlint/commit/214c287))
87* **kernel:** refer to TextlintRuleContextReportFunctionArgs ([27e6968](https://github.com/textlint/textlint/commit/27e6968))
88* **types:** fix name of type definition ([67d9c49](https://github.com/textlint/textlint/commit/67d9c49))
89
90
91### Chores
92
93* **deps:** update eslint deps ([5bf2d38](https://github.com/textlint/textlint/commit/5bf2d38))
94* **deps:** update TypeScript deps ([3ea7fb0](https://github.com/textlint/textlint/commit/3ea7fb0))
95
96
97### Code Refactoring
98
99* **kernel:** move report()/shouldIgnore() definition to types ([601ce3a](https://github.com/textlint/textlint/commit/601ce3a))
100* **kernel:** remove SeverityLevel.ts from kernel ([88a306c](https://github.com/textlint/textlint/commit/88a306c))
101* **types:** move type definition for rule to [@textlint](https://github.com/textlint)/types ([9be6e16](https://github.com/textlint/textlint/commit/9be6e16))
102
103
104### Documentation
105
106* **types:** Update README ([ab1e2ba](https://github.com/textlint/textlint/commit/ab1e2ba))
107
108
109### Features
110
111* **types:** Move TextlintResult/TextlintMessage type to [@textlint](https://github.com/textlint)/types ([b2a03a1](https://github.com/textlint/textlint/commit/b2a03a1))
112
113
114### Styles
115
116* **prettier:** format style by prettier ([19a2901](https://github.com/textlint/textlint/commit/19a2901))
117
118
119### Tests
120
121* **deps:** update no-todo rule reference ([6cecc88](https://github.com/textlint/textlint/commit/6cecc88))
122* **types:** Move SourceCode test to types ([ec61d65](https://github.com/textlint/textlint/commit/ec61d65))
123
124
125
126
127<a name="3.0.1"></a>
128## [3.0.1](https://github.com/textlint/textlint/compare/@textlint/kernel@3.0.0...@textlint/kernel@3.0.1) (2018-12-24)
129
130
131### Bug Fixes
132
133* **kernel:** fix applyFix order on Node.js 11 ([714a90c](https://github.com/textlint/textlint/commit/714a90c))
134
135
136
137
138<a name="3.0.0"></a>
139# [3.0.0](https://github.com/textlint/textlint/compare/@textlint/kernel@2.0.9...@textlint/kernel@3.0.0) (2018-07-22)
140
141
142### Bug Fixes
143
144* **kernel:** kernel use TextlintrcDescriptor ([efd89c2](https://github.com/textlint/textlint/commit/efd89c2))
145* **kernel:** make rule and plugin's option value {} by default ([b7aa63d](https://github.com/textlint/textlint/commit/b7aa63d))
146
147
148### Chores
149
150* **deps:** update mocha ([5df8af4](https://github.com/textlint/textlint/commit/5df8af4))
151* remove [@textlint](https://github.com/textlint)/textlintrc-descriptor ([3613e1f](https://github.com/textlint/textlint/commit/3613e1f))
152* **kernel:** add comment ([582d0d6](https://github.com/textlint/textlint/commit/582d0d6))
153* **kernel:** add Processor validation ([86ed609](https://github.com/textlint/textlint/commit/86ed609))
154* **kernel:** fix test title ([4eeeff8](https://github.com/textlint/textlint/commit/4eeeff8))
155* **kernel:** support instance availableExtensions() method ([b821fc5](https://github.com/textlint/textlint/commit/b821fc5))
156* **textlint:** make static availableExtensions() optional ([d471637](https://github.com/textlint/textlint/commit/d471637))
157* **textlint:** use shallowMerge ([95d056d](https://github.com/textlint/textlint/commit/95d056d))
158
159
160### Code Refactoring
161
162* **kernel:** merge textlintrc-descriptor to kernel ([3c01067](https://github.com/textlint/textlint/commit/3c01067))
163* **kernel:** remove TextlintRuleDescriptorType ([a5b0f30](https://github.com/textlint/textlint/commit/a5b0f30))
164* **kernel:** Replace Object.freeze directly with factory function ([c43580b](https://github.com/textlint/textlint/commit/c43580b))
165* **kernel:** separate linter and fixer descriptor ([b5bc8bd](https://github.com/textlint/textlint/commit/b5bc8bd))
166* **kernel:** use textlintrc-descriptor instead of rule-creator-helper ([f0eb4bf](https://github.com/textlint/textlint/commit/f0eb4bf))
167* **textlintrc-descriptor:** Introduce textlintrc-descriptor ([6177794](https://github.com/textlint/textlint/commit/6177794))
168* **typescript:** update to TypeScript 2.8 ([f7b2b08](https://github.com/textlint/textlint/commit/f7b2b08))
169
170
171### Features
172
173* **kernel:** Freeze Context ([7fc9ec8](https://github.com/textlint/textlint/commit/7fc9ec8)), closes [#508](https://github.com/textlint/textlint/issues/508) [#508](https://github.com/textlint/textlint/issues/508)
174* **textlint:** support availableExtensions() instance method in plugin ([a7cd053](https://github.com/textlint/textlint/commit/a7cd053))
175
176
177### Tests
178
179* **kernel:** Add missing Readonly<T> ([c5313c8](https://github.com/textlint/textlint/commit/c5313c8))
180* **kernel:** add plugin's option tests ([f362257](https://github.com/textlint/textlint/commit/f362257))
181* **textlint:** add tests for object-to-kernel-format ([5fbb22d](https://github.com/textlint/textlint/commit/5fbb22d))
182
183
184### BREAKING CHANGES
185
186* **kernel:** Previously, textlint pass `true` to rule and plugin as default value of option.
187This commit change the default value to `{}` (empty object).
188
189fix https://github.com/textlint/textlint/issues/535
190
191
192
193
194<a name="2.0.9"></a>
195## [2.0.9](https://github.com/textlint/textlint/compare/@textlint/kernel@2.0.8...@textlint/kernel@2.0.9) (2018-04-02)
196
197
198
199
200**Note:** Version bump only for package @textlint/kernel
201
202<a name="2.0.8"></a>
203## [2.0.8](https://github.com/textlint/textlint/compare/@textlint/kernel@2.0.7...@textlint/kernel@2.0.8) (2018-04-02)
204
205
206
207
208**Note:** Version bump only for package @textlint/kernel
209
210<a name="2.0.7"></a>
211## [2.0.7](https://github.com/textlint/textlint/compare/@textlint/kernel@2.0.6...@textlint/kernel@2.0.7) (2018-03-25)
212
213
214### Chores
215
216* **test:** use `ts-node-test-register` for TypeScript testing ([be746d8](https://github.com/textlint/textlint/commit/be746d8)), closes [#451](https://github.com/textlint/textlint/issues/451)
217
218
219
220
221<a name="2.0.6"></a>
222## [2.0.6](https://github.com/textlint/textlint/compare/@textlint/kernel@2.0.5...@textlint/kernel@2.0.6) (2018-01-27)
223
224
225### Code Refactoring
226
227* **ast-traverse:** update usage of [@textlint](https://github.com/textlint)/ast-traverse ([133ab5a](https://github.com/textlint/textlint/commit/133ab5a))
228* **plugin-markdown:** update usage of [@textlint](https://github.com/textlint)/textlint-plugin-markdown ([d34ee08](https://github.com/textlint/textlint/commit/d34ee08))
229
230
231
232
233<a name="2.0.5"></a>
234## [2.0.5](https://github.com/textlint/textlint/compare/@textlint/kernel@2.0.4...@textlint/kernel@2.0.5) (2018-01-18)
235
236
237
238
239**Note:** Version bump only for package @textlint/kernel
240
241<a name="2.0.4"></a>
242## [2.0.4](https://github.com/textlint/textlint/compare/@textlint/kernel@2.0.3...@textlint/kernel@2.0.4) (2018-01-12)
243
244
245### Bug Fixes
246
247* **kernel:** fix return type of `SourceCode#getSource` ([1b55894](https://github.com/textlint/textlint/commit/1b55894))
248* **kernel:** pass the file path to preProcess() that is on FixerProcessor ([#458](https://github.com/textlint/textlint/issues/458)) ([5b947aa](https://github.com/textlint/textlint/commit/5b947aa))
249
250
251
252
253<a name="2.0.2"></a>
254## [2.0.2](https://github.com/textlint/textlint/compare/@textlint/kernel@2.0.1...@textlint/kernel@2.0.2) (2017-12-25)
255
256
257### Bug Fixes
258
259* **kernel:** fix import path ([02d98fe](https://github.com/textlint/textlint/commit/02d98fe))
260* **monorepo:** fix TypeScript module resolution in monorepo ([d5df499](https://github.com/textlint/textlint/commit/d5df499))
261
262
263
264
265<a name="2.0.1"></a>
266## [2.0.1](https://github.com/textlint/textlint/compare/@textlint/kernel@2.0.0...@textlint/kernel@2.0.1) (2017-12-19)
267
268
269
270
271**Note:** Version bump only for package @textlint/kernel
272
273<a name="2.0.0"></a>
274# [2.0.0](https://github.com/textlint/textlint/compare/@textlint/kernel@2.0.0-next.2...@textlint/kernel@2.0.0) (2017-12-18)
275
276
277
278
279**Note:** Version bump only for package @textlint/kernel
280
281<a name="2.0.0-next.2"></a>
282# [2.0.0-next.2](https://github.com/textlint/textlint/compare/@textlint/kernel@2.0.0-next.1...@textlint/kernel@2.0.0-next.2) (2017-12-18)
283
284
285
286
287**Note:** Version bump only for package @textlint/kernel
288
289<a name="2.0.0-next.1"></a>
290# [2.0.0-next.1](https://github.com/textlint/textlint/compare/@textlint/kernel@2.0.0-next.0...@textlint/kernel@2.0.0-next.1) (2017-12-17)
291
292
293
294
295**Note:** Version bump only for package @textlint/kernel
296
297<a name="2.0.0-next.0"></a>
298# [2.0.0-next.0](https://github.com/textlint/textlint/compare/@textlint/kernel@1.0.3...@textlint/kernel@2.0.0-next.0) (2017-12-15)
299
300
301### Bug Fixes
302
303* **textlint:** fix kernel test ([#374](https://github.com/textlint/textlint/issues/374)) ([d6953cc](https://github.com/textlint/textlint/commit/d6953cc))
304* **textlint-fixer-formatter:** use paths ([734806f](https://github.com/textlint/textlint/commit/734806f))
305
306
307
308
309<a name="1.0.3"></a>
310## [1.0.3](https://github.com/textlint/textlint/compare/@textlint/kernel@1.0.2...@textlint/kernel@1.0.3) (2017-11-05)
311
312
313### Bug Fixes
314
315* **textlint:** support scoped preset module ([#329](https://github.com/textlint/textlint/issues/329)) ([a2c8f6b](https://github.com/textlint/textlint/commit/a2c8f6b))
316
317
318
319
320<a name="1.0.2"></a>
321## [1.0.2](https://github.com/textlint/textlint/compare/@textlint/kernel@1.0.1...@textlint/kernel@1.0.2) (2017-11-03)
322
323
324
325
326**Note:** Version bump only for package @textlint/kernel
327
328<a name="1.0.0"></a>
329# [1.0.0](https://github.com/textlint/textlint/compare/@textlint/kernel@1.0.0-beta.0...@textlint/kernel@1.0.0) (2017-10-28)
330
331
332
333
334**Note:** Version bump only for package @textlint/kernel
335
336<a name="0.2.1"></a>
337## [0.2.1](https://github.com/textlint/textlint/compare/@textlint/kernel@0.2.0...@textlint/kernel@0.2.1) (2017-05-21)
338
339
340
341
342<a name="0.2.0"></a>
343# [0.2.0](https://github.com/textlint/textlint/compare/@textlint/kernel@0.1.0...@textlint/kernel@0.2.0) (2017-05-21)
344
345
346### Features
347
348* **textlint-kernel:** add `configBaseDir` option (#295) ([85dad8a](https://github.com/textlint/textlint/commit/85dad8a))
349
350
351
352
353<a name="0.1.0"></a>
354# 0.1.0 (2017-05-18)
355
356
357### Features
358
359* **textlint-kernel:** Add [@textlint](https://github.com/textlint)/kernel (#292) ([30473c3](https://github.com/textlint/textlint/commit/30473c3))