Skip to content

Releases: textlint/textlint

v14.0.4

12 Mar 14:03
eb85d7c
Compare
Choose a tag to compare

What's Changed

Bug Fixes

Dependency Updates

  • fix(deps): update dependency diff to ^5.2.0 by @renovate in #1364
  • fix(deps): update babel monorepo to ^7.24.0 (minor) by @renovate in #1365

New Contributors

Full Changelog: v14.0.3...v14.0.4

v14.0.3

17 Feb 08:04
6cef950
Compare
Choose a tag to compare

What's Changed

Bug Fixes

  • fix(formatter): fix missing is-file dependencies by @azu in #1362

Dependency Updates

  • chore(deps): update dependency mocha to ^10.3.0 by @renovate in #1360

Full Changelog: v14.0.2...v14.0.3

v14.0.2

11 Feb 10:09
70c4bfe
Compare
Choose a tag to compare

What's Changed

Bug Fixes

  • add TxtCommentNode to StaticPhrasingContent by @pddg in #1357

New Contributors

Full Changelog: v14.0.1...v14.0.2

v14.0.1

04 Feb 00:39
96df749
Compare
Choose a tag to compare

What's Changed

Bug Fixes

  • fix(legacy-textlint-core): add resetRules() by @azu in #1353

Full Changelog: v14.0.0...v14.0.1

v14.0.0

03 Feb 12:07
5745a21
Compare
Choose a tag to compare

What's Changed

We published a blog as a release note.
For more information, please read the following article.

Breaking Changes

  • chore!: move gulp-textlint to out of monorepo by @azu in #1319
  • fix(config-loader): enhance config-loader results by @azu in #1322
  • CI: drop Node.js 16 by @azu in #1337
  • Removes CLI from @textlint/linter-formatter by @kapooraryan in #1272
  • fix(textlint): remove --parallel and --maxConcurrency flag by @azu in #1338
  • BREAKING CHANGE: textlint require Node.js v18.14.0>= by @azu in #1343
  • BREAKING CHANGE: Change textlint-scirpts output target by @azu in #1345

Features

  • feat(textlint): add deprecation warning to old APIs by @azu in #1312

Refactoring

  • fix(kernel): remove unused TextlintConfigObject by @azu in #1308

CI

  • CI: add canary-release workflow by @azu in #1350

Dependency Updates

  • chore(deps): update dependency @types/node to ^18.18.10 by @renovate in #1297
  • fix(deps): update dependency @babel/cli to ^7.23.4 by @renovate in #1298
  • chore(deps): update patch updates (patch) by @renovate in #1299
  • chore(deps): update dependency @types/node to ^18.18.12 by @renovate in #1300
  • chore(deps): update dependency @types/node to ^18.18.13 by @renovate in #1302
  • chore(deps): update dependency textlint-rule-helper to ^2.3.1 by @renovate in #1303
  • fix(deps): update babel monorepo to ^7.23.5 (patch) by @renovate in #1304
  • chore(deps): update dependency ts-node to ^10.9.2 by @renovate in #1311
  • chore(deps): update patch updates (patch) by @renovate in #1313
  • chore(deps): update dependency @types/node to ^18.19.4 by @renovate in #1314
  • fix(deps): update babel monorepo to ^7.23.7 (patch) by @renovate in #1315
  • fix(deps): update dependency @babel/register to ^7.23.7 by @renovate in #1316
  • chore(deps): update dependency @types/node to ^18.18.14 by @renovate in #1318
  • chore(deps): update patch updates (patch) by @renovate in #1321
  • chore(deps): update dependency chai to ^4.4.0 by @renovate in #1323
  • chore(deps): update dependency @types/node to ^18.19.5 by @renovate in #1324
  • fix(deps): update dependency @babel/preset-env to ^7.23.8 by @renovate in #1325
  • chore(deps): update dependency @types/node to ^18.19.6 by @renovate in #1326
  • chore(deps): update dependency chai to ^4.4.1 by @renovate in #1329
  • chore(deps): update dependency @types/node to ^18.19.7 by @renovate in #1330
  • chore(deps): update dependency @types/node to ^18.19.8 by @renovate in #1332
  • chore(deps): replace dependency npm-run-all with npm-run-all2 ^5.0.0 by @renovate in #1333
  • chore(deps): update dependency npm-run-all2 to ^5.0.2 by @renovate in #1335
  • chore(deps): update dependency @types/node to ^18.19.9 by @renovate in #1340
  • fix(deps): update babel monorepo to ^7.23.9 (patch) by @renovate in #1346
  • chore: update lock by @azu in #1347
  • fix(deps): update dependency diff to ^5.1.0 by @renovate in #1348

