dotenv-linter v2.2.0 Release Notes
Release Date: 2020-10-12 // over 3 years ago-
๐ Added
- โ Add integration test for autofix [#309] (@evgeniy-r)
- โ Add action-misspell [#304] (@PurpleMyst)
- โ Add action-shellcheck [#303] (@amd-9)
- โ Add fixer: UnorderedKeyFixer [#261] (@evgeniy-r)
- โ Add backup feature and
--no-backup
flag for fixers [#272] (@baile320) - โ Add fixer: ExtraBlankLineFixer [#260] (@diggymo)
- โ Add fixer: DuplicatedKeyFixer [#270] (@utter-step)
- โ Add fixer: LeadingCharacter [#259] (@baile320)
- โ Add fixer: IncorrectDelimiter [#258] (@gillespiecd)
- โ Add support of comments to disable checks [#239] (@mgrachev)
- โ Add autofix for EndingBlankLine [#263] (@baile320)
- โ Add test for two keys that only differ in case [#269] (@yanakad)
- โ Add autofix for TrailingWhitespace [#255] (@gregcline)
- โ Add fixer: KeyWithoutValueFixer [#254] (@unexge)
- โ Add fixer: QuoteCharacterFixer [#257] (@lensvol)
- โ Add fixer: SpaceCharacterFixer [#253] (@DDtKey)
- โ Add total problems to output and
--quiet
argument [#242] (@wesleimp, @mgrachev) - โ Add autofix feature (for LowercaseKey check) [#228] (@evgeniy-r)
- โ Add installation CI test for Windows (via
install.sh
) [#235] (@DDtKey)
๐ง Changed
- โก๏ธ Update docs [#315] (@mgrachev)
- Remove
CARGO_TERM_COLOR
from the shellcheck workflow [#313] (@MusiKid) - โ Add
check_output
helper function for integration tests [#305] (@Anthuang) - โ Add an additional test for
LineEntry.get_value
[#306] (@vvkpd) - โก๏ธ Update args help [#299] (@mgrachev)
- Move
remove_invalid_leading_chars_test
totests
module [#298] (@mgrachev) - โ Add command to install latest version via
Homebrew
[#297] (@mgrachev) - Add
CARGO_TERM_COLOR
env variable to the actions [#296] (@skippednote) - โ Remove code related to "Fixed/Unfixed warnings" [#289] (@mgrachev)
- ๐จ Refactoring integration tests [#288] (@mgrachev)
- ๐ Fix a bug with fixers spawning new warnings [#287] (@evgeniy-r)
- ๐ Fix a bug with
UnorderedKeyChecker
and control comments [#283] (@mgrachev) - ๐ Change the line grouping for the
UnorderedKey
checker [#281] (@evgeniy-r) - ๐ Fix a bug with
ExtraBlankLineFixer
and control comments [#279] (@mgrachev) - ๐ Move logic for creating
LineEntry
for tests tocommon
module [#280] (@mgrachev) - Simplify UnorderedKeyChecker [#277] (@mgrachev)
- โ Partition fixed/unfixed warnings [#275] (@gillespiecd)
- โ Add missing test for IncorrectDelimiterChecker [#273] (@mgrachev)
- โ Add *.env to gitignore [#271] (@baile320)
- Actions uses cache@v2 [#262] (@gillespiecd)
- โก๏ธ Update logic for IncorrectDelimiterCheck [#267] (@baile320)
- โ Add tests for default implementation of Fix::fix_warnings [#266] (@kilotaras)
- Modularize common.rs [#264] (@gillespiecd)
๐ [#315]: https://github.com/dotenv-linter/dotenv-linter/pull/315 ๐ [#313]: https://github.com/dotenv-linter/dotenv-linter/pull/313 ๐ [#309]: https://github.com/dotenv-linter/dotenv-linter/pull/309 ๐ [#306]: https://github.com/dotenv-linter/dotenv-linter/pull/306 ๐ [#305]: https://github.com/dotenv-linter/dotenv-linter/pull/305 ๐ [#304]: https://github.com/dotenv-linter/dotenv-linter/pull/304 ๐ [#303]: https://github.com/dotenv-linter/dotenv-linter/pull/303 ๐ [#299]: https://github.com/dotenv-linter/dotenv-linter/pull/299 ๐ [#298]: https://github.com/dotenv-linter/dotenv-linter/pull/298 ๐ [#297]: https://github.com/dotenv-linter/dotenv-linter/pull/297 ๐ [#296]: https://github.com/dotenv-linter/dotenv-linter/pull/296 ๐ [#289]: https://github.com/dotenv-linter/dotenv-linter/pull/289 ๐ [#288]: https://github.com/dotenv-linter/dotenv-linter/pull/288 ๐ [#287]: https://github.com/dotenv-linter/dotenv-linter/pull/287 ๐ [#283]: https://github.com/dotenv-linter/dotenv-linter/pull/283 ๐ [#281]: https://github.com/dotenv-linter/dotenv-linter/pull/281 ๐ [#280]: https://github.com/dotenv-linter/dotenv-linter/pull/280 ๐ [#279]: https://github.com/dotenv-linter/dotenv-linter/pull/279 ๐ [#277]: https://github.com/dotenv-linter/dotenv-linter/pull/277 ๐ [#275]: https://github.com/dotenv-linter/dotenv-linter/pull/275 ๐ [#273]: https://github.com/dotenv-linter/dotenv-linter/pull/273 ๐ [#272]: https://github.com/dotenv-linter/dotenv-linter/pull/272 ๐ [#271]: https://github.com/dotenv-linter/dotenv-linter/pull/271 ๐ [#270]: https://github.com/dotenv-linter/dotenv-linter/pull/270 ๐ [#269]: https://github.com/dotenv-linter/dotenv-linter/pull/269 ๐ [#267]: https://github.com/dotenv-linter/dotenv-linter/pull/267 ๐ [#266]: https://github.com/dotenv-linter/dotenv-linter/pull/266 ๐ [#264]: https://github.com/dotenv-linter/dotenv-linter/pull/264 ๐ [#263]: https://github.com/dotenv-linter/dotenv-linter/pull/263 ๐ [#262]: https://github.com/dotenv-linter/dotenv-linter/pull/262 ๐ [#261]: https://github.com/dotenv-linter/dotenv-linter/pull/261 ๐ [#260]: https://github.com/dotenv-linter/dotenv-linter/pull/260 ๐ [#259]: https://github.com/dotenv-linter/dotenv-linter/pull/259 ๐ [#258]: https://github.com/dotenv-linter/dotenv-linter/pull/258 ๐ [#257]: https://github.com/dotenv-linter/dotenv-linter/pull/257 ๐ [#255]: https://github.com/dotenv-linter/dotenv-linter/pull/255 ๐ [#254]: https://github.com/dotenv-linter/dotenv-linter/pull/254 ๐ [#253]: https://github.com/dotenv-linter/dotenv-linter/pull/253 ๐ [#242]: https://github.com/dotenv-linter/dotenv-linter/pull/242 ๐ [#239]: https://github.com/dotenv-linter/dotenv-linter/pull/239 ๐ [#235]: https://github.com/dotenv-linter/dotenv-linter/pull/235 ๐ [#228]: https://github.com/dotenv-linter/dotenv-linter/pull/228