dotenv-linter v2.2.1 Release Notes
Release Date: 2020-10-24 // 4 months ago-
๐ฑ ๐ Added
- โ Add
.gitattributes
to improvegit diff
#330 (@DDtKey) - โ Add action-yamllint #317 (@vk26)
- โ Add default exclude list #324 (@ametalon)
๐ฑ ๐ง Changed
- ๐ Fix bug where symlinks would cycle in recursive mode #328 (@sonro)
- ๐ Fix linter rechecking files if they were listed more than once #327 (@Aashu23)
- โ Added docker build step to the CI pipeline #322 (@JoeAmedeo)
- ๐ Change soon deprecated
set-env
action #320 (@marcodenisi) - ๐ Fix docker release #319 (@mgrachev)
- โ Add
Previous changes from v2.2.0
-
๐ฑ ๐ 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 [email protected] #262 (@gillespiecd)
- โก๏ธ Update logic for IncorrectDelimiterCheck #267 (@baile320)
- โ Add tests for default implementation of Fix::fix_warnings #266 (@kilotaras)
- ๐ Modularize common.rs #264 (@gillespiecd)