Skip to content

Releases: streetsidesoftware/cspell

v8.16.0

07 Nov 05:43
Compare
Choose a tag to compare

Changes

Features

feat: Change default cache strategy to `content` (#6477)

feat: Change default cache strategy to content (#6477)

Closes #6473

I’ve pretty much swapped content and metadata in code and have also added .default('content') for better docs.


Fixes

fix: cspell-tools - compounds (#6506)

fix: cspell-tools - compounds (#6506)

This PR changes a single rule when merging compound forms:

When a word is allowed to be stand alone and a midfix compound, then allow it to be a prefix as well as a suffix.

The logic:
If we allow code and strongcodetype, then codetype or strongcode should also be allowed.


fix: plugin ignore exports (#6500)

fix: plugin ignore exports (#6500)

fixes #6378


Dictionary Updates

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

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

Update Dictionaries (main)

Summary

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

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

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

Update Dictionaries (main)

Summary

 .../snapshots/RustPython/RustPython/report.yaml    | 1049 +--
 .../snapshots/RustPython/RustPython/snapshot.txt   |  752 +-
 .../snapshots/alexiosc/megistos/report.yaml        |  852 +-
 .../snapshots/alexiosc/megistos/snapshot.txt       |  788 +-
 .../snapshots/flutter/samples/report.yaml          |   66 +-
 .../snapshots/flutter/samples/snapshot.txt         |   58 +-
 .../googleapis/google-cloud-cpp/report.yaml        |  152 +-
 .../googleapis/google-cloud-cpp/snapshot.txt       |  136 +-
 .../snapshots/php/php-src/report.yaml              | 7559 ++++------------
 .../snapshots/php/php-src/snapshot.txt             | 9055 ++++++--------------
 packages/cspell-bundled-dicts/package.json         |    8 +-
 pnpm-lock.yaml                                     |   48 +-
 12 files changed, 5481 insertions(+), 15042 deletions(-)

Documentation

docs: Have the schema / docs align with actual (#6478)

docs: Have the schema / docs align with actual (#6478)

The actual default is universal.

https://github.com/streetsidesoftware/cspell/blob/8053a7d10ce7820dc2d44dea47eb4b25964633af/packages/cspell/src/app/util/cache/createCache.ts#L57


v8.15.7

03 Nov 07:48
Compare
Choose a tag to compare

Changes

Fixes

fix: Use the `usePnP` flag. (#6458)

fix: Use the usePnP flag. (#6458)


v8.15.6

02 Nov 18:59
Compare
Choose a tag to compare

Changes

Fixes

fix: Improve compound generation (#6452)

fix: Improve compound generation (#6452)


fix: cspell-tools - add minCompoundLength setting (#6449)

fix: cspell-tools - add minCompoundLength setting (#6449)


Dictionary Updates

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

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

Update Dictionaries (main)

Summary

 .../snapshots/RustPython/RustPython/report.yaml    |  1311 +-
 .../snapshots/RustPython/RustPython/snapshot.txt   |  1237 +-
 .../snapshots/alexiosc/megistos/report.yaml        |  3191 +--
 .../snapshots/alexiosc/megistos/snapshot.txt       |  2395 +--
 .../snapshots/flutter/samples/report.yaml          |   334 +-
 .../snapshots/flutter/samples/snapshot.txt         |   465 +-
 .../googleapis/google-cloud-cpp/report.yaml        |   310 +-
 .../googleapis/google-cloud-cpp/snapshot.txt       |   258 +-
 .../snapshots/php/php-src/report.yaml              | 16746 +++------------
 .../snapshots/php/php-src/snapshot.txt             | 20610 +++++--------------
 .../snapshots/vitest-dev/vitest/report.yaml        |    10 +-
 .../snapshots/vitest-dev/vitest/snapshot.txt       |     4 +-
 .../snapshots/wireapp/wire-webapp/report.yaml      |    23 +-
 .../snapshots/wireapp/wire-webapp/snapshot.txt     |    15 +-
 packages/cspell-bundled-dicts/package.json         |     6 +-
 pnpm-lock.yaml                                     |    33 +-
 16 files changed, 10534 insertions(+), 36414 deletions(-)

v8.15.5

30 Oct 15:00
Compare
Choose a tag to compare

Changes

chore: upgrade to tinyglobby 0.2.10 (#6419)

chore: upgrade to tinyglobby 0.2.10 (#6419)

fixes the issue mentioned here: #6167 (comment)


Fixes

fix: include AL dictionary by default (#6425)

fix: include AL dictionary by default (#6425)


fix: tools - remove duplicates and support compounding (#6423)

fix: tools - remove duplicates and support compounding (#6423)


fix: Use markdown dict from cspell-dict (#6409)

fix: Use markdown dict from cspell-dict (#6409)


Dictionary Updates

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

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

Update Dictionaries (main)

Summary

 .../snapshots/ktaranov/sqlserver-kit/report.yaml   |  4 +-
 .../snapshots/ktaranov/sqlserver-kit/snapshot.txt  |  3 +-
 .../snapshots/php/php-src/report.yaml              | 95 +++-------------------
 .../snapshots/php/php-src/snapshot.txt             | 71 +---------------
 packages/cspell-bundled-dicts/package.json         |  4 +-
 pnpm-lock.yaml                                     | 49 ++++++-----
 6 files changed, 45 insertions(+), 181 deletions(-)

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

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

Update Dictionaries (main)

Summary

 .../MartinThoma/LaTeX-examples/report.yaml         |   3 +-
 .../MartinThoma/LaTeX-examples/snapshot.txt        |   3 +-
 .../MicrosoftDocs/PowerShell-Docs/report.yaml      | 101 +++++++++++++++------
 .../MicrosoftDocs/PowerShell-Docs/snapshot.txt     |  51 ++++++++++-
 .../snapshots/RustPython/RustPython/report.yaml    |   6 +-
 .../snapshots/RustPython/RustPython/snapshot.txt   |   3 +-
 .../snapshots/TheAlgorithms/Python/report.yaml     |   7 +-
 .../snapshots/TheAlgorithms/Python/snapshot.txt    |   7 +-
 .../snapshots/dart-lang/sdk/report.yaml            |   6 +-
 .../snapshots/dart-lang/sdk/snapshot.txt           |   4 +-
 .../snapshots/eslint/eslint/report.yaml            |  10 +-
 .../snapshots/eslint/eslint/snapshot.txt           |   5 +-
 .../googleapis/google-cloud-cpp/report.yaml        |   5 +-
 .../googleapis/google-cloud-cpp/snapshot.txt       |   5 +-
 .../snapshots/liriliri/licia/report.yaml           |  15 ++-
 .../snapshots/liriliri/licia/snapshot.txt          |  13 ++-
 .../snapshots/php/php-src/report.yaml              |  11 ++-
 .../snapshots/php/php-src/snapshot.txt             |  11 ++-
 .../snapshots/shoelace-style/shoelace/report.yaml  |   5 +-
 .../snapshots/shoelace-style/shoelace/snapshot.txt |   3 +-
 .../typescript-cheatsheets/react/report.yaml       |   6 +-
 .../typescript-cheatsheets/react/snapshot.txt      |   4 +-
 .../snapshots/vitest-dev/vitest/report.yaml        |  18 ++--
 .../snapshots/vitest-dev/vitest/snapshot.txt       |   7 +-
 packages/cspell-bundled-dicts/package.json         |   2 +-
 pnpm-lock.yaml                                     |  19 +++-
 26 files changed, 262 insertions(+), 68 deletions(-)

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

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

Update Dictionaries (main)

Summary

 .../Azure/azure-rest-api-specs/report.yaml         |  6 ++--
 .../Azure/azure-rest-api-specs/snapshot.txt        |  4 +--
 integration-tests/snapshots/mdx-js/mdx/report.yaml | 14 +--------
 .../snapshots/mdx-js/mdx/snapshot.txt              | 14 +--------
 .../snapshots/neovim/nvim-lspconfig/report.yaml    |  3 +-
 .../snapshots/neovim/nvim-lspconfig/snapshot.txt   |  3 +-
 .../snapshots/shoelace-style/shoelace/report.yaml  |  4 +--
 .../snapshots/shoelace-style/shoelace/snapshot.txt |  4 +--
 .../snapshots/sveltejs/svelte/report.yaml          |  3 +-
 .../snapshots/sveltejs/svelte/snapshot.txt         |  3 +-
 packages/cspell-bundled-dicts/package.json         |  6 ++--
 pnpm-lock.yaml                                     | 35 ++++++++++++----------
 12 files changed, 34 insertions(+), 65 deletions(-)

v8.15.4

18 Oct 06:48
Compare
Choose a tag to compare

Changes

Fixes

fix: Ignore negative globs in ignore patterns. (#6388)

fix: Ignore negative globs in ignore patterns. (#6388)

fixes #6353


Dictionary Updates

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

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

Update Dictionaries (main)

Summary

 .../snapshots/django/django/report.yaml            |   6 +-
 .../snapshots/django/django/snapshot.txt           |   5 +-
 .../microsoft/TypeScript-Website/report.yaml       | 132 +++++++++------------
 .../microsoft/TypeScript-Website/snapshot.txt      |  96 +++++++--------
 .../snapshots/sveltejs/svelte/report.yaml          |  15 +--
 .../snapshots/sveltejs/svelte/snapshot.txt         |  23 +---
 packages/cspell-bundled-dicts/package.json         |   8 +-
 pnpm-lock.yaml                                     |  49 ++++----
 8 files changed, 142 insertions(+), 192 deletions(-)

v8.15.3

16 Oct 20:16
Compare
Choose a tag to compare

Changes

Fixes

fix: correctly handle excludes in `files` (#6375)

fix: correctly handle excludes in files (#6375)

This fixes #6373, but not #6353


v8.15.2

14 Oct 06:05
Compare
Choose a tag to compare

Changes

Fixes

fix: Support passing the config in memory to cspell (#6358)

fix: Support passing the config in memory to cspell (#6358)

fixes #6262


Dictionary Updates

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

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

Update Dictionaries (main)

Summary

 .../MicrosoftDocs/PowerShell-Docs/report.yaml      |   8 +-
 .../MicrosoftDocs/PowerShell-Docs/snapshot.txt     |   8 +-
 .../googleapis/google-cloud-cpp/report.yaml        |   4 +-
 .../googleapis/google-cloud-cpp/snapshot.txt       |   4 +-
 packages/cspell-bundled-dicts/package.json         | 104 ++--
 pnpm-lock.yaml                                     | 623 +++++++++++----------
 6 files changed, 386 insertions(+), 365 deletions(-)

v8.15.1

11 Oct 07:20
Compare
Choose a tag to compare

Changes

Fixes

fix: Sign Published Packages (#6350)

fix: Sign Published Packages (#6350)

See: https://docs.npmjs.com/generating-provenance-statements


v8.15.0

11 Oct 06:52
Compare
Choose a tag to compare

Changes

Features

feat: replace fast-glob with tinyglobby (#6167)

feat: replace fast-glob with tinyglobby (#6167)

This removes 15 dependencies

https://npmgraph.js.org/?q=fast-glob - 17 dependencies
https://npmgraph.js.org/?q=tinyglobby - 2 dependencies


Fixes

fix: stdin urls on the command line (#6345)

fix: stdin urls on the command line (#6345)

fixes #6306


fix: `.git` can be a file or a directory (#6319)

fix: .git can be a file or a directory (#6319)

fixes #6305


refactor: works towards dynamic flatpack (#6264)

refactor: works towards dynamic flatpack (#6264)


Dictionary Updates

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

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

Update Dictionaries (main)

Summary

 .../snapshots/AdaDoom3/AdaDoom3/report.yaml        |  769 ++------
 .../snapshots/AdaDoom3/AdaDoom3/snapshot.txt       |  707 ++------
 .../Azure/azure-rest-api-specs/report.yaml         |    4 +-
 .../Azure/azure-rest-api-specs/snapshot.txt        |    4 +-
 .../MartinThoma/LaTeX-examples/report.yaml         |    9 +-
 .../MartinThoma/LaTeX-examples/snapshot.txt        |    7 +-
 .../MicrosoftDocs/PowerShell-Docs/report.yaml      |   16 +-
 .../MicrosoftDocs/PowerShell-Docs/snapshot.txt     |   14 +-
 .../snapshots/TheAlgorithms/Python/report.yaml     |    6 +-
 .../snapshots/alexiosc/megistos/report.yaml        |   25 +-
 .../snapshots/alexiosc/megistos/snapshot.txt       |   21 +-
 .../snapshots/dart-lang/sdk/report.yaml            |   36 +-
 .../snapshots/dart-lang/sdk/snapshot.txt           |   21 +-
 .../snapshots/django/django/report.yaml            |   48 +-
 .../snapshots/django/django/snapshot.txt           |   11 +-
 .../snapshots/flutter/samples/report.yaml          | 1888 +-------------------
 .../snapshots/flutter/samples/snapshot.txt         | 1854 +------------------
 .../snapshots/gitbucket/gitbucket/report.yaml      |    6 +-
 .../snapshots/gitbucket/gitbucket/snapshot.txt     |    6 +-
 .../googleapis/google-cloud-cpp/report.yaml        |   22 +-
 .../googleapis/google-cloud-cpp/snapshot.txt       |   12 +-
 .../iluwatar/java-design-patterns/report.yaml      |    3 +-
 .../iluwatar/java-design-patterns/snapshot.txt     |    3 +-
 .../snapshots/ktaranov/sqlserver-kit/report.yaml   |   15 +-
 .../snapshots/ktaranov/sqlserver-kit/snapshot.txt  |   53 +-
 .../snapshots/liriliri/licia/report.yaml           |    6 +-
 .../snapshots/liriliri/licia/snapshot.txt          |    6 +-
 .../snapshots/neovim/nvim-lspconfig/report.yaml    |    5 +-
 .../snapshots/neovim/nvim-lspconfig/snapshot.txt   |    5 +-
 .../snapshots/pagekit/pagekit/report.yaml          |    3 +-
 .../snapshots/pagekit/pagekit/snapshot.txt         |    3 +-
 .../snapshots/php/php-src/report.yaml              |  197 +-
 .../snapshots/php/php-src/snapshot.txt             |  135 +-
 .../snapshots/pycontribs/jira/report.yaml          |   14 +-
 .../snapshots/pycontribs/jira/snapshot.txt         |    4 +-
 .../snapshots/sveltejs/svelte/report.yaml          |    7 +-
 .../snapshots/sveltejs/svelte/snapshot.txt         |    5 +-
 .../snapshots/vitest-dev/vitest/report.yaml        |    4 +-
 .../snapshots/vitest-dev/vitest/snapshot.txt       |    3 +-
 .../snapshots/wireapp/wire-webapp/report.yaml      |    7 +-
 .../snapshots/wireapp/wire-webapp/snapshot.txt     |    7 +-
 packages/cspell-bundled-dicts/package.json         |    8 +-
 pnpm-lock.yaml                                     |   48 +-
 43 files changed, 542 insertions(+), 5485 deletions(-)

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

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

Update Dictionaries (main)

Summary

 .../snapshots/AdaDoom3/AdaDoom3/report.yaml        |  7 +--
 .../snapshots/AdaDoom3/AdaDoom3/snapshot.txt       | 11 +---
 .../Azure/azure-rest-api-specs/report.yaml         |  3 +-
 .../Azure/azure-rest-api-specs/snapshot.txt        |  9 ++-
 .../snapshots/RustPython/RustPython/report.yaml    |  8 +--
 .../snapshots/RustPython/RustPython/snapshot.txt   |  8 +--
 .../snapshots/alexiosc/megistos/report.yaml        |  6 +-
 .../snapshots/alexiosc/megistos/snapshot.txt       |  6 +-
 .../snapshots/dart-lang/sdk/report.yaml            | 12 +---
 .../snapshots/dart-lang/sdk/snapshot.txt           |  6 +-
 .../snapshots/flutter/samples/report.yaml          |  7 +--
 .../snapshots/flutter/samples/snapshot.txt         | 10 +--
 .../snapshots/gitbucket/gitbucket/report.yaml      |  3 +-
 .../snapshots/gitbucket/gitbucket/snapshot.txt     |  3 +-
 .../googleapis/google-cloud-cpp/report.yaml        |  3 +-
 .../googleapis/google-cloud-cpp/snapshot.txt       |  3 +-
 .../snapshots/neovim/nvim-lspconfig/report.yaml    |  4 +-
 .../snapshots/neovim/nvim-lspconfig/snapshot.txt   |  4 +-
 .../snapshots/pagekit/pagekit/report.yaml          |  5 +-
 .../snapshots/pagekit/pagekit/snapshot.txt         |  5 +-
 .../snapshots/php/php-src/report.yaml              | 19 +-----
 .../snapshots/php/php-src/snapshot.txt             | 17 +----
 .../snapshots/pycontribs/jira/report.yaml          |  3 +-
 .../snapshots/pycontribs/jira/snapshot.txt         | 11 ++--
 .../snapshots/vitest-dev/vitest/report.yaml        |  6 +-
 .../snapshots/vitest-dev/vitest/snapshot.txt       |  3 +-
 packages/cspell-bundled-dicts/package.json         | 12 ++--
 pnpm-lock.yaml                                     | 72 +++++++++++++---------
 28 files changed, 88 insertions(+), 178 deletions(-)

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

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

Update Dictionaries (main)

Summary

 .../snapshots/flutter/samples/report.yaml          | 50 +---------------------
 .../snapshots/flutter/samples/snapshot.txt         | 48 +--------------------
 packages/cspell-bundled-dicts/package.json         |  8 ++--
 pnpm-lock.yaml                                     | 47 +++++++++++---------
 4 files changed, 33 insertions(+), 120 deletions(-)

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

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

Update Dictionaries (main)

Summary

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

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

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

Update Dictionaries (main)

Summary

 .../snapshots/django/django/report.yaml              | 12 +-----------
 .../snapshots/django/django/snapshot.txt             | 11 +----------
 integration-tests/snapshots/mdx-js/mdx/report.yaml   | 13 ++++---------
 integration-tests/snapshots/mdx-js/mdx/snapshot.txt  | 13 ++++---------
 .../snapshots/neovim/nvim-lspconfig/report.yaml      |  4 ++--
 .../snapshots/neovim/nvim-lspconfig/snapshot.txt     |  4 ++--
 packages/cspell-bundled-dicts/package.json           |  4 ++--
 pnpm-lock.yaml                                       | 20 ++++++++++----------
 8 files changed, 26 insertions(+), 55 deletions(-)

v8.14.4

18 Sep 05:52
Compare
Choose a tag to compare

Changes

Fixes

fix: Remove object from cache (#6257)

fix: Remove object from cache (#6257)

flatpack-json was caching the objects it got for performance. But this created an issue when one of those objects were updated in the background. Since the object was cached, it was assumed that nothing had changed.