Update docker.io/hadolint/hadolint Docker tag to v2 #1

Merged
renovate-bot merged 1 commit from refs/pull/1/head into main 2026-02-17 21:05:52 +00:00
renovate-bot commented 2026-02-17 21:04:41 +00:00 (Migrated from git.thinkaboutit.tech)

This PR contains the following updates:

Package Type Update Change
docker.io/hadolint/hadolint stage major v1.24.0-debianv2.14.0-debian

Warnings (1)

Please correct - or verify that you can safely ignore - these warnings before you merge this PR.

  • docker.io/hadolint/hadolint: Could not determine new digest for update (docker package docker.io/hadolint/hadolint)


⚠️ Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

hadolint/hadolint (docker.io/hadolint/hadolint)

v2.14.0

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/hadolint/hadolint/compare/v2.13.1...v2.14.0

v2.13.1

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/hadolint/hadolint/compare/v2.12.0...v2.13.1

v2.12.0

Compare Source

Full Changelog: https://github.com/hadolint/hadolint/compare/v2.11.0...v2.12.0

  • Try a newer GHC version for valid MacOS Ventura builds

v2.12.0

Compare Source

Full Changelog: https://github.com/hadolint/hadolint/compare/v2.11.0...v2.12.0

  • Try a newer GHC version for valid MacOS Ventura builds

v2.11.0

Compare Source

What's Changed
New Contributors

Full Changelog: https://github.com/hadolint/hadolint/compare/v2.10.0...v2.11.0

v2.11.0

Compare Source

What's Changed
New Contributors

Full Changelog: https://github.com/hadolint/hadolint/compare/v2.10.0...v2.11.0

v2.10.0

Compare Source

What's Changed

The highlight of this release is the support for ARM64 binaries.

Full Changelog: https://github.com/hadolint/hadolint/compare/v2.9.3...v2.10.0

v2.10.0

Compare Source

What's Changed

The highlight of this release is the support for ARM64 binaries.

Full Changelog: https://github.com/hadolint/hadolint/compare/v2.9.3...v2.10.0

v2.9.3

Compare Source

What's Changed

Full Changelog: https://github.com/hadolint/hadolint/compare/v2.9.2...v2.9.3

v2.9.3

Compare Source

What's Changed

Full Changelog: https://github.com/hadolint/hadolint/compare/v2.9.2...v2.9.3

v2.9.2

Compare Source

What's Changed

Full Changelog: https://github.com/hadolint/hadolint/compare/v2.9.1...v2.9.2

v2.9.2

Compare Source

What's Changed

Full Changelog: https://github.com/hadolint/hadolint/compare/v2.9.1...v2.9.2

v2.9.1

Compare Source

What's Changed
New Contributors

Full Changelog: https://github.com/hadolint/hadolint/compare/v2.8.0...v2.9.1

v2.9.1

Compare Source

What's Changed
New Contributors

Full Changelog: https://github.com/hadolint/hadolint/compare/v2.8.0...v2.9.1

v2.8.0

Compare Source

