Skip to content

🔨 Upgrade CSpell group to v9 (major)#1500

Open
renovate[bot] wants to merge 1 commit intomainfrom
renovate/major-9-cspell-group
Open

🔨 Upgrade CSpell group to v9 (major)#1500
renovate[bot] wants to merge 1 commit intomainfrom
renovate/major-9-cspell-group

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate bot commented Oct 9, 2025

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
@cspell/cspell-tools (source) 8.19.49.8.0 age confidence
@cspell/cspell-types (source) 8.19.49.8.0 age confidence
cspell (source) ^6.0.0 || ^7.0.0 || ^8.0.0^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 age confidence
cspell (source) 8.19.49.8.0 age confidence

Release Notes

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

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)

v9.3.2

Compare Source

Fixes
  • fix: Add Zig programming language dictionary (#​7998)
  • fix: Search for TypeScript config files. (#​7997)
Dictionary Updates
  • fix: Workflow Bot -- Update Dictionaries (main) (#​8004)

v9.3.1

Compare Source

Fixes

v9.3.0

Compare Source

Features
  • feat: Support loading .ts and .mts config files. (#​7961)
Dictionary Updates
  • fix: Workflow Bot -- Update Dictionaries (main) (#​7950)

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

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

v9.2.2

Compare Source

Fixes
  • fix: Wait for the cache to save (#​7926)
Dictionary Updates
  • fix: Workflow Bot -- Update Dictionaries (main) (#​7915)

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

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

v9.2.1

Compare Source

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

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

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

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

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

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

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

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

v9.2.0

Compare Source

  • refactor: Support url based cache entries (#​7639)
Features
  • fix: Support remote dependencies in cache (#​7642)
Fixes
  • fix: Remove flat-cache dependency (#​7636)

  • refactor: move towards caching URLs (#​7634)

  • fix: Support async cache (#​7631)

  • fix: Replace file-entry-cache (#​6579)

  • fix: Clean cspell-lib type exports (#​7615)

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

v9.1.5

Compare Source

Fixes
  • fix: Compile before publish (#​7610)

v9.1.3

Compare Source

Fixes
  • fix: Add toml config reader/writer (#​7565)
Dictionary Updates
  • fix: Workflow Bot -- Update Dictionaries (main) (#​7569)

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

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

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

Documentation
  • fix: Add toml config reader/writer (#​7565)

v9.1.2

Compare Source

Fixes
  • fix: Do not double encode stdin urls (#​7536)
  • fix: cspell trace output (#​7528)
Dictionary Updates
  • fix: Workflow Bot -- Update Dictionaries (main) (#​7526)

v9.1.1

Compare Source

Changes
Fixes
  • fix: Use the native JSON parser if possible (#​7502)

v9.1.0

Compare Source

Changes
Features
  • feat: Add command dictionaries (#​7445)

  • feat: Add lint option --dictionary (#​7441)

  • feat: Add init command to command-line. (#​7414)

  • feat: Add command line option to set reporting level (#​7380)

Fixes
  • fix: Fix perf issue related to searching for the config. (#​7483)

  • fix: Hide --config-search option (#​7479)

  • refactor: isolatedDeclarations: true (#​7459)

  • refactor: enable isolatedDeclarations (#​7456)

  • refactor: enable isolatedDeclarations (#​7452)

  • fix: Add option to continue on error (#​7451)

  • fix: Improve dictionaries command (#​7449)

  • fix: Add trace option --dictionary (#​7443)

  • fix: Add init options (#​7436)

  • fix: Allow init of cspell.config.yml files (#​7432)

  • fix: Only generate the context if necessary (#​7388)

  • fix: Correct the schema generator (#​7395)

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

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

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

Documentation
  • fix: Correct the schema generator (#​7395)

v9.0.2

Compare Source

Changes
Fixes
  • fix: Add eslint plugin helpers (#​7352)

  • fix: Make it possible to define a strict dictionary. (#​7351)

  • fix: Correct the Hunspell Reader usage. (#​7325)

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

v9.0.1

Compare Source

Changes
Fixes
  • fix: Add support to add words to config and keep comments. (#​7295)
Dictionary Updates
  • fix: Workflow Bot -- Update Dictionaries (main) (#​7306)
  • fix: Workflow Bot -- Update Dictionaries (main) (#​7302)

v9.0.0

Compare Source

Changes
BREAKING
  • feat!: End support for Node 18 (#​7275)
Fixes
  • fix: Update en-gb dictionary to en-gb-mit (#​7278)
Dictionary Updates
  • fix: Workflow Bot -- Update Dictionaries (main) (#​7279)
streetsidesoftware/cspell (@​cspell/cspell-types)

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

Configuration

📅 Schedule: (in timezone Europe/Paris)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

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

Rebasing: Whenever PR is behind base branch, 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 force-pushed the renovate/major-9-cspell-group branch 2 times, most recently from 35ffa71 to 5b3919a Compare October 22, 2025 08:47
@renovate renovate bot force-pushed the renovate/major-9-cspell-group branch 2 times, most recently from 24b6d7e to 5597299 Compare November 12, 2025 15:55
@renovate renovate bot force-pushed the renovate/major-9-cspell-group branch from 5597299 to 4e9ecee Compare November 15, 2025 19:47
@renovate renovate bot force-pushed the renovate/major-9-cspell-group branch from 4e9ecee to d0ea5d7 Compare December 1, 2025 22:34
@renovate renovate bot force-pushed the renovate/major-9-cspell-group branch from d0ea5d7 to d91e3d9 Compare December 16, 2025 11:40
@renovate renovate bot force-pushed the renovate/major-9-cspell-group branch from d91e3d9 to caa2d2b Compare December 31, 2025 18:47
@renovate renovate bot force-pushed the renovate/major-9-cspell-group branch 2 times, most recently from ea44e43 to 43fc435 Compare January 12, 2026 14:46
@renovate renovate bot force-pushed the renovate/major-9-cspell-group branch 2 times, most recently from b3e61ba to 4c267e8 Compare January 26, 2026 15:41
@renovate renovate bot force-pushed the renovate/major-9-cspell-group branch 3 times, most recently from 78f6996 to 402a549 Compare February 4, 2026 11:34
@renovate renovate bot force-pushed the renovate/major-9-cspell-group branch 2 times, most recently from 7e269bb to 52bafb0 Compare February 17, 2026 17:56
@renovate renovate bot force-pushed the renovate/major-9-cspell-group branch from 52bafb0 to e8af31d Compare February 23, 2026 15:18
@renovate renovate bot force-pushed the renovate/major-9-cspell-group branch 2 times, most recently from 17b0c58 to 41a415b Compare March 14, 2026 08:22
@renovate renovate bot force-pushed the renovate/major-9-cspell-group branch 2 times, most recently from ecd07d3 to f7ea0a5 Compare April 1, 2026 21:42
@renovate renovate bot force-pushed the renovate/major-9-cspell-group branch 2 times, most recently from 83067da to 09037d7 Compare April 8, 2026 15:45
@renovate renovate bot force-pushed the renovate/major-9-cspell-group branch from 09037d7 to 0ed9630 Compare April 10, 2026 11:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

0 participants