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.txtandadvice.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_targetand usewith:/checkout: true)โจ New Features
- Check submodules using
submodules- Provide instructions for when
only_check_changed_filesfinds unrecognized words (#86)- Support
unknown_file_word_limitto limit the number of times a path in a filename is reported when usingcheck_file_names- Suggest
checkout: truefor newmissing-checkouterror case- Suggest ignoring files that trigger
single-line-fileDictionaries
- Fix
fallback-dictionary-not-foundhandlingHunspell dictionaries
- Fix support for
.dic/.affdictionaries 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_eofforallow.txt(#81)- Improve handling of
inputs.ignoredevents- Fix
inputs.debughandling- Fix merge instructions order
- Fix pattern for validating expect entries
- Fix
noisy-file-listhandling- Fix 504 handling for
only_check_changed_fileswhen unshallowing- Restore comment (
#) support for expect files- Include last character in
token-is-substringwarningImprovements
... (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