What's Changed
🚀 Features
- Add proxy protocol v2 client-side support by @defanator in #979
🔨 Maintenance
- chore: update scorecard workflow to use GITHUB_TOKEN by @pdabelf5 in #1092
- Update links to address markdown lint issues by @pdabelf5 in #1094
- Switch to DialContext() to address lint issue by @pdabelf5 in #1107
- disable release of brew, nix, scoop & winget by @pdabelf5 in #1128
📝 Documentation
- docs: fix inline code style in readme by @hatamiarash7 in #1083
⬆️ Dependencies
59 changes
- Update dependency golangci/golangci-lint to v2.1.6 by @renovate[bot] in #1028
- Update actions/setup-go action to v5.5.0 by @renovate[bot] in #1068
- Update aws-actions/configure-aws-credentials action to v4.2.1 by @renovate[bot] in #1069
- Update dependency goreleaser/goreleaser to v2.9.0 by @renovate[bot] in #1062
- Update cachix/install-nix-action digest to 5261181 by @renovate[bot] in #1058
- Update github/codeql-action action to v3.28.18 by @renovate[bot] in #1059
- Update golangci/golangci-lint-action action to v8 by @renovate[bot] in #1064
- Update pre-commit hook adrienverge/yamllint to v1.37.1 by @renovate[bot] in #1060
- Update pre-commit hook gitleaks/gitleaks to v8.26.0 by @renovate[bot] in #1063
- Update actions/dependency-review-action action to v4.7.1 by @renovate[bot] in #1067
- Update anchore/scan-action action to v6.2.0 by @renovate[bot] in #1061
- Update anchore/sbom-action action to v0.20.1 by @renovate[bot] in #1073
- Update docker/build-push-action action to v6.18.0 by @renovate[bot] in #1074
- Update module github.com/prometheus/common to v0.65.0 by @renovate[bot] in #1077
- Update docker/dockerfile Docker tag to v1.17 by @renovate[bot] in #1075
- Update codecov/codecov-action action to v5.4.3 by @renovate[bot] in #1072
- Update fossas/fossa-action action to v1.7.0 by @renovate[bot] in #1076
- Update ossf/scorecard-action action to v2.4.2 by @renovate[bot] in #1080
- Update alpine Docker tag to v3.22 by @renovate[bot] in #1081
- Update cachix/install-nix-action digest to f0fe604 by @renovate[bot] in #1079
- Update lucacome/draft-release action to v1.2.3 by @renovate[bot] in #1085
- Update dependency goreleaser/goreleaser to v2.10.2 by @renovate[bot] in #1086
- Update sigstore/cosign-installer action to v3.9.1 by @renovate[bot] in #1089
- Update dependency golangci/golangci-lint to v2.2.1 by @renovate[bot] in #1093
- Update anchore/scan-action action to v6.3.0 by @renovate[bot] in #1087
- Update pre-commit hook gitleaks/gitleaks to v8.27.2 by @renovate[bot] in #1082
- Update docker/setup-buildx-action action to v3.11.1 by @renovate[bot] in #1088
- Update github/codeql-action action to v3.29.2 by @renovate[bot] in #1084
- Update DavidAnson/markdownlint-cli2-action action to v20 by @renovate[bot] in #1078
- Update pre-commit hook gitleaks/gitleaks to v8.28.0 by @renovate[bot] in #1106
- Update cachix/install-nix-action digest to c134e4c by @renovate[bot] in #1103
- Update dependency goreleaser/goreleaser to v2.11.2 by @renovate[bot] in #1100
- Update sigstore/cosign-installer action to v3.9.2 by @renovate[bot] in #1105
- Update anchore/scan-action action to v6.5.1 by @renovate[bot] in #1099
- Update anchore/sbom-action action to v0.20.4 by @renovate[bot] in #1096
- Update dependency golangci/golangci-lint to v2.3.1 by @renovate[bot] in #1097
- Update lucacome/draft-release action to v1.2.4 by @renovate[bot] in #1098
- Update github/codeql-action action to v3.29.5 by @renovate[bot] in #1104
- Update nginx-plus-go-client to v3.0.0 by @pdabelf5 in #1108
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #1095
- Update github/codeql-action action to v3.29.9 by @renovate[bot] in #1110
- Update docker/metadata-action action to v5.8.0 by @renovate[bot] in #1114
- Update golang Docker tag to v1.24.6 by @renovate[bot] in #1111
- Update aws-actions/configure-aws-credentials action to v4.3.1 by @renovate[bot] in #1112
- Update docker/login-action action to v3.5.0 by @renovate[bot] in #1113
- Update module github.com/prometheus/client_golang to v1.23.0 by @renovate[bot] in #1115
- Update pre-commit hook pre-commit/pre-commit-hooks to v6 by @renovate[bot] in #1117
- Update reviewdog/action-actionlint action to v1.66.0 by @renovate[bot] in #1116
- Update codecov/codecov-action action to v5.5.0 by @renovate[bot] in #1127
- Update reviewdog/action-actionlint action to v1.66.1 by @renovate[bot] in #1126
- Update actions/checkout action to v4.3.0 by @renovate[bot] in #1119
- Update dependency golangci/golangci-lint to v2.4.0 by @renovate[bot] in #1120
- Update actions/checkout action to v5 by @renovate[bot] in #1123
- Update goreleaser/goreleaser-action action to v6.4.0 by @renovate[bot] in #1122
- Update actions/dependency-review-action action to v4.7.3 by @renovate[bot] in #1124
- Update anchore/sbom-action action to v0.20.5 by @renovate[bot] in #1118
- Update github/codeql-action action to v3.30.0 by @renovate[bot] in #1125
- Update golang Docker tag to v1.25.0 by @renovate[bot] in #1121
- Update go version to 1.25.0 by @pdabelf5 in #1129
Other Changes
- Specify patch version for go docker image by @LoicDaval-Amadeus in #1091
- Introduce metrics representing N+ license status by @defanator in #1102
New Contributors
- @hatamiarash7 made their first contribution in #1083
- @LoicDaval-Amadeus made their first contribution in #1091
- @defanator made their first contribution in #979
Full Changelog: v1.4.2...v1.5.0
Upgrade
- Use the v1.5.0 image from our DockerHub, GitHub Container, Amazon ECR Public Gallery or Quay.io.
- Download the latest binaries from the GitHub releases page.
- Update to the latest version with
brew upgrade nginx-prometheus-exporter
,snap refresh nginx-prometheus-exporter
orscoop update nginx-prometheus-exporter
.
Compatibility
- NGINX 0.1.18 or newer.
- NGINX Plus R19 or newer.