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