UNPKG

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