Sourced from check-spelling/check-spelling's releases.
Release 0.0.25
โฉ Upgrading
- ๐งช Test first on a branch ๐ท๏ธ by changing your workflow tags/references to this release
- See ๐ฃ Breaking Changes for how to adapt your workflow
- See ๐ Known Issues for known issues
๐ฃ Breaking Changes
- Code Scanning action requires a Code Scanning Ruleset If you use SARIF reporting, then instead of the workflow yielding an :x: when it fails, it will rely on github-advanced-security ๐ค to report the failure. You will need to adjust your checks for PRs.
- Dropping support for
on: schedule
- Dropping support for
whitelist.txt
andadvice.txt
- Dropping support for out of tree project files
- Dependent actions are referenced by full sha instead of version -- if you're using Allow specified actions and reusable workflows, you will need to add:
check-spelling/checkout-merge@46bad523dcb6368efab50ff2729c00443785abca
(if you runon: pull_request
/on: pull_requesrt_target
and usewith:
/checkout: true
)โจ New Features
- Check submodules using
submodules
- Provide instructions for when
only_check_changed_files
finds unrecognized words (#86)- Support
unknown_file_word_limit
to limit the number of times a path in a filename is reported when usingcheck_file_names
- Suggest
checkout: true
for newmissing-checkout
error case- Suggest ignoring files that trigger
single-line-file
Dictionaries
- Fix
fallback-dictionary-not-found
handlingHunspell dictionaries
- Fix support for
.dic
/.aff
dictionaries by installing hunspell as needed (#79 / #90)- Ensure that Spanish works (a consumer is using this, so it should work reliably)
Fixes
- macOS: Consistently use check-spelling dictionary instead of looking at the system dictionary (#84)
- Fix
check_for_newline_at_eof
forallow.txt
(#81)- Improve handling of
inputs.ignored
events- Fix
inputs.debug
handling- Fix merge instructions order
- Fix pattern for validating expect entries
- Fix
noisy-file-list
handling- Fix 504 handling for
only_check_changed_files
when unshallowing- Restore comment (
#
) support for expect files- Include last character in
token-is-substring
warningImprovements
... (truncated)
c635c2f
action: Release v0.0.25a72db74
Yaml: Fix REPORT_MATCHING_YAML=1 handling7239194
checkout: suppress default branch message5b54b9b
CheckDictionary: Tolerate empty INPUT_IGNORE_PATTERNeedc53a
test: Add coverage for non-alpha-in-dictionary35e2bbc
unknown-words: Split error streamsb731644
unknown-words: Use encoding(UTF-8)d6cb009
test: Expose dependency timingeac6da3
test: Improve local testinga9ff41e
Suggest using #
to suppress candidates