Skip to content

0.0.20 Alpha 5

Pre-release
Pre-release
Compare
Choose a tag to compare
@jsoref jsoref released this 04 Apr 02:08
· 434 commits to main since this release

⏩ Upgrading

  • 🏷️ You can just change your tag to this release, but some features require updates to the workflow (including collapsing the most recent comment if the current check passes ✅ ); please consider applying the workflow from check-spelling/spell-check-this@prerelease.
    • You will want to copy over the with: elements you're using (into each place that uses: check-spelling/check-spelling).
  • 🐍 If you see complaints about b'... or r'... or similar, you probably should add something like this (from https://github.com/check-spelling/check-spelling/wiki/Configuration-Examples:-patterns) to patterns.txt (you can select the subset that you actually use, which may be just b, r, and f):
    # Python stringprefix / binaryprefix
    \b(?:B|BR|Br|F|FR|Fr|R|RB|RF|Rb|Rf|U|UR|Ur|b|bR|br|f|fR|fr|r|rB|rF|rb|rf|u|uR|ur)'
    

🐣 Breaking Changes

✨ New features

📝 Documentation

☁️ Features that may have less need due to other improvements

💅 Minor polish

  • 🔍 Added problem matchers for curl, git, and jq.
  • 💬 Pretty comment references
  • 🔐 Comment references work for private repositories

🐜 Bug fixes

  • 🧹 #23 Collapse older check comments
  • 🗣️ #16 allow comments in dictionary, expect, and allow files (note that various components may drop comments from expect)
  • 😊 #12 remove duplicated word (there's now code to catch this for everyone going forward)
  • 📐 Fix handling of we'd (due to changing the minimum word length from 2 to 3, we no longer was a base word, but we'd wanted to stem to it)
  • 📃 Fix some handling of case folding issues (there are still some left)

🗑️ Cleanup

  • 🐳 Docker file content has been removed (this legacy content hasn't been used for a long time) -- to run locally, use nektos/act
  • ⬢node.js trampoline has been removed (this legacy content hasn't been used for a long time) in favor of composite actions
  • 🐎 Discontinued use of parallel -- it's too inconsistent and xargs -P is sufficient and sufficiently portable to satisfy the requirements of check-spelling.