Releases: textlint/textlint
Releases · textlint/textlint
v14.0.4
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
v14.0.2
v14.0.1
v14.0.0
What's Changed
We published a blog as a release note.
For more information, please read the following article.
- 📝 Release Blog: textlint v14.0.0 · textlint
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
Refactoring
CI
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
- @hotoolong made their first contribution in #1306
- @kapooraryan made their first contribution in #1272
Full Changelog: v13.4.1...v14.0.0
v13.4.1
What's Changed
Bug Fixes
This PR fixed types of textlint.
It does not change the behavior of textlint.
- Remove
[index:string]: any;
fromTxtNode
- Details: #1294
- Plugin's
preProcess
should returnTxtDocumentNode
- Previously, it allow return
TxtNode
.
- Previously, it allow return
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
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
Documentation
- loadFixerFormatter is not use in example. by @k35o in #1195
- Update rule.md: add community notes by @azu in #1213
Refactoring
Testing
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
- chore(deps): update node.js to v18.16.1 by @renovate in #1144
- Update ignore.md by @azu in #1208
- refactor: migrate CJS require/exports to ESM import/export by @azu in #1221
- chore(deps): update dependency node to v18.17.1 by @renovate in #1210
- chore(deps): update actions/checkout action to v4 by @renovate in #1237
- chore(deps): update actions/setup-node action to v4 by @renovate in https://github.com/textlint/te...
v13.3.3
What's Changed
Refactoring
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
What's Changed
Bug Fixes
Documentation
- docs: Add semicolon in code by @massongit in #1094
Refactoring
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
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
Dependency Updates
- chore(deps): update eslint to ^5.51.0 (minor) by @renovate in #1076
- chore(deps): update dependency lint-staged to ^13.1.1 by @renovate in #1077
- chore(deps): update dependency @types/node to ^18.13.0 by @renovate in #1078
- chore(deps): update npm to v9.4.2 by @renovate in #1079
- chore(deps): update dependency lint-staged to ^13.1.2 by @renovate in #1080
- chore(deps): update dependency lerna to ^6.5.0 by @renovate in #1081
- chore(deps): update eslint to ^5.52.0 (minor) by @renovate in #1082
- chore(deps): update dependency lerna to ^6.5.1 by @renovate in #1083
- chore(deps): update npm to v9.5.0 by @renovate in #1084
- chore(deps): update dependency @types/node to ^18.14.0 by @renovate in #1085
- fix(deps): update patch updates (patch) by @renovate in #1087
Full Changelog: v13.3.0...13.3.1