The pluggable natural language linter for text and markdown.
MIT License
Bot releases are hidden (Show)
Published by azu over 5 years ago
Published by azu over 5 years ago
Published by azu over 5 years ago
Note: Version bump only for package textlint-example-plugin-extensions-option
Published by azu over 5 years ago
Note: Version bump only for package textlint-example-rulesdir
Published by azu over 5 years ago
Published by azu over 5 years ago
Published by azu over 5 years ago
Note: Version bump only for package textlint-example-use-as-module
Config#hash
when no use --cache #596 #597TypeError: Cannot read property 'version' of undefined #597
This version will fix textlint in Now.sh.
Published by azu over 5 years ago
[email protected] fix regression for [email protected]
When you use https://github.com/textlint/textlint-filter-rule-comments, [email protected] #586 break the ruleId.
For example, following disble comment will not work on [email protected]
<!-- textlint-disable preset-ja-technical-writing/ja-no-weak-phrase -->
This issue is happened on using preset-
prefix.
This regression is fixed in [email protected].
You should upgrade to [email protected].
npm install [email protected]
We have introduces normalization function for rule's key
.
We have forgot to normalize ignoreId
like disable comment.
[email protected] normalize ignoreId
too.
For more details, see https://github.com/textlint/textlint/pull/589
EDIT: This version include a regression.
You should update to https://github.com/textlint/textlint/releases/tag/textlint%4011.2.3
[email protected] fix key
normalization issue like #583
This version fix to work following config.
Previously, textlint-rule-<name>
setting would not work correly.
{
"rules": {
"textlint-rule-common-misspellings": true,
"textlint-rule-write-good": {
"severity": "warning"
}
}
}
If you want to know textlint configuration, please see https://textlint.github.io/docs/configuring.html.
In this release, We have refactored key
normalization algorithm.
For more details, see #586
📝 We have already dropped support for Node.js 4 in #443
This release includes actual incompatible code for Node.js 4.
If you use Node.js 4.x, please upgrade Node.js LTS.
We will improve textlint for modern environment #585
All list:
This release includes typing fixes only.
No change API from [email protected].
Changes between https://github.com/textlint/textlint/compare/[email protected]@11.2.0
Rule creator can use constant value for *:exit
.
- [Syntax.Str + ":exit"](node) {
+ [Syntax.StrExit](node) {
report(node, new RuleError("message"));
}
For more details, See https://textlint.github.io/docs/txtnode.html#type
This changes add constant type for *:exit
Syntax like DocumentExit
.
For more details, See https://textlint.github.io/docs/txtnode.html#type
This minor release does not includes breaking change.
Almost changes is related with TypeScript definition.
In other words, almost changes is not related textlint
CLI user.
AnyTxtNode
#562@textlint/types
pacakge #561 #562This pacakge define types for textlint.
Move following types to @textlint/types
from @textlint/kernel
.
Also, @textlint/kernel
export these types for back-compatible reason.
Move following codes to @textlint/types
from @textlint/kernel
.
Also, @textlint/types
export it.
@textlint/types
and @textlint/kernel
export these new types.
@textlint/ast-node-types
@textlint/linter-formatter
: use @textlint/types
instead of @textlint/kernel
@textlint/fixer-formatter
: use @textlint/types
instead of @textlint/kernel
For more details, see #561
Published by azu almost 6 years ago
Published by azu over 6 years ago
This version will fix regression of [email protected] #517