dotenv-linter v3.1.0 Release Notes
Release Date: 2021-06-09 // over 3 years ago-
๐ 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
withInto<String>
inLineEntry::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)
๐ [#428]: https://github.com/dotenv-linter/dotenv-linter/pull/428 ๐ [#421]: https://github.com/dotenv-linter/dotenv-linter/pull/421 ๐ [#420]: https://github.com/dotenv-linter/dotenv-linter/pull/420 ๐ [#418]: https://github.com/dotenv-linter/dotenv-linter/pull/418 ๐ [#415]: https://github.com/dotenv-linter/dotenv-linter/pull/415 ๐ [#414]: https://github.com/dotenv-linter/dotenv-linter/pull/414 ๐ [#413]: https://github.com/dotenv-linter/dotenv-linter/pull/413 ๐ [#406]: https://github.com/dotenv-linter/dotenv-linter/pull/406 ๐ [#404]: https://github.com/dotenv-linter/dotenv-linter/pull/404 ๐ [#401]: https://github.com/dotenv-linter/dotenv-linter/pull/401 ๐ [#400]: https://github.com/dotenv-linter/dotenv-linter/pull/400 ๐ [#399]: https://github.com/dotenv-linter/dotenv-linter/pull/399 ๐ [#398]: https://github.com/dotenv-linter/dotenv-linter/pull/398 ๐ [#397]: https://github.com/dotenv-linter/dotenv-linter/pull/397 ๐ [#395]: https://github.com/dotenv-linter/dotenv-linter/pull/395 ๐ [#394]: https://github.com/dotenv-linter/dotenv-linter/pull/394 ๐ [#393]: https://github.com/dotenv-linter/dotenv-linter/pull/393 ๐ [#392]: https://github.com/dotenv-linter/dotenv-linter/pull/392 ๐ [#391]: https://github.com/dotenv-linter/dotenv-linter/pull/391 ๐ [#378]: https://github.com/dotenv-linter/dotenv-linter/pull/378 ๐ [#376]: https://github.com/dotenv-linter/dotenv-linter/pull/376 ๐ [#375]: https://github.com/dotenv-linter/dotenv-linter/pull/375 ๐ [#374]: https://github.com/dotenv-linter/dotenv-linter/pull/374 ๐ [#367]: https://github.com/dotenv-linter/dotenv-linter/pull/367 ๐ [#363]: https://github.com/dotenv-linter/dotenv-linter/pull/363