chore(deps): update dependency cspell to v9 #59

Merged
t.behrendt merged 1 commits from renovate/major-cspell-monorepo into main 2026-03-27 19:17:24 +01:00
Collaborator

This PR contains the following updates:

Package Change Age Confidence
cspell (source) 8.19.49.7.0 age confidence

Release Notes

streetsidesoftware/cspell (cspell)

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)

v9.3.2

Compare Source

Fixes
fix: Add Zig programming language dictionary (#​7998)
fix: Add Zig programming language dictionary (#​7998)

fix: Search for TypeScript config files. (#​7997)
fix: Search for TypeScript config files. (#​7997)

TypeScript files were allowed, but would not be automatically found.


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

v9.3.1

Compare Source

Fixes
fix: Support Deno (#​7966)
fix: Support Deno (#​7966)

v9.3.0

Compare Source

Features
feat: Support loading `.ts` and `.mts` config files. (#​7961)
feat: Support loading .ts and .mts config files. (#​7961)

This PR add support to read TypeScript cspell config files.

Note: TypeScript config files will fail to load when NodeJS version is less than v22.18.0.

See: Node.js — Running TypeScript Natively


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

v9.2.2

Compare Source

Fixes
fix: Wait for the cache to save (#​7926)
fix: Wait for the cache to save (#​7926)

This fixes a flaky cache situation caused by not waiting for the cache to save before moving on.


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

v9.2.1

Compare Source

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

v9.2.0

Compare Source

refactor: Support url based cache entries (#​7639)
refactor: Support url based cache entries (#​7639)

Features
fix: Support remote dependencies in cache (#​7642)
fix: Support remote dependencies in cache (#​7642)

Fixes
fix: Remove `flat-cache` dependency (#​7636)
fix: Remove flat-cache dependency (#​7636)

flat-cache v6 is not compatible with the cspell cache. Since flat-cache was mostly a pass through to flatted, it was better to just replace it.


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

fix: Support async cache (#​7631)
fix: Support async cache (#​7631)

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

Deprecating the use of file-entry-cache.

v10 of file-entry-cache breaks the spell checker and bloats the cache size.

This PR is the first step in reducing the dependency upon file-entry-cache and its dependencies.


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

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

v9.1.5

Compare Source

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

v9.1.3

Compare Source

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

fixes #​7563


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

v9.1.2

Compare Source

Fixes
fix: Do not double encode stdin urls (#​7536)
fix: Do not double encode stdin urls (#​7536)

fixes #​7517


fix: cspell trace output (#​7528)
fix: cspell trace output (#​7528)

It was incorrectly trimming ansi strings.


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

v9.1.1

Compare Source

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

Some of the cspell settings have grow large. The fix is to use the native JSON parser instead of one that accepts comments.


v9.1.0

Compare Source

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

Add new dictionaries command to the cli

Usage: cspell dictionaries [options]

List dictionaries

Options:
  -c, --config <cspell.json>  Configuration file to use.  By default cspell
                              looks for cspell.json in the current directory.
  --path-format <format>      Configure how to display the dictionary path.
                              (choices: "hide", "short", "long", "full",
                              default: Display most of the path.)
  --color                     Force color.
  --no-color                  Turn off color.
  --no-default-configuration  Do not load the default configuration and
                              dictionaries.
  -h, --help                  display help for command

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

Add lint options:

  • --dictionary - enable a dictionary by name
  • --disable-dictionary - disable a dictionary by name

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

New command:

Usage: cspell init [options]

Initialize a CSpell configuration file.

Options:
  -o, --output <path>        Define where to write file.
  --format <format>          Define the format of the file. (choices: "yaml",
                             "yml", "json", "jsonc", default: "yaml")
  --import <path|package>    Import a configuration file or dictionary package.
  --locale <locale>          Define the locale to use when spell checking (e.g.,
                             en, en-US, de).
  --dictionary <dictionary>  Enable a dictionary.
  --no-comments              Do not add comments to the config file.
  --no-schema                Do not add the schema reference to the config file.
  -h, --help                 display help for command

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

v9.0.2

Compare Source

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

Add helper methods:

  • defineCSpellPluginOptions
  • defineCSpellConfig

Add some examples for supportNonStrictSearches


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

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

Add an example.


Dictionary Updates
fix: Workflow Bot -- Update Dictionaries (main) (#​7346)
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)
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) (#​7306)

v9.0.0

Compare Source

Note: Version bump only for package cspell

5.18.5 (2022-02-15)

Bug Fixes

5.18.4 (2022-02-07)

Bug Fixes

5.18.3 (2022-02-04)

Bug Fixes

5.18.2 (2022-02-03)

Bug Fixes
Reverts

5.18.1 (2022-02-03)

Bug Fixes

Configuration

📅 Schedule: 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 becomes conflicted, or you tick the rebase/retry checkbox.

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


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

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [cspell](https://cspell.org/) ([source](https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell)) | [`8.19.4` → `9.7.0`](https://renovatebot.com/diffs/npm/cspell/8.19.4/9.7.0) | ![age](https://developer.mend.io/api/mc/badges/age/npm/cspell/9.7.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/cspell/8.19.4/9.7.0?slim=true) | --- ### Release Notes <details> <summary>streetsidesoftware/cspell (cspell)</summary> ### [`v9.7.0`](https://github.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell/CHANGELOG.md#v970-2026-02-23) [Compare Source](https://github.com/streetsidesoftware/cspell/compare/v9.6.4...v9.7.0) ##### Features <details> <summary>feat: Substitution Part 4 - enable substitutions during document check (<a href="https://github.com/streetsidesoftware/cspell/pull/8630">#&#8203;8630</a>)</summary> ##### feat: Substitution Part 4 - enable substitutions during document check ([#&#8203;8630](https://github.com/streetsidesoftware/cspell/pull/8630)) ### [`v9.6.4`](https://github.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell/CHANGELOG.md#v964-2026-02-04) [Compare Source](https://github.com/streetsidesoftware/cspell/compare/v9.6.3...v9.6.4) ##### Fixes <details> <summary>fix: add --no-dictionary option to lint command (<a href="https://github.com/streetsidesoftware/cspell/pull/8514">#&#8203;8514</a>)</summary> ##### fix: add --no-dictionary option to lint command ([#&#8203;8514](https://github.com/streetsidesoftware/cspell/pull/8514)) ### [`v9.6.3`](https://github.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell/CHANGELOG.md#v963-2026-02-02) [Compare Source](https://github.com/streetsidesoftware/cspell/compare/v9.6.2...v9.6.3) ##### Fixes <details> <summary>fix: Add `engines` setting (<a href="https://github.com/streetsidesoftware/cspell/pull/8491">#&#8203;8491</a>)</summary> ##### fix: Add `engines` setting ([#&#8203;8491](https://github.com/streetsidesoftware/cspell/pull/8491)) ### [`v9.6.2`](https://github.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell/CHANGELOG.md#v962-2026-01-26) [Compare Source](https://github.com/streetsidesoftware/cspell/compare/v9.6.1...v9.6.2) ##### Fixes <details> <summary>fix: Conditionally compress and build bTrie (<a href="https://github.com/streetsidesoftware/cspell/pull/8437">#&#8203;8437</a>)</summary> ##### fix: Conditionally compress and build bTrie ([#&#8203;8437](https://github.com/streetsidesoftware/cspell/pull/8437)) ### [`v9.6.1`](https://github.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell/CHANGELOG.md#v961-2026-01-25) [Compare Source](https://github.com/streetsidesoftware/cspell/compare/v9.6.0...v9.6.1) ##### Fixes <details> <summary>fix: Move performance monitoring into its own package (<a href="https://github.com/streetsidesoftware/cspell/pull/8431">#&#8203;8431</a>)</summary> ##### fix: Move performance monitoring into its own package ([#&#8203;8431](https://github.com/streetsidesoftware/cspell/pull/8431)) ### [`v9.6.0`](https://github.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell/CHANGELOG.md#v960-2026-01-12) [Compare Source](https://github.com/streetsidesoftware/cspell/compare/v9.4.0...v9.6.0) ##### Features <details> <summary>feat: ESLint-plugin -- Distinguish between Forbidden, Misspelled, and Unknown words. (<a href="https://github.com/streetsidesoftware/cspell/pull/8337">#&#8203;8337</a>)</summary> ##### feat: ESLint-plugin -- Distinguish between Forbidden, Misspelled, and Unknown words. ([#&#8203;8337](https://github.com/streetsidesoftware/cspell/pull/8337)) ### [`v9.4.0`](https://github.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell/CHANGELOG.md#v940-2025-12-01) [Compare Source](https://github.com/streetsidesoftware/cspell/compare/v9.3.2...v9.4.0) ##### Features <details> <summary>feat: Add option to skip large files (<a href="https://github.com/streetsidesoftware/cspell/pull/8040">#&#8203;8040</a>)</summary> ##### feat: Add option to skip large files ([#&#8203;8040](https://github.com/streetsidesoftware/cspell/pull/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. *** </details> ##### Fixes <details> <summary>fix: turn off gpg when publishing for now (<a href="https://github.com/streetsidesoftware/cspell/pull/8104">#&#8203;8104</a>)</summary> ##### fix: turn off gpg when publishing for now ([#&#8203;8104](https://github.com/streetsidesoftware/cspell/pull/8104)) *** </details> <details> <summary>fix: Turnoff signing for now (<a href="https://github.com/streetsidesoftware/cspell/pull/8102">#&#8203;8102</a>)</summary> ##### fix: Turnoff signing for now ([#&#8203;8102](https://github.com/streetsidesoftware/cspell/pull/8102)) *** </details> <details> <summary>fix: Sign tags and commits when publishing (<a href="https://github.com/streetsidesoftware/cspell/pull/8096">#&#8203;8096</a>)</summary> ##### fix: Sign tags and commits when publishing ([#&#8203;8096](https://github.com/streetsidesoftware/cspell/pull/8096)) *** </details> <details> <summary>fix: Clean up verbose output (<a href="https://github.com/streetsidesoftware/cspell/pull/8053">#&#8203;8053</a>)</summary> ##### fix: Clean up verbose output ([#&#8203;8053](https://github.com/streetsidesoftware/cspell/pull/8053)) *** </details> <details> <summary>fix: allow string based maxFileSize (<a href="https://github.com/streetsidesoftware/cspell/pull/8047">#&#8203;8047</a>)</summary> ##### fix: allow string based maxFileSize ([#&#8203;8047](https://github.com/streetsidesoftware/cspell/pull/8047)) - Support allowing string based maxFileSize in config files. - Report the number of skipped files. *** </details> ##### Dictionary Updates <details> <summary>fix: Workflow Bot -- Update Dictionaries (main) (<a href="https://github.com/streetsidesoftware/cspell/pull/8091">#&#8203;8091</a>)</summary> ##### fix: Workflow Bot -- Update Dictionaries (main) ([#&#8203;8091](https://github.com/streetsidesoftware/cspell/pull/8091)) ### [`v9.3.2`](https://github.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell/CHANGELOG.md#v932-2025-11-15) [Compare Source](https://github.com/streetsidesoftware/cspell/compare/v9.3.1...v9.3.2) ##### Fixes <details> <summary>fix: Add Zig programming language dictionary (<a href="https://github.com/streetsidesoftware/cspell/pull/7998">#&#8203;7998</a>)</summary> ##### fix: Add Zig programming language dictionary ([#&#8203;7998](https://github.com/streetsidesoftware/cspell/pull/7998)) *** </details> <details> <summary>fix: Search for TypeScript config files. (<a href="https://github.com/streetsidesoftware/cspell/pull/7997">#&#8203;7997</a>)</summary> ##### fix: Search for TypeScript config files. ([#&#8203;7997](https://github.com/streetsidesoftware/cspell/pull/7997)) TypeScript files were allowed, but would not be automatically found. *** </details> ##### Dictionary Updates <details> <summary>fix: Workflow Bot -- Update Dictionaries (main) (<a href="https://github.com/streetsidesoftware/cspell/pull/8004">#&#8203;8004</a>)</summary> ##### fix: Workflow Bot -- Update Dictionaries (main) ([#&#8203;8004](https://github.com/streetsidesoftware/cspell/pull/8004)) ### [`v9.3.1`](https://github.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell/CHANGELOG.md#v931-2025-11-12) [Compare Source](https://github.com/streetsidesoftware/cspell/compare/v9.3.0...v9.3.1) ##### Fixes <details> <summary>fix: Support Deno (<a href="https://github.com/streetsidesoftware/cspell/pull/7966">#&#8203;7966</a>)</summary> ##### fix: Support Deno ([#&#8203;7966](https://github.com/streetsidesoftware/cspell/pull/7966)) ### [`v9.3.0`](https://github.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell/CHANGELOG.md#v930-2025-11-05) [Compare Source](https://github.com/streetsidesoftware/cspell/compare/v9.2.2...v9.3.0) ##### Features <details> <summary>feat: Support loading `.ts` and `.mts` config files. (<a href="https://github.com/streetsidesoftware/cspell/pull/7961">#&#8203;7961</a>)</summary> ##### feat: Support loading `.ts` and `.mts` config files. ([#&#8203;7961](https://github.com/streetsidesoftware/cspell/pull/7961)) This PR add support to read TypeScript cspell config files. Note: TypeScript config files will fail to load when NodeJS version is less than `v22.18.0`. See: [Node.js — Running TypeScript Natively](https://nodejs.org/en/learn/typescript/run-natively) *** </details> ##### Dictionary Updates <details> <summary>fix: Workflow Bot -- Update Dictionaries (main) (<a href="https://github.com/streetsidesoftware/cspell/pull/7950">#&#8203;7950</a>)</summary> ##### fix: Workflow Bot -- Update Dictionaries (main) ([#&#8203;7950](https://github.com/streetsidesoftware/cspell/pull/7950)) ### [`v9.2.2`](https://github.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell/CHANGELOG.md#v922-2025-10-22) [Compare Source](https://github.com/streetsidesoftware/cspell/compare/v9.2.1...v9.2.2) ##### Fixes <details> <summary>fix: Wait for the cache to save (<a href="https://github.com/streetsidesoftware/cspell/pull/7926">#&#8203;7926</a>)</summary> ##### fix: Wait for the cache to save ([#&#8203;7926](https://github.com/streetsidesoftware/cspell/pull/7926)) This fixes a flaky cache situation caused by not waiting for the cache to save before moving on. *** </details> ##### Dictionary Updates <details> <summary>fix: Workflow Bot -- Update Dictionaries (main) (<a href="https://github.com/streetsidesoftware/cspell/pull/7915">#&#8203;7915</a>)</summary> ##### fix: Workflow Bot -- Update Dictionaries (main) ([#&#8203;7915](https://github.com/streetsidesoftware/cspell/pull/7915)) ### [`v9.2.1`](https://github.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell/CHANGELOG.md#v921-2025-08-31) [Compare Source](https://github.com/streetsidesoftware/cspell/compare/v9.2.0...v9.2.1) ##### Dictionary Updates <details> <summary>fix: Workflow Bot -- Update Dictionaries (main) (<a href="https://github.com/streetsidesoftware/cspell/pull/7795">#&#8203;7795</a>)</summary> ##### fix: Workflow Bot -- Update Dictionaries (main) ([#&#8203;7795](https://github.com/streetsidesoftware/cspell/pull/7795)) ### [`v9.2.0`](https://github.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell/CHANGELOG.md#v920-2025-07-19) [Compare Source](https://github.com/streetsidesoftware/cspell/compare/v9.1.5...v9.2.0) <details> <summary>refactor: Support url based cache entries (<a href="https://github.com/streetsidesoftware/cspell/pull/7639">#&#8203;7639</a>)</summary> ##### refactor: Support url based cache entries ([#&#8203;7639](https://github.com/streetsidesoftware/cspell/pull/7639)) *** </details> ##### Features <details> <summary>fix: Support remote dependencies in cache (<a href="https://github.com/streetsidesoftware/cspell/pull/7642">#&#8203;7642</a>)</summary> ##### fix: Support remote dependencies in cache ([#&#8203;7642](https://github.com/streetsidesoftware/cspell/pull/7642)) *** </details> ##### Fixes <details> <summary>fix: Remove `flat-cache` dependency (<a href="https://github.com/streetsidesoftware/cspell/pull/7636">#&#8203;7636</a>)</summary> ##### fix: Remove `flat-cache` dependency ([#&#8203;7636](https://github.com/streetsidesoftware/cspell/pull/7636)) `flat-cache` v6 is not compatible with the cspell cache. Since `flat-cache` was mostly a pass through to `flatted`, it was better to just replace it. *** </details> <details> <summary>refactor: move towards caching URLs (<a href="https://github.com/streetsidesoftware/cspell/pull/7634">#&#8203;7634</a>)</summary> ##### refactor: move towards caching URLs ([#&#8203;7634](https://github.com/streetsidesoftware/cspell/pull/7634)) *** </details> <details> <summary>fix: Support async cache (<a href="https://github.com/streetsidesoftware/cspell/pull/7631">#&#8203;7631</a>)</summary> ##### fix: Support async cache ([#&#8203;7631](https://github.com/streetsidesoftware/cspell/pull/7631)) *** </details> <details> <summary>fix: Replace file-entry-cache (<a href="https://github.com/streetsidesoftware/cspell/pull/6579">#&#8203;6579</a>)</summary> ##### fix: Replace file-entry-cache ([#&#8203;6579](https://github.com/streetsidesoftware/cspell/pull/6579)) Deprecating the use of file-entry-cache. v10 of `file-entry-cache` breaks the spell checker and bloats the cache size. This PR is the first step in reducing the dependency upon file-entry-cache and its dependencies. *** </details> <details> <summary>fix: Clean cspell-lib type exports (<a href="https://github.com/streetsidesoftware/cspell/pull/7615">#&#8203;7615</a>)</summary> ##### fix: Clean cspell-lib type exports ([#&#8203;7615](https://github.com/streetsidesoftware/cspell/pull/7615)) *** </details> ##### Dictionary Updates <details> <summary>fix: Workflow Bot -- Update Dictionaries (main) (<a href="https://github.com/streetsidesoftware/cspell/pull/7618">#&#8203;7618</a>)</summary> ##### fix: Workflow Bot -- Update Dictionaries (main) ([#&#8203;7618](https://github.com/streetsidesoftware/cspell/pull/7618)) ### [`v9.1.5`](https://github.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell/CHANGELOG.md#v915-2025-07-13) [Compare Source](https://github.com/streetsidesoftware/cspell/compare/v9.1.3...v9.1.5) ##### Fixes <details> <summary>fix: Compile before publish (<a href="https://github.com/streetsidesoftware/cspell/pull/7610">#&#8203;7610</a>)</summary> ##### fix: Compile before publish ([#&#8203;7610](https://github.com/streetsidesoftware/cspell/pull/7610)) *** </details> ### [`v9.1.3`](https://github.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell/CHANGELOG.md#v913-2025-07-05) [Compare Source](https://github.com/streetsidesoftware/cspell/compare/v9.1.2...v9.1.3) ##### Fixes <details> <summary>fix: Add toml config reader/writer (<a href="https://github.com/streetsidesoftware/cspell/pull/7565">#&#8203;7565</a>)</summary> ##### fix: Add toml config reader/writer ([#&#8203;7565](https://github.com/streetsidesoftware/cspell/pull/7565)) fixes [#&#8203;7563](https://github.com/streetsidesoftware/cspell/issues/7563) *** </details> ##### Dictionary Updates <details> <summary>fix: Workflow Bot -- Update Dictionaries (main) (<a href="https://github.com/streetsidesoftware/cspell/pull/7569">#&#8203;7569</a>)</summary> ##### fix: Workflow Bot -- Update Dictionaries (main) ([#&#8203;7569](https://github.com/streetsidesoftware/cspell/pull/7569)) ### [`v9.1.2`](https://github.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell/CHANGELOG.md#v912-2025-06-24) [Compare Source](https://github.com/streetsidesoftware/cspell/compare/v9.1.1...v9.1.2) ##### Fixes <details> <summary>fix: Do not double encode stdin urls (<a href="https://github.com/streetsidesoftware/cspell/pull/7536">#&#8203;7536</a>)</summary> ##### fix: Do not double encode stdin urls ([#&#8203;7536](https://github.com/streetsidesoftware/cspell/pull/7536)) fixes [#&#8203;7517](https://github.com/streetsidesoftware/cspell/issues/7517) *** </details> <details> <summary>fix: cspell trace output (<a href="https://github.com/streetsidesoftware/cspell/pull/7528">#&#8203;7528</a>)</summary> ##### fix: cspell trace output ([#&#8203;7528](https://github.com/streetsidesoftware/cspell/pull/7528)) It was incorrectly trimming ansi strings. *** </details> ##### Dictionary Updates <details> <summary>fix: Workflow Bot -- Update Dictionaries (main) (<a href="https://github.com/streetsidesoftware/cspell/pull/7526">#&#8203;7526</a>)</summary> ##### fix: Workflow Bot -- Update Dictionaries (main) ([#&#8203;7526](https://github.com/streetsidesoftware/cspell/pull/7526)) ### [`v9.1.1`](https://github.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell/CHANGELOG.md#v911-2025-06-14) [Compare Source](https://github.com/streetsidesoftware/cspell/compare/v9.1.0...v9.1.1) ##### Changes ##### Fixes <details> <summary>fix: Use the native JSON parser if possible (<a href="https://github.com/streetsidesoftware/cspell/pull/7502">#&#8203;7502</a>)</summary> ##### fix: Use the native JSON parser if possible ([#&#8203;7502](https://github.com/streetsidesoftware/cspell/pull/7502)) Some of the cspell settings have grow large. The fix is to use the native JSON parser instead of one that accepts comments. *** </details> ### [`v9.1.0`](https://github.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell/CHANGELOG.md#v910-2025-06-14) [Compare Source](https://github.com/streetsidesoftware/cspell/compare/v9.0.2...v9.1.0) ##### Changes ##### Features <details> <summary>feat: Add command `dictionaries` (<a href="https://github.com/streetsidesoftware/cspell/pull/7445">#&#8203;7445</a>)</summary> ##### feat: Add command `dictionaries` ([#&#8203;7445](https://github.com/streetsidesoftware/cspell/pull/7445)) Add new `dictionaries` command to the cli ``` Usage: cspell dictionaries [options] List dictionaries Options: -c, --config <cspell.json> Configuration file to use. By default cspell looks for cspell.json in the current directory. --path-format <format> Configure how to display the dictionary path. (choices: "hide", "short", "long", "full", default: Display most of the path.) --color Force color. --no-color Turn off color. --no-default-configuration Do not load the default configuration and dictionaries. -h, --help display help for command ``` *** </details> <details> <summary>feat: Add lint option `--dictionary` (<a href="https://github.com/streetsidesoftware/cspell/pull/7441">#&#8203;7441</a>)</summary> ##### feat: Add lint option `--dictionary` ([#&#8203;7441](https://github.com/streetsidesoftware/cspell/pull/7441)) Add lint options: - `--dictionary` - enable a dictionary by name - `--disable-dictionary` - disable a dictionary by name *** </details> <details> <summary>feat: Add init command to command-line. (<a href="https://github.com/streetsidesoftware/cspell/pull/7414">#&#8203;7414</a>)</summary> ##### feat: Add init command to command-line. ([#&#8203;7414](https://github.com/streetsidesoftware/cspell/pull/7414)) New command: ``` Usage: cspell init [options] Initialize a CSpell configuration file. Options: -o, --output <path> Define where to write file. --format <format> Define the format of the file. (choices: "yaml", "yml", "json", "jsonc", default: "yaml") --import <path|package> Import a configuration file or dictionary package. --locale <locale> Define the locale to use when spell checking (e.g., en, en-US, de). --dictionary <dictionary> Enable a dictionary. --no-comments Do not add comments to the config file. --no-schema Do not add the schema reference to the config file. -h, --help display help for command ``` *** </details> <details> <summary>feat: Add command line option to set reporting level (<a href="https://github.com/streetsidesoftware/cspell/pull/7380">#&#8203;7380</a>)</summary> ##### feat: Add command line option to set reporting level ([#&#8203;7380](https://github.com/streetsidesoftware/cspell/pull/7380)) ### [`v9.0.2`](https://github.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell/CHANGELOG.md#v902-2025-05-20) [Compare Source](https://github.com/streetsidesoftware/cspell/compare/v9.0.1...v9.0.2) ##### Changes ##### Fixes <details> <summary>fix: Add eslint plugin helpers (<a href="https://github.com/streetsidesoftware/cspell/pull/7352">#&#8203;7352</a>)</summary> ##### fix: Add eslint plugin helpers ([#&#8203;7352](https://github.com/streetsidesoftware/cspell/pull/7352)) Add helper methods: - `defineCSpellPluginOptions` - `defineCSpellConfig` Add some examples for `supportNonStrictSearches` *** </details> <details> <summary>fix: Make it possible to define a strict dictionary. (<a href="https://github.com/streetsidesoftware/cspell/pull/7351">#&#8203;7351</a>)</summary> ##### fix: Make it possible to define a strict dictionary. ([#&#8203;7351](https://github.com/streetsidesoftware/cspell/pull/7351)) *** </details> <details> <summary>fix: Correct the Hunspell Reader usage. (<a href="https://github.com/streetsidesoftware/cspell/pull/7325">#&#8203;7325</a>)</summary> ##### fix: Correct the Hunspell Reader usage. ([#&#8203;7325](https://github.com/streetsidesoftware/cspell/pull/7325)) Add an example. *** </details> ##### Dictionary Updates <details> <summary>fix: Workflow Bot -- Update Dictionaries (main) (<a href="https://github.com/streetsidesoftware/cspell/pull/7346">#&#8203;7346</a>)</summary> ##### fix: Workflow Bot -- Update Dictionaries (main) ([#&#8203;7346](https://github.com/streetsidesoftware/cspell/pull/7346)) ### [`v9.0.1`](https://github.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell/CHANGELOG.md#v901-2025-05-08) [Compare Source](https://github.com/streetsidesoftware/cspell/compare/v9.0.0...v9.0.1) ##### Changes ##### Fixes <details> <summary>fix: Add support to add words to config and keep comments. (<a href="https://github.com/streetsidesoftware/cspell/pull/7295">#&#8203;7295</a>)</summary> ##### fix: Add support to add words to config and keep comments. ([#&#8203;7295](https://github.com/streetsidesoftware/cspell/pull/7295)) *** </details> ##### Dictionary Updates <details> <summary>fix: Workflow Bot -- Update Dictionaries (main) (<a href="https://github.com/streetsidesoftware/cspell/pull/7306">#&#8203;7306</a>)</summary> ##### fix: Workflow Bot -- Update Dictionaries (main) ([#&#8203;7306](https://github.com/streetsidesoftware/cspell/pull/7306)) ### [`v9.0.0`](https://github.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell/CHANGELOG.md#5190-2022-03-12) [Compare Source](https://github.com/streetsidesoftware/cspell/compare/v8.19.4...v9.0.0) **Note:** Version bump only for package cspell #### [5.18.5](https://github.com/streetsidesoftware/cspell/compare/v5.18.4...v5.18.5) (2022-02-15) ##### Bug Fixes - Add dart language support ([#&#8203;2444](https://github.com/streetsidesoftware/cspell/issues/2444)) ([bbcf793](https://github.com/streetsidesoftware/cspell/commit/bbcf7938eb5c6cfab3893bd967e43f368472ac27)) - Make it easier to work with RTL languages. ([#&#8203;2410](https://github.com/streetsidesoftware/cspell/issues/2410)) ([91b035f](https://github.com/streetsidesoftware/cspell/commit/91b035f719baf3c21d3a8b9d92419234ec37b500)) #### [5.18.4](https://github.com/streetsidesoftware/cspell/compare/v5.18.3...v5.18.4) (2022-02-07) ##### Bug Fixes - Add simple repl feature to suggestions. ([#&#8203;2403](https://github.com/streetsidesoftware/cspell/issues/2403)) ([f9835b7](https://github.com/streetsidesoftware/cspell/commit/f9835b7d38a288793b789f4858c06d8812be4906)) - Improve speed of suggestions for long words. ([#&#8203;2406](https://github.com/streetsidesoftware/cspell/issues/2406)) ([6c76907](https://github.com/streetsidesoftware/cspell/commit/6c769079257e45877c4ee5ba5139351878037ab0)) #### [5.18.3](https://github.com/streetsidesoftware/cspell/compare/v5.18.2...v5.18.3) (2022-02-04) ##### Bug Fixes - Add support for R ([#&#8203;2394](https://github.com/streetsidesoftware/cspell/issues/2394)) ([6888d48](https://github.com/streetsidesoftware/cspell/commit/6888d482748051a795418116e09ae27ce41c474c)) - Improve cli summary and progress ([#&#8203;2396](https://github.com/streetsidesoftware/cspell/issues/2396)) ([d52d68a](https://github.com/streetsidesoftware/cspell/commit/d52d68aeaf9ef301bcc1b1862867efb639ba061d)) - Upgrade to commend-json 4.2.2 ([#&#8203;2399](https://github.com/streetsidesoftware/cspell/issues/2399)) ([e5f643e](https://github.com/streetsidesoftware/cspell/commit/e5f643ef026ed4175132b012ab26035638d650e9)) #### [5.18.2](https://github.com/streetsidesoftware/cspell/compare/v5.18.1...v5.18.2) (2022-02-03) ##### Bug Fixes - fix suggestion output ([#&#8203;2390](https://github.com/streetsidesoftware/cspell/issues/2390)) ([bda442d](https://github.com/streetsidesoftware/cspell/commit/bda442de1e529df15f0890c03d11907d4b0b86a1)) ##### Reverts - Revert "ci: Workflow Bot -- Update ALL Dependencies ([#&#8203;2388](https://github.com/streetsidesoftware/cspell/issues/2388))" ([#&#8203;2391](https://github.com/streetsidesoftware/cspell/issues/2391)) ([7f093f9](https://github.com/streetsidesoftware/cspell/commit/7f093f9429cb7b755392996d54449f29f46f138a)), closes [#&#8203;2388](https://github.com/streetsidesoftware/cspell/issues/2388) [#&#8203;2391](https://github.com/streetsidesoftware/cspell/issues/2391) #### [5.18.1](https://github.com/streetsidesoftware/cspell/compare/v5.18.0...v5.18.1) (2022-02-03) ##### Bug Fixes - Improve suggestions when using weights. ([#&#8203;2387](https://github.com/streetsidesoftware/cspell/issues/2387)) ([c9d070d](https://github.com/streetsidesoftware/cspell/commit/c9d070d86a7f021f22428b2da56a98f185c3a128)) - Upgrade to commander 9.0.0 ([#&#8203;2367](https://github.com/streetsidesoftware/cspell/issues/2367)) ([f255b70](https://github.com/streetsidesoftware/cspell/commit/f255b70b30da3002aaba477df3fa6f5ca2b90752)) </details> --- ### Configuration 📅 **Schedule**: 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 becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4xLjMiLCJ1cGRhdGVkSW5WZXIiOiI0My41LjQiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=-->
renovate-bot added 1 commit 2026-03-27 18:46:56 +01:00
chore(deps): update dependency cspell to v9
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
CI / Test (pull_request) Successful in 12s
08d34586a6
renovate-bot force-pushed renovate/major-cspell-monorepo from 08774e79b5 to 08d34586a6 2026-03-27 18:46:56 +01:00 Compare
t.behrendt approved these changes 2026-03-27 19:17:19 +01:00
t.behrendt merged commit e81533c132 into main 2026-03-27 19:17:24 +01:00
t.behrendt deleted branch renovate/major-cspell-monorepo 2026-03-27 19:17:24 +01:00
Sign in to join this conversation.
No Reviewers
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: t.behrendt/ts3gotify#59