All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
- fix: Fix publishing (8a56148)
- fix: make sure the version is up to date (f6ab018)
- chore: force 8.10.3 (f18b8c7)
Note: Version bump only for package cspell-monorepo
- chore: Do not stop update if it fails to lint. (64ba085)
Note: Version bump only for package cspell-monorepo
Note: Version bump only for package cspell-monorepo
Note: Version bump only for package cspell-monorepo
Note: Version bump only for package cspell-monorepo
Note: Version bump only for package cspell-monorepo
Note: Version bump only for package cspell-monorepo
Note: Version bump only for package cspell-monorepo
Note: Version bump only for package cspell-monorepo
Note: Version bump only for package cspell-monorepo
Note: Version bump only for package cspell-monorepo
Note: Version bump only for package cspell-monorepo
Note: Version bump only for package cspell-monorepo
Note: Version bump only for package cspell-monorepo
Note: Version bump only for package cspell-monorepo
Note: Version bump only for package cspell-monorepo
Note: Version bump only for package cspell-monorepo
Note: Version bump only for package cspell-monorepo
Note: Version bump only for package cspell-monorepo
Note: Version bump only for package cspell-monorepo
Note: Version bump only for package cspell-monorepo
Note: Version bump only for package cspell-monorepo
Note: Version bump only for package cspell-monorepo
7.1.1 (2023-08-28)
Note: Version bump only for package cspell-monorepo
Note: Version bump only for package cspell-monorepo
7.0.0 (2023-08-10)
Note: Version bump only for package cspell-monorepo
Note: Version bump only for package cspell-monorepo
Note: Version bump only for package cspell-monorepo
7.0.1-alpha.2 (2023-07-09)
- Workflow Bot -- Update Dictionaries (main) (#4603) (51cca40)
- Workflow Bot -- Update Dictionaries (main) (#4606) (f5601ce)
- Workflow Bot -- Update Dictionaries (main) (#4607) (841ffdc)
- Revert "v7.1.0-alpha.0" (4835da6)
Note: Version bump only for package cspell-monorepo
Note: Version bump only for package cspell-monorepo
Note: Version bump only for package cspell-monorepo
Note: Version bump only for package cspell-monorepo
Note: Version bump only for package cspell-monorepo
Note: Version bump only for package cspell-monorepo
Note: Version bump only for package cspell-monorepo
Note: Version bump only for package cspell-monorepo
Note: Version bump only for package cspell-monorepo
Note: Version bump only for package cspell-monorepo
Note: Version bump only for package cspell-monorepo
Note: Version bump only for package cspell-monorepo
Note: Version bump only for package cspell-monorepo
Note: Version bump only for package cspell-monorepo
Note: Version bump only for package cspell-monorepo
Note: Version bump only for package cspell-monorepo
Note: Version bump only for package cspell-monorepo
Note: Version bump only for package cspell-monorepo
Note: Version bump only for package cspell-monorepo
Note: Version bump only for package cspell-monorepo
Note: Version bump only for package cspell-monorepo
Note: Version bump only for package cspell-monorepo
Note: Version bump only for package cspell-monorepo
Note: Version bump only for package cspell-monorepo
Note: Version bump only for package cspell-monorepo
Note: Version bump only for package cspell-monorepo
Note: Version bump only for package cspell-monorepo
Note: Version bump only for package cspell-monorepo
Note: Version bump only for package cspell-monorepo
Note: Version bump only for package cspell-monorepo
Note: Version bump only for package cspell-monorepo
Note: Version bump only for package cspell-monorepo
Note: Version bump only for package cspell-monorepo
Note: Version bump only for package cspell-monorepo
Note: Version bump only for package cspell-monorepo
Note: Version bump only for package cspell-monorepo
Note: Version bump only for package cspell-monorepo
Note: Version bump only for package cspell-monorepo
Note: Version bump only for package cspell-monorepo
Note: Version bump only for package cspell-monorepo
Note: Version bump only for package cspell-monorepo
Note: Version bump only for package cspell-monorepo
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)
6.6.0 (2022-08-08)
- Support spell checking of JSX/TSX Text (#3346) (943932e), closes #3342
- Use CSpellIO as the default file read layer. (#3323) (c1ebd70)
6.5.0 (2022-07-29)
6.4.2 (2022-07-26)
- Add SQL dictionary (#3277) (ee716b8)
- Add SQL integration test (#3279) (da7d1ba)
- Workflow Bot -- Update Dictionaries (#3276) (e5fdc72)
- Workflow Bot -- Update Dictionaries (#3278) (47afb2b)
- Workflow Bot -- Update Dictionaries (#3282) (4ade361)
6.4.1 (2022-07-23)
6.4.0 (2022-07-19)
6.4.0-alpha.0 (2022-07-18)
6.3.0 (2022-07-17)
6.2.4-alpha.0 (2022-07-13)
6.2.3 (2022-07-07)
Note: Version bump only for package cspell-monorepo
6.2.2 (2022-07-01)
6.2.1 (2022-07-01)
6.2.0 (2022-06-30)
6.2.0-alpha.1 (2022-06-29)
6.2.0-alpha.0 (2022-06-28)
6.1.3 (2022-06-28)
6.1.3-alpha.1 (2022-06-15)
Note: Version bump only for package cspell-monorepo
6.1.3-alpha.0 (2022-06-15)
6.1.2 (2022-06-09)
6.1.1 (2022-06-02)
6.1.0 (2022-05-31)
6.1.0-alpha.0 (2022-05-28)
- add docker by default (#2931) (15e8e17)
- be able to identify Docker files (#2924) (6561c3e)
- integrations list - add json format (#2908) (d98f9e2)
- 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)
- Upgrade
cpp
dictionary (#2794) (e51f7f4) - Upgrade
go
dictionary (#2792) (778b8fe) - Upgrade C# dictionary (#2791) (64c11da)
5.20.0 (2022-05-02)
- Roll back glob to 7.2.0 to fix Windows (#2706) (b42bbdd)
- Update to glob 8 (#2707) (07567cd), closes #2706
5.19.7 (2022-04-09)
5.19.6 (2022-04-08)
- add --cache-reset option (#2677) (631073b)
- add configuration for git commit messages (#2674) (42740a9)
- fix issue with stale cache entries (#2673) (15995a8)
- fix minor typo. (#2647) (a151ccc)
- relative path name (#2675) (51fc55b)
5.19.5 (2022-04-01)
5.19.4 (2022-04-01)
5.19.3 (2022-03-24)
- 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)
5.19.1 (2022-03-13)
5.19.0 (2022-03-12)
- integration-tests/package.json & integration-tests/package-lock.json to reduce vulnerabilities (#2567) (19f5c37)
- Use
exactOptionalPropertyTypes
(#2493) (ffde5ac)
5.18.5 (2022-02-15)
- Add dart language support (#2444) (bbcf793)
- Add to Case Sensitive docs (#2432) (5891600)
- Improve suggestions (#2426) (51d5a71)
- Make it easier to work with RTL languages. (#2410) (91b035f)
- Make sure ext
.R
is detected as an R file. (#2425) (e9ae045), closes #2424 - Make sure suggestions are within limits (#2428) (d9f7943)
- Upgrade bundled dictionaries (#2431) (de1d68f)
5.18.4 (2022-02-07)
- Add simple repl feature to suggestions. (#2403) (f9835b7)
- Improve speed of suggestions for long words. (#2406) (6c76907)
5.18.3 (2022-02-04)
- Add support for R (#2394) (6888d48)
- Improve cli summary and progress (#2396) (d52d68a)
- Upgrade to commend-json 4.2.2 (#2399) (e5f643e)
5.18.2 (2022-02-03)
5.18.1 (2022-02-03)
- Ensure Weighted Suggestions are generated (#2384) (7e72b91)
- Fix first letter insert costs on suggestions. (#2385) (e5b7ed5)
- Improve suggestions when using weights. (#2387) (c9d070d)
- Make sure cspell-tool-cli keeps accents (#2381) (f6f17d0)
- Update publish script to clean first (60811f0)
- Upgrade to commander 9.0.0 (#2367) (f255b70)
5.18.0 (2022-01-31)
Note: Version bump only for package cspell-monorepo
5.18.0-alpha.0 (2022-01-30)
- Show an error if a glob starts/ends with a single quote (#2357) (924200e), closes #2350
- Speed up dictionaries from (#2363) (76c41ad)
- Speed up spell checking with large config files. (#2362) (41c061c)
5.17.0 (2022-01-26)
5.17.0-alpha.0 (2022-01-26)
- (cspell-glob) Make sure
cwd
can be set. (#2316) (80087ac) - (cspell) Mark forbidden and no suggest words (#2302) (c474cec)
- add
--fail-fast
to cspell README.md (#2340) (5554ecb) - Explicitly import
types
(#2343) (7131001), closes #2341 - Make sure
${cwd}/
works in globs. (#2315) (2dbe93e) - Move
suggestionEditCosts
intodictionaryInformation
(#2296) (021e781)
- add
--fail-fast
cli option (#2338) (7c17c22), closes #2294 - Add
failFast
config option to exit as soon as an issue encountered (#2307) (26dd25a) - Add cli command to show suggestions. (#2299) (1db4777)
- Support REPL style reading from stdin (#2342) (78bf751), closes #2294
- Support using
stdin
for trace. (#2300) (7967ffe)
5.16.0 (2022-01-20)
5.15.3 (2022-01-20)
- Handle missing files when spell checking from a file list. (#2286) (fd1e7e2), closes #2285
- Implement Weighted Distance Algorithm (#2255) (3a4f9db)
- Lock in
typedoc
till it is fixed. (#2277) (417fe32)
5.15.2 (2022-01-11)
- Fix backwards compatibility for Reporters (#2229) (38d17b2)
- Fix issue with
maxDuplicateProblems
setting (#2237) (fbb3593)
5.15.1 (2022-01-07)
5.15.0 (2022-01-07)
- Invalidate cache when config has changed (#2160) (705c638)
- make config file version
0.2
by default. (#2186) (ed8af60) - Update dictionaries (#2173) (d82aeb6)
- 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)
- #2077 (#2114) (a3336b4)
- Make sure help is not shown if the file list is empty. (#2150) (67c975a)
- Upgrade HTML dictionary (#2131) (874ac37)
5.13.4 (2021-12-18)
5.13.3 (2021-12-11)
- cspell-tools - limit memory usage when build dictionaries (#2087) (591860e)
- Hunspell make sure COMPOUNDFLAG is supported (#2088) (3bd772e)
5.13.2 (2021-12-07)
- jest/expect-expect warning (#2062) (7366b54)
- make cspell aware of PureScript and Dhall (#2067) (53c8457)
- Update TypeScript extensions (#2051) (6a97177)
5.13.1 (2021-11-24)
5.13.0 (2021-11-17)
- Add
enableCaseSensitive
/disableCaseSensitive
(#1951) (93387b7) - integration - turn off case sensitivity for German (#1952) (2465964)
5.12.6 (2021-11-04)
5.12.5 (2021-11-02)
- Add trace options (#1939) (191fc52)
- Fix reading dictionary test to use
path
(#1938) (fa4ea3f) - Make sure flaggedWords are always checked. (#1935) (dfbfddd), closes #1895
- prevent suggesting word break characters (#1933) (42ffb98)
5.12.4 (2021-10-31)
- adjust the AWS integration test to match repo changes. (#1912) (5918f32)
- Change
--wordsOnly
option to--words-only
(#1928) (aac621f) - In Document settings. (#1925) (01c12ce), closes #1628 #1629
- Remove unnecessary dependency (#1929) (8bc7b1c)
- Update software terms (#1909) (b9c8263)
- Update software terms and integration snapshots. (#1916) (0248330)
5.12.3 (2021-10-08)
- Fix
.gitignore
glob matching (#1847) (d36449b), closes #1846 - Use the repository root by default when no root is specified. (#1851) (81d005e), closes #1846
5.12.2 (2021-10-06)
Note: Version bump only for package cspell-monorepo
5.12.1 (2021-10-06)
5.12.0 (2021-10-05)
Note: Version bump only for package cspell-monorepo
5.12.0-alpha.0 (2021-10-05)
- fix home page reference. (#1817) (b074603)
- support
--no-gitignore
option (#1833) (0b89fed) - Update gitignore README and normalize roots (#1832) (b9df331)
5.11.1 (2021-09-29)
5.11.0 (2021-09-28)
Note: Version bump only for package cspell-monorepo
5.11.0-alpha.0 (2021-09-28)
- Allow config file version to be a number. (#1730) (9fa2eee), closes #1729
- Display filenames instead of URI's (#1773) (5a9542e)
- Ensure cli-reporter displays the correct message. (#1774) (c0aaf45)
- Improve Patterns and RegExp handling (#1743) (100866e), closes #1699
- make sure
issue.uri
is actually a URI. (#1746) (4268057) - Patterns - only add
u
if no flags are given (#1745) (a75c370), closes #1699 - Reduce the cost of regexp exclusions (#1800) (4544c25), closes #1775
- Update Python dictionary (#1778) (6359145)
- 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)
5.10.0 (2021-09-17)
5.10.0-alpha.6 (2021-09-17)
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)
- 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)
5.9.1 (2021-09-12)
5.9.1-alpha.1 (2021-09-12)
5.9.1-alpha.0 (2021-09-11)
- 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)
5.8.2 (2021-08-25)
5.8.1 (2021-08-24)
- Fix some minor issues (#1562) (8512920)
- fix wrapping issue in
trace
command with compound words. (#1574) (e6ebda8)
5.8.0 (2021-08-21)
- clean up find results (#1550) (80cb6a3)
- fix allowCompoundWords find in case aware dictionaries. (#1549) (769de0b)
- Add support for
noSuggest
dictionaries. (#1554) (f0ccda5) - Improve
trace
words command results. (#1558) (ed8a5dc)
5.7.2 (2021-08-16)
- Add software licenses dictionary (#1523) (43910d5)
- Detect when module default is used with
cspell.config.js
files. (#1529) (e05aeff) - Update
cspell
README.md (#1530) (9c0dfd6)
5.7.1 (2021-08-14)
- do not return forbidden words in suggestions (#1519) (a9936d6)
- Make sure hyphenated words work in ignoreWords (#1520) (81a86c7), closes #1497
5.7.0 (2021-08-14)
Note: Version bump only for package cspell-monorepo
5.7.0-alpha.0 (2021-08-14)
There are several ways to mark a word as forbidden:
- In a custom word list with words beginning with
!
.!forbiddenWord
- In
words
section ofcspell
configuration:"words": [ "!forbiddenWord", "configstore" ],
- In
flagWords
section ofcspell
configuration:"flagWords": ["forbiddenWord"]
Sometimes it is necessary to allow a word even if it is forbidden.
/**
* Do not mark `forbiddenWord` as incorrect.
* cspell:ignore forbiddenWord
*/
{
"ignoreWords": ["forbiddenWord"]
}
5.6.7 (2021-08-13)
- error output when configstore dir not accessible. (#1512) (68a63d1), closes #1510
- Fix issue with suggestions. (#1507) (6a44e26)
- ignore TrueTypeFont files (#1445) (336c77f)
- 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)
- publishing issue with cspell-bundled-dicts (8a43bc5)
5.6.5 (2021-06-18)
5.6.4 (2021-06-15)
- #1336 (#1342) (7a0b278)
- early out on checking binary files. (#1337) (a948808)
- Fix issue with missing suggestions (#1339) (cfecde8)
5.6.3 (2021-06-11)
- 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)
5.6.1 (2021-06-09)
- 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)
5.5.2 (2021-05-30)
5.5.1 (2021-05-29)
5.5.0 (2021-05-29)
5.4.1 (2021-05-11)
5.4.0 (2021-05-05)
- Revert "Revert "fix: Correctly handle leading and trailing single quote"" (#1203) (1738993), closes #1203
5.3.12 (2021-04-06)
5.3.11 (2021-04-03)
5.3.10 (2021-04-02)
- file globs listed on the command line override files in the config. (#1117) (25c501d), closes #1115
- issue #1114 (#1116) (77ae68a)
5.3.9 (2021-03-19)
5.3.8 (2021-03-17)
5.3.7 (2021-03-05)
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)
- issue cause by commit d1a7fa7 (#1040) (da9ca51), closes /github.com/streetsidesoftware/cspell/commit/d1a7fa78759257d692598bf712254201ed0dd126#commitcomment-47719278
5.3.5 (2021-03-05)
- adjust order in which files are loaded. (#1037) (84c7aa1)
- fix schema pattern for language IDs. (#1034) (591dde2)
- make sure glob patterns match on windows (#1039) (1e58e4c)
5.3.4 (2021-03-01)
- Adjust the way glob roots are calculated (d1a7fa7)
5.3.3 (2021-02-26)
5.3.2 (2021-02-26)
5.3.1 (2021-02-25)
- 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)
5.3.0-alpha.3 (2021-02-23)
5.3.0-alpha.2 (2021-02-22)
- Add schema support for
enableFiletypes
. (#979) (d18706e) - Add support for custom dictionaries (#982) (196921d)
5.3.0-alpha.1 (2021-02-19)
- Display suggestions -- regression (#976) (e3970c7)
- Fix schema generation to use
deprecatedMessage
(#972) (492dca9)
5.3.0-alpha.0 (2021-02-18)
- 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)
5.2.2 (2021-01-26)
Note: Version bump only for package cspell-monorepo
5.2.1 (2021-01-23)
5.2.0 (2021-01-23)
- Add options --show-context and --relative (#878) (1fddaac)
- improve word splitting options (#846) (b4dc108)
- support .yaml and .js configuration files (#875) (4a07acc)
- support displaying suggestions (#881) (e3f207f)
5.1.3 (2021-01-05)
5.1.2 (2020-12-31)
Note: Version bump only for package cspell-monorepo
5.1.1 (2020-12-28)
5.1.0 (2020-12-27)
5.0.8 (2020-12-17)
5.0.7 (2020-12-16)
Note: Version bump only for package cspell-monorepo
5.0.6 (2020-12-15)
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)
- cleanup folder for cspell-glob (#698) (7081eb5)
- Expose Emitter types (#718) (3ef9030)
- improve resolve search logic (#697) (75be89b)
- use node resolver by default (#695) (0d95869)
5.0.2 (2020-11-26)
Note: Version bump only for package cspell-monorepo
5.0.1 (2020-11-20)
5.0.1-alpha.15 (2020-11-18)
- force new version (3ab08ab)
Note: Version bump only for package cspell-monorepo