Skip to content

Releases: oxsecurity/megalinter

Mega-Linter v4.12.0

29 Nov 13:23
Compare
Choose a tag to compare
  • Performances
    • Update default workflow to get ride of has_updates action (replace by output has_updated_files from mega-linter github action)
    • Avoid duplicate runs in mega-linter.yml template and internal workflows, using skip-duplicate-actions
    • Give a proper name to each internal workflow
    • Fix issue about mkdirs failing

Mega-Linter v4.11.1

29 Nov 02:03
Compare
Choose a tag to compare
  • Manage parallel processing of linters to improve performances

Mega-Linter v4.11.0

29 Nov 01:25
Compare
Choose a tag to compare
  • Manage parallel processing of linters to improve performances

BROKEN, plz use 4.11.1

Mega-Linter alpha version

29 Nov 10:36
Compare
Choose a tag to compare
Merge branch 'ImproveCI' into alpha

Mega-Linter v4.1.1

28 Nov 20:36
Compare
Choose a tag to compare
  • Fallback to default behaviours instead of crashes when git not available

  • mega-linter-runner

    • Allow to send env parameters to mega-linter-runner cli
    • Add examples in documentation
    • Publish mega-linter-runner beta version when pushing in master branch

Mega-Linter v4.10.0

26 Nov 23:29
5f3fbbc
Compare
Choose a tag to compare
  • Add link to linters rules index in documentation

  • Remove ANSI color codes from log files

  • Add performances by linter in console log

  • New option SHOW_ELAPSED_TIME , allowing the number of seconds elapsed by linter in reports

  • NPM package Mega-Linter runner

    • runs Mega-Linter locally, using .mega-linter.yml configuration (requires docker installed on your computer)
    • test cases added in CI

Mega-Linter v4.9.0

23 Nov 18:28
Compare
Choose a tag to compare
  • Core

    • Allow configuration to be defined in a .mega-linter.yml file
  • Linters

    • Add Gherkin (Cucumber language) & gherkin-lint
    • Add RST linter : rst-lint
    • Add RST linter : rstcheck
    • Add RST formatter : rstfmt
    • Activate formatting for BASH_SHFMT
    • Activate formatting for SNAKEMAKE_SNAKEFMT
    • JsCpd: remove copy-paste HTML folder when no abuse copy-paste has been found
  • Logs

    • Store log files as artifacts during test cases
    • Add examples of success and failed linter logs in documentation
    • Remove /tmp/lint and /github/workspace from log files
  • Documentation

    • Add list of supported IDE in each linter documentation
    • Generate GitHub card on linter doc when available
    • Store link preview info during build

Mega-Linter v4.8.0

19 Nov 16:34
Compare
Choose a tag to compare

Mega-Linter v4.7.1

16 Nov 14:04
Compare
Choose a tag to compare
  • Activate auto-fix for Groovy

Mega-Linter v4.7.0

16 Nov 07:18
Compare
Choose a tag to compare
  • Update markdown-link-check default config
  • Add tip in documentation about .cspell.json generated by Mega-Linter
  • Remove /tmp/lint from logs
  • Improve summary table for linters in project mode (all project linted in one call, not one file by one file)
  • Add Reporters in documentation, with screenshots
  • New Mega-Linter variables to activate/deactivate/configure reporters