Release v3.1.0
Published on June 9, 2021 by Mikhail Grachev
🚀 Added
- Add fixer: Substitution Key #428 (@DDtKey)
- Refactor check unit tests #421 (@mc1098)
- Add missing integration tests #420 (@gosolivs)
- Add checker: Substitution Key #414 (@de-sh)
- Print a message if the amount of checks doesn't match the amount of fixes #415 (@marcel-baur)
- Print a message "Nothing to compare" #398 (@jakecorrenti)
- Add action-hadolint #400 (@iovanom)
- Add method to get substitution keys to LineEntry #391 (@zotho)
- Added a Fix Benchmark #399 (@a4blue)
- Add benchmark for the compare function #395 (@FrancisMurillo)
- Print a message when there are no input files for fix subcommand #394 (@mdycz)
- Print a message when there are no input files #392 (@jodli)
- Add a GitHub Action to compare benchmarks #378 (@mgrachev)
- Add benchmark for the check function #376 (@mgrachev)
🔧 Changed
- Refactor hard-coded mandatory fixer #413 (@akhtariev)
- Don't fix key order for substitution variables #406 (@stygian-coffee)
- Allow unordered keys for substitution variables #401 (@Ru5ty0ne)
- Replace String with Into<String> in LineEntry::new #404 (@miDeb)
- Replace String on Into for all TestDir methods #397 (@ebobrow)
- Use Rc internally to reduce memory consumption #393 (@Tom01098)
- Use actions-rs/clippy-check to run clippy #375 (@mgrachev)
- Remove Result from the return type #374 (@DDtKey)
- Add .bak extension to backup files and don't lint backup files #367 (@mstruebing)
- Add .env explanation #363 (@henryboisdequin)
- Contemplate variables containing $ character #418 (@JuanMarchetto)