All Versions
11
Latest Version
Avg Release Cycle
53 days
Latest Release
132 days ago

Changelog History
Page 1

  • v3.1.0 Changes

    June 09, 2021

    πŸš€ 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

  • v3.0.0 Changes

    January 11, 2021

    πŸš€ Added

    πŸ”§ Changed

  • v2.2.1 Changes

    October 24, 2020

    🍱 πŸš€ Added

    🍱 πŸ”§ 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)
  • v2.2.0 Changes

    October 12, 2020

    🍱 πŸš€ Added

    🍱 πŸ”§ Changed

  • v2.1.0 Changes

    July 13, 2020

    🍱 πŸš€ Added

    • βž• Add install.sh for provide more short way to install #220 (@DDtKey)
    • βž• Add flag to enable recursive search for .env files #223 (@DDtKey)
    • βž• Add docs #226 (@wesleimp)
    • βž• Add Windows publishing to release workflow #211 (@DDtKey)
    • βž• Add support canonicalize path for Windows #213 (@DDtKey)
    • βž• Add build and test steps running on Windows #216 (@mgrachev)

    🍱 πŸ”§ Changed

    • βž• Add the field with a checker name to Warning #234 (@evgeniy-r)
    • Remove FileEntry::get_content_by_path in favor of fs::read_to_string #233 (@mstruebing)
    • πŸ‘• Move show-checks flag to main.rs #227 (@mgrachev)
    • πŸ›  Fix total_lines in some tests #224 (@DDtKey)
    • πŸ‘• Consider blank lines in UnorderedKey check #221 (@mgrachev)
    • ⚑️ Optimize integration tests #218 (@mgrachev)
  • v2.0.0 Changes

    June 15, 2020

    🍱 πŸš€ Added

    🍱 πŸ”§ Changed

    • πŸ‘• Enable checks for outside current directory #209 (@tisorlawan)
    • ♻️ Refactor EndingBlankLineChecker: change last line check logic (add total_lines to FileEntry) #207 (@DDtKey)
    • πŸ›  Fix check (for several successive blank lines): ExtraBlankLine #208 (@evgeniy-r)
    • πŸ‘• Replace PathBuf with FileEntry for LineEntry #203 (@mgrachev)
    • πŸ‘• Replace &'static str with &'a str for LeadingCharacterChecker #200 (@rossjones)
    • πŸ‘• Replace &'static str with &'a str for QuoteCharacterChecker #198 (@duncandean)
    • πŸ‘• Replace &'static str with &'a str for EndingBlankLineChecker #197 (@rossjones)
    • πŸ‘• Replace String with &'a str for UnorderedKeyChecker #196 (@k0va1)
    • πŸ‘• Replace String with &'a str for SpaceCharacterChecker #195 (@k0va1)
    • πŸ‘• Replace String with &'a str for LowercaseKeyChecker #194 (@tisorlawan)
    • πŸ‘• Replace &'static str with &'a str for ExtraBlankLineChecker #193 (@vishalsodani)
    • πŸ‘• Replace String with &'a str for DuplicatedKeyChecker #192 (@IamSaquib)
    • πŸ‘• Replace String with &'a str for KeyWithoutValueChecker #177 (@mgrachev)
    • πŸ›  Fix docker image #160 (@mgrachev)
    • πŸ‘• Replace &'static str with &'a str for IncorrectDelimiterChecker #191 (@DDtKey)
  • v1.2.0 Changes

    April 20, 2020

    🍱 πŸ”§ Changed

    • πŸ‘• SpaceCharacter: Show check name in the message #149 (@pineapplethief)
    • πŸ‘• LeadingCharacter: Show check name in message #144 (@michaetto)
    • πŸ‘• Rename UnorderedKeys check to singular UnorderedKey #147 (@pineapplethief)
    • πŸ‘• KeyWithoutValue: Show check name in the message #139 (@harshu4)
    • πŸ‘• LowercaseKey: Show check name in the message #131 (@qelphybox)
    • πŸ‘• DuplicatedKey: Show check name in message #138(@SaMuRa1ReM1X)
    • πŸ‘• IncorrectDelimiter: Show check name in the message #146 (@undef1nd)
    • πŸ‘• Replaced kcov with grcov in Github Actions #143 (@pmk21)
    • πŸ‘• Streamline CLI tests and split into smaller files #137 (@sonro)
    • πŸ‘• UnorderedKey: Added check name to the message #140 (@pmk21)
    • βž• Add test coverage for CLI --exclude arguments #135 (@sonro)
    • πŸ‘• Renamed check SpacesAroundEqual to SpaceCharacter #134 (@SaMuRa1ReM1X)
    • πŸ‘• Rename check DuplicatedKeys to DuplicatedKey #133 (@sonro)
    • πŸ‘• Minimizing Rust Binary Size #132 (@akirill0v)
    • βœ‚ Remove the unwrap method and use platform native OsString to fetch the information about current directory #115 (@kanapuli)
    • πŸ‘• Use HashSet for DuplicateKeyChecker #113 (@TamasFlorin)
    • πŸ‘• Use reference for the LineEntry as part of the run method for checks #111 (@TamasFlorin)
    • πŸ†• New CLI API: Ability to check multiple directories #99 (@mgrachev)
    • βž• Add exit with the code 0 when there are no warnings #105 (@simPod)
    • πŸ‘• Use get method to get result of item in Vec and use ? operator unwrap the result if it's Some #108 (@boybird)
  • v1.1.2 Changes

    March 13, 2020

    🍱 πŸ”§ Changed

    • πŸ›  Fix --path CLI parameter not canonizing filepaths from directory path passed as argument and not working as intended as a result #97 (@pineapplethief)
    • πŸ›  Fix incorrect delimiter check for keys contains numeric #95 (@alter369)
    • Add LineEntry.is_empty_or_comment method to DRY and simplify Check.run #94 (@pineapplethief)
    • ♻️ Refactor Github Actions and reduce Docker Image size #90 (@Macbet)
    • πŸ‘• Use Line.get_key in all checks #89 (@pineapplethief)
  • v1.1.1 Changes

    February 18, 2020

    🍱 πŸ”§ Changed

    • πŸ‘• Show the full path to the file relative to the current directory #85 (@mgrachev)
  • v1.1.0 Changes

    January 27, 2020

    🍱 πŸš€ Added

    🍱 πŸ”§ Changed

    • Rename leading_space to leading_character and check for allowed chars #63 (@mstruebing)
    • βœ‚ Remove multiple checks of the same file #62 (@mstruebing)
    • βž• Add mutability support for checks #52 (@mgrachev)