Changes
➤ enable incremental typescript builds (#1671)
TypeScript support incremental build mode which caches build results in filesystem (see here)
Enabling this speeds up npm run build
more than 2x on my machine.
➤ enable eslint cache (#1672)
This greatly speeds up eslint for files which were not modified.
➤ docs: Rebuild docs (#1670)
➤ test: add a test case for issue #1626 (#1627)
➤ docs: Add Hunspell to the list of packages. (#1622)
➤ docs: lint - clean up README (#1623)
Fixes
➤ Revert "test: fix github-actions (#1665)" (#1666)
This reverts commit 0d3091f.
➤ fix: Change the suggestions to not include ties by default. (#1678)
➤ fix: drop need for iconv-lite and iterable-to-stream (#1677)
- iterable-to-stream - was replaced with the now built-in method.
- iconv-lite - was never really needed since all files are expected to be in
utf-8
. - Bump the minimum version of not to the original LTS version 12.13.0
- cspell-io - remove unused async line reader and other unused async functions.
NOTE: This might be a breaking change for any external party that depends upon cspell-io.
➤ fix: Fix suggestions when working with case aware dictionaries. (#1674)
➤ fix: sample more often to make sure the suggest stops on time. (#1669)
➤ fix: Support Suggestion timeouts (#1668)
➤ dev: Test time limits on suggestions. (#1664)
➤ test: fix github-actions (#1665)
Related to:
➤ dev: Move CheckFailed Error into its own file. (#1663)
➤ dev: fix add a timeout to generating suggestions. (#1662)
➤ dev: Refactor Suggestion Collector into its own file. (#1657)
➤ dev: Make sure natural compound words are tested. (#1645)
➤ dev: Some fixes to the A* Suggestion generator (#1644)
➤ fix: Fix version number reference (#1640)
Fixes: #1638
➤ fix: Perf - Try improving suggestion performance. (#1639)
➤ fix: Upgrade British English dictionary to v2. (#1633)
➤ dev: Update Dutch Dictionary (#1624)
Testing
➤ test: fix github-actions (#1665)
Related to:
Maintenance
➤ ci: Use a standard tsconfig.json
base for all packages. (#1681)
➤ ci: Remove .tsbuildinfo
during clean (#1679)
➤ ci: Use caching to speed up github actions (#1667)