Skip to content

Releases: hadolint/hadolint

v2.6.1

12 Aug 11:35
c2c8608
Compare
Choose a tag to compare

New features

  • Feature: Silence DL3009,DL3019 for cache mounts (#672)

v2.6.0

01 Jul 08:23
Compare
Choose a tag to compare

Bugfixes

  • Add sonarqube to cli output (#655)
  • Lower severity level of DL3047 to info (#656)
  • Sonarqube-formatter: fix start column #658 (#663)

v2.5.0

13 Jun 16:04
Compare
Choose a tag to compare

Bug fixes:

  • shellcheck: ignore non-posix shells (#654)
  • threshold: tune behaviour to match help message (#653)

New Features:

  • Add file-path-in-report option for checkstyle format (#642)
  • formatters: add SonarQube formatter (#641)

v2.4.1

15 May 09:26
Compare
Choose a tag to compare

Bugfixes

  • Changed named for CLI option threshold (#637)
  • Avoid index overrun in DL3045 (#640)

v2.4.0

06 May 14:14
Compare
Choose a tag to compare

Bug fixes

  • Fixed parsing of the config file, it was silently ignored documented configuration paths
  • DL3060: made logic aware of stages #620
  • Fixed parsing of dockerfiles including a custom escape char

Features

  • options: introduce failure severity threshold #613
  • options: added verbose flag to log configuration file used #615
  • Optionally accept the yml extension for the config file #617

v2.3.0

21 Apr 14:34
96e61f8
Compare
Choose a tag to compare

New features

  • Added support for chmod flag (#612)

v2.2.0

19 Apr 12:23
Compare
Choose a tag to compare

New Rules

  • DL3060: Lint for yarn cache clean #395 (#592)
  • DL3059: Multiple consecutive RUN instructions (#591)

Bugfixes

  • json-formatter: fix error message (#594)
  • DL3005: allow apt-get upgrade (fix #562) (#596)
  • DL3059: improve behaviour when considering flags (#595)
  • Fixed #444 ("missing whitespace" error when using the 'required' option for a secret mount in RUN)
  • Improved error message for the configuration file (#600)
  • DL3042: respect PIP_NO_CACHE_DIR variable (#604)

v2.1.0

01 Apr 19:06
85a5357
Compare
Choose a tag to compare

Bug fixes

  • Fixed the json formatting for multiple files so that it only outputs results in a single array (#589)
  • Fixed alternative windows paths in various checks (#581)
  • Fixed issue in interpreting an argument flag as an npm package (#586)

New Features

  • Added support for email address checks in LABEL schemas (#579)

v2.0.0

24 Mar 09:28
dc61382
Compare
Choose a tag to compare

This version features a major refactoring of the internal code with a focus on maintainability and efficiency. It also contains several new exciting features!

New Features

v1.23.0

02 Mar 09:57
f0ef28b
Compare
Choose a tag to compare

New Features:

  • Colorized output (#547)
  • New rules DL3044 to check self-referencing ENV vars (#548)