Skip to content

chore(deps): update cspell monorepo to v10#97

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/major-cspell-monorepo
Open

chore(deps): update cspell monorepo to v10#97
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/major-cspell-monorepo

Conversation

@renovate

@renovate renovate Bot commented May 1, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
@cspell/cspell-tools (source) ^9.3.2^10.0.1 age confidence
cspell (source) ^9.3.2^10.0.1 age confidence

Release Notes

streetsidesoftware/cspell (@​cspell/cspell-tools)

v10.0.1

Compare Source

Fixes
  • fix(cli): ignore closed readline after stdin (#​8862)

  • fix(docs): replace .json with package.json in configuration docs (#​8861)

  • fix: substitution display and ranges for output checking (#​8838)

  • fix: use env vars for GitHub context expressions in run steps to prevent injection (#​8852)

v10.0.0

Compare Source

Features
  • fix: upgrade import-fresh from v3 to v4 (#​8786)
  • feat!: Drop support for Node 20 (#​8779)
BREAKING
  • feat!: Drop support for Node 20 (#​8779)
Documentation
  • feat!: Drop support for Node 20 (#​8779)

v9.8.0

Compare Source

Features
  • feat: make flatpack diff friendly (#​8680)
Dictionary Updates
  • fix: Workflow Bot -- Update Dictionaries (main) (#​8739)

  • fix: Workflow Bot -- Update Dictionaries (main) (#​8688)

  • fix: Workflow Bot -- Update Dictionaries (main) (#​8670)

  • fix: Workflow Bot -- Update Dictionaries (main) (#​8647)

  • fix: Workflow Bot -- Update Dictionaries (main) (#​8637)

v9.7.0

Compare Source

Features
  • feat: Substitution Part 4 - enable substitutions during document check (#​8630)

  • feat: Substitution Part 3 (#​8616)

  • feat: Substitution Part 2 (#​8599)

  • feat: Support text substitutions prior to spell checking - part 1 (#​8592)

Fixes
  • fix: Publish 9.7 (#​8634)

  • fix: Support ESLint 10 (#​8620)

  • fix: Prepare to support substitutions (#​8584)

  • fix: cspell-rpc - reduce the size of an RPC result. (#​8574)

  • fix: Add convertToBtrie method to trie-lib (#​8562)

  • refactor: Use standard dispose (#​8559)

  • refactor: Experiment with bundling default dictionaries (#​8556)

  • fix: Enable reading dictionaries from cspell-vfs (#​8553)

  • fix: Work on a bundler for CSpell Dictionaries (#​8532)

  • fix: Add support for MemVfs to cspell-io (#​8543)

  • fix: Add mergeConfig (#​8539)

  • fix: stemming rules part 1 (#​8527)

Dictionary Updates
  • fix: Workflow Bot -- Update Dictionaries (main) (#​8570)
  • fix: Workflow Bot -- Update Dictionaries (main) (#​8542)

v9.6.4

Compare Source

Fixes
  • fix: add --no-dictionary option to lint command (#​8514)
  • fix: Correctly report blocked dictionaries (#​8506)

v9.6.3

Compare Source

Fixes
  • fix: Add engines setting (#​8491)

  • refactor: consolidate reporting to file. (#​8481)

  • fix: Move cspell-lib/rpc into its own package (#​8468)

  • fix: Add types for cspell-vfs (#​8451)

Dictionary Updates
  • fix: Workflow Bot -- Update Dictionaries (main) (#​8492)

v9.6.2

Compare Source

Fixes
  • fix: Conditionally compress and build bTrie (#​8437)
Dictionary Updates
  • fix: Workflow Bot -- Update Dictionaries (main) (#​8440)

v9.6.1

Compare Source

Fixes
  • fix: Move performance monitoring into its own package (#​8431)

  • fix: Add NotifyEmitter (#​8423)

  • refactor: Adjust RPC interface to use a config (#​8420)

  • refactor: Refactor CLI to make it easier to spell check files in parallel (#​8387)

  • refactor: Refactor settings a bit (#​8385)

  • refactor: Refactor internal settings (#​8382)

  • fix: report errors in spelling result. (#​8381)

  • fix: Add CSpell Worker Pool (#​8379)

  • refactor: Clean Up CSpell Worker (#​8372)

  • fix: Add CSpellRPCServer and CSpellRPCClient classes (#​8366)

  • fix: Work on adding support for Workers (#​8363)

Dictionary Updates
  • fix: Workflow Bot -- Update Dictionaries (main) (#​8433)

v9.6.0

Compare Source

Features
  • feat: ESLint-plugin -- Distinguish between Forbidden, Misspelled, and Unknown words. (#​8337)

  • feat: ESLint-plugin -- Add report option to be able to control the reporting level (matching the CLI): "all", "simple", "typos", "flagged". (#​8273)

  • feat: support storing suggestions in trie (#​8228)

  • feat: Add Support reading / writing bTrie files (#​8204)

Fixes
  • refactor: extract processFile from lint.ts (#​8344)

  • fix: Improve word lookup performance when not found (#​8330)

  • fix: Improve loading time of dictionaries (#​8318)

  • fix: Reduce loading time of dictionaries. (#​8316)

  • fix: Support loading btrie dictionaries in cspell-lib (#​8311)

  • fix: Improve loading performance a bit. (#​8309)

  • fix: Prepare tools to generate btrie files. (#​8298)

  • fix: Optimize btrie files when building (#​8285)

  • fix: Add btrie path to dictionary definition (#​8284)

  • fix: Work towards support prefixes when walking ITrie (#​8276)

  • fix: Fix CStyleHexValue to handle BigInt values. (#​8282)

  • refactor: Remove FastTrieBlob (#​8267)

  • fix: Make endian required when encoding a StringTable (#​8265)

  • refactor: Removed FastTrieBlob part 1 (#​8266)

  • fix: Support string prefixes when walking nodes (#​8259)

  • refactor: Document TrieBlob format (#​8256)

  • fix: adjust error message (#​8249)

  • fix: Add StringTable and refactor BinaryFormat (#​8243)

  • refactor: Rename private methods in TrieBuilder (#​8240)

  • refactor: A bit of refactoring of utf8 naming (#​8239)

  • refactor: Add GTrie class for later (#​8238)

  • refactor: import using .ts when the package is bundled. (#​8224)

  • fix: Add cspell-tools config option to gen btrie (#​8221)

  • feat: auto load btrie files if available (#​8218)

  • fix: Minor perf boost to TrieBlob.#findNode (#​8213)

  • fix: deprecated legacy trie.has (#​8196)

  • fix: Improve speed of dictionary lookup (#​8193)

  • fix: Run perf tests on trie-lib (#​8188)

  • fix: Force consistent type imports (#​8187)

  • fix: Support adding separators when tracing compound words (#​8176)

Dictionary Updates
  • fix: Workflow Bot -- Update Dictionaries (main) (#​8326)

  • fix: Workflow Bot -- Update Dictionaries (main) (#​8277)

  • fix: Workflow Bot -- Update Dictionaries (main) (#​8192)

  • fix: Workflow Bot -- Update Dictionaries (main) (#​8186)

  • fix: Workflow Bot -- Update Dictionaries (main) (#​8182)

Documentation
  • refactor: landing page update (#​8211)

v9.5.0

Compare Source

Features
  • feat: Report errors with nested config files (#​8155)
  • fix: Enable cts config support (#​8152)
Fixes
  • fix: Add cspell-tools option keepUncompressed (#​8163)

  • fix: Improve CSpell Tools (#​8160)

  • fix: Make sure cspell exports defineConfig for CommonJS (#​8156)

Dictionary Updates
  • fix: Workflow Bot -- Update Dictionaries (main) (#​8149)

v9.4.0

Compare Source

Features
  • feat: Add option to skip large files (#​8040)
Fixes
  • fix: turn off gpg when publishing for now (#​8104)

  • fix: Turnoff signing for now (#​8102)

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

  • fix: Clean up verbose output (#​8053)

  • fix: allow string based maxFileSize (#​8047)

Dictionary Updates
  • fix: Workflow Bot -- Update Dictionaries (main) (#​8091)

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

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

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

streetsidesoftware/cspell (cspell)

v10.0.1

Compare Source

Fixes
fix(cli): ignore closed readline after stdin (#​8862)
fix(cli): ignore closed readline after stdin (#​8862)

v10.0.0

Compare Source

Features
fix: upgrade import-fresh from v3 to v4 (#​8786)
fix: upgrade import-fresh from v3 to v4 (#​8786)

v9.8.0

Compare Source

Features
feat: make flatpack diff friendly (#​8680)
feat: make flatpack diff friendly (#​8680)

v9.7.0

Compare Source

Features
feat: Substitution Part 4 - enable substitutions during document check (#​8630)
feat: Substitution Part 4 - enable substitutions during document check (#​8630)

v9.6.4

Compare Source

Fixes
fix: add --no-dictionary option to lint command (#​8514)
fix: add --no-dictionary option to lint command (#​8514)

v9.6.3

Compare Source

Fixes
fix: Add `engines` setting (#​8491)
fix: Add engines setting (#​8491)

v9.6.2

Compare Source

Fixes
fix: Conditionally compress and build bTrie (#​8437)
fix: Conditionally compress and build bTrie (#​8437)

v9.6.1

Compare Source

Fixes
fix: Move performance monitoring into its own package (#​8431)
fix: Move performance monitoring into its own package (#​8431)

v9.6.0

Compare Source

Features
feat: ESLint-plugin -- Distinguish between Forbidden, Misspelled, and Unknown words. (#​8337)
feat: ESLint-plugin -- Distinguish between Forbidden, Misspelled, and Unknown words. (#​8337)

v9.4.0

Compare Source

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)

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • Between 12:00 AM and 03:59 AM, on day 1 of the month (* 0-3 1 * *)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added the dependencies label May 1, 2026
@renovate
renovate Bot force-pushed the renovate/major-cspell-monorepo branch from 75b4be9 to 8e1bf22 Compare May 12, 2026 12:37
@renovate renovate Bot changed the title chore(deps): update cspell monorepo to v10 (major) chore(deps): update cspell monorepo to v10 May 12, 2026
@renovate
renovate Bot force-pushed the renovate/major-cspell-monorepo branch from 8e1bf22 to d9a7576 Compare May 18, 2026 19:05
@renovate
renovate Bot force-pushed the renovate/major-cspell-monorepo branch 2 times, most recently from 0f87b00 to b32ef36 Compare May 31, 2026 10:02
@renovate
renovate Bot force-pushed the renovate/major-cspell-monorepo branch from b32ef36 to 0826a2a Compare June 13, 2026 19:52
@renovate
renovate Bot force-pushed the renovate/major-cspell-monorepo branch from 0826a2a to e007f62 Compare July 12, 2026 11:43
@renovate
renovate Bot force-pushed the renovate/major-cspell-monorepo branch from e007f62 to e8c301e Compare July 17, 2026 10:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants