Download Latest Version v15.2.1 source code.tar.gz (3.3 MB)
Email in envelope

Get an email when there's a new version of textlint

Home / v15.1.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2025-06-29 4.2 kB
v15.1.0 source code.tar.gz 2025-06-29 3.3 MB
v15.1.0 source code.zip 2025-06-29 4.0 MB
Totals: 3 Items   7.3 MB 0

What's Changed

Key Features

This release includes two major improvements to textlint's severity system and configuration handling:

1. New info Severity Level (PR [#1610])

We've implemented proper support for the info severity level, which provides more flexible linting for informational messages that are less critical than warnings.

Background: Previously, info had the same value as none (0), causing confusion. Now info has its own distinct value (3) and is properly supported across all formatters.

Use Case: This is particularly useful for AI-assisted writing rules, such as those in textlint-ja/textlint-rule-preset-ai-writing, which provides LLM-oriented rules for guidelines. These rules can be somewhat broad and may produce false positives if used as errors, but when reported as info, they provide more flexible feedback for AI agents and human writers.

Severity Levels: - none: 0 - Disabled - warning: 1 - Warning (yellow) - error: 2 - Error (red) - info: 3 - Informational (green)

Example Usage:

:::json
{
  "rules": {
    "my-rule": {
      "severity": "info"  // Now properly displays as green "info" 
    }
  }
}

2. Fixed Preset Severity Preservation (PR [#1607])

Fixed an issue where preset-defined severity settings were lost when users provided partial rule configuration in their .textlintrc file.

Problem: When using a preset that defined severity levels for rules, those settings were completely lost if users added any custom options for those rules.

Solution: Implemented a clear priority system where user configuration completely overrides preset configuration when provided (no merging), making behavior predictable and consistent.

Related Issues: Fixes [#1608], [#1606]

Features

Bug Fixes

Documentation

Testing

CI

Dependency Updates

Other Changes

New Contributors

Full Changelog: https://github.com/textlint/textlint/compare/v15.0.1...v15.1.0

Source: README.md, updated 2025-06-29