Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

@cspell/cspell-pipe

streetsidesoftware2.2mMIT8.17.2TypeScript support: included

Library to make working with Iterators/AsyncIterators easier.

cspell, pipe, Iterator, Iterable, AsyncIterator, AsyncIterable

readme

CSpell

unit tests integration tests lint coverage

codecov Coverage Status

The CSpell mono-repo, a spell checker for code.

Support Future Development

  • GitHub Sponsors
  • Patreon
  • PayPal
  • Open Collective

Documentation

Documentation - CSpell

Third-Party Video Presentations

Some videos related to CSpell and the Code Spell Checker for VS Code.

Packages

  • cspell-cli -- cspell-cli is useful for including cspell directly from GitHub.

    Example install: npm install -g git+https://github.com/streetsidesoftware/cspell-cli.

    This will add the cspell-cli command, which is an alias of the cspell command.

Live Discussions

Join us on:

cspell.zulipchat.com

RFCs

Link Description Status
rfc-0001 Fixing common misspellings Done
rfc-0002 Improving Generated Suggestions Done
rfc-0003 Plug-ins: Adding file parsers In Progress
rfc-0004 Support Marking Issues as Known Not started

CSpell for enterprise

Available as part of the Tidelift Subscription.

The maintainers of CSpell and thousands of other packages are working with Tidelift to deliver commercial support and maintenance for the open source packages you use to build your applications. Save time, reduce risk, and improve code health, while paying the maintainers of the exact packages you use. Learn more.

Security contact information

To report a security vulnerability, please email security@streetsidesoftware.com or use the Tidelift security contact. Tidelift will coordinate the fix and disclosure.

Versions

| | version | Node | Status | Maintenance | End of Free Support | | :----- | :------ | :------ | :-------------------- | :---------- | :------------------ | | cspell | 8.x | 18.x | In Active Development | TBD | TBD | | cspell | 7.x | 16.x | Maintenance | 2023-10-01 | 2023-11-07 | | cspell | 6.x | 14.14.x | Paid support only[^1] | 2023-04-01 | 2023-05-01 | | cspell | 5.x | 12.x | Paid support only[^1] | - | 2022-10-01 | | cspell | 4.x | 10.x | Paid support only[^1] | - | 2022-05-01 |

[^1]: Support - Street Side Software

Contributing

Contributions are welcome! See our contribution notes. Note: To add or remove words in a dictionary, visit cspell-dicts.

🙏 Special thanks to all of our amazing contributors! 🥰

Contributor Jason3S Contributor nschonni Contributor Jason-Rev Contributor amanoji Contributor jrylan Contributor mad-gooze Contributor snyk-bot Contributor zo Contributor dsanders11 Contributor coliff Contributor dakotaJang Contributor bisubus Contributor aimagic Contributor abdusabri Contributor caaatisgood Contributor pzmarzly Contributor naveensrinivasan Contributor matt9ucci Contributor lostintangent Contributor Zamiell Contributor dflock Contributor DenysVuika Contributor benmccann Contributor ScottRudiger Contributor rivy Contributor rasa Contributor roman-petrov Contributor orta Contributor ollelauribostrom Contributor alexandear Contributor ndelangen Contributor nvuillam Contributor exhuma Contributor 74th Contributor ssbarnea Contributor regseb Contributor zwaldowski Contributor fisker Contributor hzhu Contributor jonz94 Contributor mrazauskas Contributor wtgtybhertgeghgtwtg Contributor wujekbogdan Contributor siosio34 Contributor ADTC Contributor kachkaev Contributor AlexJameson Contributor AlekSi Contributor alicewriteswrongs Contributor aminya Contributor screendriver Contributor Namchee Contributor d2s Contributor dimitropoulos Contributor evenstensberg Contributor tribut Contributor HoussemDellai Contributor jmatsuzawa Contributor joshje Contributor kamontat Contributor kenji-miyake Contributor fughilli Contributor Ki-er Contributor Maxim-Mazurok



Brought to you byStreet Side Software Logo Street Side Software

changelog

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