Bugfixes
  • heredocs: fix line continuation bug (#​700)
  • bugfix: handle yum/dnf modularity #​702 (#​703)
  • DL3059: RUNs and comments mixed (#​713)
  • DL3009: Fix handling cache mounts (#​727)
Features
  • Silence DL3020 even for doube quoted URLs #​693 (#​695)
  • fomatters: Add SARIF formatter (#​704)
  • Add hadolint shell pragma (#​708)
  • DL3034: support --non-interactive and -n (#​707)
  • DL3010: Allow intentionally unextracted archives (#​711)
  • DL3059: ignore chains of commands (#​475 )
  • Overhaul: Reorganize tests, redesign configuration (#​721)

v2.8.0

Compare Source

Bugfixes
  • heredocs: fix line continuation bug (#​700)
  • bugfix: handle yum/dnf modularity #​702 (#​703)
  • DL3059: RUNs and comments mixed (#​713)
  • DL3009: Fix handling cache mounts (#​727)
Features
  • Silence DL3020 even for doube quoted URLs #​693 (#​695)
  • fomatters: Add SARIF formatter (#​704)
  • Add hadolint shell pragma (#​708)
  • DL3034: support --non-interactive and -n (#​707)
  • DL3010: Allow intentionally unextracted archives (#​711)
  • DL3059: ignore chains of commands (#​475 )
  • Overhaul: Reorganize tests, redesign configuration (#​721)

v2.7.0

Compare Source

Features
  • Added heredoc support to the Dockefile parser
  • Allow upgrades by removing DL3017, DL3031, DL3039 and adjusting DL3035 (#​677)
Bugfixes
  • DL3010, DL3020: fix edge-cases for archives (#​681)
  • Documentation: List default severity (#​680)

v2.7.0

Compare Source

Features
  • Added heredoc support to the Dockefile parser
  • Allow upgrades by removing DL3017, DL3031, DL3039 and adjusting DL3035 (#​677)
Bugfixes
  • DL3010, DL3020: fix edge-cases for archives (#​681)
  • Documentation: List default severity (#​680)

v2.6.0

Compare Source

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

v2.6.0

Compare Source

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

Compare Source

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.5.0

Compare Source

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

Compare Source

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

v2.4.1

Compare Source

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

v2.4.0

Compare Source

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.4.0

Compare Source

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

Compare Source

New features
  • Added support for chmod flag (#​612)

v2.3.0

Compare Source

New features
  • Added support for chmod flag (#​612)

v2.2.0

Compare Source

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.2.0

Compare Source

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

Compare Source

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.1.0

Compare Source

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

Compare Source

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


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [docker.io/hadolint/hadolint](https://github.com/hadolint/hadolint) | stage | major | `v1.24.0-debian` → `v2.14.0-debian` | # Warnings (1) Please correct - or verify that you can safely ignore - these warnings before you merge this PR. - `docker.io/hadolint/hadolint`: Could not determine new digest for update (docker package docker.io/hadolint/hadolint) --- --- > ⚠️ **Warning** > > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>hadolint/hadolint (docker.io/hadolint/hadolint)</summary> ### [`v2.14.0`](https://github.com/hadolint/hadolint/releases/tag/v2.14.0) [Compare Source](https://github.com/hadolint/hadolint/compare/v2.13.1...v2.14.0) #### What's Changed - Enhance INTEGRATION.md with a toc and ordering by [@&#8203;jammsen](https://github.com/jammsen) in [#&#8203;1118](https://github.com/hadolint/hadolint/pull/1118) - DL3041, DL3033: Handle RPM package epoch by [@&#8203;m-ildefons](https://github.com/m-ildefons) in [#&#8203;1121](https://github.com/hadolint/hadolint/pull/1121) - DL3009: Allow either cache or tmpfs mounts by [@&#8203;m-ildefons](https://github.com/m-ildefons) in [#&#8203;1123](https://github.com/hadolint/hadolint/pull/1123) - added new rule `DL3062` to check `go install` by [@&#8203;Danil42Russia](https://github.com/Danil42Russia) in [#&#8203;1111](https://github.com/hadolint/hadolint/pull/1111) - DL3041, DL3033: Handle RPM package with plus sign by [@&#8203;samcranford](https://github.com/samcranford) in [#&#8203;1125](https://github.com/hadolint/hadolint/pull/1125) - relax dependencies by [@&#8203;m-ildefons](https://github.com/m-ildefons) in [#&#8203;1128](https://github.com/hadolint/hadolint/pull/1128) - fixup release workflow by [@&#8203;m-ildefons](https://github.com/m-ildefons) in [#&#8203;1129](https://github.com/hadolint/hadolint/pull/1129) #### New Contributors - [@&#8203;jammsen](https://github.com/jammsen) made their first contribution in [#&#8203;1118](https://github.com/hadolint/hadolint/pull/1118) - [@&#8203;Danil42Russia](https://github.com/Danil42Russia) made their first contribution in [#&#8203;1111](https://github.com/hadolint/hadolint/pull/1111) - [@&#8203;samcranford](https://github.com/samcranford) made their first contribution in [#&#8203;1125](https://github.com/hadolint/hadolint/pull/1125) **Full Changelog**: <https://github.com/hadolint/hadolint/compare/v2.13.1...v2.14.0> ### [`v2.13.1`](https://github.com/hadolint/hadolint/releases/tag/v2.13.1) [Compare Source](https://github.com/hadolint/hadolint/compare/v2.12.0...v2.13.1) #### What's Changed - build(deps): bump actions/cache from 3.0.4 to 3.0.11 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;888](https://github.com/hadolint/hadolint/pull/888) - build(deps): bump cachix/install-nix-action from 17 to 18 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;890](https://github.com/hadolint/hadolint/pull/890) - build(deps): bump cachix/cachix-action from 10 to 12 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;894](https://github.com/hadolint/hadolint/pull/894) - docs: use cabal instead of stack in readme by [@&#8203;m-ildefons](https://github.com/m-ildefons) in [#&#8203;903](https://github.com/hadolint/hadolint/pull/903) - DL3011: fixup changes in AST by [@&#8203;m-ildefons](https://github.com/m-ildefons) in [#&#8203;902](https://github.com/hadolint/hadolint/pull/902) - fix: false positive in `DL3022` by [@&#8203;swarnimarun](https://github.com/swarnimarun) in [#&#8203;900](https://github.com/hadolint/hadolint/pull/900) - Correct documentation example for `failure-threshold` by [@&#8203;ericcornelissen](https://github.com/ericcornelissen) in [#&#8203;901](https://github.com/hadolint/hadolint/pull/901) - update hadolint's config json schema to support latest properties by [@&#8203;omissis](https://github.com/omissis) in [#&#8203;910](https://github.com/hadolint/hadolint/pull/910) - Update INTEGRATION.md steps for pre-commit by [@&#8203;tangyfruits](https://github.com/tangyfruits) in [#&#8203;908](https://github.com/hadolint/hadolint/pull/908) - chore: fix typos in rule descriptions by [@&#8203;AndreyBozhko](https://github.com/AndreyBozhko) in [#&#8203;912](https://github.com/hadolint/hadolint/pull/912) - Add LABEL org.opencontainers.image.source="<https://github.com/hadolin…> by [@&#8203;marwin1991](https://github.com/marwin1991) in [#&#8203;927](https://github.com/hadolint/hadolint/pull/927) - DL3014: Fix false positive on double quiet by [@&#8203;m-ildefons](https://github.com/m-ildefons) in [#&#8203;913](https://github.com/hadolint/hadolint/pull/913) - Update README.md by [@&#8203;ding-ma](https://github.com/ding-ma) in [#&#8203;918](https://github.com/hadolint/hadolint/pull/918) - Spelling by [@&#8203;jsoref](https://github.com/jsoref) in [#&#8203;936](https://github.com/hadolint/hadolint/pull/936) - fix: misidentification of pipenv ([#&#8203;366](https://github.com/hadolint/hadolint/issues/366)) by [@&#8203;kthy](https://github.com/kthy) in [#&#8203;940](https://github.com/hadolint/hadolint/pull/940) - build(deps): bump cachix/install-nix-action from 18 to 20 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;944](https://github.com/hadolint/hadolint/pull/944) - build(deps): bump actions/cache from 3.0.11 to 3.3.1 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;946](https://github.com/hadolint/hadolint/pull/946) - build(deps): bump docker/build-push-action from 3 to 4 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;931](https://github.com/hadolint/hadolint/pull/931) - build(deps): bump svenstaro/upx-action from 2.0.1 to 2.2.0 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;922](https://github.com/hadolint/hadolint/pull/922) - delete rule DL3005 by [@&#8203;deronnax](https://github.com/deronnax) in [#&#8203;964](https://github.com/hadolint/hadolint/pull/964) - docs: Add new section for Ignoring Rules in README by [@&#8203;tanmay-pnaik](https://github.com/tanmay-pnaik) in [#&#8203;1008](https://github.com/hadolint/hadolint/pull/1008) - docs: Add Table of Contents for README by [@&#8203;tanmay-pnaik](https://github.com/tanmay-pnaik) in [#&#8203;1007](https://github.com/hadolint/hadolint/pull/1007) - DL3060 should be suppressed if cache mounts are used by [@&#8203;slimslenderslacks](https://github.com/slimslenderslacks) in [#&#8203;1003](https://github.com/hadolint/hadolint/pull/1003) - Improve parsing of gem install flag patterns to reduce false positives by [@&#8203;mkusaka](https://github.com/mkusaka) in [#&#8203;954](https://github.com/hadolint/hadolint/pull/954) - fix: fp in `DL3006` by [@&#8203;swarnimarun](https://github.com/swarnimarun) in [#&#8203;942](https://github.com/hadolint/hadolint/pull/942) - docs: Update TOC with Ignoring Rules section by [@&#8203;tanmay-pnaik](https://github.com/tanmay-pnaik) in [#&#8203;1013](https://github.com/hadolint/hadolint/pull/1013) - build(deps): bump svenstaro/upx-action from 2.2.0 to 2.3.0 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;959](https://github.com/hadolint/hadolint/pull/959) - Pragma: Allow comments following inline by [@&#8203;m-ildefons](https://github.com/m-ildefons) in [#&#8203;1059](https://github.com/hadolint/hadolint/pull/1059) - build(deps): bump actions/cache from 3.3.1 to 4.2.0 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;1063](https://github.com/hadolint/hadolint/pull/1063) - Ignore unsatisfiable shellcheck error 1091 by [@&#8203;ghoneycutt](https://github.com/ghoneycutt) in [#&#8203;1020](https://github.com/hadolint/hadolint/pull/1020) - build(deps): bump cachix/install-nix-action from 26 to 30 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;1045](https://github.com/hadolint/hadolint/pull/1045) - build(deps): bump actions/checkout from 3 to 4 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;1046](https://github.com/hadolint/hadolint/pull/1046) - build(deps): bump cachix/cachix-action from 14 to 15 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;1047](https://github.com/hadolint/hadolint/pull/1047) - build(deps): bump docker/setup-buildx-action from 2 to 3 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;1048](https://github.com/hadolint/hadolint/pull/1048) - Fix casing in Dockerfile by [@&#8203;JEnglandOhalo](https://github.com/JEnglandOhalo) in [#&#8203;1093](https://github.com/hadolint/hadolint/pull/1093) - fix: replace actor with repository\_owner in ghcr login by [@&#8203;aweiher](https://github.com/aweiher) in [#&#8203;1086](https://github.com/hadolint/hadolint/pull/1086) - Fix GitHub Actions badge in README.md by [@&#8203;PeterDaveHello](https://github.com/PeterDaveHello) in [#&#8203;1072](https://github.com/hadolint/hadolint/pull/1072) - Add SC1091 to yaml Schema by [@&#8203;psmey](https://github.com/psmey) in [#&#8203;1088](https://github.com/hadolint/hadolint/pull/1088) - DL3048 accepting LABEL keys that contain underscore(s) or slash(es) by [@&#8203;mschmeitz](https://github.com/mschmeitz) in [#&#8203;1034](https://github.com/hadolint/hadolint/pull/1034) - Improve DL3009 rule to properly handle all apt-based package managers by [@&#8203;PeterDaveHello](https://github.com/PeterDaveHello) in [#&#8203;1074](https://github.com/hadolint/hadolint/pull/1074) - Replace cryptonite with cryptohash-sha1 by [@&#8203;anuraaga](https://github.com/anuraaga) in [#&#8203;1090](https://github.com/hadolint/hadolint/pull/1090) - build(deps): bump actions/cache from 4.2.0 to 4.2.3 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;1082](https://github.com/hadolint/hadolint/pull/1082) - fix(DL3041): Prevent false negatives for packages which include a dash in their package name by [@&#8203;egfx-notifications](https://github.com/egfx-notifications) in [#&#8203;1098](https://github.com/hadolint/hadolint/pull/1098) - fix character escaping in checkstyle formatter by [@&#8203;m-ildefons](https://github.com/m-ildefons) in [#&#8203;1104](https://github.com/hadolint/hadolint/pull/1104) - build(deps): bump actions/cache from 4.2.3 to 4.2.4 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;1115](https://github.com/hadolint/hadolint/pull/1115) - build(deps): bump actions/checkout from 4 to 5 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;1113](https://github.com/hadolint/hadolint/pull/1113) - build(deps): bump actions/download-artifact from 4 to 5 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;1114](https://github.com/hadolint/hadolint/pull/1114) - Added CI integration instructions for Azure Devops by [@&#8203;joelbourbon](https://github.com/joelbourbon) in [#&#8203;1112](https://github.com/hadolint/hadolint/pull/1112) - Release v2.13.1 by [@&#8203;m-ildefons](https://github.com/m-ildefons) in [#&#8203;1116](https://github.com/hadolint/hadolint/pull/1116) #### New Contributors - [@&#8203;swarnimarun](https://github.com/swarnimarun) made their first contribution in [#&#8203;900](https://github.com/hadolint/hadolint/pull/900) - [@&#8203;ericcornelissen](https://github.com/ericcornelissen) made their first contribution in [#&#8203;901](https://github.com/hadolint/hadolint/pull/901) - [@&#8203;omissis](https://github.com/omissis) made their first contribution in [#&#8203;910](https://github.com/hadolint/hadolint/pull/910) - [@&#8203;tangyfruits](https://github.com/tangyfruits) made their first contribution in [#&#8203;908](https://github.com/hadolint/hadolint/pull/908) - [@&#8203;AndreyBozhko](https://github.com/AndreyBozhko) made their first contribution in [#&#8203;912](https://github.com/hadolint/hadolint/pull/912) - [@&#8203;marwin1991](https://github.com/marwin1991) made their first contribution in [#&#8203;927](https://github.com/hadolint/hadolint/pull/927) - [@&#8203;ding-ma](https://github.com/ding-ma) made their first contribution in [#&#8203;918](https://github.com/hadolint/hadolint/pull/918) - [@&#8203;jsoref](https://github.com/jsoref) made their first contribution in [#&#8203;936](https://github.com/hadolint/hadolint/pull/936) - [@&#8203;kthy](https://github.com/kthy) made their first contribution in [#&#8203;940](https://github.com/hadolint/hadolint/pull/940) - [@&#8203;deronnax](https://github.com/deronnax) made their first contribution in [#&#8203;964](https://github.com/hadolint/hadolint/pull/964) - [@&#8203;tanmay-pnaik](https://github.com/tanmay-pnaik) made their first contribution in [#&#8203;1008](https://github.com/hadolint/hadolint/pull/1008) - [@&#8203;slimslenderslacks](https://github.com/slimslenderslacks) made their first contribution in [#&#8203;1003](https://github.com/hadolint/hadolint/pull/1003) - [@&#8203;mkusaka](https://github.com/mkusaka) made their first contribution in [#&#8203;954](https://github.com/hadolint/hadolint/pull/954) - [@&#8203;ghoneycutt](https://github.com/ghoneycutt) made their first contribution in [#&#8203;1020](https://github.com/hadolint/hadolint/pull/1020) - [@&#8203;JEnglandOhalo](https://github.com/JEnglandOhalo) made their first contribution in [#&#8203;1093](https://github.com/hadolint/hadolint/pull/1093) - [@&#8203;aweiher](https://github.com/aweiher) made their first contribution in [#&#8203;1086](https://github.com/hadolint/hadolint/pull/1086) - [@&#8203;psmey](https://github.com/psmey) made their first contribution in [#&#8203;1088](https://github.com/hadolint/hadolint/pull/1088) - [@&#8203;mschmeitz](https://github.com/mschmeitz) made their first contribution in [#&#8203;1034](https://github.com/hadolint/hadolint/pull/1034) - [@&#8203;anuraaga](https://github.com/anuraaga) made their first contribution in [#&#8203;1090](https://github.com/hadolint/hadolint/pull/1090) - [@&#8203;egfx-notifications](https://github.com/egfx-notifications) made their first contribution in [#&#8203;1098](https://github.com/hadolint/hadolint/pull/1098) - [@&#8203;joelbourbon](https://github.com/joelbourbon) made their first contribution in [#&#8203;1112](https://github.com/hadolint/hadolint/pull/1112) **Full Changelog**: <https://github.com/hadolint/hadolint/compare/v2.12.0...v2.13.1> ### [`v2.12.0`](https://github.com/hadolint/hadolint/releases/tag/v2.12.0) [Compare Source](https://github.com/hadolint/hadolint/compare/v2.12.0...v2.12.0) **Full Changelog**: <https://github.com/hadolint/hadolint/compare/v2.11.0...v2.12.0> - Try a newer GHC version for valid MacOS Ventura builds ### [`v2.12.0`](https://github.com/hadolint/hadolint/releases/tag/v2.12.0) [Compare Source](https://github.com/hadolint/hadolint/compare/v2.11.0...v2.12.0) **Full Changelog**: <https://github.com/hadolint/hadolint/compare/v2.11.0...v2.12.0> - Try a newer GHC version for valid MacOS Ventura builds ### [`v2.11.0`](https://github.com/hadolint/hadolint/releases/tag/v2.11.0) [Compare Source](https://github.com/hadolint/hadolint/compare/v2.11.0...v2.11.0) ##### What's Changed - minor updates to environment variables by [@&#8203;sanyer](https://github.com/sanyer) in [#&#8203;811](https://github.com/hadolint/hadolint/pull/811) - DL3022 support for copying from images by [@&#8203;Wirone](https://github.com/Wirone) in [#&#8203;815](https://github.com/hadolint/hadolint/pull/815) - build(deps): bump cachix/install-nix-action from 16 to 17 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;820](https://github.com/hadolint/hadolint/pull/820) - build(deps): bump actions/cache from 3.0.1 to 3.0.2 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;819](https://github.com/hadolint/hadolint/pull/819) - unpin docker version in pre-commit hook by [@&#8203;foolioo](https://github.com/foolioo) in [#&#8203;814](https://github.com/hadolint/hadolint/pull/814) - bugfix: config file key for output format by [@&#8203;m-ildefons](https://github.com/m-ildefons) in [#&#8203;829](https://github.com/hadolint/hadolint/pull/829) - Update language-docker to 11.0.0 by [@&#8203;dgageot](https://github.com/dgageot) in [#&#8203;835](https://github.com/hadolint/hadolint/pull/835) - Update language-docker to 11.0.0 by [@&#8203;dgageot](https://github.com/dgageot) in [#&#8203;836](https://github.com/hadolint/hadolint/pull/836) - DL3049: Fix behaviour with multistage builds by [@&#8203;m-ildefons](https://github.com/m-ildefons) in [#&#8203;852](https://github.com/hadolint/hadolint/pull/852) - DL3057: fix multiple warnings for multistage builds by [@&#8203;m-ildefons](https://github.com/m-ildefons) in [#&#8203;851](https://github.com/hadolint/hadolint/pull/851) - Add SC3046 in hadolint JSON Schema by [@&#8203;nvuillam](https://github.com/nvuillam) in [#&#8203;850](https://github.com/hadolint/hadolint/pull/850) - DL3013: Fix false positives for VCS, http and local path packages ([#&#8203;389](https://github.com/hadolint/hadolint/issues/389)) by [@&#8203;Lunkentuss](https://github.com/Lunkentuss) in [#&#8203;845](https://github.com/hadolint/hadolint/pull/845) - bugfix: typo in DL3026Spec.hs by [@&#8203;cwimmer](https://github.com/cwimmer) in [#&#8203;839](https://github.com/hadolint/hadolint/pull/839) - build(deps): bump actions/cache from 3.0.2 to 3.0.4 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;844](https://github.com/hadolint/hadolint/pull/844) - build(deps): bump docker/setup-buildx-action from 1 to 2 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;834](https://github.com/hadolint/hadolint/pull/834) - build(deps): bump docker/build-push-action from 2 to 3 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;833](https://github.com/hadolint/hadolint/pull/833) - build(deps): bump docker/login-action from 1 to 2 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;832](https://github.com/hadolint/hadolint/pull/832) - build(deps): bump haskell/actions from 1 to 2 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;825](https://github.com/hadolint/hadolint/pull/825) - docs: update link to Haskell by [@&#8203;chapeupreto](https://github.com/chapeupreto) in [#&#8203;860](https://github.com/hadolint/hadolint/pull/860) - release: create checksums for release artifacts by [@&#8203;m-ildefons](https://github.com/m-ildefons) in [#&#8203;869](https://github.com/hadolint/hadolint/pull/869) - Missing space in DL3047 by [@&#8203;austinpray-mixpanel](https://github.com/austinpray-mixpanel) in [#&#8203;875](https://github.com/hadolint/hadolint/pull/875) - Allow rm yum cache clean up by [@&#8203;cronik](https://github.com/cronik) in [#&#8203;880](https://github.com/hadolint/hadolint/pull/880) - feature: global ignore pragma by [@&#8203;m-ildefons](https://github.com/m-ildefons) in [#&#8203;871](https://github.com/hadolint/hadolint/pull/871) - Added formatting in README file by [@&#8203;vanta](https://github.com/vanta) in [#&#8203;868](https://github.com/hadolint/hadolint/pull/868) - fix(DL3029): allow BUILDPLATFORM and TARGETPLATFORM variables by [@&#8203;maxbrunet](https://github.com/maxbrunet) in [#&#8203;867](https://github.com/hadolint/hadolint/pull/867) - Fix release process by [@&#8203;lorenzo](https://github.com/lorenzo) in [#&#8203;898](https://github.com/hadolint/hadolint/pull/898) ##### New Contributors - [@&#8203;sanyer](https://github.com/sanyer) made their first contribution in [#&#8203;811](https://github.com/hadolint/hadolint/pull/811) - [@&#8203;Wirone](https://github.com/Wirone) made their first contribution in [#&#8203;815](https://github.com/hadolint/hadolint/pull/815) - [@&#8203;foolioo](https://github.com/foolioo) made their first contribution in [#&#8203;814](https://github.com/hadolint/hadolint/pull/814) - [@&#8203;dgageot](https://github.com/dgageot) made their first contribution in [#&#8203;835](https://github.com/hadolint/hadolint/pull/835) - [@&#8203;cwimmer](https://github.com/cwimmer) made their first contribution in [#&#8203;839](https://github.com/hadolint/hadolint/pull/839) - [@&#8203;chapeupreto](https://github.com/chapeupreto) made their first contribution in [#&#8203;860](https://github.com/hadolint/hadolint/pull/860) - [@&#8203;austinpray-mixpanel](https://github.com/austinpray-mixpanel) made their first contribution in [#&#8203;875](https://github.com/hadolint/hadolint/pull/875) - [@&#8203;vanta](https://github.com/vanta) made their first contribution in [#&#8203;868](https://github.com/hadolint/hadolint/pull/868) - [@&#8203;maxbrunet](https://github.com/maxbrunet) made their first contribution in [#&#8203;867](https://github.com/hadolint/hadolint/pull/867) **Full Changelog**: <https://github.com/hadolint/hadolint/compare/v2.10.0...v2.11.0> ### [`v2.11.0`](https://github.com/hadolint/hadolint/releases/tag/v2.11.0) [Compare Source](https://github.com/hadolint/hadolint/compare/v2.10.0...v2.11.0) ##### What's Changed - minor updates to environment variables by [@&#8203;sanyer](https://github.com/sanyer) in [#&#8203;811](https://github.com/hadolint/hadolint/pull/811) - DL3022 support for copying from images by [@&#8203;Wirone](https://github.com/Wirone) in [#&#8203;815](https://github.com/hadolint/hadolint/pull/815) - build(deps): bump cachix/install-nix-action from 16 to 17 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;820](https://github.com/hadolint/hadolint/pull/820) - build(deps): bump actions/cache from 3.0.1 to 3.0.2 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;819](https://github.com/hadolint/hadolint/pull/819) - unpin docker version in pre-commit hook by [@&#8203;foolioo](https://github.com/foolioo) in [#&#8203;814](https://github.com/hadolint/hadolint/pull/814) - bugfix: config file key for output format by [@&#8203;m-ildefons](https://github.com/m-ildefons) in [#&#8203;829](https://github.com/hadolint/hadolint/pull/829) - Update language-docker to 11.0.0 by [@&#8203;dgageot](https://github.com/dgageot) in [#&#8203;835](https://github.com/hadolint/hadolint/pull/835) - Update language-docker to 11.0.0 by [@&#8203;dgageot](https://github.com/dgageot) in [#&#8203;836](https://github.com/hadolint/hadolint/pull/836) - DL3049: Fix behaviour with multistage builds by [@&#8203;m-ildefons](https://github.com/m-ildefons) in [#&#8203;852](https://github.com/hadolint/hadolint/pull/852) - DL3057: fix multiple warnings for multistage builds by [@&#8203;m-ildefons](https://github.com/m-ildefons) in [#&#8203;851](https://github.com/hadolint/hadolint/pull/851) - Add SC3046 in hadolint JSON Schema by [@&#8203;nvuillam](https://github.com/nvuillam) in [#&#8203;850](https://github.com/hadolint/hadolint/pull/850) - DL3013: Fix false positives for VCS, http and local path packages ([#&#8203;389](https://github.com/hadolint/hadolint/issues/389)) by [@&#8203;Lunkentuss](https://github.com/Lunkentuss) in [#&#8203;845](https://github.com/hadolint/hadolint/pull/845) - bugfix: typo in DL3026Spec.hs by [@&#8203;cwimmer](https://github.com/cwimmer) in [#&#8203;839](https://github.com/hadolint/hadolint/pull/839) - build(deps): bump actions/cache from 3.0.2 to 3.0.4 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;844](https://github.com/hadolint/hadolint/pull/844) - build(deps): bump docker/setup-buildx-action from 1 to 2 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;834](https://github.com/hadolint/hadolint/pull/834) - build(deps): bump docker/build-push-action from 2 to 3 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;833](https://github.com/hadolint/hadolint/pull/833) - build(deps): bump docker/login-action from 1 to 2 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;832](https://github.com/hadolint/hadolint/pull/832) - build(deps): bump haskell/actions from 1 to 2 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;825](https://github.com/hadolint/hadolint/pull/825) - docs: update link to Haskell by [@&#8203;chapeupreto](https://github.com/chapeupreto) in [#&#8203;860](https://github.com/hadolint/hadolint/pull/860) - release: create checksums for release artifacts by [@&#8203;m-ildefons](https://github.com/m-ildefons) in [#&#8203;869](https://github.com/hadolint/hadolint/pull/869) - Missing space in DL3047 by [@&#8203;austinpray-mixpanel](https://github.com/austinpray-mixpanel) in [#&#8203;875](https://github.com/hadolint/hadolint/pull/875) - Allow rm yum cache clean up by [@&#8203;cronik](https://github.com/cronik) in [#&#8203;880](https://github.com/hadolint/hadolint/pull/880) - feature: global ignore pragma by [@&#8203;m-ildefons](https://github.com/m-ildefons) in [#&#8203;871](https://github.com/hadolint/hadolint/pull/871) - Added formatting in README file by [@&#8203;vanta](https://github.com/vanta) in [#&#8203;868](https://github.com/hadolint/hadolint/pull/868) - fix(DL3029): allow BUILDPLATFORM and TARGETPLATFORM variables by [@&#8203;maxbrunet](https://github.com/maxbrunet) in [#&#8203;867](https://github.com/hadolint/hadolint/pull/867) - Fix release process by [@&#8203;lorenzo](https://github.com/lorenzo) in [#&#8203;898](https://github.com/hadolint/hadolint/pull/898) ##### New Contributors - [@&#8203;sanyer](https://github.com/sanyer) made their first contribution in [#&#8203;811](https://github.com/hadolint/hadolint/pull/811) - [@&#8203;Wirone](https://github.com/Wirone) made their first contribution in [#&#8203;815](https://github.com/hadolint/hadolint/pull/815) - [@&#8203;foolioo](https://github.com/foolioo) made their first contribution in [#&#8203;814](https://github.com/hadolint/hadolint/pull/814) - [@&#8203;dgageot](https://github.com/dgageot) made their first contribution in [#&#8203;835](https://github.com/hadolint/hadolint/pull/835) - [@&#8203;cwimmer](https://github.com/cwimmer) made their first contribution in [#&#8203;839](https://github.com/hadolint/hadolint/pull/839) - [@&#8203;chapeupreto](https://github.com/chapeupreto) made their first contribution in [#&#8203;860](https://github.com/hadolint/hadolint/pull/860) - [@&#8203;austinpray-mixpanel](https://github.com/austinpray-mixpanel) made their first contribution in [#&#8203;875](https://github.com/hadolint/hadolint/pull/875) - [@&#8203;vanta](https://github.com/vanta) made their first contribution in [#&#8203;868](https://github.com/hadolint/hadolint/pull/868) - [@&#8203;maxbrunet](https://github.com/maxbrunet) made their first contribution in [#&#8203;867](https://github.com/hadolint/hadolint/pull/867) **Full Changelog**: <https://github.com/hadolint/hadolint/compare/v2.10.0...v2.11.0> ### [`v2.10.0`](https://github.com/hadolint/hadolint/releases/tag/v2.10.0) [Compare Source](https://github.com/hadolint/hadolint/compare/v2.10.0...v2.10.0) ##### What's Changed The highlight of this release is the support for ARM64 binaries. - New release workflow with support for ARM binaries by [@&#8203;lorenzo](https://github.com/lorenzo) in [#&#8203;803](https://github.com/hadolint/hadolint/pull/803) - build(deps): bump actions/cache from 2.1.7 to 3.0.1 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;810](https://github.com/hadolint/hadolint/pull/810) **Full Changelog**: <https://github.com/hadolint/hadolint/compare/v2.9.3...v2.10.0> ### [`v2.10.0`](https://github.com/hadolint/hadolint/releases/tag/v2.10.0) [Compare Source](https://github.com/hadolint/hadolint/compare/v2.9.3...v2.10.0) ##### What's Changed The highlight of this release is the support for ARM64 binaries. - New release workflow with support for ARM binaries by [@&#8203;lorenzo](https://github.com/lorenzo) in [#&#8203;803](https://github.com/hadolint/hadolint/pull/803) - build(deps): bump actions/cache from 2.1.7 to 3.0.1 by [@&#8203;dependabot](https://github.com/dependabot) in [#&#8203;810](https://github.com/hadolint/hadolint/pull/810) **Full Changelog**: <https://github.com/hadolint/hadolint/compare/v2.9.3...v2.10.0> ### [`v2.9.3`](https://github.com/hadolint/hadolint/releases/tag/v2.9.3) [Compare Source](https://github.com/hadolint/hadolint/compare/v2.9.3...v2.9.3) ##### What's Changed - formatters: Add GNU style formatter by [@&#8203;m-ildefons](https://github.com/m-ildefons) in [#&#8203;801](https://github.com/hadolint/hadolint/pull/801) - Upgrade the Dockerfile parser version **Full Changelog**: <https://github.com/hadolint/hadolint/compare/v2.9.2...v2.9.3> ### [`v2.9.3`](https://github.com/hadolint/hadolint/releases/tag/v2.9.3) [Compare Source](https://github.com/hadolint/hadolint/compare/v2.9.2...v2.9.3) ##### What's Changed - formatters: Add GNU style formatter by [@&#8203;m-ildefons](https://github.com/m-ildefons) in [#&#8203;801](https://github.com/hadolint/hadolint/pull/801) - Upgrade the Dockerfile parser version **Full Changelog**: <https://github.com/hadolint/hadolint/compare/v2.9.2...v2.9.3> ### [`v2.9.2`](https://github.com/hadolint/hadolint/releases/tag/v2.9.2) [Compare Source](https://github.com/hadolint/hadolint/compare/v2.9.2...v2.9.2) ##### What's Changed - DL3061: fix false positive on pragmas by [@&#8203;m-ildefons](https://github.com/m-ildefons) in [#&#8203;797](https://github.com/hadolint/hadolint/pull/797) - processing: apply onbuild rule wrapper per rule by [@&#8203;m-ildefons](https://github.com/m-ildefons) in [#&#8203;799](https://github.com/hadolint/hadolint/pull/799) **Full Changelog**: <https://github.com/hadolint/hadolint/compare/v2.9.1...v2.9.2> ### [`v2.9.2`](https://github.com/hadolint/hadolint/releases/tag/v2.9.2) [Compare Source](https://github.com/hadolint/hadolint/compare/v2.9.1...v2.9.2) ##### What's Changed - DL3061: fix false positive on pragmas by [@&#8203;m-ildefons](https://github.com/m-ildefons) in [#&#8203;797](https://github.com/hadolint/hadolint/pull/797) - processing: apply onbuild rule wrapper per rule by [@&#8203;m-ildefons](https://github.com/m-ildefons) in [#&#8203;799](https://github.com/hadolint/hadolint/pull/799) **Full Changelog**: <https://github.com/hadolint/hadolint/compare/v2.9.1...v2.9.2> ### [`v2.9.1`](https://github.com/hadolint/hadolint/releases/tag/v2.9.1) [Compare Source](https://github.com/hadolint/hadolint/compare/v2.9.1...v2.9.1) ##### What's Changed - bugfix: display version string correctly by [@&#8203;m-ildefons](https://github.com/m-ildefons) in [#&#8203;732](https://github.com/hadolint/hadolint/pull/732) - config: fix config file key `trustedRegistries` by [@&#8203;m-ildefons](https://github.com/m-ildefons) in [#&#8203;734](https://github.com/hadolint/hadolint/pull/734) - DL3007: Do not error out when latest tag is used alongside a sha256 by [@&#8203;JohanLorenzo](https://github.com/JohanLorenzo) in [#&#8203;739](https://github.com/hadolint/hadolint/pull/739) - options: disable ignore pragma by [@&#8203;m-ildefons](https://github.com/m-ildefons) in [#&#8203;748](https://github.com/hadolint/hadolint/pull/748) - DL3021: Fix behavior with quotes in target path by [@&#8203;m-ildefons](https://github.com/m-ildefons) in [#&#8203;750](https://github.com/hadolint/hadolint/pull/750) - Tests: Fix test suite for SARIF formatter by [@&#8203;m-ildefons](https://github.com/m-ildefons) in [#&#8203;754](https://github.com/hadolint/hadolint/pull/754) - DL3061: Check for instruction order by [@&#8203;m-ildefons](https://github.com/m-ildefons) in [#&#8203;763](https://github.com/hadolint/hadolint/pull/763) - Bring env var for trusted registries in sync with docs ([#&#8203;756](https://github.com/hadolint/hadolint/issues/756)) by [@&#8203;evhan](https://github.com/evhan) in [#&#8203;759](https://github.com/hadolint/hadolint/pull/759) - DL3038, DL3040, DL3041: Add support for microdnf by [@&#8203;Lunkentuss](https://github.com/Lunkentuss) in [#&#8203;764](https://github.com/hadolint/hadolint/pull/764) - DL3026: Trusted registries wildcard domains by [@&#8203;cronik](https://github.com/cronik) in [#&#8203;767](https://github.com/hadolint/hadolint/pull/767) - Switch to non-rate limited ghcr.io hosted container for pre-commit by [@&#8203;dbast](https://github.com/dbast) in [#&#8203;770](https://github.com/hadolint/hadolint/pull/770) - Add Super-Linter to Code Review docs by [@&#8203;johnnymetz](https://github.com/johnnymetz) in [#&#8203;762](https://github.com/hadolint/hadolint/pull/762) - Remove duplicate extension by [@&#8203;Lunkentuss](https://github.com/Lunkentuss) in [#&#8203;777](https://github.com/hadolint/hadolint/pull/777) - Allow `--platform=$BUILDPLATFORM` by [@&#8203;StefanSchoof](https://github.com/StefanSchoof) in [#&#8203;774](https://github.com/hadolint/hadolint/pull/774) - dependencies: bump shellcheck and language docker by [@&#8203;m-ildefons](https://github.com/m-ildefons) in [#&#8203;780](https://github.com/hadolint/hadolint/pull/780) - config: respect NO\_COLOR specification by [@&#8203;m-ildefons](https://github.com/m-ildefons) in [#&#8203;778](https://github.com/hadolint/hadolint/pull/778) - dependency: bump language-docker to 10.4.2 by [@&#8203;m-ildefons](https://github.com/m-ildefons) in [#&#8203;787](https://github.com/hadolint/hadolint/pull/787) - documentation: fix and update readme by [@&#8203;m-ildefons](https://github.com/m-ildefons) in [#&#8203;789](https://github.com/hadolint/hadolint/pull/789) - Add libtinfo-dev by [@&#8203;pkoch](https://github.com/pkoch) in [#&#8203;793](https://github.com/hadolint/hadolint/pull/793) ##### New Contributors - [@&#8203;JohanLorenzo](https://github.com/JohanLorenzo) made their first contribution in [#&#8203;739](https://github.com/hadolint/hadolint/pull/739) - [@&#8203;evhan](https://github.com/evhan) made their first contribution in [#&#8203;759](https://github.com/hadolint/hadolint/pull/759) - [@&#8203;Lunkentuss](https://github.com/Lunkentuss) made their first contribution in [#&#8203;764](https://github.com/hadolint/hadolint/pull/764) - [@&#8203;cronik](https://github.com/cronik) made their first contribution in [#&#8203;767](https://github.com/hadolint/hadolint/pull/767) - [@&#8203;dbast](https://github.com/dbast) made their first contribution in [#&#8203;770](https://github.com/hadolint/hadolint/pull/770) - [@&#8203;johnnymetz](https://github.com/johnnymetz) made their first contribution in [#&#8203;762](https://github.com/hadolint/hadolint/pull/762) - [@&#8203;StefanSchoof](https://github.com/StefanSchoof) made their first contribution in [#&#8203;774](https://github.com/hadolint/hadolint/pull/774) - [@&#8203;pkoch](https://github.com/pkoch) made their first contribution in [#&#8203;793](https://github.com/hadolint/hadolint/pull/793) **Full Changelog**: <https://github.com/hadolint/hadolint/compare/v2.8.0...v2.9.1> ### [`v2.9.1`](https://github.com/hadolint/hadolint/releases/tag/v2.9.1) [Compare Source](https://github.com/hadolint/hadolint/compare/v2.8.0...v2.9.1) ##### What's Changed - bugfix: display version string correctly by [@&#8203;m-ildefons](https://github.com/m-ildefons) in [#&#8203;732](https://github.com/hadolint/hadolint/pull/732) - config: fix config file key `trustedRegistries` by [@&#8203;m-ildefons](https://github.com/m-ildefons) in [#&#8203;734](https://github.com/hadolint/hadolint/pull/734) - DL3007: Do not error out when latest tag is used alongside a sha256 by [@&#8203;JohanLorenzo](https://github.com/JohanLorenzo) in [#&#8203;739](https://github.com/hadolint/hadolint/pull/739) - options: disable ignore pragma by [@&#8203;m-ildefons](https://github.com/m-ildefons) in [#&#8203;748](https://github.com/hadolint/hadolint/pull/748) - DL3021: Fix behavior with quotes in target path by [@&#8203;m-ildefons](https://github.com/m-ildefons) in [#&#8203;750](https://github.com/hadolint/hadolint/pull/750) - Tests: Fix test suite for SARIF formatter by [@&#8203;m-ildefons](https://github.com/m-ildefons) in [#&#8203;754](https://github.com/hadolint/hadolint/pull/754) - DL3061: Check for instruction order by [@&#8203;m-ildefons](https://github.com/m-ildefons) in [#&#8203;763](https://github.com/hadolint/hadolint/pull/763) - Bring env var for trusted registries in sync with docs ([#&#8203;756](https://github.com/hadolint/hadolint/issues/756)) by [@&#8203;evhan](https://github.com/evhan) in [#&#8203;759](https://github.com/hadolint/hadolint/pull/759) - DL3038, DL3040, DL3041: Add support for microdnf by [@&#8203;Lunkentuss](https://github.com/Lunkentuss) in [#&#8203;764](https://github.com/hadolint/hadolint/pull/764) - DL3026: Trusted registries wildcard domains by [@&#8203;cronik](https://github.com/cronik) in [#&#8203;767](https://github.com/hadolint/hadolint/pull/767) - Switch to non-rate limited ghcr.io hosted container for pre-commit by [@&#8203;dbast](https://github.com/dbast) in [#&#8203;770](https://github.com/hadolint/hadolint/pull/770) - Add Super-Linter to Code Review docs by [@&#8203;johnnymetz](https://github.com/johnnymetz) in [#&#8203;762](https://github.com/hadolint/hadolint/pull/762) - Remove duplicate extension by [@&#8203;Lunkentuss](https://github.com/Lunkentuss) in [#&#8203;777](https://github.com/hadolint/hadolint/pull/777) - Allow `--platform=$BUILDPLATFORM` by [@&#8203;StefanSchoof](https://github.com/StefanSchoof) in [#&#8203;774](https://github.com/hadolint/hadolint/pull/774) - dependencies: bump shellcheck and language docker by [@&#8203;m-ildefons](https://github.com/m-ildefons) in [#&#8203;780](https://github.com/hadolint/hadolint/pull/780) - config: respect NO\_COLOR specification by [@&#8203;m-ildefons](https://github.com/m-ildefons) in [#&#8203;778](https://github.com/hadolint/hadolint/pull/778) - dependency: bump language-docker to 10.4.2 by [@&#8203;m-ildefons](https://github.com/m-ildefons) in [#&#8203;787](https://github.com/hadolint/hadolint/pull/787) - documentation: fix and update readme by [@&#8203;m-ildefons](https://github.com/m-ildefons) in [#&#8203;789](https://github.com/hadolint/hadolint/pull/789) - Add libtinfo-dev by [@&#8203;pkoch](https://github.com/pkoch) in [#&#8203;793](https://github.com/hadolint/hadolint/pull/793) ##### New Contributors - [@&#8203;JohanLorenzo](https://github.com/JohanLorenzo) made their first contribution in [#&#8203;739](https://github.com/hadolint/hadolint/pull/739) - [@&#8203;evhan](https://github.com/evhan) made their first contribution in [#&#8203;759](https://github.com/hadolint/hadolint/pull/759) - [@&#8203;Lunkentuss](https://github.com/Lunkentuss) made their first contribution in [#&#8203;764](https://github.com/hadolint/hadolint/pull/764) - [@&#8203;cronik](https://github.com/cronik) made their first contribution in [#&#8203;767](https://github.com/hadolint/hadolint/pull/767) - [@&#8203;dbast](https://github.com/dbast) made their first contribution in [#&#8203;770](https://github.com/hadolint/hadolint/pull/770) - [@&#8203;johnnymetz](https://github.com/johnnymetz) made their first contribution in [#&#8203;762](https://github.com/hadolint/hadolint/pull/762) - [@&#8203;StefanSchoof](https://github.com/StefanSchoof) made their first contribution in [#&#8203;774](https://github.com/hadolint/hadolint/pull/774) - [@&#8203;pkoch](https://github.com/pkoch) made their first contribution in [#&#8203;793](https://github.com/hadolint/hadolint/pull/793) **Full Changelog**: <https://github.com/hadolint/hadolint/compare/v2.8.0...v2.9.1> ### [`v2.8.0`](https://github.com/hadolint/hadolint/releases/tag/v2.8.0) [Compare Source](https://github.com/hadolint/hadolint/compare/v2.8.0...v2.8.0) ##### Bugfixes - heredocs: fix line continuation bug ([#&#8203;700](https://github.com/hadolint/hadolint/issues/700)) - bugfix: handle yum/dnf modularity [#&#8203;702](https://github.com/hadolint/hadolint/issues/702) ([#&#8203;703](https://github.com/hadolint/hadolint/issues/703)) - DL3059: RUNs and comments mixed ([#&#8203;713](https://github.com/hadolint/hadolint/issues/713)) - DL3009: Fix handling cache mounts ([#&#8203;727](https://github.com/hadolint/hadolint/issues/727)) ##### Features - Silence DL3020 even for doube quoted URLs [#&#8203;693](https://github.com/hadolint/hadolint/issues/693) ([#&#8203;695](https://github.com/hadolint/hadolint/issues/695)) - fomatters: Add SARIF formatter ([#&#8203;704](https://github.com/hadolint/hadolint/issues/704)) - Add hadolint shell pragma ([#&#8203;708](https://github.com/hadolint/hadolint/issues/708)) - DL3034: support --non-interactive and -n ([#&#8203;707](https://github.com/hadolint/hadolint/issues/707)) - DL3010: Allow intentionally unextracted archives ([#&#8203;711](https://github.com/hadolint/hadolint/issues/711)) - DL3059: ignore chains of commands ([#&#8203;475](https://github.com/hadolint/hadolint/issues/475) ) - Overhaul: Reorganize tests, redesign configuration ([#&#8203;721](https://github.com/hadolint/hadolint/issues/721)) ### [`v2.8.0`](https://github.com/hadolint/hadolint/releases/tag/v2.8.0) [Compare Source](https://github.com/hadolint/hadolint/compare/v2.7.0...v2.8.0) ##### Bugfixes - heredocs: fix line continuation bug ([#&#8203;700](https://github.com/hadolint/hadolint/issues/700)) - bugfix: handle yum/dnf modularity [#&#8203;702](https://github.com/hadolint/hadolint/issues/702) ([#&#8203;703](https://github.com/hadolint/hadolint/issues/703)) - DL3059: RUNs and comments mixed ([#&#8203;713](https://github.com/hadolint/hadolint/issues/713)) - DL3009: Fix handling cache mounts ([#&#8203;727](https://github.com/hadolint/hadolint/issues/727)) ##### Features - Silence DL3020 even for doube quoted URLs [#&#8203;693](https://github.com/hadolint/hadolint/issues/693) ([#&#8203;695](https://github.com/hadolint/hadolint/issues/695)) - fomatters: Add SARIF formatter ([#&#8203;704](https://github.com/hadolint/hadolint/issues/704)) - Add hadolint shell pragma ([#&#8203;708](https://github.com/hadolint/hadolint/issues/708)) - DL3034: support --non-interactive and -n ([#&#8203;707](https://github.com/hadolint/hadolint/issues/707)) - DL3010: Allow intentionally unextracted archives ([#&#8203;711](https://github.com/hadolint/hadolint/issues/711)) - DL3059: ignore chains of commands ([#&#8203;475](https://github.com/hadolint/hadolint/issues/475) ) - Overhaul: Reorganize tests, redesign configuration ([#&#8203;721](https://github.com/hadolint/hadolint/issues/721)) ### [`v2.7.0`](https://github.com/hadolint/hadolint/releases/tag/v2.7.0) [Compare Source](https://github.com/hadolint/hadolint/compare/v2.7.0...v2.7.0) ##### Features - Added heredoc support to the Dockefile parser - Allow upgrades by removing DL3017, DL3031, DL3039 and adjusting DL3035 ([#&#8203;677](https://github.com/hadolint/hadolint/issues/677)) ##### Bugfixes - DL3010, DL3020: fix edge-cases for archives ([#&#8203;681](https://github.com/hadolint/hadolint/issues/681)) - Documentation: List default severity ([#&#8203;680](https://github.com/hadolint/hadolint/issues/680)) ### [`v2.7.0`](https://github.com/hadolint/hadolint/releases/tag/v2.7.0) [Compare Source](https://github.com/hadolint/hadolint/compare/v2.6.0...v2.7.0) ##### Features - Added heredoc support to the Dockefile parser - Allow upgrades by removing DL3017, DL3031, DL3039 and adjusting DL3035 ([#&#8203;677](https://github.com/hadolint/hadolint/issues/677)) ##### Bugfixes - DL3010, DL3020: fix edge-cases for archives ([#&#8203;681](https://github.com/hadolint/hadolint/issues/681)) - Documentation: List default severity ([#&#8203;680](https://github.com/hadolint/hadolint/issues/680)) ### [`v2.6.0`](https://github.com/hadolint/hadolint/releases/tag/v2.6.0) [Compare Source](https://github.com/hadolint/hadolint/compare/v2.6.0...v2.6.0) ##### Bugfixes - Add sonarqube to cli output ([#&#8203;655](https://github.com/hadolint/hadolint/issues/655)) - Lower severity level of DL3047 to info ([#&#8203;656](https://github.com/hadolint/hadolint/issues/656)) - Sonarqube-formatter: fix start column [#&#8203;658](https://github.com/hadolint/hadolint/issues/658) ([#&#8203;663](https://github.com/hadolint/hadolint/issues/663)) ### [`v2.6.0`](https://github.com/hadolint/hadolint/releases/tag/v2.6.0) [Compare Source](https://github.com/hadolint/hadolint/compare/v2.5.0...v2.6.0) ##### Bugfixes - Add sonarqube to cli output ([#&#8203;655](https://github.com/hadolint/hadolint/issues/655)) - Lower severity level of DL3047 to info ([#&#8203;656](https://github.com/hadolint/hadolint/issues/656)) - Sonarqube-formatter: fix start column [#&#8203;658](https://github.com/hadolint/hadolint/issues/658) ([#&#8203;663](https://github.com/hadolint/hadolint/issues/663)) ### [`v2.5.0`](https://github.com/hadolint/hadolint/releases/tag/v2.5.0) [Compare Source](https://github.com/hadolint/hadolint/compare/v2.5.0...v2.5.0) ##### Bug fixes: - shellcheck: ignore non-posix shells ([#&#8203;654](https://github.com/hadolint/hadolint/issues/654)) - threshold: tune behaviour to match help message ([#&#8203;653](https://github.com/hadolint/hadolint/issues/653)) ##### New Features: - Add file-path-in-report option for checkstyle format ([#&#8203;642](https://github.com/hadolint/hadolint/issues/642)) - formatters: add SonarQube formatter ([#&#8203;641](https://github.com/hadolint/hadolint/issues/641)) ### [`v2.5.0`](https://github.com/hadolint/hadolint/releases/tag/v2.5.0) [Compare Source](https://github.com/hadolint/hadolint/compare/v2.4.1...v2.5.0) ##### Bug fixes: - shellcheck: ignore non-posix shells ([#&#8203;654](https://github.com/hadolint/hadolint/issues/654)) - threshold: tune behaviour to match help message ([#&#8203;653](https://github.com/hadolint/hadolint/issues/653)) ##### New Features: - Add file-path-in-report option for checkstyle format ([#&#8203;642](https://github.com/hadolint/hadolint/issues/642)) - formatters: add SonarQube formatter ([#&#8203;641](https://github.com/hadolint/hadolint/issues/641)) ### [`v2.4.1`](https://github.com/hadolint/hadolint/releases/tag/v2.4.1) [Compare Source](https://github.com/hadolint/hadolint/compare/v2.4.1...v2.4.1) ##### Bugfixes - Changed named for CLI option `threshold` ([#&#8203;637](https://github.com/hadolint/hadolint/issues/637)) - Avoid index overrun in DL3045 ([#&#8203;640](https://github.com/hadolint/hadolint/issues/640)) ### [`v2.4.1`](https://github.com/hadolint/hadolint/releases/tag/v2.4.1) [Compare Source](https://github.com/hadolint/hadolint/compare/v2.4.0...v2.4.1) ##### Bugfixes - Changed named for CLI option `threshold` ([#&#8203;637](https://github.com/hadolint/hadolint/issues/637)) - Avoid index overrun in DL3045 ([#&#8203;640](https://github.com/hadolint/hadolint/issues/640)) ### [`v2.4.0`](https://github.com/hadolint/hadolint/releases/tag/v2.4.0) [Compare Source](https://github.com/hadolint/hadolint/compare/v2.4.0...v2.4.0) ##### Bug fixes - Fixed parsing of the config file, it was silently ignored documented configuration paths - DL3060: made logic aware of stages [#&#8203;620](https://github.com/hadolint/hadolint/issues/620) - Fixed parsing of dockerfiles including a custom escape char ##### Features - options: introduce failure severity threshold [#&#8203;613](https://github.com/hadolint/hadolint/issues/613) - options: added verbose flag to log configuration file used [#&#8203;615](https://github.com/hadolint/hadolint/issues/615) - Optionally accept the `yml` extension for the config file [#&#8203;617](https://github.com/hadolint/hadolint/issues/617) ### [`v2.4.0`](https://github.com/hadolint/hadolint/releases/tag/v2.4.0) [Compare Source](https://github.com/hadolint/hadolint/compare/v2.3.0...v2.4.0) ##### Bug fixes - Fixed parsing of the config file, it was silently ignored documented configuration paths - DL3060: made logic aware of stages [#&#8203;620](https://github.com/hadolint/hadolint/issues/620) - Fixed parsing of dockerfiles including a custom escape char ##### Features - options: introduce failure severity threshold [#&#8203;613](https://github.com/hadolint/hadolint/issues/613) - options: added verbose flag to log configuration file used [#&#8203;615](https://github.com/hadolint/hadolint/issues/615) - Optionally accept the `yml` extension for the config file [#&#8203;617](https://github.com/hadolint/hadolint/issues/617) ### [`v2.3.0`](https://github.com/hadolint/hadolint/releases/tag/v2.3.0) [Compare Source](https://github.com/hadolint/hadolint/compare/v2.3.0...v2.3.0) ##### New features - Added support for chmod flag ([#&#8203;612](https://github.com/hadolint/hadolint/issues/612)) ### [`v2.3.0`](https://github.com/hadolint/hadolint/releases/tag/v2.3.0) [Compare Source](https://github.com/hadolint/hadolint/compare/v2.2.0...v2.3.0) ##### New features - Added support for chmod flag ([#&#8203;612](https://github.com/hadolint/hadolint/issues/612)) ### [`v2.2.0`](https://github.com/hadolint/hadolint/releases/tag/v2.2.0) [Compare Source](https://github.com/hadolint/hadolint/compare/v2.2.0...v2.2.0) ##### New Rules - DL3060: Lint for `yarn cache clean` [#&#8203;395](https://github.com/hadolint/hadolint/issues/395) ([#&#8203;592](https://github.com/hadolint/hadolint/issues/592)) - DL3059: Multiple consecutive `RUN` instructions ([#&#8203;591](https://github.com/hadolint/hadolint/issues/591)) ##### Bugfixes - json-formatter: fix error message ([#&#8203;594](https://github.com/hadolint/hadolint/issues/594)) - DL3005: allow apt-get upgrade (fix [#&#8203;562](https://github.com/hadolint/hadolint/issues/562)) ([#&#8203;596](https://github.com/hadolint/hadolint/issues/596)) - DL3059: improve behaviour when considering flags ([#&#8203;595](https://github.com/hadolint/hadolint/issues/595)) - Fixed [#&#8203;444](https://github.com/hadolint/hadolint/issues/444) ("missing whitespace" error when using the 'required' option for a secret mount in RUN) - Improved error message for the configuration file ([#&#8203;600](https://github.com/hadolint/hadolint/issues/600)) - DL3042: respect `PIP_NO_CACHE_DIR` variable ([#&#8203;604](https://github.com/hadolint/hadolint/issues/604)) ### [`v2.2.0`](https://github.com/hadolint/hadolint/releases/tag/v2.2.0) [Compare Source](https://github.com/hadolint/hadolint/compare/v2.1.0...v2.2.0) ##### New Rules - DL3060: Lint for `yarn cache clean` [#&#8203;395](https://github.com/hadolint/hadolint/issues/395) ([#&#8203;592](https://github.com/hadolint/hadolint/issues/592)) - DL3059: Multiple consecutive `RUN` instructions ([#&#8203;591](https://github.com/hadolint/hadolint/issues/591)) ##### Bugfixes - json-formatter: fix error message ([#&#8203;594](https://github.com/hadolint/hadolint/issues/594)) - DL3005: allow apt-get upgrade (fix [#&#8203;562](https://github.com/hadolint/hadolint/issues/562)) ([#&#8203;596](https://github.com/hadolint/hadolint/issues/596)) - DL3059: improve behaviour when considering flags ([#&#8203;595](https://github.com/hadolint/hadolint/issues/595)) - Fixed [#&#8203;444](https://github.com/hadolint/hadolint/issues/444) ("missing whitespace" error when using the 'required' option for a secret mount in RUN) - Improved error message for the configuration file ([#&#8203;600](https://github.com/hadolint/hadolint/issues/600)) - DL3042: respect `PIP_NO_CACHE_DIR` variable ([#&#8203;604](https://github.com/hadolint/hadolint/issues/604)) ### [`v2.1.0`](https://github.com/hadolint/hadolint/releases/tag/v2.1.0) [Compare Source](https://github.com/hadolint/hadolint/compare/v2.1.0...v2.1.0) ##### Bug fixes - Fixed the json formatting for multiple files so that it only outputs results in a single array ([#&#8203;589](https://github.com/hadolint/hadolint/issues/589)) - Fixed alternative windows paths in various checks ([#&#8203;581](https://github.com/hadolint/hadolint/issues/581)) - Fixed issue in interpreting an argument flag as an npm package ([#&#8203;586](https://github.com/hadolint/hadolint/issues/586)) ##### New Features - Added support for email address checks in `LABEL` schemas ([#&#8203;579](https://github.com/hadolint/hadolint/issues/579)) ### [`v2.1.0`](https://github.com/hadolint/hadolint/releases/tag/v2.1.0) [Compare Source](https://github.com/hadolint/hadolint/compare/v2.0.0...v2.1.0) ##### Bug fixes - Fixed the json formatting for multiple files so that it only outputs results in a single array ([#&#8203;589](https://github.com/hadolint/hadolint/issues/589)) - Fixed alternative windows paths in various checks ([#&#8203;581](https://github.com/hadolint/hadolint/issues/581)) - Fixed issue in interpreting an argument flag as an npm package ([#&#8203;586](https://github.com/hadolint/hadolint/issues/586)) ##### New Features - Added support for email address checks in `LABEL` schemas ([#&#8203;579](https://github.com/hadolint/hadolint/issues/579)) ### [`v2.0.0`](https://github.com/hadolint/hadolint/releases/tag/v2.0.0) [Compare Source](https://github.com/hadolint/hadolint/compare/v2.0.0...v2.0.0) 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 - Hadolint is now able to verify a schema for docker `LABEL` [@&#8203;m-ildefons](https://github.com/m-ildefons) - Add rule for `COPY` when no `WORKDIR` is set [#&#8203;390](https://github.com/hadolint/hadolint/issues/390) ([#&#8203;550](https://github.com/hadolint/hadolint/issues/550)) [@&#8203;m-ildefons](https://github.com/m-ildefons) - Add rule linting `useradd` [#&#8203;553](https://github.com/hadolint/hadolint/issues/553) ([#&#8203;554](https://github.com/hadolint/hadolint/issues/554)) [@&#8203;m-ildefons](https://github.com/m-ildefons) - Add suggestion to run wget with --progress=dot:giga ([#&#8203;566](https://github.com/hadolint/hadolint/issues/566)) [@&#8203;nvtkaszpir](https://github.com/nvtkaszpir) - Rules for checking HEALTHCHECK instructions ([#&#8203;567](https://github.com/hadolint/hadolint/issues/567)) [@&#8203;m-ildefons](https://github.com/m-ildefons) - Docker images are now available in the Github Container Registry [@&#8203;Juneezee](https://github.com/Juneezee) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yNC4wIiwidXBkYXRlZEluVmVyIjoiNDMuMjQuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
pandora/hadolint.woodpecker!1
No description provided.