Skip to content

MegaLinter v6.2.0

Compare
Choose a tag to compare
@nvuillam nvuillam released this 31 Jul 10:06
· 1722 commits to main since this release

WARNING: Contains a bug in core MegaLinter if you use REPOSITORY_SEMGREP. Please directly upgrade to v6.2.1

  • Core

    • Fix mega-linter-runner --install template (#1662)
    • Use REPORT_OUTPUT_FOLDER: none to not generate report files
    • Add info in doc about CLI_LINT_MODE and about how to ignore files when cli_lint_mode is project
    • Fix bug that disables generation of megalinter.log file in most cases
    • Fixes about JSON Schema (#1621)
    • Remove redundant line separator after generated table (#1650)
    • Avoid flavor suggestion message when only REPOSITORY linters are not found
  • Linters

    • Add checkmake to lint Makefile
    • Disable SemGrep by default if REPOSITORY_SEMGREP_RULESETS is not defined.
    • Avoid cspell to lint all files. Lint only other linter files (#1648)
    • Fix revive installation command
    • New default config for gitleaks with useDefault=true
  • Linter versions upgrades

Note: if you are still using MegaLinter v5, run npx mega-linter-runner@latest --upgrade to upgrade to MegaLinter v6