8.17.2 (2025-01-13)

  • fix: Dump stack on error when verbose (#6782) (df0026c), closes #6782

8.17.1 (2024-12-16)

  • chore: Update Integration Test Performance Data (#6681) (4b19439), closes #6681

8.17.0 (2024-12-15)

  • chore: Update Integration Test Performance Data (#6676) (f9cb45f), closes #6676

8.16.1 (2024-11-26)

  • chore: Update Integration Test Performance Data (#6602) (5d667a7), closes #6602

8.16.0 (2024-11-07)

  • chore: Update Integration Test Performance Data (#6505) (fb78a40), closes #6505

8.15.7 (2024-11-03)

  • ci: Workflow Bot -- Update ALL Dependencies (main) (#6456) (d4bd0dd), closes #6456

8.15.6 (2024-11-02)

  • chore: Update Integration Test Performance Data (#6455) (be8b15a), closes #6455

8.15.5 (2024-10-30)

  • ci: Workflow Bot -- Update ALL Dependencies (main) (#6442) (70f43cc), closes #6442

8.15.4 (2024-10-18)

  • chore: Update Integration Test Performance Data (#6389) (7ece6a7), closes #6389

8.15.3 (2024-10-16)

  • chore: Update Integration Test Performance Data (#6377) (7ff6781), closes #6377

8.15.2 (2024-10-14)

  • chore: Update Integration Test Performance Data (#6361) (d639368), closes #6361

8.15.1 (2024-10-11)

  • fix: Sign Published Packages (#6350) (633b060), closes #6350

8.15.0 (2024-10-11)

  • chore: bump eslint-plugin-unicorn from 55.0.0 to 56.0.0 (#6332) (67d1e92), closes #6332

8.14.4 (2024-09-18)

  • fix: Remove object from cache (#6257) (ea24297), closes #6257

8.14.3 (2024-09-17)

  • chore: Update Integration Test Performance Data (#6254) (189ac16), closes #6254

8.14.2 (2024-08-20)

  • chore: Update Integration Test Performance Data (#6126) (012c897), closes #6126

8.14.1 (2024-08-17)

8.14.0 (2024-08-17)

  • chore: Update Integration Test Performance Data (#6113) (c3eb155), closes #6113

8.13.3 (2024-08-12)

  • chore: Update Integration Test Performance Data (#6079) (dd28ef5), closes #6079

8.13.2 (2024-08-08)

  • chore: Update Integration Test Performance Data (#6060) (c766d18), closes #6060

8.13.1 (2024-08-02)

  • chore: Update Integration Test Performance Data (#6028) (738d2a9), closes #6028

8.13.0 (2024-07-30)

  • chore: Update Integration Test Performance Data (#6011) (135838a), closes #6011

8.12.1 (2024-07-22)

  • fix: make sure the version is up to date (f6ab018)

8.12.0 (2024-07-22)

  • chore: Update Integration Test Performance Data (#5959) (ea71b8a), closes #5959

8.11.0 (2024-07-16)

8.10.4 (2024-07-05)

8.10.2 (2024-07-05)

  • ci: Workflow Bot -- Update ALL Dependencies (main) (#5862) (814e15c), closes #5862

8.10.1 (2024-07-05)

  • fix(cspell-tools): support adding directives (#5860) (b2e014f), closes #5860

8.10.0 (2024-07-02)

  • chore: Update Integration Test Performance Data (#5859) (898e806), closes #5859

8.9.1 (2024-06-20)

  • docs: format tables in generated docs (#5776) (02e0359), closes #5776

8.9.0 (2024-06-18)

Note: Version bump only for package cspell-monorepo

8.9.0-alpha.0 (2024-06-18)

  • ci: Fix Lint -- Workflow Bot (#5770) (b21032f), closes #5770

8.8.4 (2024-06-03)

  • ci: Fix Lint -- Workflow Bot (#5699) (211113a), closes #5699

8.8.3 (2024-05-23)

  • chore: Update Integration Test Performance Data (#5663) (b605dd3), closes #5663

8.8.2 (2024-05-22)

  • ci: Workflow Bot -- Update ALL Dependencies (main) (#5659) (5d93673), closes #5659

8.8.1 (2024-05-10)

  • chore: Do not stop update if it fails to lint. (64ba085)

8.8.0 (2024-05-03)

Note: Version bump only for package cspell-monorepo

8.7.0 (2024-04-10)

Note: Version bump only for package cspell-monorepo

8.6.1 (2024-03-25)

Note: Version bump only for package cspell-monorepo

8.6.0 (2024-03-05)

Note: Version bump only for package cspell-monorepo

8.5.0 (2024-03-01)

Note: Version bump only for package cspell-monorepo

8.4.1 (2024-02-20)

Note: Version bump only for package cspell-monorepo

8.4.0 (2024-02-19)

Note: Version bump only for package cspell-monorepo

8.3.2 (2024-01-02)

Bug Fixes

8.3.1 (2024-01-01)

Note: Version bump only for package cspell-monorepo

8.3.0 (2023-12-30)

Note: Version bump only for package cspell-monorepo

8.2.4 (2023-12-28)

Note: Version bump only for package cspell-monorepo

8.2.3 (2023-12-21)

Bug Fixes

  • Improve performance by reducing FS requests (#5103) (3f31569)

8.2.2 (2023-12-21)

Note: Version bump only for package cspell-monorepo

8.2.1 (2023-12-20)

Note: Version bump only for package cspell-monorepo

8.2.0 (2023-12-20)

Note: Version bump only for package cspell-monorepo

8.1.3 (2023-12-06)

Bug Fixes

  • Resolve relative imports without a leading ./ or ../. (#5035) (a28393b)

8.1.2 (2023-12-04)

Bug Fixes

8.1.1 (2023-12-04)

Note: Version bump only for package cspell-monorepo

8.1.0 (2023-12-01)

Note: Version bump only for package cspell-monorepo

8.0.0 (2023-11-07)

  • ci: Workflow Bot -- Update ALL Dependencies (main) (#4959) (096066d), closes #4959

7.3.9 (2023-11-07)

  • refactor: remove debug code (#4951) (4972a77), closes #4951

7.3.8 (2023-10-13)

  • ci: Workflow Bot -- Update ALL Dependencies (main) (#4894) (2a4e1d8), closes #4894

7.3.7 (2023-09-28)

  • test: Add sample package to test dictionaries in eslint (#4875) (06c9e18), closes #4875

7.3.6 (2023-09-13)

Note: Version bump only for package cspell-monorepo

7.3.5 (2023-09-10)

Bug Fixes

  • Remove [@markdown](https://github.com/markdown)Description from types (#4818) (3ba8eed)

7.3.4 (2023-09-10)

Note: Version bump only for package cspell-monorepo

7.3.3 (2023-09-09)

Note: Version bump only for package cspell-monorepo

7.3.2 (2023-09-01)

Note: Version bump only for package cspell-monorepo

7.3.1 (2023-09-01)

Note: Version bump only for package cspell-monorepo

7.3.0 (2023-08-31)

Note: Version bump only for package cspell-monorepo

7.2.0 (2023-08-29)

Note: Version bump only for package cspell-monorepo

7.1.1 (2023-08-28)

Note: Version bump only for package cspell-monorepo

7.0.2 (2023-08-28)

Note: Version bump only for package cspell-monorepo

7.0.1 (2023-08-21)

Bug Fixes

  • Workflow Bot -- Update Dictionaries (main) (#4733) (221b59b)

7.0.0 (2023-08-10)

Note: Version bump only for package cspell-monorepo

7.0.1-alpha.9 (2023-08-10)

Note: Version bump only for package cspell-monorepo

7.0.1-alpha.8 (2023-07-21)

Bug Fixes

  • cspell-tools: support conditional builds. (#4668) (de4d897)

7.0.1-alpha.7 (2023-07-19)

Note: Version bump only for package cspell-monorepo

7.0.1-alpha.6 (2023-07-14)

Bug Fixes

  • cspell-tools: be able to update shasum checksum files. (#4634) (a67ea47)

7.0.1-alpha.5 (2023-07-13)

Bug Fixes

  • support automatic creation of cspell-tools.config.yaml (#4631) (f9fea67)

7.0.1-alpha.4 (2023-07-12)

Bug Fixes

7.0.1-alpha.3 (2023-07-11)

Bug Fixes

7.0.1-alpha.2 (2023-07-09)

Features

  • Add gzip and shasum command to cspell-tools (#4614) (cc28a8a)

Bug Fixes

  • Workflow Bot -- Update Dictionaries (main) (#4603) (51cca40)
  • Workflow Bot -- Update Dictionaries (main) (#4606) (f5601ce)
  • Workflow Bot -- Update Dictionaries (main) (#4607) (841ffdc)

Reverts

  • Revert "v7.1.0-alpha.0" (4835da6)

7.0.1-alpha.1 (2023-07-03)

Note: Version bump only for package cspell-monorepo

7.0.1-alpha.0 (2023-06-09)

Note: Version bump only for package cspell-monorepo

7.0.0-alpha.2 (2023-05-07)

Note: Version bump only for package cspell-monorepo

7.0.0-alpha.1 (2023-04-14)

Note: Version bump only for package cspell-monorepo

6.31.2 (2023-04-14)

Note: Version bump only for package cspell-monorepo

6.31.1 (2023-03-24)

Note: Version bump only for package cspell-monorepo

6.31.0 (2023-03-24)

Note: Version bump only for package cspell-monorepo

6.30.2 (2023-03-18)

Bug Fixes

6.30.1 (2023-03-17)

Bug Fixes

  • Update cosmiconfig to fix config loading issue. (#4330) (4a0bae5)

6.30.0 (2023-03-16)

Note: Version bump only for package cspell-monorepo

6.29.3 (2023-03-14)

Bug Fixes

  • Add option to not auto stem during split (#4310) (23059da)

6.29.2 (2023-03-13)

Bug Fixes

  • (cspell-tools) Delay splitting _ till later (#4309) (0e517d1)

6.29.1 (2023-03-13)

Note: Version bump only for package cspell-monorepo

6.29.0 (2023-03-11)

Note: Version bump only for package cspell-monorepo

6.28.0 (2023-03-03)

Features

6.27.0 (2023-02-26)

Features

  • Support spell checking utf16 files with BOM (#4232) (8062f62)

6.26.3 (2023-02-16)

Bug Fixes

  • Be able to read cache format from config (#4190) (6029893)

6.26.2 (2023-02-16)

Bug Fixes

6.26.1 (2023-02-15)

Bug Fixes

6.26.0 (2023-02-15)

Features

  • All flagWords and suggestWords suggestions are preferred. (#4176) (abfb09c)

6.25.0 (2023-02-14)

Bug Fixes

6.24.0 (2023-02-13)

Note: Version bump only for package cspell-monorepo

6.23.1 (2023-02-12)

Note: Version bump only for package cspell-monorepo

6.23.0 (2023-02-11)

Note: Version bump only for package cspell-monorepo

6.22.0 (2023-02-05)

Note: Version bump only for package cspell-monorepo

6.21.0 (2023-02-03)

Note: Version bump only for package cspell-monorepo

6.20.1 (2023-02-01)

Bug Fixes

6.20.0 (2023-02-01)

Note: Version bump only for package cspell-monorepo

6.19.2 (2023-01-17)

Note: Version bump only for package cspell-monorepo

6.19.1 (2023-01-17)

Bug Fixes

6.19.0 (2023-01-16)

Note: Version bump only for package cspell-monorepo

6.18.1 (2022-12-29)

Note: Version bump only for package cspell-monorepo

6.18.0 (2022-12-21)

Note: Version bump only for package cspell-monorepo

6.17.0 (2022-12-05)

Note: Version bump only for package cspell-monorepo

6.16.0 (2022-12-02)

Note: Version bump only for package cspell-monorepo

6.15.1 (2022-11-30)

Note: Version bump only for package cspell-monorepo

6.15.0 (2022-11-25)

Features

6.14.3 (2022-11-17)

Bug Fixes

  • trie-lib - fix issue with reference radix. (#3849) (73af697)

6.14.2 (2022-11-11)

Note: Version bump only for package cspell-monorepo

6.14.1 (2022-11-07)

Note: Version bump only for package cspell-monorepo

6.14.0 (2022-11-03)

Note: Version bump only for package cspell-monorepo

6.13.3 (2022-10-31)

Bug Fixes

6.13.2 (2022-10-31)

Bug Fixes

  • Do not generate duplicate entries by default (#3793) (f27d3c6)

6.13.1 (2022-10-28)

Note: Version bump only for package cspell-monorepo

6.13.0 (2022-10-28)

Bug Fixes

6.12.0 (2022-09-30)

Features

6.11.1 (2022-09-30)

Bug Fixes

  • Fix export of SpellingDictionaryCollection (#3683) (7665cdb)

6.11.0 (2022-09-30)

Note: Version bump only for package cspell-monorepo

6.10.1 (2022-09-20)

Note: Version bump only for package cspell-monorepo

6.10.0 (2022-09-19)

Note: Version bump only for package cspell-monorepo

6.9.1 (2022-09-18)

Note: Version bump only for package cspell-monorepo

6.9.0 (2022-09-15)

Note: Version bump only for package cspell-monorepo

6.8.2 (2022-09-12)

Note: Version bump only for package cspell-monorepo

6.8.1 (2022-08-26)

Note: Version bump only for package cspell-monorepo

6.8.0 (2022-08-21)

Bug Fixes

6.7.0 (2022-08-18)

Features

6.6.1 (2022-08-10)

Note: Version bump only for package cspell-monorepo

6.6.1-alpha.9 (2022-08-10)

Note: Version bump only for package cspell-monorepo

6.6.1-alpha.8 (2022-08-10)

Note: Version bump only for package cspell-monorepo

6.6.1-alpha.7 (2022-08-10)

Note: Version bump only for package cspell-monorepo

6.6.1-alpha.6 (2022-08-10)

Note: Version bump only for package cspell-monorepo

6.6.1-alpha.5 (2022-08-10)

Note: Version bump only for package cspell-monorepo

6.6.1-alpha.4 (2022-08-10)

Note: Version bump only for package cspell-monorepo

6.6.1-alpha.3 (2022-08-10)

Note: Version bump only for package cspell-monorepo

6.6.1-alpha.2 (2022-08-10)

Note: Version bump only for package cspell-monorepo

6.6.1-alpha.1 (2022-08-10)

Note: Version bump only for package cspell-monorepo

6.6.1-alpha.0 (2022-08-10)

Bug Fixes

6.6.0 (2022-08-08)

Bug Fixes

Features

6.5.0 (2022-07-29)

Bug Fixes

Features

  • Support Ignoring characters before checking (#3311) (d3fbe6c)

6.4.2 (2022-07-26)

Bug Fixes

6.4.1 (2022-07-23)

Bug Fixes

6.4.0 (2022-07-19)

Bug Fixes

  • Mark adding words to custom dictionary experimental (#3266) (ec0dcd8)

6.4.0-alpha.0 (2022-07-18)

Bug Fixes

Features

  • cspell-eslint-plugin: Experimental Add word to dictionary (#3247) (22a514b)

6.3.0 (2022-07-17)

Bug Fixes

Features

  • Support a default reporter when linting. (#3236) (ffcaeff)

6.2.4-alpha.0 (2022-07-13)

Bug Fixes

6.2.3 (2022-07-07)

Note: Version bump only for package cspell-monorepo

6.2.2 (2022-07-01)

Bug Fixes

6.2.1 (2022-07-01)

Bug Fixes

6.2.0 (2022-06-30)

Bug Fixes

6.2.0-alpha.1 (2022-06-29)

Bug Fixes

Features

6.2.0-alpha.0 (2022-06-28)

Features

  • Support reading dictionary files over http. (#3150) (7ba81e6)

6.1.3 (2022-06-28)

Bug Fixes

6.1.3-alpha.1 (2022-06-15)

Note: Version bump only for package cspell-monorepo

6.1.3-alpha.0 (2022-06-15)

Bug Fixes

6.1.2 (2022-06-09)

Bug Fixes

6.1.1 (2022-06-02)

Bug Fixes

6.1.0 (2022-05-31)

Bug Fixes

Features

6.1.0-alpha.0 (2022-05-28)

Bug Fixes

Features

Reverts

  • Revert "ci: Move reusable workflows to reusable" (55a7121)

6.0.0 (2022-05-21)

Note: Version bump only for package cspell-monorepo

6.0.0-alpha.0 (2022-05-20)

Note: Version bump only for package cspell-monorepo

5.21.1 (2022-05-20)

Note: Version bump only for package cspell-monorepo

5.21.0 (2022-05-17)

Bug Fixes

Features

5.20.0 (2022-05-02)

Bug Fixes

Features

5.19.7 (2022-04-09)

Bug Fixes

5.19.6 (2022-04-08)

Bug Fixes

5.19.5 (2022-04-01)

Bug Fixes

  • Be able to disable the default configuration (#2643) (46c1e4f)

5.19.4 (2022-04-01)

Bug Fixes

  • Performance - only serialize config if in debug mode (#2640) (d16c4f9)

5.19.3 (2022-03-24)

Bug Fixes

  • eslint-plugin improve performance (#2616) (b1a9bed)
  • Invalidate the cache if cspell version has changed. (#2580) (2174928)
  • prepare to publish eslint-plugin (#2620) (e5495c4)
  • Update English dictionary to remove British words (#2612) (5a6f143)

5.19.2 (2022-03-14)

Bug Fixes

  • eslint-plugin - fix issue with document directives (#2576) (54cb12c)

5.19.1 (2022-03-13)

Bug Fixes

  • ESLint Plugin to support ignoring imported properties (#2573) (ee4cc20)

5.19.0 (2022-03-12)

Bug Fixes

  • integration-tests/package.json & integration-tests/package-lock.json to reduce vulnerabilities (#2567) (19f5c37)
  • Use exactOptionalPropertyTypes (#2493) (ffde5ac)

Features

5.18.5 (2022-02-15)

Bug Fixes

5.18.4 (2022-02-07)

Bug Fixes

  • Add simple repl feature to suggestions. (#2403) (f9835b7)
  • Improve speed of suggestions for long words. (#2406) (6c76907)

5.18.3 (2022-02-04)

Bug Fixes

5.18.2 (2022-02-03)

Bug Fixes

Reverts

  • Revert "ci: Workflow Bot -- Update ALL Dependencies (#2388)" (#2391) (7f093f9), closes #2388 #2391

5.18.1 (2022-02-03)

Bug Fixes

5.18.0 (2022-01-31)

Note: Version bump only for package cspell-monorepo

5.18.0-alpha.0 (2022-01-30)

Bug Fixes

Features

  • Enable support to dictionary alphabet and accents. (#2355) (b33453b)

5.17.0 (2022-01-26)

Bug Fixes

  • do not depend upon @types/glob in exports. (#2346) (7740f55)

5.17.0-alpha.0 (2022-01-26)

Bug Fixes

Features

5.16.0 (2022-01-20)

Bug Fixes

  • Add ability to discourage certain types of suggestions. (#2291) (a6e1bf6)

5.15.3 (2022-01-20)

Bug Fixes

5.15.2 (2022-01-11)

Bug Fixes

  • Fix backwards compatibility for Reporters (#2229) (38d17b2)
  • Fix issue with maxDuplicateProblems setting (#2237) (fbb3593)

5.15.1 (2022-01-07)

Bug Fixes

  • Fix type for some older TypeScript parsers. (#2191) (b195499)

5.15.0 (2022-01-07)

Bug Fixes

Features

  • Add support for cache options in config files. (#2184) (7256919)
  • Remove 40 character limit on spell checking words (#2175) (5769a0e)

5.14.0 (2021-12-29)

Note: Version bump only for package cspell-monorepo

5.14.0-alpha.0 (2021-12-29)

Bug Fixes

Features

5.13.4 (2021-12-18)

Bug Fixes

  • hunspell - honor minimum compound word length (#2091) (c67f7b8)

Features

5.13.3 (2021-12-11)

Bug Fixes

  • cspell-tools - limit memory usage when build dictionaries (#2087) (591860e)
  • Hunspell make sure COMPOUNDFLAG is supported (#2088) (3bd772e)

5.13.2 (2021-12-07)

Bug Fixes

5.13.1 (2021-11-24)

Bug Fixes

5.13.0 (2021-11-17)

Bug Fixes

  • Add enableCaseSensitive/disableCaseSensitive (#1951) (93387b7)
  • integration - turn off case sensitivity for German (#1952) (2465964)

Features

5.12.6 (2021-11-04)

Bug Fixes

  • Include configuration for VUE and Swift by default. (#1946) (b57e86d)

5.12.5 (2021-11-02)

Bug Fixes

5.12.4 (2021-10-31)

Bug Fixes

5.12.3 (2021-10-08)

Bug Fixes

5.12.2 (2021-10-06)

Note: Version bump only for package cspell-monorepo

5.12.1 (2021-10-06)

Bug Fixes

5.12.0 (2021-10-05)

Note: Version bump only for package cspell-monorepo

5.12.0-alpha.0 (2021-10-05)

Bug Fixes

Features

5.11.1 (2021-09-29)

Bug Fixes

  • Move [@types](https://github.com/types) dependencies to dev (#1811) (c29fdcb)

5.11.0 (2021-09-28)

Note: Version bump only for package cspell-monorepo

5.11.0-alpha.0 (2021-09-28)

Bug Fixes

Features

  • add --cache option to lint only changed files (#1763) (4bdfd09)

Reverts

  • Revert "ci: Disable Coveralls - their API has been down for a couple of days. (#1731)" (#1732) (102ef73), closes #1731 #1732

5.10.1 (2021-09-17)

Bug Fixes

5.10.0 (2021-09-17)

Bug Fixes

  • Roll back update to @cspell/dict-en-gb@2 (#1712) (edb1814)

5.10.0-alpha.6 (2021-09-17)

Bug Fixes

  • Make dict-en-gb version 2 optional because of license. (#1710) (046a704)

5.10.0-alpha.5 (2021-09-16)

Note: Version bump only for package cspell-monorepo

5.10.0-alpha.4 (2021-09-16)

Note: Version bump only for package cspell-monorepo

5.10.0-alpha.3 (2021-09-16)

Bug Fixes

  • Fix accidental promise returned by reporters. (#1702) (8c125c2)
  • Fix strange spelling of Custom (4a93456)

5.10.0-alpha.2 (2021-09-13)

Note: Version bump only for package cspell-monorepo

5.10.0-alpha.0 (2021-09-13)

Bug Fixes

Features

5.9.1 (2021-09-12)

Reverts

5.9.1-alpha.1 (2021-09-12)

Reverts

  • Revert "enable incremental typescript builds (#1671)" (65664b2), closes #1671

5.9.1-alpha.0 (2021-09-11)

Bug Fixes

  • Change the suggestions to not include ties by default. (#1678) (0efbd58)
  • drop need for iconv-lite and iterable-to-stream (#1677) (c7ffcc7)
  • Fix suggestions when working with case aware dictionaries. (#1674) (0ba056d)
  • Fix version number reference (#1640) (1c18b36), closes #1638
  • Perf - Try improving suggestion performance. (#1639) (aad4352)
  • sample more often to make sure the suggest stops on time. (#1669) (2bb6c82)
  • Support Suggestion timeouts (#1668) (1698aaf)
  • Upgrade British English dictionary to v2. (#1633) (907d3eb)

5.9.0 (2021-08-31)

Note: Version bump only for package cspell-monorepo

5.9.0-alpha.0 (2021-08-31)

Bug Fixes

  • Update packages and fix schema lint issue. (#1591) (f849ecb)

Features

  • Upgrade to the newest, (case sensitive), English dictionary (#1545) (581fc4d)

5.8.2 (2021-08-25)

Bug Fixes

  • fix issue where some dictionaries (nl-nl) could cause slow suggestions (#1583) (8c8d0ee)

5.8.1 (2021-08-24)

Bug Fixes

5.8.0 (2021-08-21)

Bug Fixes

Features

5.7.2 (2021-08-16)

Bug Fixes

5.7.1 (2021-08-14)

Bug Fixes

5.7.0 (2021-08-14)

Note: Version bump only for package cspell-monorepo

5.7.0-alpha.0 (2021-08-14)

Features

Making Words Forbidden

There are several ways to mark a word as forbidden:

  1. In a custom word list with words beginning with !.
     !forbiddenWord
  2. In words section of cspell configuration:
     "words": [
         "!forbiddenWord",
         "configstore"
     ],
  3. In flagWords section of cspell configuration:
     "flagWords": ["forbiddenWord"]

Overriding Forbidden words

Sometimes it is necessary to allow a word even if it is forbidden.

In a comment

/**
 * Do not mark `forbiddenWord` as incorrect.
 * cspell:ignore forbiddenWord
 */

In the cspell configuration

{
    "ignoreWords": ["forbiddenWord"]
}

5.6.7 (2021-08-13)

Bug Fixes

Reverts

  • Revert "build(deps): bump codecov/codecov-action from 1.5.2 to 2.0.1 (#1438)" (#1446) (cbffbb8), closes #1438 #1446

5.6.6 (2021-06-18)

Bug Fixes

  • publishing issue with cspell-bundled-dicts (8a43bc5)

5.6.5 (2021-06-18)

Bug Fixes

  • fix regression related to trailing accents missing in legacy dicts (#1345) (b8d8810)

5.6.4 (2021-06-15)

Bug Fixes

5.6.3 (2021-06-11)

Bug Fixes

  • fix issue with legacy dictionaries that do not have some accents (5a9aa27)
  • make sure cspell-tools does not collide with old version. (00e360c)
  • support case sensitive document checking. (527de4a)

5.6.2 (2021-06-10)

Bug Fixes

  • minor breaking fix issues with accents and the word splitter (#1330) (845c314)

5.6.1 (2021-06-09)

Bug Fixes

  • Fix issues with accent characters (#1322) (4d65dfb), closes #1321
  • Use a dictionary for ignoreWords to be consistent with words (#1326) (ee3897d)

5.6.0 (2021-06-05)

Features

  • support .pnp.js when loading configurations. (#1307) (76da68c)

5.5.2 (2021-05-30)

Bug Fixes

5.5.1 (2021-05-29)

Bug Fixes

5.5.0 (2021-05-29)

Bug Fixes

  • Fix Performance issue when checking long strings of non-words (#1285) (bdb43d6)

Features

5.4.1 (2021-05-11)

Bug Fixes

5.4.0 (2021-05-05)

Features

  • Support package.json as a configuration location. (#1178) (2ce2410)

Reverts

  • Revert "Revert "fix: Correctly handle leading and trailing single quote"" (#1203) (1738993), closes #1203

5.3.12 (2021-04-06)

Bug Fixes

5.3.11 (2021-04-03)

Bug Fixes

5.3.10 (2021-04-02)

Bug Fixes

5.3.9 (2021-03-19)

Bug Fixes

  • If the global config is not found, do not pretend it was. (#1079) (fb07679)

5.3.8 (2021-03-17)

Bug Fixes

5.3.7 (2021-03-05)

Bug Fixes

5.3.7-alpha.3 (2021-03-05)

Note: Version bump only for package cspell-monorepo

5.3.7-alpha.2 (2021-03-05)

Note: Version bump only for package cspell-monorepo

5.3.7-alpha.1 (2021-03-05)

Note: Version bump only for package cspell-monorepo

5.3.7-alpha.0 (2021-03-05)

Note: Version bump only for package cspell-monorepo

5.3.6 (2021-03-05)

Bug Fixes

5.3.5 (2021-03-05)

Bug Fixes

5.3.4 (2021-03-01)

Bug Fixes

  • Adjust the way glob roots are calculated (d1a7fa7)

5.3.3 (2021-02-26)

Bug Fixes

  • Report the root cause of a dictionary error. (#1014) (8c1debd)

5.3.2 (2021-02-26)

Bug Fixes

  • do not check binary files and add Ada dictionary (#1011) (af04ead)

5.3.1 (2021-02-25)

Bug Fixes

  • Make sure relative globRoot is resolved correctly. (#1004) (29977c4)
  • make sure to export all needed cspell types. (#1006) (c625479)

5.3.0 (2021-02-25)

Note: Version bump only for package cspell-monorepo

5.3.0-alpha.4 (2021-02-25)

Bug Fixes

5.3.0-alpha.3 (2021-02-23)

Bug Fixes

  • Improve reporting on files matching glob patterns. (#994) (da991f9)

5.3.0-alpha.2 (2021-02-22)

Bug Fixes

  • Add schema support for enableFiletypes. (#979) (d18706e)
  • Add support for custom dictionaries (#982) (196921d)

5.3.0-alpha.1 (2021-02-19)

Bug Fixes

  • Display suggestions -- regression (#976) (e3970c7)
  • Fix schema generation to use deprecatedMessage (#972) (492dca9)

5.3.0-alpha.0 (2021-02-18)

Bug Fixes

  • Working towards a standard way to spell check files. (#900) (5d38b2a)

Features

  • Be able to specify files to spell check within the config. (#948) (23f7a48), closes #571
  • cspell-glob matches only files under the root (#913) (a2d700d)
  • Part 1 - glob patterns are relative to the config file. (#921) (a250448)
  • Support local configuration files (#966) (0ccc5fe)
  • Support negation matches in languageSettings for languageIds (#967) (cea9114)

5.2.4 (2021-01-28)

Note: Version bump only for package cspell-monorepo

5.2.3 (2021-01-27)

Bug Fixes

  • support cspell.config.js and remove support for cspell.js (#895) (6fbb4b2)

5.2.2 (2021-01-26)

Note: Version bump only for package cspell-monorepo

5.2.1 (2021-01-23)

Bug Fixes

  • make sure version and help do not exit with non-zero code. (#883) (b8e91f3), closes #880

5.2.0 (2021-01-23)

Bug Fixes

Features

5.1.3 (2021-01-05)

Bug Fixes

  • Support dictionaries having words with numbers. (#828) (856f04a)

5.1.2 (2020-12-31)

Note: Version bump only for package cspell-monorepo

5.1.1 (2020-12-28)

Bug Fixes

5.1.0 (2020-12-27)

Bug Fixes

Features

  • improve spell checking speed and allow multiple exclude arguments (#806) (7a4c8f8)

5.0.8 (2020-12-17)

Bug Fixes

5.0.7 (2020-12-16)

Note: Version bump only for package cspell-monorepo

5.0.6 (2020-12-15)

Bug Fixes

5.0.5 (2020-12-15)

Note: Version bump only for package cspell-monorepo

5.0.4 (2020-12-15)

Note: Version bump only for package cspell-monorepo

5.0.3 (2020-12-04)

Bug Fixes

5.0.2 (2020-11-26)

Note: Version bump only for package cspell-monorepo

5.0.1 (2020-11-20)

Bug Fixes

  • make sure the error code is correctly set (#619) (09e358c)

5.0.1-alpha.15 (2020-11-18)

Bug Fixes

5.0.1-alpha.14 (2020-11-17)

Note: Version bump only for package cspell-monorepo