Skip to content

Releases: streetsidesoftware/cspell

v8.1.1

04 Dec 10:50
Compare
Choose a tag to compare

Changes

Fix several typos in docs/configuration/language-settings.md (#5027)

Fix several typos in docs/configuration/language-settings.md (#5027)

Fixed several typos


Fixes

fix: Set `"sideEffects": false` in package.json (#5030)

fix: Set "sideEffects": false in package.json (#5030)

Since CSpell does not change any global state, try to encourage tree-shaking.


v8.1.0

01 Dec 13:04
Compare
Choose a tag to compare

Changes

This is a minor update for CSpell command line tool.

  • ESM Configuration Support (.mjs files).
  • Speed improvements
  • Dictionary Updates

Breaking API Changes

In order to support ESM configuration files, it was necessary to stop supporting sync configuration endpoints. As a result, many endpoint now return promises.

Features

feat: Support ESM configuration (#4995)

feat: Support ESM configuration (#4995)

ESM Configuration support

This is an important step towards running the spell checker in the browser.

With this feature, all synchronous APIs are deprecated or have been removed. This is a BREAKING change to API users.

fix: #4719
fix: #4868


feat: Remove support for Sync methods (#4989)

feat: Remove support for Sync methods (#4989)


feat: convert `@cspell/cspell-resolver` to ESM module (#4973)

feat: convert @cspell/cspell-resolver to ESM module (#4973)


feat: Change CSpellIO library to return file references when writing. (#4968)

feat: Change CSpellIO library to return file references when writing. (#4968)


Fixes

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

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

Update Dictionaries (main)

Summary

 .../aspnetboilerplate/report.yaml                  |  6 ++--
 .../aspnetboilerplate/snapshot.txt                 |  4 +--
 .../snapshots/caddyserver/caddy/report.yaml        |  4 +--
 .../snapshots/caddyserver/caddy/snapshot.txt       |  4 +--
 .../snapshots/django/django/report.yaml            |  8 ++---
 .../snapshots/django/django/snapshot.txt           |  4 +--
 .../snapshots/eslint/eslint/report.yaml            |  4 +--
 .../snapshots/eslint/eslint/snapshot.txt           |  3 +-
 .../googleapis/google-cloud-cpp/report.yaml        |  6 ++--
 .../googleapis/google-cloud-cpp/snapshot.txt       |  4 +--
 .../snapshots/php/php-src/report.yaml              |  8 +----
 .../snapshots/php/php-src/snapshot.txt             | 10 ++-----
 .../snapshots/wireapp/wire-webapp/report.yaml      |  3 +-
 .../snapshots/wireapp/wire-webapp/snapshot.txt     |  3 +-
 packages/cspell-bundled-dicts/package.json         |  8 ++---
 pnpm-lock.yaml                                     | 34 ++++++++++++++--------
 16 files changed, 45 insertions(+), 68 deletions(-)

perf: Speed up determining which files to check (#5008)

perf: Speed up determining which files to check (#5008)


fix: Improve fetching/caching config files (#5004)

fix: Improve fetching/caching config files (#5004)


fix: reduce duplicate config file reads. (#5002)

fix: reduce duplicate config file reads. (#5002)


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

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

Update Dictionaries (main)

Summary

 .../snapshots/RustPython/RustPython/report.yaml    |  6 ++--
 .../snapshots/RustPython/RustPython/snapshot.txt   |  4 +--
 .../snapshots/django/django/report.yaml            |  3 +-
 .../snapshots/django/django/snapshot.txt           |  3 +-
 .../snapshots/eslint/eslint/report.yaml            |  6 +---
 .../snapshots/eslint/eslint/snapshot.txt           |  8 ++----
 .../googleapis/google-cloud-cpp/report.yaml        |  4 +--
 .../googleapis/google-cloud-cpp/snapshot.txt       |  4 +--
 integration-tests/snapshots/mdx-js/mdx/report.yaml |  6 ++--
 .../snapshots/mdx-js/mdx/snapshot.txt              |  4 +--
 .../snapshots/neovim/nvim-lspconfig/report.yaml    |  3 +-
 .../snapshots/neovim/nvim-lspconfig/snapshot.txt   |  7 ++---
 .../snapshots/php/php-src/report.yaml              |  4 +--
 .../snapshots/php/php-src/snapshot.txt             |  4 +--
 .../snapshots/sveltejs/svelte/report.yaml          | 10 ++-----
 .../snapshots/sveltejs/svelte/snapshot.txt         |  8 ++----
 .../snapshots/wireapp/wire-webapp/report.yaml      |  5 ++--
 .../snapshots/wireapp/wire-webapp/snapshot.txt     |  3 +-
 packages/cspell-bundled-dicts/package.json         |  8 +++---
 pnpm-lock.yaml                                     | 32 +++++++++++-----------
 20 files changed, 47 insertions(+), 85 deletions(-)

refactor(cspell-io): URLs must be URLs and not filenames (#4984)

refactor(cspell-io): URLs must be URLs and not filenames (#4984)


dev: prevent writing to readonly config (#4983)

dev: prevent writing to readonly config (#4983)


refactor: Work towards supporting ESM config files as well as remote config files. (#4980)

refactor: Work towards supporting ESM config files as well as remote config files. (#4980)


refactor: Refactor cspell-config-lib (#4978)

refactor: Refactor cspell-config-lib (#4978)

This is a breaking API change.


Dictionary Updates

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

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

Update Dictionaries (main)

Summary

 .../aspnetboilerplate/report.yaml                  |  6 ++--
 .../aspnetboilerplate/snapshot.txt                 |  4 +--
 .../snapshots/caddyserver/caddy/report.yaml        |  4 +--
 .../snapshots/caddyserver/caddy/snapshot.txt       |  4 +--
 .../snapshots/django/django/report.yaml            |  8 ++---
 .../snapshots/django/django/snapshot.txt           |  4 +--
 .../snapshots/eslint/eslint/report.yaml            |  4 +--
 .../snapshots/eslint/eslint/snapshot.txt           |  3 +-
 .../googleapis/google-cloud-cpp/report.yaml        |  6 ++--
 .../googleapis/google-cloud-cpp/snapshot.txt       |  4 +--
 .../snapshots/php/php-src/report.yaml              |  8 +----
 .../snapshots/php/php-src/snapshot.txt             | 10 ++-----
 .../snapshots/wireapp/wire-webapp/report.yaml      |  3 +-
 .../snapshots/wireapp/wire-webapp/snapshot.txt     |  3 +-
 packages/cspell-bundled-dicts/package.json         |  8 ++---
 pnpm-lock.yaml                                     | 34 ++++++++++++++--------
 16 files changed, 45 insertions(+), 68 deletions(-)

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

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

Update Dictionaries (main)

Summary

 .../snapshots/RustPython/RustPython/report.yaml    |  6 ++--
 .../snapshots/RustPython/RustPython/snapshot.txt   |  4 +--
 .../snapshots/django/django/report.yaml            |  3 +-
 .../snapshots/django/django/snapshot.txt           |  3 +-
 .../snapshots/eslint/eslint/report.yaml            |  6 +---
 .../snapshots/eslint/eslint/snapshot.txt           |  8 ++----
 .../googleapis/google-cloud-cpp/report.yaml        |  4 +--
 .../googleapis/google-cloud-cpp/snapshot.txt       |  4 +--
 integration-tests/snapshots/mdx-js/mdx/report.yaml |  6 ++--
 .../snapshots/mdx-js/mdx/snapshot.txt              |  4 +--
 .../snapshots/neovim/nvim-lspconfig/report.yaml    |  3 +-
 .../snapshots/neovim/nvim-lspconfig/snapshot.txt   |  7 ++---
 .../snapshots/php/php-src/report.yaml              |  4 +--
 .../snapshots/php/php-src/snapshot.txt             |  4 +--
 .../snapshots/sveltejs/svelte/report.yaml          | 10 ++-----
 .../snapshots/sveltejs/svelte/snapshot.txt         |  8 ++----
 .../snapshots/wireapp/wire-webapp/report.yaml      |  5 ++--
 .../snapshots/wireapp/wire-webapp/snapshot.txt     |  3 +-
 packages/cspell-bundled-dicts/package.json         |  8 +++---
 pnpm-lock.yaml                                     | 32 +++++++++++-----------
 20 files changed, 47 insertions(+), 85 deletions(-)

Documentation

docs: Update README.md (#4966)

docs: Update README.md (#4966)


doc: Update Supported versions (#4964)

doc: Update Supported versions (#4964)


v8.0.0

07 Nov 16:15
Compare
Choose a tag to compare

Changes

BREAKING

feat!: Require Node 18+ (#4955)

feat!: Require Node 18+ (#4955)


Fixes

fix: drop node-fetch dependency (#4957)

fix: drop node-fetch dependency (#4957)

fixes: #4935


v7.3.9

07 Nov 10:39
Compare
Choose a tag to compare

Changes

Update `dictionaries.md` fixing a typo (#4944)

Update dictionaries.md fixing a typo (#4944)


fix: cspell.schema.json incorrect schema (#4930)

fix: cspell.schema.json incorrect schema (#4930)

jsonc files allow trailing commas, so the schema needs to be updated.


Fixes

refactor: remove debug code (#4951)

refactor: remove debug code (#4951)


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

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

Update Dictionaries (main)

Summary

 packages/cspell-bundled-dicts/package.json |  6 +++---
 pnpm-lock.yaml                             | 27 +++++++++++++++++----------
 2 files changed, 20 insertions(+), 13 deletions(-)

fix: Add `makefile` dictionary (#4919)

fix: Add makefile dictionary (#4919)


fix: Detect file type `makefile` (#4917)

fix: Detect file type makefile (#4917)


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

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

Update Dictionaries (main)

.../snapshots/sveltejs/svelte/report.yaml | 3 +--
.../snapshots/sveltejs/svelte/snapshot.txt | 3 +--
packages/cspell-bundled-dicts/package.json | 6 +++---
pnpm-lock.yaml | 24 +++++++++++-----------
4 files changed, 17 insertions(+), 19 deletions(-)


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

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

Update Dictionaries (main)

.../snapshots/RustPython/RustPython/report.yaml | 3 +-
.../snapshots/RustPython/RustPython/snapshot.txt | 3 +-
.../snapshots/TheAlgorithms/Python/report.yaml | 8 +---
.../snapshots/TheAlgorithms/Python/snapshot.txt | 6 +--
.../aspnetboilerplate/report.yaml | 8 +---
.../aspnetboilerplate/snapshot.txt | 6 +--
.../snapshots/caddyserver/caddy/report.yaml | 25 ++++-------
.../snapshots/caddyserver/caddy/snapshot.txt | 21 +++------
.../snapshots/django/django/report.yaml | 21 +++------
.../snapshots/django/django/snapshot.txt | 23 ++++------
.../snapshots/eslint/eslint/report.yaml | 12 ++----
.../snapshots/eslint/eslint/snapshot.txt | 8 +---
.../googleapis/google-cloud-cpp/report.yaml | 38 ++++------------
.../googleapis/google-cloud-cpp/snapshot.txt | 34 +++------------
.../snapshots/ktaranov/sqlserver-kit/report.yaml | 4 +-
.../snapshots/ktaranov/sqlserver-kit/snapshot.txt | 4 +-
.../microsoft/TypeScript-Website/report.yaml | 6 +--
.../microsoft/TypeScript-Website/snapshot.txt | 6 +--
.../snapshots/neovim/nvim-lspconfig/report.yaml | 3 +-
.../snapshots/neovim/nvim-lspconfig/snapshot.txt | 3 +-
.../snapshots/pagekit/pagekit/report.yaml | 6 +--
.../snapshots/pagekit/pagekit/snapshot.txt | 4 +-
.../snapshots/php/php-src/report.yaml | 20 +++------
.../snapshots/php/php-src/snapshot.txt | 18 ++------
.../snapshots/sveltejs/svelte/report.yaml | 38 ++++++++--------
.../snapshots/sveltejs/svelte/snapshot.txt | 14 +++---
.../typescript-cheatsheets/react/report.yaml | 4 +-
.../typescript-cheatsheets/react/snapshot.txt | 4 +-
packages/cspell-bundled-dicts/package.json | 12 +++---
pnpm-lock.yaml | 50 +++++++++++++---------
30 files changed, 137 insertions(+), 275 deletions(-)


Dictionary Updates

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

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

Update Dictionaries (main)

Summary

 packages/cspell-bundled-dicts/package.json |  6 +++---
 pnpm-lock.yaml                             | 27 +++++++++++++++++----------
 2 files changed, 20 insertions(+), 13 deletions(-)

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

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

Update Dictionaries (main)

.../snapshots/sveltejs/svelte/report.yaml | 3 +--
.../snapshots/sveltejs/svelte/snapshot.txt | 3 +--
packages/cspell-bundled-dicts/package.json | 6 +++---
pnpm-lock.yaml | 24 +++++++++++-----------
4 files changed, 17 insertions(+), 19 deletions(-)


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

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

Update Dictionaries (main)

.../snapshots/RustPython/RustPython/report.yaml | 3 +-
.../snapshots/RustPython/RustPython/snapshot.txt | 3 +-
.../snapshots/TheAlgorithms/Python/report.yaml | 8 +---
.../snapshots/TheAlgorithms/Python/snapshot.txt | 6 +--
.../aspnetboilerplate/report.yaml | 8 +---
.../aspnetboilerplate/snapshot.txt | 6 +--
.../snapshots/caddyserver/caddy/report.yaml | 25 ++++-------
.../snapshots/caddyserver/caddy/snapshot.txt | 21 +++------
.../snapshots/django/django/report.yaml | 21 +++------
.../snapshots/django/django/snapshot.txt | 23 ++++------
.../snapshots/eslint/eslint/report.yaml | 12 ++----
.../snapshots/eslint/eslint/snapshot.txt | 8 +---
.../googleapis/google-cloud-cpp/report.yaml | 38 ++++------------
.../googleapis/google-cloud-cpp/snapshot.txt | 34 +++------------
.../snapshots/ktaranov/sqlserver-kit/report.yaml | 4 +-
.../snapshots/ktaranov/sqlserver-kit/snapshot.txt | 4 +-
.../microsoft/TypeScript-Website/report.yaml | 6 +--
.../microsoft/TypeScript-Website/snapshot.txt | 6 +--
.../snapshots/neovim/nvim-lspconfig/report.yaml | 3 +-
.../snapshots/neovim/nvim-lspconfig/snapshot.txt | 3 +-
.../snapshots/pagekit/pagekit/report.yaml | 6 +--
.../snapshots/pagekit/pagekit/snapshot.txt | 4 +-
.../snapshots/php/php-src/report.yaml | 20 +++------
.../snapshots/php/php-src/snapshot.txt | 18 ++------
.../snapshots/sveltejs/svelte/report.yaml | 38 ++++++++--------
.../snapshots/sveltejs/svelte/snapshot.txt | 14 +++---
.../typescript-cheatsheets/react/report.yaml | 4 +-
.../typescript-cheatsheets/react/snapshot.txt | 4 +-
packages/cspell-bundled-dicts/package.json | 12 +++---
pnpm-lock.yaml | 50 +++++++++++++---------
30 files changed, 137 insertions(+), 275 deletions(-)


v7.3.8

13 Oct 17:05
Compare
Choose a tag to compare

Changes

Other than dictionary updates, should only impact the bundled size of cspell or cspell-lib.

Fixes

fix: remove vscode-uri shim (#4902)

fix: remove vscode-uri shim (#4902)

There was a bug in vscode-uri exports that caused modules to fail. This has been fixed.


Dictionary Updates

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

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

Update Dictionaries (main)

.../snapshots/RustPython/RustPython/report.yaml | 3 +-
.../snapshots/RustPython/RustPython/snapshot.txt | 3 +-
.../snapshots/alexiosc/megistos/report.yaml | 3 +-
.../snapshots/alexiosc/megistos/snapshot.txt | 3 +-
.../snapshots/ktaranov/sqlserver-kit/report.yaml | 5 ++--
.../snapshots/ktaranov/sqlserver-kit/snapshot.txt | 5 ++--
.../snapshots/neovim/nvim-lspconfig/report.yaml | 4 +--
.../snapshots/neovim/nvim-lspconfig/snapshot.txt | 6 ++--
packages/cspell-bundled-dicts/package.json | 8 ++---
pnpm-lock.yaml | 34 ++++++++++++++--------
10 files changed, 37 insertions(+), 37 deletions(-)


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

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

Update Dictionaries (main)

.../snapshots/AdaDoom3/AdaDoom3/report.yaml | 3 +--
.../snapshots/AdaDoom3/AdaDoom3/snapshot.txt | 3 +--
.../Azure/azure-rest-api-specs/report.yaml | 3 +--
.../Azure/azure-rest-api-specs/snapshot.txt | 3 +--
.../MicrosoftDocs/PowerShell-Docs/report.yaml | 3 +--
.../MicrosoftDocs/PowerShell-Docs/snapshot.txt | 3 +--
.../snapshots/TheAlgorithms/Python/report.yaml | 3 +--
.../snapshots/TheAlgorithms/Python/snapshot.txt | 3 +--
.../snapshots/django/django/report.yaml | 3 +--
.../snapshots/django/django/snapshot.txt | 3 +--
.../snapshots/eslint/eslint/report.yaml | 4 +---
.../snapshots/eslint/eslint/snapshot.txt | 4 +---
.../googleapis/google-cloud-cpp/report.yaml | 7 +++---
.../googleapis/google-cloud-cpp/snapshot.txt | 7 +++---
.../snapshots/ktaranov/sqlserver-kit/report.yaml | 3 +--
.../snapshots/ktaranov/sqlserver-kit/snapshot.txt | 3 +--
.../snapshots/php/php-src/report.yaml | 6 +-----
.../snapshots/php/php-src/snapshot.txt | 6 +-----
packages/cspell-bundled-dicts/package.json | 6 +++---
pnpm-lock.yaml | 25 +++++++++++++---------
20 files changed, 40 insertions(+), 61 deletions(-)


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

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

Update Dictionaries (main)

.../snapshots/alexiosc/megistos/report.yaml | 4 +-
.../snapshots/alexiosc/megistos/snapshot.txt | 4 +-
.../googleapis/google-cloud-cpp/report.yaml | 4 +-
.../googleapis/google-cloud-cpp/snapshot.txt | 4 +-
.../snapshots/liriliri/licia/report.yaml | 5 +-
.../snapshots/liriliri/licia/snapshot.txt | 3 +-
.../microsoft/TypeScript-Website/report.yaml | 3 +-
.../microsoft/TypeScript-Website/snapshot.txt | 3 +-
.../snapshots/php/php-src/report.yaml | 4 +-
.../snapshots/php/php-src/snapshot.txt | 6 +--
.../snapshots/sveltejs/svelte/report.yaml | 4 +-
.../snapshots/sveltejs/svelte/snapshot.txt | 4 +-
packages/cspell-bundled-dicts/package.json | 14 +++---
pnpm-lock.yaml | 58 +++++++++++++---------
14 files changed, 55 insertions(+), 65 deletions(-)


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

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

Update Dictionaries (main)

.../snapshots/AdaDoom3/AdaDoom3/report.yaml | 4 +--
.../snapshots/AdaDoom3/AdaDoom3/snapshot.txt | 14 ++++-----
.../MicrosoftDocs/PowerShell-Docs/report.yaml | 6 ++--
.../MicrosoftDocs/PowerShell-Docs/snapshot.txt | 4 +--
.../snapshots/TheAlgorithms/Python/report.yaml | 3 +-
.../snapshots/TheAlgorithms/Python/snapshot.txt | 3 +-
.../snapshots/alexiosc/megistos/report.yaml | 3 +-
.../snapshots/alexiosc/megistos/snapshot.txt | 23 ++++++++-------
.../snapshots/ktaranov/sqlserver-kit/report.yaml | 3 +-
.../snapshots/ktaranov/sqlserver-kit/snapshot.txt | 3 +-
integration-tests/snapshots/mdx-js/mdx/report.yaml | 3 +-
.../snapshots/mdx-js/mdx/snapshot.txt | 3 +-
.../snapshots/neovim/nvim-lspconfig/report.yaml | 4 +--
.../snapshots/neovim/nvim-lspconfig/snapshot.txt | 4 +--
.../snapshots/php/php-src/report.yaml | 3 +-
.../snapshots/php/php-src/snapshot.txt | 3 +-
.../snapshots/sveltejs/svelte/report.yaml | 3 +-
.../snapshots/sveltejs/svelte/snapshot.txt | 3 +-
packages/cspell-bundled-dicts/package.json | 8 +++---
pnpm-lock.yaml | 33 +++++++++++++---------
20 files changed, 59 insertions(+), 74 deletions(-)


v7.3.7

28 Sep 07:06
Compare
Choose a tag to compare

Changes

  • The purpose of this release is to correct the cspell settings passthrough in @cspell/eslint-plugin. Some of the setting were not being passed to the spell checker due to the way it was originally implemented. This has been fixed.

Fixes

fix: eslint-plugin, make sure dictionary settings make it to cspell-lib (#4872)

fix: eslint-plugin, make sure dictionary settings make it to cspell-lib (#4872)

fixes: #4870

  • resolve the dictionary path based upon the cwd given to eslint
  • Add tests for cspell settings.
  • support logging to a file.

fix: Correct eslint-plugin options and document. (#4837)

fix: Correct eslint-plugin options and document. (#4837)


Dictionary Updates

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

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

Update Dictionaries (main)

.../snapshots/AdaDoom3/AdaDoom3/report.yaml | 3 +-
.../snapshots/AdaDoom3/AdaDoom3/snapshot.txt | 3 +-
.../snapshots/RustPython/RustPython/report.yaml | 3 +-
.../snapshots/RustPython/RustPython/snapshot.txt | 3 +-
.../snapshots/eslint/eslint/report.yaml | 4 +-
.../snapshots/eslint/eslint/snapshot.txt | 4 +-
.../googleapis/google-cloud-cpp/report.yaml | 3 +-
.../googleapis/google-cloud-cpp/snapshot.txt | 3 +-
integration-tests/snapshots/mdx-js/mdx/report.yaml | 3 +-
.../snapshots/mdx-js/mdx/snapshot.txt | 3 +-
.../snapshots/neovim/nvim-lspconfig/report.yaml | 4 +-
.../snapshots/neovim/nvim-lspconfig/snapshot.txt | 12 ++---
.../snapshots/php/php-src/report.yaml | 3 +-
.../snapshots/php/php-src/snapshot.txt | 3 +-
.../snapshots/sveltejs/svelte/report.yaml | 6 +--
.../snapshots/sveltejs/svelte/snapshot.txt | 32 +++++-------
packages/cspell-bundled-dicts/package.json | 14 ++---
pnpm-lock.yaml | 61 ++++++++++++++--------
18 files changed, 81 insertions(+), 86 deletions(-)


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

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

Update Dictionaries (main)

.../MartinThoma/LaTeX-examples/report.yaml | 3 +-
.../MartinThoma/LaTeX-examples/snapshot.txt | 3 +-
.../snapshots/eslint/eslint/report.yaml | 3 +-
.../snapshots/eslint/eslint/snapshot.txt | 7 ++---
.../snapshots/gitbucket/gitbucket/report.yaml | 3 +-
.../snapshots/gitbucket/gitbucket/snapshot.txt | 3 +-
.../microsoft/TypeScript-Website/report.yaml | 5 ++--
.../microsoft/TypeScript-Website/snapshot.txt | 3 +-
.../snapshots/sveltejs/svelte/report.yaml | 5 ++--
.../snapshots/sveltejs/svelte/snapshot.txt | 5 ++--
.../snapshots/wireapp/wire-webapp/report.yaml | 5 ++--
.../snapshots/wireapp/wire-webapp/snapshot.txt | 3 +-
packages/cspell-bundled-dicts/package.json | 8 +++---
pnpm-lock.yaml | 33 +++++++++++++---------
14 files changed, 41 insertions(+), 48 deletions(-)


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

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

Update Dictionaries (main)

integration-tests/snapshots/mdx-js/mdx/report.yaml | 3 +--
integration-tests/snapshots/mdx-js/mdx/snapshot.txt | 3 +--
.../snapshots/microsoft/TypeScript-Website/report.yaml | 6 ++----
.../snapshots/microsoft/TypeScript-Website/snapshot.txt | 4 +---
.../snapshots/prettier/prettier/report.yaml | 7 +++----
.../snapshots/prettier/prettier/snapshot.txt | 5 ++---
integration-tests/snapshots/sveltejs/svelte/report.yaml | 3 +--
integration-tests/snapshots/sveltejs/svelte/snapshot.txt | 5 ++---
integration-tests/snapshots/twbs/bootstrap/report.yaml | 8 +++-----
integration-tests/snapshots/twbs/bootstrap/snapshot.txt | 6 ++----
.../typescript-eslint/typescript-eslint/report.yaml | 7 +++----
.../typescript-eslint/typescript-eslint/snapshot.txt | 5 ++---
integration-tests/snapshots/webpack/webpack/report.yaml | 7 +++----
integration-tests/snapshots/webpack/webpack/snapshot.txt | 5 ++---
packages/cspell-bundled-dicts/package.json | 2 +-
packages/cspell/src/app/snapshots/app.test.ts.snap | 16 ++++++++++++----
pnpm-lock.yaml | 8 ++++----
17 files changed, 45 insertions(+), 55 deletions(-)


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

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

Update Dictionaries (main)

.../snapshots/django/django/report.yaml | 3 +-
.../snapshots/django/django/snapshot.txt | 3 +-
.../snapshots/eslint/eslint/report.yaml | 6 ++--
.../snapshots/eslint/eslint/snapshot.txt | 4 +--
.../snapshots/liriliri/licia/report.yaml | 6 ++--
.../snapshots/liriliri/licia/snapshot.txt | 4 +--
integration-tests/snapshots/mdx-js/mdx/report.yaml | 3 +-
.../snapshots/mdx-js/mdx/snapshot.txt | 3 +-
.../microsoft/TypeScript-Website/report.yaml | 5 +--
.../microsoft/TypeScript-Website/snapshot.txt | 3 +-
.../snapshots/neovim/nvim-lspconfig/report.yaml | 8 ++---
.../snapshots/neovim/nvim-lspconfig/snapshot.txt | 8 ++---
.../snapshots/prettier/prettier/report.yaml | 7 ++--
.../snapshots/prettier/prettier/snapshot.txt | 5 +--
.../snapshots/twbs/bootstrap/report.yaml | 8 +++--
.../snapshots/twbs/bootstrap/snapshot.txt | 6 ++--
.../typescript-eslint/report.yaml | 7 ++--
.../typescript-eslint/snapshot.txt | 5 +--
.../snapshots/webpack/webpack/report.yaml | 7 ++--
.../snapshots/webpack/webpack/snapshot.txt | 5 +--
packages/cspell-bundled-dicts/package.json | 10 +++---
pnpm-lock.yaml | 42 +++++++++++++---------
22 files changed, 86 insertions(+), 72 deletions(-)


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

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

Update Dictionaries (main)

.../MartinThoma/LaTeX-examples/report.yaml | 4 +--
.../MartinThoma/LaTeX-examples/snapshot.txt | 4 +--
.../MicrosoftDocs/PowerShell-Docs/report.yaml | 6 ++--
.../MicrosoftDocs/PowerShell-Docs/snapshot.txt | 4 +--
.../snapshots/django/django/report.yaml | 6 ++--
.../snapshots/django/django/snapshot.txt | 4 +--
.../snapshots/eslint/eslint/report.yaml | 4 +--
.../snapshots/eslint/eslint/snapshot.txt | 4 +--
.../snapshots/gitbucket/gitbucket/report.yaml | 7 +----
.../snapshots/gitbucket/gitbucket/snapshot.txt | 7 +----
.../googleapis/google-cloud-cpp/report.yaml | 4 +--
.../googleapis/google-cloud-cpp/snapshot.txt | 4 +--
.../snapshots/ktaranov/sqlserver-kit/report.yaml | 9 ++----
.../snapshots/ktaranov/sqlserver-kit/snapshot.txt | 5 +---
.../snapshots/php/php-src/report.yaml | 4 +--
.../snapshots/php/php-src/snapshot.txt | 4 +--
packages/cspell-bundled-dicts/package.json | 8 +++---
pnpm-lock.yaml | 33 +++++++++++++---------
18 files changed, 43 insertions(+), 78 deletions(-)


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

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

Update Dictionaries (main)

integration-tests/snapshots/pagekit/pagekit/report.yaml | 4 ++--
integration-tests/snapshots/pagekit/pagekit/snapshot.txt | 4 ++--
integration-tests/snapshots/php/php-src/report.yaml | 4 ++--
integration-tests/snapshots/php/php-src/snapshot.txt | 2 +-
packages/cspell-bundled-dicts/package.json | 2 +-
pnpm-lock.yaml | 8 ++++----
6 files changed, 12 insertions(+), 12 deletions(-)


Documentation

docs: Change property name in readme (#4867)

docs: Change property name in readme (#4867)

The property must be named cspell. If I name it cSpell I'm getting following error:

Oops! Something went wrong! :(

ESLint: 8.46.0

Error: Key "rules": Key "@cspell/spellchecker": 	Value {"words":[],"ignoreWords":[],"flagWords":[],"ignoreRegExpList":[],"includeRegExpList":[],"allowCompoundWords":true,"import":[],"dictionaries":[],"dictionaryDefinitions":[],"enabled":true} should NOT have additional properties.

When I name it cspell everything is working as expected. Furthermore it it also called cspell in your JSON schema: https://github.com/streetsidesoftware/cspell/blob/0c115fedd1050aa67531bc31a9bf81ee0e0c26e0/packages/cspell-eslint-plugin/assets/options.schema.json#L36


docs: Update readme to include contributors. (#4846)

docs: Update readme to include contributors. (#4846)


v7.3.6

13 Sep 06:38
Compare
Choose a tag to compare

Changes

fix: Add `--no-exit-code` option to prevent spelling issues from impacting the exit code. (#4809)

fix: Add --no-exit-code option to prevent spelling issues from impacting the exit code. (#4809)

This PR implements a simple --allow-failure flag, which configures cspell to return 0 exit code even when there are findings. This is useful for uses in CI (such as in a pre-commit hook) to allow reporting findings without failing the pre-commit.


Documentation

doc: Update README (#4821)

doc: Update README (#4821)

Make sure README is updated automatically.


v7.3.5

10 Sep 20:05
Compare
Choose a tag to compare

Changes

Fixes

fix: Remove `@markdownDescription` from types (#4818)

fix: Remove @markdownDescription from types (#4818)

Using @markdownDescription was messing description inheritance need in the VS Code Spell Checker extension.


v7.3.4

10 Sep 14:16
Compare
Choose a tag to compare

Changes

Fixes

fix: Improve `cspell.schema.json` (#4815)

fix: Improve cspell.schema.json (#4815)

This is needed to improve the display of fields shown.

fixes: #4814


Dictionary Updates

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

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

Update Dictionaries (main)

packages/cspell-bundled-dicts/package.json | 10 +++----
pnpm-lock.yaml | 43 +++++++++++++++++-------------
2 files changed, 30 insertions(+), 23 deletions(-)


v7.3.3

09 Sep 10:05
Compare
Choose a tag to compare

Changes

Fixes

fix(cspell-tools): issue with valid words starting with x or u were removed (#4808)

fix(cspell-tools): issue with valid words starting with x or u were removed (#4808)

Example: Xebec


Dictionary Updates

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

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

Update Dictionaries (main)

integration-tests/snapshots/liriliri/licia/report.yaml | 3 +--
integration-tests/snapshots/liriliri/licia/snapshot.txt | 3 +--
packages/cspell-bundled-dicts/package.json | 2 +-
pnpm-lock.yaml | 8 ++++----
4 files changed, 7 insertions(+), 9 deletions(-)


Documentation

doc: Update Sponsor Options (#4800)

doc: Update Sponsor Options (#4800)