-
-
Notifications
You must be signed in to change notification settings - Fork 154
Comparing changes
Open a pull request
base repository: textlint/textlint
base: v15.0.1
head repository: textlint/textlint
compare: v15.1.0
- 18 commits
- 172 files changed
- 6 contributors
Commits on Jun 23, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 8b85457 - Browse repository at this point
Copy the full SHA 8b85457View commit details -
Configuration menu - View commit details
-
Copy full SHA for 869e065 - Browse repository at this point
Copy the full SHA 869e065View commit details -
Configuration menu - View commit details
-
Copy full SHA for 305c881 - Browse repository at this point
Copy the full SHA 305c881View commit details -
chore(deps): update patch updates (#1595)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 0cb6201 - Browse repository at this point
Copy the full SHA 0cb6201View commit details
Commits on Jun 24, 2025
-
chore(deps): update eslint to ^8.34.1 (#1597)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 8288cf3 - Browse repository at this point
Copy the full SHA 8288cf3View commit details -
Configuration menu - View commit details
-
Copy full SHA for a4e9e21 - Browse repository at this point
Copy the full SHA a4e9e21View commit details -
fix(deps): update dependency zod to ^3.25.67 (#1598)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for e2eaa02 - Browse repository at this point
Copy the full SHA e2eaa02View commit details -
Configuration menu - View commit details
-
Copy full SHA for 17080f4 - Browse repository at this point
Copy the full SHA 17080f4View commit details -
chore(deps): update dependency vitest to ^3.2.4 (#1600)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 4c2b37c - Browse repository at this point
Copy the full SHA 4c2b37cView commit details
Commits on Jun 25, 2025
-
chore(deps): update dependency @types/lodash to ^4.17.18 (#1602)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 0fd7de2 - Browse repository at this point
Copy the full SHA 0fd7de2View commit details
Commits on Jun 26, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 6002c2a - Browse repository at this point
Copy the full SHA 6002c2aView commit details
Commits on Jun 29, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 3090ab3 - Browse repository at this point
Copy the full SHA 3090ab3View commit details -
fix: skip deploy-pr-preview for external repository PRs (#1605)
Add condition to prevent the website preview deployment from running on PRs from forked repositories, which would fail due to lack of write permissions to the gh-pages branch. The condition 'github.event.pull_request.head.repo.full_name == github.repository' ensures the preview job only runs for PRs from the same repository. Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> Co-authored-by: azu <azuciao@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for ee37d58 - Browse repository at this point
Copy the full SHA ee37d58View commit details -
Co-authored-by: azu <azu@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for b4b4eec - Browse repository at this point
Copy the full SHA b4b4eecView commit details -
fix: preserve preset severity settings when user provides
true
conf……ig (#1607) * fix: preserve preset severity settings when user provides partial rule configuration - Replace nullish coalescing operator with proper object merging in loadPreset function - Fixes issue where preset severity was lost when users provided partial rule config - Maintains backward compatibility for boolean configurations - Add comprehensive unit tests for preset + severity combinations - Add CLI-level integration tests Fixes #1606 * remove * fix remove * remove * test: add snapshots test * fix * fix * fix text case
Configuration menu - View commit details
-
Copy full SHA for 7b3a3f4 - Browse repository at this point
Copy the full SHA 7b3a3f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for c7d57ef - Browse repository at this point
Copy the full SHA c7d57efView commit details -
feat: implement
info
severity level (#1610)* feat: add support for 'info' severity level in textlint rules and formatters * feat: implement 'info' severity level handling in stylish and checkstyle formatters * feat: add support for 'info' severity level in various formatters and tests * fix: correct stylish formatter test expectation for info severity level The test was expecting '1 warning' but should expect '1 info' when severity is 3. This aligns with the actual formatter output that correctly displays info messages. * refactor: remove @textlint/kernel dependency from formatters - Replace TextlintRuleSeverityLevelKeys with numeric values (1: warning, 2: error, 3: info) - Remove dependency on @textlint/kernel from formatter packages to maintain clean architecture - Update all 10 formatters: stylish, compact, unix, table, checkstyle, junit, tap, pretty-error, fixer-formatter - All tests continue to pass with numeric severity level checks * docs: update formatter.md to document severity levels - Add detailed explanation of severity levels (1: warning, 2: error, 3: info) - Update examples to include severity property - Remove outdated reference to SeverityLevel.js file - Add practical examples showing info level usage * test: add comprehensive tests for filter-severity-process - Add tests for filterWarningMessages function to ensure it filters out info messages (severity 3) and warning messages (severity 1) - Add tests for through function to verify it passes all messages unchanged - Add tests for createSeverityFilter to verify --quiet flag behavior - Ensure info messages are properly filtered when using --quiet mode - Tests validate that only error messages (severity 2) are shown in quiet mode * fix: correct table formatter test expectation for info severity - Fix test case to expect '1 Info' instead of '1 Warning' for info severity (3) - Update warningCount from 1 to 0 in test data to match actual behavior - Info messages should be counted separately from warnings and errors - Table formatter correctly displays info messages with their own category * refactor: remove deprecated createFormatter test from linter formatter tests * Add tests for various formatters in the linter-formatter package - Implement tests for the pretty-error formatter to validate error output formatting. - Add tests for the stylish formatter to ensure correct handling of messages and severity levels. - Create tests for the table formatter to verify the output structure for different message scenarios. - Introduce tests for the tap formatter to check the output format for single and multiple messages. - Develop tests for the unix formatter to confirm the correct formatting of error messages across multiple files. * refactor: update table formatter tests to use expect and inline snapshots * refactor: remove deprecated tests and add new comprehensive tests for formatter functionality * refactor: streamline error summary formatting in stylish formatter and tests * refactor: remove unused dependencies from package.json and pnpm-lock.yaml
Configuration menu - View commit details
-
Copy full SHA for 7d56491 - Browse repository at this point
Copy the full SHA 7d56491View commit details -
chore(release): v15.1.0 (#1611)
Co-authored-by: azu <azu@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 86a95c9 - Browse repository at this point
Copy the full SHA 86a95c9View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v15.0.1...v15.1.0