Releases: hadolint/hadolint
Releases · hadolint/hadolint
v2.12.1-beta
What's Changed
- build(deps): bump actions/cache from 3.0.4 to 3.0.11 by @dependabot in #888
- build(deps): bump cachix/install-nix-action from 17 to 18 by @dependabot in #890
- build(deps): bump cachix/cachix-action from 10 to 12 by @dependabot in #894
Full Changelog: v2.12.0...v2.12.1-beta
v2.12.0
Full Changelog: v2.11.0...v2.12.0
- Try a newer GHC version for valid MacOS Ventura builds
v2.11.0
What's Changed
- minor updates to environment variables by @sanyer in #811
- DL3022 support for copying from images by @Wirone in #815
- build(deps): bump cachix/install-nix-action from 16 to 17 by @dependabot in #820
- build(deps): bump actions/cache from 3.0.1 to 3.0.2 by @dependabot in #819
- unpin docker version in pre-commit hook by @foolioo in #814
- bugfix: config file key for output format by @m-ildefons in #829
- Update language-docker to 11.0.0 by @dgageot in #835
- Update language-docker to 11.0.0 by @dgageot in #836
- DL3049: Fix behaviour with multistage builds by @m-ildefons in #852
- DL3057: fix multiple warnings for multistage builds by @m-ildefons in #851
- Add SC3046 in hadolint JSON Schema by @nvuillam in #850
- DL3013: Fix false positives for VCS, http and local path packages (#389) by @Lunkentuss in #845
- bugfix: typo in DL3026Spec.hs by @cwimmer in #839
- build(deps): bump actions/cache from 3.0.2 to 3.0.4 by @dependabot in #844
- build(deps): bump docker/setup-buildx-action from 1 to 2 by @dependabot in #834
- build(deps): bump docker/build-push-action from 2 to 3 by @dependabot in #833
- build(deps): bump docker/login-action from 1 to 2 by @dependabot in #832
- build(deps): bump haskell/actions from 1 to 2 by @dependabot in #825
- docs: update link to Haskell by @chapeupreto in #860
- release: create checksums for release artifacts by @m-ildefons in #869
- Missing space in DL3047 by @austinpray-mixpanel in #875
- Allow rm yum cache clean up by @cronik in #880
- feature: global ignore pragma by @m-ildefons in #871
- Added formatting in README file by @vanta in #868
- fix(DL3029): allow BUILDPLATFORM and TARGETPLATFORM variables by @maxbrunet in #867
- Fix release process by @lorenzo in #898
New Contributors
- @sanyer made their first contribution in #811
- @Wirone made their first contribution in #815
- @foolioo made their first contribution in #814
- @dgageot made their first contribution in #835
- @cwimmer made their first contribution in #839
- @chapeupreto made their first contribution in #860
- @aust 8000 inpray-mixpanel made their first contribution in #875
- @vanta made their first contribution in #868
- @maxbrunet made their first contribution in #867
Full Changelog: v2.10.0...v2.11.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 @lorenzo in #803
- build(deps): bump actions/cache from 2.1.7 to 3.0.1 by @dependabot in #810
Full Changelog: v2.9.3...v2.10.0
v2.9.3
What's Changed
- formatters: Add GNU style formatter by @m-ildefons in #801
- Upgrade the Dockerfile parser version
Full Changelog: v2.9.2...v2.9.3
v2.9.2
What's Changed
- DL3061: fix false positive on pragmas by @m-ildefons in #797
- processing: apply onbuild rule wrapper per rule by @m-ildefons in #799
Full Changelog: v2.9.1...v2.9.2
v2.9.1
What's Changed
- bugfix: display version string correctly by @m-ildefons in #732
- config: fix config file key
trustedRegistries
by @m-ildefons in #734 - DL3007: Do not error out when latest tag is used alongside a sha256 by @JohanLorenzo in #739
- options: disable ignore pragma by @m-ildefons in #748
- DL3021: Fix behavior with quotes in target path by @m-ildefons in #750
- Tests: Fix test suite for SARIF formatter by @m-ildefons in #754
- DL3061: Check for instruction order by @m-ildefons in #763
- Bring env var for trusted registries in sync with docs (#756) by @evhan in #759
- DL3038, DL3040, DL3041: Add support for microdnf by @Lunkentuss in #764
- DL3026: Trusted registries wildcard domains by @cronik in #767
- Switch to non-rate limited ghcr.io hosted container for pre-commit by @dbast in #770
- Add Super-Linter to Code Review docs by @johnnymetz in #762
- Remove duplicate extension by @Lunkentuss in #777
- Allow
--platform=$BUILDPLATFORM
by @StefanSchoof in #774 - dependencies: bump shellcheck and language docker by @m-ildefons in #780
- config: respect NO_COLOR specification by @m-ildefons in #778
- dependency: bump language-docker to 10.4.2 by @m-ildefons in #787
- documentation: fix and update readme by @m-ildefons in #789
- Add libtinfo-dev by @pkoch in #793
New Contributors
- @JohanLorenzo made their first contribution in #739
- @evhan made their first contribution in #759
- @Lunkentuss made their first contribution in #764
- @cronik made their first contribution in #767
- @dbast made their first contribution in #770
- @johnnymetz made their first contribution in #762
- @StefanSchoof made their first contribution in #774
- @pkoch made their first contribution in #793
Full Changelog: v2.8.0...v2.9.1
v2.9.0
What's Changed
- bugfix: display version string correctly by @m-ildefons in #732
- config: fix config file key
trustedRegistries
by @m-ildefons in #734 - DL3007: Do not error out when latest tag is used alongside a sha256 by @JohanLorenzo in #739
- options: disable ignore pragma by @m-ildefons in #748
- DL3021: Fix behavior with quotes in target path by @m-ildefons in #750
- Tests: Fix test suite for SARIF formatter by @m-ildefons in #754
- DL3061: Check for instruction order by @m-ildefons in #763
- Bring env var for trusted registries in sync with docs (#756) by @evhan in #759
- DL3038, DL3040, DL3041: Add support for microdnf by @Lunkentuss in #764
- DL3026: Trusted registries wildcard domains by @cronik in #767
- Switch to non-rate limited ghcr.io hosted container for pre-commit by @dbast in #770
- Add Super-Linter to Code Review docs by @johnnymetz in #762
- Remove duplicate extension by @Lunkentuss in #777
- Allow
--platform=$BUILDPLATFORM
by @StefanSchoof in #774 - dependencies: bump shellcheck and language docker by @m-ildefons in #780
- config: respect NO_COLOR specification by @m-ildefons in #778
- dependency: bump language-docker to 10.4.2 by @m-ildefons in #787
- documentation: fix and update readme by @m-ildefons in #789
New Contributors
- @JohanLorenzo made their first contribution in #739
- @evhan made their first contribution in #759
- @Lunkentuss made their first contribution in #764
- @cronik made their first contribution in #767
- @dbast made their first contribution in #770
- @johnnymetz made their first contribution in #762
- @StefanSchoof made their first contribution in #774
Full Changelog: v2.8.0...v2.9.0
v2.8.0
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)