npm cspell 9.4.0
v9.4.0

7 hours ago

Features

feat: Add option to skip large files (#8040)

feat: Add option to skip large files (#8040)

New command line option: --max-file-size <value>
The value can be <number>[units], number with optional units.
Supported units:

  • K, KB - value * 1024
  • M, MB - value * 2^20
  • G, GB - value * 2^30

There is also a new setting called maxFileSize. At the moment, it only takes numbers in bytes.

This allows for setting a global value and overrides based upon glob settings.

Note: the command line value will override any value found in the configuration files.


Fixes

fix: turn off gpg when publishing for now (#8104)

fix: turn off gpg when publishing for now (#8104)


fix: Turnoff signing for now (#8102)

fix: Turnoff signing for now (#8102)


fix: Sign tags and commits when publishing (#8096)

fix: Sign tags and commits when publishing (#8096)


fix: Clean up verbose output (#8053)

fix: Clean up verbose output (#8053)


fix: allow string based maxFileSize (#8047)

fix: allow string based maxFileSize (#8047)

  • Support allowing string based maxFileSize in config files.
  • Report the number of skipped files.

Dictionary Updates

fix: Workflow Bot -- Update Dictionaries (main) (#8091)

fix: Workflow Bot -- Update Dictionaries (main) (#8091)

Update Dictionaries (main)

Summary

 packages/cspell-bundled-dicts/package.json |  2 +-
 pnpm-lock.yaml                             | 11 ++++++++---
 2 files changed, 9 insertions(+), 4 deletions(-)

fix: Workflow Bot -- Update Dictionaries (main) (#8080)

fix: Workflow Bot -- Update Dictionaries (main) (#8080)

Update Dictionaries (main)

Summary

 .../snapshots/django/django/report.yaml            |  25 +--
 .../snapshots/django/django/snapshot.txt           |  20 +-
 .../snapshots/php/php-src/report.yaml              | 237 ++++++++++-----------
 .../snapshots/php/php-src/snapshot.txt             |   7 +-
 packages/cspell-bundled-dicts/package.json         |  10 +-
 pnpm-lock.yaml                                     |  64 +++---
 6 files changed, 163 insertions(+), 200 deletions(-)

fix: Workflow Bot -- Update Dictionaries (main) (#8058)

fix: Workflow Bot -- Update Dictionaries (main) (#8058)

Update Dictionaries (main)

Summary

 integration-tests/snapshots/slint-ui/slint/report.yaml  | 11 +++--------
 integration-tests/snapshots/slint-ui/slint/snapshot.txt |  7 +------
 packages/cspell-bundled-dicts/package.json              |  2 +-
 pnpm-lock.yaml                                          | 12 ++++++------
 4 files changed, 11 insertions(+), 21 deletions(-)

fix: Workflow Bot -- Update Dictionaries (main) (#8036)

fix: Workflow Bot -- Update Dictionaries (main) (#8036)

Update Dictionaries (main)

Summary

 .../snapshots/TheAlgorithms/Python/report.yaml     |  7 +--
 .../snapshots/TheAlgorithms/Python/snapshot.txt    |  5 +--
 .../snapshots/eslint/eslint/report.yaml            |  6 +--
 .../snapshots/eslint/eslint/snapshot.txt           |  3 +-
 .../microsoft/TypeScript-Website/report.yaml       |  5 +--
 .../microsoft/TypeScript-Website/snapshot.txt      |  3 +-
 .../snapshots/slint-ui/slint/report.yaml           |  7 ++-
 .../snapshots/slint-ui/slint/snapshot.txt          |  3 +-
 packages/cspell-bundled-dicts/package.json         |  8 ++--
 pnpm-lock.yaml                                     | 51 ++++++++++++----------
 10 files changed, 46 insertions(+), 52 deletions(-)

Don't miss a new cspell release

NewReleases is sending notifications on new releases.