Release notes
Supported
Unsupported
β Please do not use these versions.
Prerelease
v0.0.25
- π©Έ Breaking Change: Code Scanning action requires a Code Scanning Ruleset
- π©Έ Breaking Change: Dropping support for out of tree project files
- π©Έ Breaking change: Dropping support for on: schedule
- πͺ Subrepos
- π Automatically remove persistedβcredentials
- π©Ί Diagnose failed checkouts
v0.0.24
- SARIF reports will upload on
push
/ if the action performs the checkout followup
should not be set unless a comment needs to be made/collapsed- Files with Mac OS (
\r
) line endings will not triggerminified-file
warnings GITHUB_TOKEN
is no longer listed asrequired
v0.0.23
- π Run from command line
- π Set event severity
- π Breaking change: events not listed in warnings and notices will not be promoted to errors
- π¬ Report associated comment for forbidden patterns
...
v0.0.22
- βοΈ Dictionaries with unique value
- π₯· Suggest dictionaries when dictionaries aren't available
- π« Parallel dictionary retrieval
- π³ Reorganized cspell Dictionaries in v0.0.22
- ποΈ Removed Dictionaries
- π K8s
- π Lisp
- π Improve suggested dictionaries order
- π¨ Adjust SARIF output
- π§Ύ Summary Table
- β±οΈ Timing Report
- π Warning about substring matches
- π Masked content will be excluded from minified file detection
- π£ Breaking change: Dropping printf special cases
- π Report instances of items that used to be covered by a now missing expect entry
- π’ Fix error counts for Check filenames and paths
- β Parsing Timeouts
- π Advanced exclusion suggestions
- π Handle GitHub Varnish failures
- ποΈ Plain text version of expect updates for people who do not want to run perl
- π Breaking Change: Dropping support for broken act
- π π£οΈ Breaking change: Dropping support for on: schedule
- π£οΈ Support for non English languages
- π£οΈ Non-English languages
- π Hunspell dictionary support
- π’ Configurable word characters
- π§ Character Encoding Auto Detection
- π©Ή Pattern suggestions shouldn't trip over active patterns
- π Performance fix for workflows that don't use patterns / forbidden / candidates
- π§ Matrixes generate archives that the latest apply.pl can consume (fixes regression in v0.0.21)
- π§ Matrixes generate SARIF reports with distinct categories enabling them all to render properly (fixes bug in v0.0.21)
v0.0.21
- Breaking change: Smaller cspell dictionaries
- Behavior change: File line column notation
- Step Summary
- SARIF output
- Suggest patterns
- Update expect command-line
- Check commit messages
- Restricted Permissions
- Minified file detection
- Check filenames and paths
check-file-path
- Detect binary files
- Disable word collating
- Scan noisy files
- Workaround broken dependencies
v0.0.20
- Behavior change: Patterns masking character
- Behavior change: Consumed line endings
- Smarter scheduling 2021 October
- Suppress push comment for open PRs
- Treat specific errors as warnings
- Run locally using
act
(note: support foract
is a bit of a moving target, but in general it should work) - Area dictionaries
- Suggest Area dictionaries
- Suppress comments
- Matrix support
- Only changes
- Collapse older check comments
- Restricted Permissions
- Bug fix: Case changes should fail
- Play nice with
@dependabot
- Check filenames and paths
- Automatically truncate comment
- Perl module testing
- Suggest commit after expect update
- Forbidden patterns
- Configurable file size limits
- Duplicate word detection
- Update with deploy key
- Artifacts are zipped
- User visible warning codes
v0.0.19
Information is available in GHSA-g86g-chm8-7r2p
v0.0.18
- Behavior change: Dropping word stemming
- Behavior change: Ignoring two letter words
- Update expect list
- Collapse older check comments
- Suggest adding files to exclude
- First run advice
- All unrecognized words are reported in the log, instead of just the ones introduced by the current changes.
v0.0.17
- Feature: Easier bootstrapping
- Feature: Spelling comments without config
- Feature: Run locally
- Feature: Versioned dictionaries
- Feature: Support pull_request_target
Known issues
If you're using a private repository, the push
event won't work correctly.
v0.0.16
FAQ | Showcase | Event descriptions | Configuration information | Known Issues | Possible features | Deprecations | Release notes | Helpful scripts