Other Changes

  • Fix Full Changelog URL for release information by @hotoolong in #1306
  • chore(deps): update dependency node to v18.19.0 by @renovate in #1301
  • chore(deps): update actions/github-script action to v7 by @renovate in #1287
  • chore(deps): update peter-evans/create-pull-request action to v5 by @renovate in #1136
  • chore(deps): update peter-evans/create-pull-request action to v6 by @renovate in #1341
  • chore(deps): update pkgdeps/git-tag-action action to v3 by @renovate in #1331
  • chore(deps): update actions/setup-node action to v4 by @renovate in #1351

New Contributors

Full Changelog: v13.4.1...v14.0.0

v13.4.1

25 Nov 01:43
12529a8
Compare
Choose a tag to compare

What's Changed

Bug Fixes

  • fix(ast-node-types): remove [index:string]: any; from TxtNode by @azu in #1295

This PR fixed types of textlint.
It does not change the behavior of textlint.

  • Remove [index:string]: any; from TxtNode
  • Plugin's preProcess should return TxtDocumentNode
    • Previously, it allow return TxtNode.

For plugin developer:

You may be necessary to change the type that returns preProcess as follows

-            preProcess(_text: string, _filePath: string): TxtNode {
+            preProcess(_text: string, _filePath: string): TxtDocumentNode {

Dependency Updates

  • chore(deps): update patch updates (patch) by @renovate in #1288
  • chore(deps): update patch updates (patch) by @renovate in #1289
  • chore(deps): update dependency @types/debug to ^4.1.12 by @renovate in #1290
  • fix(deps): update babel monorepo to ^7.23.3 (patch) by @renovate in #1291
  • chore(deps): update dependency @monorepo-utils/workspaces-to-typescript-project-references to ^2.10.4 by @renovate in #1292
  • chore(deps): update npm to v9.9.2 by @renovate in #1293

Full Changelog: v13.4.0...13.4.1

v13.4.0

08 Nov 00:06
6aad8fe
Compare
Choose a tag to compare

SUMMARY

textlint-scripts allow a rule to use native import().
It will help the rule to import ESM modules from CJS.

For example, alex is pure ESM package.
CJS package can not load via require("alex"), but it can load await import("alex")

What's Changed

Features

  • feat(textlint-script): support import() by @azu in #1284

Documentation

  • loadFixerFormatter is not use in example. by @k35o in #1195
  • Update rule.md: add community notes by @azu in #1213

Refactoring

  • refactor(textlint): move deprecated code to DEPRECATED/ dir by @azu in #1201

Testing

  • test: move kernel's test to kernel by @azu in #1203

Maintenance

Dependency Updates

  • chore(deps): update eslint to ^5.60.1 (patch) by @renovate in #1197
  • chore: remove packages from lerna.json by @azu in #1198
  • chore(deps): update patch updates (patch) by @renovate in #1199
  • chore(deps): update dependency @types/node to ^18.16.19 by @renovate in #1202
  • chore(deps): update eslint to ^5.61.0 (minor) by @renovate in #1204
  • fix(deps): update babel monorepo to ^7.22.6 (patch) by @renovate in #1205
  • chore(deps): update npm to v9.8.0 by @renovate in #1206
  • fix(deps): update babel monorepo (patch) by @renovate in #1207
  • chore(deps): update eslint to ^5.62.0 (patch) by @renovate in #1209
  • chore(deps): update dependency lerna to ^7.1.3 by @renovate in #1211
  • fix(deps): update babel monorepo to ^7.22.9 (patch) by @renovate in #1212
  • chore(deps): update dependency lerna to ^7.1.4 by @renovate in #1214
  • chore(deps): update npm to v9.8.1 by @renovate in #1215
  • chore(deps): update dependency @types/node to ^18.17.1 by @renovate in #1216
  • chore(deps): update dependency eslint-config-prettier to ^8.9.0 by @renovate in #1217
  • chore(deps): update dependency eslint-config-prettier to ^8.10.0 by @renovate in #1218
  • chore(deps): update dependency @types/node to ^18.17.2 by @renovate in #1219
  • chore(deps): update dependency @types/node to ^18.17.3 by @renovate in #1220
  • chore(deps): update dependency @types/js-yaml to ^3.12.7 by @renovate in #1223
  • fix(deps): update babel monorepo to ^7.22.10 (patch) by @renovate in #1224
  • chore(deps): update dependency @types/node to ^18.17.4 by @renovate in #1225
  • chore(deps): update dependency lerna to ^7.1.5 by @renovate in #1226
  • chore(deps): update dependency @types/node to ^18.17.5 by @renovate in #1227
  • chore(deps): update dependency lint-staged to ^13.3.0 by @renovate in #1228
  • chore(deps): update dependency @types/node to ^18.17.6 by @renovate in #1229
  • chore(deps): update dependency @types/node to ^18.17.7 by @renovate in #1230
  • chore(deps): update dependency @types/node to ^18.17.8 by @renovate in #1231
  • chore(deps): update dependency @types/node to ^18.17.9 by @renovate in #1232
  • chore(deps): update dependency chai to ^4.3.8 by @renovate in #1233
  • fix(deps): update babel monorepo to ^7.22.11 (patch) by @renovate in #1234
  • chore(deps): update dependency @types/node to ^18.17.11 by @renovate in #1235
  • chore(deps): update dependency @types/node to ^18.17.12 by @renovate in #1236
  • chore(deps): update dependency lerna to ^7.2.0 by @renovate in #1238
  • fix(deps): update dependency @babel/preset-env to ^7.22.14 by @renovate in #1239
  • chore(deps): update dependency @types/node to ^18.17.13 by @renovate in #1240
  • chore(deps): update dependency @types/node to ^18.17.14 by @renovate in #1241
  • fix(deps): update babel monorepo to ^7.22.15 (patch) by @renovate in #1242
  • chore(deps): update dependency @types/clone to ^2.1.2 by @renovate in #1243
  • chore(deps): update dependency @types/lodash to ^4.14.198 by @renovate in #1244
  • fix(deps): update dependency @babel/core to ^7.22.17 by @renovate in #1245
  • chore(deps): update dependency @types/node to ^18.17.15 by @renovate in #1246
  • chore(deps): update dependency @types/traverse to ^0.6.33 by @renovate in #1248
  • chore(deps): update dependency lerna to ^7.3.0 by @renovate in #1249
  • fix(deps): update dependency @babel/core to ^7.22.19 by @renovate in #1250
  • chore(deps): update dependency @types/node to ^18.17.16 by @renovate in #1251
  • chore(deps): update dependency @types/js-yaml to ^3.12.8 by @renovate in #1252
  • chore(deps): update dependency @types/node to ^18.17.17 by @renovate in #1253
  • fix(deps): update babel monorepo to ^7.22.20 (patch) by @renovate in #1254
  • chore(deps): update dependency @types/node to ^18.17.18 by @renovate in #1255
  • chore(deps): update patch updates (patch) by @renovate in #1256
  • chore(deps): update dependency @types/node to ^18.17.19 by @renovate in #1257
  • fix(deps): update babel monorepo to ^7.23.0 (minor) by @renovate in #1258
  • chore(deps): update dependency @types/shelljs to ^0.8.13 by @renovate in #1259
  • chore(deps): update dependency @types/node to ^18.18.0 by @renovate in #1260
  • chore(deps): update dependency chai to ^4.3.9 by @renovate in #1261
  • chore(deps): update dependency chai to ^4.3.10 by @renovate in #1262
  • chore(deps): update dependency @types/node to ^18.18.1 by @renovate in #1263
  • chore(deps): update dependency @types/node to ^18.18.3 by @renovate in #1264
  • chore(deps): update npm to v9.9.0 by @renovate in #1265
  • chore(deps): update dependency @types/node to ^18.18.4 by @renovate in #1266
  • chore(deps): update dependency lerna to ^7.3.1 by @renovate in #1268
  • fix(deps): update dependency @babel/preset-env to ^7.23.2 by @renovate in #1269
  • fix(deps): update babel monorepo to ^7.23.2 (patch) by @renovate in #1270
  • chore(deps): update dependency @types/node to ^18.18.5 by @renovate in #1271
  • chore(deps): update dependency lerna to ^7.4.0 by @renovate in #1275
  • chore(deps): update dependency lerna to ^7.4.1 by @renovate in #1276
  • chore(deps): update patch updates (patch) by @renovate in #1277
  • chore(deps): update dependency @types/node to ^18.18.7 by @renovate in #1278
  • chore(deps): update dependency lerna to ^7.4.2 by @renovate in #1280
  • chore(deps): update dependency @types/node to ^18.18.8 by @renovate in #1282

Other Changes

Read more

v13.3.3

30 Jun 21:17
67b62c6
Compare
Choose a tag to compare

What's Changed

Refactoring

  • chore(deps): remove unused optionator by @azu in #1193

It reduces dependencies.

Dependency Updates

  • chore(deps): update dependency @types/node to ^18.15.5 by @renovate in #1127
  • chore(deps): update eslint (minor) by @renovate in #1128
  • chore(deps): update dependency lerna to ^6.6.0 by @renovate in #1129
  • chore(deps): update dependency @types/node to ^18.15.6 by @renovate in #1130
  • chore(deps): update dependency @types/node to ^18.15.7 by @renovate in #1131
  • chore(deps): update dependency lerna to ^6.6.1 by @renovate in #1132
  • chore(deps): update dependency @types/node to ^18.15.9 by @renovate in #1133
  • chore(deps): update dependency @types/node to ^18.15.10 by @renovate in #1134
  • chore(deps): update eslint to ^5.57.0 (minor) by @renovate in #1135
  • chore(deps): update dependency @types/node to ^18.15.11 by @renovate in #1137
  • chore(deps): update npm to v9.6.3 by @renovate in #1138
  • fix(deps): update babel monorepo to ^7.21.4 (patch) by @renovate in #1139
  • fix(deps): update dependency @babel/preset-env to ^7.21.4 by @renovate in #1141
  • chore(deps): update eslint to ^5.57.1 (patch) by @renovate in #1142
  • chore(deps): update npm to v9.6.4 by @renovate in #1143
  • chore(deps): update dependency lint-staged to ^13.2.1 by @renovate in #1145
  • chore(deps): update eslint to ^5.58.0 (minor) by @renovate in #1146
  • chore(deps): update dependency @types/shelljs to ^0.8.12 by @renovate in #1147
  • chore(deps): update eslint to ^5.59.0 (minor) by @renovate in #1148
  • chore(deps): update patch updates (patch) by @renovate in #1149
  • chore(deps): update dependency @types/node to ^18.15.13 by @renovate in #1150
  • chore(deps): update dependency @types/node to ^18.16.0 by @renovate in #1151
  • chore(deps): update eslint to ^5.59.1 (patch) by @renovate in #1152
  • chore(deps): update dependency @types/node to ^18.16.1 by @renovate in #1153
  • chore(deps): update dependency lint-staged to ^13.2.2 by @renovate in #1154
  • chore(deps): update dependency @types/node to ^18.16.2 by @renovate in #1155
  • fix(deps): update babel monorepo to ^7.21.5 (patch) by @renovate in #1156
  • chore(deps): update dependency @types/node to ^18.16.3 by @renovate in #1157
  • chore(deps): update eslint to ^5.59.2 (patch) by @renovate in #1160
  • fix(deps): update dependency @babel/core to ^7.21.8 by @renovate in #1161
  • chore(deps): update npm to v9.6.6 by @renovate in #1162
  • chore(deps): update dependency lerna to ^6.6.2 by @renovate in #1163
  • chore(deps): update dependency @types/node to ^18.16.4 by @renovate in #1164
  • chore(deps): update dependency @types/node to ^18.16.5 by @renovate in #1165
  • chore(deps): update dependency @types/node to ^18.16.6 by @renovate in #1166
  • chore(deps): update eslint to ^5.59.5 (patch) by @renovate in #1167
  • chore(deps): update dependency @types/node to ^18.16.7 by @renovate in #1168
  • chore(deps): update dependency @types/node to ^18.16.8 by @renovate in #1169
  • chore(deps): update dependency @types/node to ^18.16.9 by @renovate in #1170
  • chore(deps): update eslint to ^5.59.6 (patch) by @renovate in #1171
  • chore(deps): update dependency @types/node to ^18.16.10 by @renovate in #1172
  • chore(deps): update dependency @types/node to ^18.16.12 by @renovate in #1173
  • chore(deps): update patch updates (patch) by @renovate in #1174
  • chore(deps): update dependency @types/node to ^18.16.14 by @renovate in #1175
  • chore(deps): update eslint to ^5.59.7 (patch) by @renovate in #1176
  • chore(deps): update dependency @types/debug to ^4.1.8 by @renovate in #1177
  • chore(deps): update dependency @types/node to ^18.16.15 by @renovate in #1178
  • fix(deps): update babel monorepo (minor) by @renovate in #1179
  • chore(deps): update dependency @types/node to ^18.16.16 by @renovate in #1180
  • fix(deps): update dependency @babel/preset-env to ^7.22.4 by @renovate in #1181
  • chore(deps): update eslint to ^5.59.8 (patch) by @renovate in #1182
  • chore(deps): update eslint (patch) by @renovate in #1183
  • chore(deps): update npm to v9.7.1 by @renovate in #1185
  • fix(deps): update babel monorepo to ^7.22.5 (patch) by @renovate in #1186
  • fix(deps): update babel monorepo to ^7.22.5 (minor) by @renovate in #1187
  • chore(deps): update patch updates (patch) by @renovate in #1184
  • chore(deps): update eslint to ^5.59.11 (patch) by @renovate in #1188
  • chore(deps): update dependency @types/node to ^18.16.18 by @renovate in #1189
  • fix(deps): update dependency rc-config-loader to ^4.1.3 by @renovate in #1190
  • chore(deps): update eslint to ^5.60.0 (patch) by @renovate in #1191
  • chore(deps): update npm to v9.7.2 by @renovate in #1192

Full Changelog: v13.3.2...13.3.3

v13.3.2

25 Mar 01:29
69bfa65
Compare
Choose a tag to compare

What's Changed

Bug Fixes

  • textlint-scripts: add typescript and ts-node as peerDependencies by @azu in #1124

Documentation

Refactoring

  • chore: remove unused devDeps by @azu in #1100

Dependency Updates

  • fix(deps): update babel monorepo to ^7.21.0 (minor) by @renovate in #1095
  • chore(deps): update eslint to ^5.53.0 (minor) by @renovate in #1096
  • chore(deps): update npm to v9.5.1 by @renovate in #1097
  • chore(deps): update dependency @types/glob to ^8.1.0 by @renovate in #1098
  • chore(deps): update dependency @types/node to ^18.14.1 by @renovate in #1099
  • chore(deps): update dependency @types/node to ^18.14.2 by @renovate in #1101
  • chore(deps): update eslint to ^5.54.0 (minor) by @renovate in #1102
  • chore(deps): update dependency @types/node to ^18.14.3 by @renovate in #1104
  • chore(deps): update dependency @types/node to ^18.14.4 by @renovate in #1105
  • chore(deps): update npm to v9.6.0 by @renovate in #1106
  • chore(deps): update dependency @types/node to ^18.14.5 by @renovate in #1107
  • chore(deps): update dependency @types/node to ^18.14.6 by @renovate in #1108
  • chore(deps): update dependency lint-staged to ^13.1.3 by @renovate in #1109
  • chore(deps): update dependency eslint-config-prettier to ^8.7.0 by @renovate in #1110
  • chore(deps): update eslint to ^5.54.1 (patch) by @renovate in #1112
  • chore(deps): update dependency lint-staged to ^13.1.4 by @renovate in #1111
  • chore(deps): update npm to v9.6.1 by @renovate in #1113
  • chore(deps): update dependency @types/node to ^18.15.0 by @renovate in #1114
  • chore(deps): update dependency lint-staged to ^13.2.0 by @renovate in #1115
  • chore(deps): update dependency @types/node to ^18.15.1 by @renovate in #1116
  • chore(deps): update dependency @types/node to ^18.15.2 by @renovate in #1117
  • chore(deps): update eslint to ^5.55.0 (minor) by @renovate in #1118
  • chore(deps): update dependency @types/node to ^18.15.3 by @renovate in #1119
  • fix(deps): update dependency @babel/core to ^7.21.3 by @renovate in #1120
  • chore(deps): update npm to v9.6.2 by @renovate in #1121

Other Changes

Full Changelog: v13.3.1...13.3.2

v13.3.1

26 Feb 11:07
3c79b33
Compare
Choose a tag to compare

What's Changed

Bug Fixes

  • fix: allow missing parameters for loadTextlintrc by @massongit in #1089
  • fix(textlint): fix to print results when the --dry-run option is specified. by @Sean0628 in #1092

Documentation

  • docs: improve failed-to-load-textlints-module.md by @azu in #1086

Dependency Updates

Full Changelog: v13.3.0...13.3.1