Releases ยท nginx/nginx-prometheus-exporter (original) (raw)
v1.4.2
What's Changed
๐จ Maintenance
- Use Go version defined in go.mod for running Go linter action by @jjngx in #998
- Update dependencies and address CVEs by @jjngx in #1004
๐ Documentation
- docs: Update Readme for community support link by @javorszky in #1045
- docs/ci: Remove references to community Slack by @javorszky in #1054
- Update makefile and readme to 1.4.2 by @javorszky in #1056
โฌ๏ธ Dependencies
42 changes
- Update pre-commit hook gitleaks/gitleaks to v8.24.3 by @renovate in #956, #958, #969, #996, #1018, #1036
- Update github/codeql-action action to v3.28.16 by @renovate in #948, #957, #972, #981, #1007, #1016, #1034
- Update pre-commit hook DavidAnson/markdownlint-cli2 to v0.17.2 by @renovate in #951
- Update DavidAnson/markdownlint-cli2-action action to v19.1.0 by @renovate in #952
- Update actions/upload-artifact action to v4.6.2 by @renovate in #949, #980, #1015
- Update golangci/golangci-lint-action action to v6.5.2 by @renovate in #954, #971, #992, #1008, #1017
- Update docker/build-push-action action to v6.16.0 by @renovate in #953, #965, #986, #1051
- Update reviewdog/action-actionlint action to v1.65.2 by @renovate in #950, #997, #1019
- Update module github.com/prometheus/common to v0.63.0 by @renovate in #955, #1011
- Update fossas/fossa-action action to v1.6.0 by @renovate in #967, #1021
- Update anchore/sbom-action action to v0.19.0 by @renovate in #961, #1050
- Update actions/stale action to v9.1.0 by @renovate in #960
- Update anchore/scan-action action to v6.1.0 by @renovate in #962
- Update dependency goreleaser/goreleaser to v2.8.2 by @renovate in #964, #977, #1009, #1033
- Update docker/dockerfile Docker tag to v1.15 by @renovate in #966, #987, #1043
- Update codecov/codecov-action action to v5.4.2 by @renovate in #963, #984, #1041
- Update actions/setup-go action to v5.4.0 by @renovate in #959, #1020
- Update sigstore/cosign-installer action to v3.8.2 by @renovate in #976, #983, #1049
- Update docker/setup-buildx-action action to v3.10.0 by @renovate in #973, #989
- Update docker/setup-qemu-action action to v3.6.0 by @renovate in #974, #990
- Update module github.com/prometheus/exporter-toolkit to v0.14.0 by @renovate in #975
- Update module github.com/nginx/nginx-plus-go-client/v2 to v2.4.0 by @renovate in #970, #1052
- Update aws-actions/configure-aws-credentials action to v4.1.0 by @renovate in #968
- Update ossf/scorecard-action action to v2.4.1 by @renovate in #982
- Update docker/metadata-action action to v5.7.0 by @renovate in #988
- Update lucacome/draft-release action to v1.2.2 by @renovate in #994, #1042
- Update dependency golangci/golangci-lint to v1.64.8 by @renovate in #985, #1006
- Update goreleaser/goreleaser-action action to v6.3.0 by @renovate in #993, #1027
- Update module github.com/prometheus/client_golang to v1.22.0 by @renovate in #995, #1038
- Update golang Docker tag to v1.24 by @renovate in #991
- Bump golang.org/x/net from 0.34.0 to 0.38.0 in the go_modules group across 1 directory by @dependabot in #1002, #1040
- Update cachix/install-nix-action action to v31 by @renovate in #1013
- Update docker/login-action action to v3.4.0 by @renovate in #1010
- Update pre-commit hook adrienverge/yamllint to v1.37.0 by @renovate in #1012, #1022
- Update dependency go to v1.24.2 by @renovate in #1005, #1032
- Update reviewdog/action-yamllint action to v1.21.0 by @renovate in #1023
- Update 8398a7/action-slack action to v3.18.0 by @renovate in #1026
- Update actions/dependency-review-action action to v4.6.0 by @renovate in #1037
- Update registry Docker tag to v3 by @renovate in #1039
- Update cachix/install-nix-action digest to 754537a by @renovate in #1031
- Update peter-evans/dockerhub-description action to v4.0.2 by @renovate in #1035
- Update go.mod to use Go 1.24.2 by @javorszky in #1048
Other Changes
- cherry-pick: golangci-lint version and action update by @javorszky in #1046
New Contributors
- @javorszky made their first contribution in #1045
Full Changelog: v1.4.1...v1.4.2
Upgrade
- Use the v1.4.2 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 v...
v1.4.1
What's Changed
๐จ Maintenance
โฌ๏ธ Dependencies
- Bump golang.org/x/crypto from 0.28.0 to 0.31.0 in the go_modules group across 1 directory by @dependabot in #931
- Update module github.com/prometheus/exporter-toolkit to v0.13.2 by @renovate in #926
- Update reviewdog/action-actionlint action to v1.60.0 by @renovate in #923
- Update actions/setup-go action to v5.2.0 by @renovate in #927
- Update anchore/scan-action action to v6 by @renovate in #929
- Update reviewdog/action-yamllint action to v1.20.0 by @renovate in #924
- Update codecov/codecov-action action to v5.1.1 by @renovate in #920
- Update pre-commit hook DavidAnson/markdownlint-cli2 to v0.16.0 by @renovate in #922
- Update github/codeql-action action to v3.27.9 by @renovate in #918
- Update alpine Docker tag to v3.21 by @renovate in #919
- Update pre-commit hook gitleaks/gitleaks to v8.22.1 by @renovate in #937
- Update github/codeql-action action to v3.28.0 by @renovate in #936
- Update anchore/sbom-action action to v0.17.9 by @renovate in #925
- Update codecov/codecov-action action to v5.1.2 by @renovate in #934
- Update actions/upload-artifact action to v4.5.0 by @renovate in #935
- Update dependency goreleaser/goreleaser to v2.5.0 by @renovate in #928
- Update docker/setup-buildx-action action to v3.8.0 by @renovate in #932
- Update DavidAnson/markdownlint-cli2-action action to v19 by @renovate in #942
- Update reviewdog/action-actionlint action to v1.62.0 by @renovate in #941
- Update pre-commit hook DavidAnson/markdownlint-cli2 to v0.17.1 by @renovate in #940
- Update dependency golangci/golangci-lint to v1.63.4 by @renovate in #939
- Update dependency goreleaser/goreleaser to v2.5.1 by @renovate in #938
- Update docker/build-push-action action to v6.11.0 by @renovate in #945
- Update docker/setup-qemu-action action to v3.3.0 by @renovate in #946
- Bump golang.org/x/net from 0.32.0 to 0.33.0 in the go_modules group across 1 directory by @dependabot in #947
Full Changelog: v1.4.0...v1.4.1
Upgrade
- Use the v1.4.1 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.
v1.4.0
What's Changed
๐ Features
๐จ Maintenance
- Update Dockerfile version by @lucacome in #813
- Configure Renovate by @renovate in #817
- Remove dependabot and use labeler from common by @lucacome in #831
- Update CLA workflow by @lucacome in #837
- Update pre-commit schedule by @lucacome in #838
- Add more linters by @lucacome in #857
- Build for more platforms by @lucacome in #844
๐ Documentation
- Update NGINX Prometheus Exporter with systemd-activated socket by @huangsijun17 in #800
- Update OpenSSF badge by @lucacome in #842
โฌ๏ธ Dependencies
93 changes
- Bump github/codeql-action from 3.25.13 to 3.26.0 by @dependabot in #802
- Bump actions/upload-artifact from 4.3.4 to 4.3.6 by @dependabot in #801
- Bump ossf/scorecard-action from 2.3.3 to 2.4.0 by @dependabot in #793
- Bump golangci/golangci-lint-action from 6.0.1 to 6.1.0 by @dependabot in #797
- Bump docker/setup-buildx-action from 3.5.0 to 3.6.1 by @dependabot in #794
- Bump sigstore/cosign-installer from 3.5.0 to 3.6.0 by @dependabot in #803
- Bump fossas/fossa-action from 1.3.3 to 1.4.0 by @dependabot in #804
- Bump docker/build-push-action from 6.5.0 to 6.6.1 by @dependabot in #805
- Bump github.com/nginxinc/nginx-plus-go-client from 1.2.2 to 1.3.0 by @dependabot in #814
- Bump github.com/prometheus/client_golang from 1.19.1 to 1.20.0 by @dependabot in #811
- Bump anchore/scan-action from 4.1.0 to 4.1.1 by @dependabot in #808
- Bump docker/build-push-action from 6.6.1 to 6.7.0 by @dependabot in #806
- Bump anchore/sbom-action from 0.17.0 to 0.17.1 by @dependabot in #807
- Bump github/codeql-action from 3.26.0 to 3.26.3 by @dependabot in #815
- Bump lucacome/draft-release from 1.1.0 to 1.1.1 by @dependabot in #810
- Bump golang from 1.22 to 1.23 in /build by @dependabot in #812
- Update anchore/scan-action action to v4.1.2 by @renovate in #819
- Update github/codeql-action action to v3.26.4 by @renovate in #825
- Update contributor-assistant/github-action action to v2.5.1 by @renovate in #821
- Update docker/dockerfile Docker tag to v1.9 by @renovate in #822
- Update anchore/sbom-action action to v0.17.2 by @renovate in #818
- Update module github.com/prometheus/client_golang to v1.20.1 by @renovate in #820
- Update pre-commit hook golangci/golangci-lint to v1.60.3 by @renovate in #823
- Update module github.com/prometheus/exporter-toolkit to v0.12.0 by @renovate in #836
- Update actions/upload-artifact action to v4.4.0 by @renovate in #832
- Update github/codeql-action action to v3.26.6 by @renovate in #826
- Update module github.com/prometheus/client_golang to v1.20.2 by @renovate in #827
- Update module github.com/prometheus/common to v0.59.1 by @renovate in #830
- Update pre-commit hook DavidAnson/markdownlint-cli2 to v0.14.0 by @renovate in #840
- Update module github.com/prometheus/client_golang to v1.20.3 by @renovate in #839
- Update dependency golangci/golangci-lint to v1.61.0 by @renovate in #843
- Update pre-commit hook gitleaks/gitleaks to v8.19.2 by @renovate in #848
- Update github/codeql-action action to v3.26.7 by @renovate in #845
- Update reviewdog/action-yamllint action to v1.19.0 by @renovate in #850
- Update docker/dockerfile Docker tag to v1.10 by @renovate in #847
- Update reviewdog/action-actionlint action to v1.55.0 by @renovate in #849
- Update DavidAnson/markdownlint-cli2-action action to v17 by @renovate in #851
- Update dependency goreleaser/goreleaser to v2.3.2 by @renovate in #846
- Update contributor-assistant/github-action action to v2.6.0 by @renovate in #854
- Update module github.com/prometheus/client_golang to v1.20.4 by @renovate in #853
- Update github/codeql-action action to v3.26.9 by @renovate in #852
- Update module github.com/nginxinc/nginx-plus-go-client to v2 by @renovate in #855
- Update contributor-assistant/github-action action to v2.6.1 by @renovate in #859
- Update pre-commit hook gitleaks/gitleaks to v8.19.3 by @renovate in #860
- Update actions/checkout action to v4.2.0 by @renovate in #861
- Update reviewdog/action-actionlint action to v1.56.0 by @renovate in #862
- Update cachix/install-nix-action action to v29 by @renovate in #863
- Update dependency ubuntu to v24 by @renovate in #864
- Update docker/build-push-action action to v6.9.0 by @renovate in #865
- Update reviewdog/action-actionlint action to v1.57.0 by @renovate in #866
- Update anchore/scan-action action to v5 by @renovate in #881
- Update module github.com/prometheus/common to v0.60.0 by @renovate in #873
- Update actions/checkout action to v4.2.1 by @renovate in #878
- Update actions/upload-artifact action to v4.4.3 by @renovate in #879
- Update anchore/sbom-action action to v0.17.3 by @renovate in #880
- Update github/codeql-action action to v3.26.12 by @renovate in #867
- Update golangci/golangci-lint-action action to v6.1.1 by @renovate in #870
- Update sigstore/cosign-installer action to v3.7.0 by @renovate in #875
- Update codecov/codecov-action action to v4.6.0 by @renovate in #871
- Update docker/setup-buildx-action action to v3.7.1 by @renovate in #872
- Update pre-commit hook gitleaks/gitleaks to v8.21.0 by @renovate in #874
- Update cachix/install-nix-action action to v30 by @renovate in #876
- Update pre-commit hook pre-commit/pre-commit-hooks to v5 by @renovate in #877
- Update anchore/sbom-action action to v0.17.5 by @renovate in #882
- Update module github.com/prometheus/client_golang to v1.20.5 by @renovate in https://github.com/nginxinc/nginx-prometheus-ex...
v1.3.0
What's Changed
๐ Features
๐ Bug Fixes
- Fix Cache to use variable labels by @lucacome in #780
- Revert "switch from warning to debug when upstream labels are empty (#724)" by @lucacome in #781
๐จ Maintenance
- Add more linters by @lucacome in #733
- Update stale.yml by @lucacome in #749
- Update CodeQL workflow by @lucacome in #755
- Use yamllint action from reviewdog by @lucacome in #756
- Add doctoc to automatically generate TOCs by @lucacome in #778
- Add linters that check for bugs by @lucacome in #779
๐ Documentation
- Fix systemd example for configuring nginx_exporter.service
by @bruno-espino in #650 - Update Live Monitoring link by @aknot242 in #763
- Add GitHub Action workflow for F5 CLA integration by @TasoOneAsia in #754
- Add release process by @lucacome in #783
- Release 1.3.0 by @lucacome in #782
โฌ๏ธ Dependencies
44 changes
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #732
- Bump github/codeql-action from 3.25.6 to 3.25.7 by @dependabot in #730
- Bump docker/login-action from 3.1.0 to 3.2.0 by @dependabot in #729
- Bump reviewdog/action-actionlint from 1.46.0 to 1.47.0 by @dependabot in #728
- Bump lucacome/draft-release from 1.0.4 to 1.1.0 by @dependabot in #731
- Bump github.com/prometheus/common from 0.53.0 to 0.54.0 by @dependabot in #727
- Bump docker/build-push-action from 5.3.0 to 5.4.0 by @dependabot in #738
- Bump actions/dependency-review-action from 4.3.2 to 4.3.3 by @dependabot in #737
- Bump reviewdog/action-actionlint from 1.47.0 to 1.48.0 by @dependabot in #734
- Bump github/codeql-action from 3.25.7 to 3.25.8 by @dependabot in #735
- Bump reviewdog/action-actionlint from 1.48.0 to 1.50.0 by @dependabot in #745
- Bump github/codeql-action from 3.25.8 to 3.25.10 by @dependabot in #744
- Bump codecov/codecov-action from 4.4.1 to 4.5.0 by @dependabot in #742
- Bump docker/build-push-action from 5.4.0 to 6.0.1 by @dependabot in #746
- Bump goreleaser/goreleaser-action from 5.1.0 to 6.0.0 by @dependabot in #736
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #739
- Bump github.com/nginxinc/nginx-plus-go-client from 1.2.0 to 1.2.1 by @dependabot in #748
- Bump actions/checkout from 4.1.6 to 4.1.7 by @dependabot in #747
- Bump reviewdog/action-actionlint from 1.50.0 to 1.51.0 by @dependabot in #750
- Bump docker/build-push-action from 6.0.1 to 6.2.0 by @dependabot in #753
- Bump github.com/prometheus/common from 0.54.0 to 0.55.0 by @dependabot in #752
- Bump github/codeql-action from 3.25.10 to 3.25.11 by @dependabot in #757
- Bump docker/setup-qemu-action from 3.0.0 to 3.1.0 by @dependabot in #758
- Bump docker/setup-buildx-action from 3.3.0 to 3.4.0 by @dependabot in #759
- Bump actions/upload-artifact from 4.3.3 to 4.3.4 by @dependabot in #761
- Bump docker/build-push-action from 6.2.0 to 6.3.0 by @dependabot in #760
- Bump dependabot/fetch-metadata from 2.1.0 to 2.2.0 by @dependabot in #762
- Bump reviewdog/action-actionlint from 1.51.0 to 1.53.0 by @dependabot in #764
- Bump actions/setup-go from 5.0.1 to 5.0.2 by @dependabot in #765
- Bump anchore/sbom-action from 0.16.0 to 0.16.1 by @dependabot in #768
- Bump anchore/scan-action from 3.6.4 to 4.0.0 by @dependabot in #767
- Bump reviewdog/action-actionlint from 1.53.0 to 1.54.0 by @dependabot in #770
- Bump reviewdog/action-yamllint from 1.16.0 to 1.18.0 by @dependabot in #771
- Bump github/codeql-action from 3.25.11 to 3.25.12 by @dependabot in #769
- Bump anchore/scan-action from 4.0.0 to 4.1.0 by @dependabot in #774
- Bump docker/build-push-action from 6.3.0 to 6.4.0 by @dependabot in #772
- Bump actions/dependency-review-action from 4.3.3 to 4.3.4 by @dependabot in #766
- Bump anchore/sbom-action from 0.16.1 to 0.17.0 by @dependabot in #773
- Bump github.com/nginxinc/nginx-plus-go-client from 1.2.1 to 1.2.2 by @dependabot in #775
- Bump docker/build-push-action from 6.4.0 to 6.5.0 by @dependabot in #786
- Bump docker/login-action from 3.2.0 to 3.3.0 by @dependabot in #787
- Bump github/codeql-action from 3.25.12 to 3.25.13 by @dependabot in #788
- Bump docker/setup-buildx-action from 3.4.0 to 3.5.0 by @dependabot in #790
- Bump docker/setup-qemu-action from 3.1.0 to 3.2.0 by @dependabot in #789
New Contributors
- @bruno-espino made their first contribution in #650
- @aknot242 made their first contribution in #763
- @TasoOneAsia made their first contribution in #754
Full Changelog: v1.2.0...v1.3.0
v1.1.2
๐ Features
Switch from warning to debug when upstream labels are empty by @pdabelf5 in #724
v1.2.0
What's Changed
๐ Features
๐งช Tests
๐จ Maintenance
- Add commit author for Scoop by @lucacome in #618
- Restore the old behavior when 'nginx-prometheus-exporter' was the default rule for make by @dominikwinter in #621
- Add Codecov by @lucacome in #633
- Add yamllint by @lucacome in #630
๐ Documentation
โฌ๏ธ Dependencies
92 changes
- Bump github.com/prometheus/common from 0.45.0 to 0.46.0 by @dependabot in #606
- Bump actions/upload-artifact from 4.0.0 to 4.1.0 by @dependabot in #604
- Bump cachix/install-nix-action from 24 to 25 by @dependabot in #605
- Bump github/codeql-action from 3.23.0 to 3.23.1 by @dependabot in #612
- Bump reviewdog/action-actionlint from 1.40.0 to 1.41.0 by @dependabot in #611
- Bump anchore/sbom-action from 0.15.3 to 0.15.5 by @dependabot in #609
- Bump anchore/scan-action from 3.5.0 to 3.6.1 by @dependabot in #610
- Bump DavidAnson/markdownlint-cli2-action from 14.0.0 to 15.0.0 by @dependabot in #608
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #603
- Bump actions/upload-artifact from 4.1.0 to 4.3.0 by @dependabot in #617
- Bump anchore/scan-action from 3.6.1 to 3.6.2 by @dependabot in #616
- Bump 8398a7/action-slack from 3.15.1 to 3.16.2 by @dependabot in #615
- Bump anchore/sbom-action from 0.15.5 to 0.15.6 by @dependabot in #614
- Bump github/codeql-action from 3.23.1 to 3.23.2 by @dependabot in #613
- Bump actions/dependency-review-action from 3.1.5 to 4.0.0 by @dependabot in #628
- Bump sigstore/cosign-installer from 3.3.0 to 3.4.0 by @dependabot in #625
- Bump anchore/scan-action from 3.6.2 to 3.6.4 by @dependabot in #627
- Bump anchore/sbom-action from 0.15.6 to 0.15.8 by @dependabot in #624
- Bump github/codeql-action from 3.23.2 to 3.24.0 by @dependabot in #626
- Bump golang from 1.21 to 1.22 in /build by @dependabot in #631
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #623
- Bump actions/upload-artifact from 4.3.0 to 4.3.1 by @dependabot in #638
- Bump lucacome/draft-release from 1.0.2 to 1.0.3 by @dependabot in #634
- Bump golangci/golangci-lint-action from 3.7.0 to 4.0.0 by @dependabot in #635
- Bump github/codeql-action from 3.24.0 to 3.24.3 by @dependabot in #643
- Bump actions/dependency-review-action from 4.0.0 to 4.1.3 by @dependabot in #641
- Bump docker/metadata-action from 5.5.0 to 5.5.1 by @dependabot in #642
- Bump github.com/prometheus/common from 0.46.0 to 0.47.0 by @dependabot in #639
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #640
- Bump fossas/fossa-action from 1.3.1 to 1.3.3 by @dependabot in #637
- Bump github.com/prometheus/common from 0.47.0 to 0.48.0 by @dependabot in #649
- Bump peter-evans/dockerhub-description from 3.4.2 to 4.0.0 by @dependabot in #647
- Bump aws-actions/configure-aws-credentials from 4.0.1 to 4.0.2 by @dependabot in #648
- Bump codecov/codecov-action from 4.0.1 to 4.1.0 by @dependabot in #644
- Bump github/codeql-action from 3.24.3 to 3.24.5 by @dependabot in #645
- Bump actions/checkout from 3 to 4 by @dependabot in #646
- Bump google.golang.org/protobuf from 1.32.0 to 1.33.0 by @dependabot in #662
- Bump github/codeql-action from 3.24.5 to 3.24.6 by @dependabot in #652
- Bump github.com/prometheus/client_golang from 1.18.0 to 1.19.0 by @dependabot in #655
- Bump docker/build-push-action from 5.1.0 to 5.2.0 by @dependabot in #659
- Bump reviewdog/action-actionlint from 1.41.0 to 1.43.0 by @dependabot in #658
- Bump docker/setup-buildx-action from 3.0.0 to 3.1.0 by @dependabot in #653
- Bump anchore/sbom-action from 0.15.8 to 0.15.9 by @dependabot in #657
- Bump lucacome/draft-release from 1.0.3 to 1.0.4 by @dependabot in #663
- Bump docker/login-action from 3.0.0 to 3.1.0 by @dependabot in #664
- Bump actions/checkout from 4.1.1 to 4.1.2 by @dependabot in #665
- Bump docker/setup-buildx-action from 3.1.0 to 3.2.0 by @dependabot in #666
- Bump docker/build-push-action from 5.2.0 to 5.3.0 by @dependabot in #667
- Bump cachix/install-nix-action from 25 to 26 by @dependabot in #669
- Bump github/codeql-action from 3.24.6 to 3.24.8 by @dependabot in #668
- Bump dependabot/fetch-metadata from 1.6.0 to 2.0.0 by @dependabot in #672
- Bump github/codeql-action from 3.24.8 to 3.24.9 by @dependabot in #673
- Bump actions/dependency-review-action from 4.1.3 to 4.2.3 by @dependabot in #670
- Bump actions/dependency-review-action from 4.2.3 to 4.2.4 by @dependabot in #674
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #676
- Bump codecov/codecov-action from 4.1.0 to 4.1.1 by @dependabot in #678
- Bump actions/dependency-review-action from 4.2.4 to 4.2.5 by @dependabot in #680
- Bump anchore/sbom-action from 0.15.9 to 0.15.10 by @dependabot in #679
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #681
- Bump github/codeql-action from 3.24.9 to 3.24.10 by @dependabot in #682
- Bump docker/setup-buildx-action from 3.2.0 to 3.3.0 by @dependabot in #684
- Bump DavidAnson/markdownlint-cli2-action from 15.0.0 to 16.0.0 by @dependabot in #683
- Bump codecov/codecov-action from 4.1.1 to 4.2.0 by @dependabot in #685
- Bump sigstore/cosign-installer from 3.4.0 to 3.5.0 by @dependabot in #692
- Bump codecov/codecov-action from 4.2.0 to 4.3.0 by @dependabot in #689
- Bump reviewdog/action-actionlint from 1.43.0 to 1.44.0 by @dependabot in #690
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/nginxinc/nginx-prome...
v1.1.1
v1.1.0
What's Changed
๐ Features
- Add config to publish Nix packages by @lucacome in #581
- Add config to publish winget packages by @lucacome in #582
- Add config to publish scoop packages by @lucacome in #583
๐ Bug Fixes
๐จ Maintenance
- Add completions and manpages by @lucacome in #580
- Set permissions to close milestones for GoReleaser by @lucacome in #587
- Add EditorConfig by @lucacome in #584
- Fix GoReleaser config by @lucacome in #599
๐ Documentation
โฌ๏ธ Dependencies
- Bump github.com/prometheus/exporter-toolkit from 0.10.0 to 0.11.0 by @dependabot in #572
- Bump sigstore/cosign-installer from 3.2.0 to 3.3.0 by @dependabot in #573
- Bump docker/metadata-action from 5.3.0 to 5.4.0 by @dependabot in #577
- Bump actions/stale from 8.0.0 to 9.0.0 by @dependabot in #574
- Bump lucacome/draft-release from 1.0.1 to 1.0.2 by @dependabot in #576
- Bump github/codeql-action from 2.22.8 to 3.22.11 by @dependabot in #578
- Bump golang.org/x/crypto from 0.16.0 to 0.17.0 by @dependabot in #579
- Bump github/codeql-action from 3.22.11 to 3.22.12 by @dependabot in #590
- Bump actions/upload-artifact from 3.1.3 to 4.0.0 by @dependabot in #589
- Bump reviewdog/action-actionlint from 1.39.1 to 1.40.0 by @dependabot in #588
- Bump anchore/sbom-action from 0.15.1 to 0.15.3 by @dependabot in #597
- Bump actions/dependency-review-action from 3.1.4 to 3.1.5 by @dependabot in #596
- Bump docker/metadata-action from 5.4.0 to 5.5.0 by @dependabot in #594
- Bump github/codeql-action from 3.22.12 to 3.23.0 by @dependabot in #593
- Bump anchore/scan-action from 3.3.8 to 3.5.0 by @dependabot in #595
- Bump github.com/prometheus/client_golang from 1.17.0 to 1.18.0 by @dependabot in #591
Full Changelog: v1.0.0...v1.1.0
Upgrade
- Use the v1.1.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.
v1.0.0
What's Changed
๐ฃ Breaking Changes
- Replace flag with kingpin and use promlog by @lucacome in #420
- Use web configuration from exporter-toolkit by @lucacome in #461
- Don't try to connect to nginx on client creation by @lucacome in #504
๐ Features
- add cache metrics for NGINX plus by @sheharyaar in #540
- Add metrics from NGINX Plus API version 9 by @haywoodsh in #530
- Add config to publish on Snapcraft by @lucacome in #560
๐ Bug Fixes
๐จ Maintenance
33 changes
- Replace autolabeler with
actions/labeler
by @lucacome in #295 - Update labeler.yml by @lucacome in #300
- Add OpenSSF Scorecard Github Action and Badge by @lucacome in #304
- [StepSecurity] ci: Harden GitHub Actions by @step-security-bot in #305
- Add SECURITY.md by @lucacome in #301
- Update GitHub Actions runners to Ubuntu 22.04 by @lucacome in #308
- Create config.yml by @lucacome in #313
- [StepSecurity] ci: Harden GitHub Actions by @step-security-bot in #319
- Update Scorecards workflow by @lucacome in #320
- Add CODEOWNERS by @lucacome in #356
- Add pre-commit and fix issues by @lucacome in #354
- Replace deprecated command with environment file by @jongwooo in #368
- Add SBOMs for Docker images by @lucacome in #355
- Add image scan by @lucacome in #369
- Use OIDC to login to AWS by @lucacome in #407
- Update labeler by @lucacome in #419
- Add missing change label in labeler config by @lucacome in #424
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #429
- Replace release-drafter with draft-release by @lucacome in #455
- Fix permissions for CI workflow by @lucacome in #456
- Add gitleaks to pre-commit by @lucacome in #457
- Deprecate old flag format by @lucacome in #460
- Update workflows by @lucacome in #462
- Add linting for markdown files by @lucacome in #465
- Update workflows by @lucacome in #467
- Sign checksum with cosign by @lucacome in #468
- Add Makefile help by @lucacome in #505
- Update CODEOWNERS by @lucacome in #549
- Replace deprecated value in GoReleaser by @lucacome in #562
- Use latest stable version of Go by @lucacome in #561
- Add provenance to Docker image by @lucacome in #568
- Add annotations to Docker image by @lucacome in #567
- Bump labeler to v5.0.0 and update config by @lucacome in #570
๐ Documentation
- Add Issue Lifecycle and update Contributing by @lucacome in #363
- Add support for multiple scrape addresses by @brandon1024 in #539
- Add docs about Snap by @lucacome in #569
โฌ๏ธ Dependencies
191 changes
- Bump joshdales/labeler from 0861fa5accbc36878f85f40b98a9f40b15fe0429 to 4c74e8446142eeec7aa182f52ea24306a5479850 by @dependabot in #298
- Bump actions/stale from 5 to 6 by @dependabot in #302
- Bump dependabot/fetch-metadata from 1.3.3 to 1.3.4 by @dependabot in #303
- Bump ossf/scorecard-action from 2.0.3 to 2.0.4 by @dependabot in #307
- Bump actions/upload-artifact from 3.0.0 to 3.1.0 by @dependabot in #306
- Bump ossf/scorecard-action from 2.0.4 to 2.0.6 by @dependabot in #310
- Bump actions/upload-artifact from 3.1.0 to 3.1.1 by @dependabot in #311
- Bump anchore/sbom-action from 0.12.0 to 0.13.0 by @dependabot in #312
- Bump dependabot/fetch-metadata from 1.3.4 to 1.3.5 by @dependabot in #317
- Bump github.com/prometheus/client_golang from 1.13.0 to 1.13.1 by @dependabot in #315
- Bump anchore/sbom-action from 0.13.0 to 0.13.1 by @dependabot in #316
- Bump github.com/prometheus/client_golang from 1.13.1 to 1.14.0 by @dependabot in #318
- Bump github/codeql-action from 2.1.33 to 2.1.35 by @dependabot in #322
- Bump actions/setup-go from 3.3.1 to 3.4.0 by @dependabot in #323
- Bump golangci/golangci-lint-action from 3.3.0 to 3.3.1 by @dependabot in #321
- Bump 8398a7/action-slack from 3.14.0 to 3.15.0 by @dependabot in #327
- Bump github/codeql-action from 2.1.35 to 2.1.36 by @dependabot in #324
- Bump actions/checkout from 3.1.0 to 3.2.0 by @dependabot in #326
- Bump github.com/prometheus/common from 0.37.0 to 0.38.0 by @dependabot in #325
- Bump ossf/scorecard-action from 2.0.6 to 2.1.1 by @dependabot in #333
- Bump actions/setup-go from 3.4.0 to 3.5.0 by @dependabot in #329
- Bump github/codeql-action from 2.1.36 to 2.1.37 by @dependabot in #332
- Bump github.com/prometheus/common from 0.38.0 to 0.39.0 by @dependabot in #331
- Bump goreleaser/goreleaser-action from 3.2.0 to 4.1.0 by @dependabot in #330
- Bump actions/stale from 6.0.1 to 7.0.0 by @dependabot in #335
- Bump ossf/scorecard-action from 2.1.1 to 2.1.2 by @dependabot in #334
- Bump release-drafter/release-drafter from 5.21.1 to 5.22.0 by @dependabot in #337
- Bump actions/upload-artifact from 3.1.1 to 3.1.2 by @dependabot in #340
- Bump actions/checkout from 3.2.0 to 3.3.0 by @dependabot in #339
- Bump docker/build-push-action from 3.2.0 to 3.3.0 by @dependabot in #343
- Bump joshdales/labeler from 4c74e8446142eeec7aa182f52ea24306a5479850 to 7b1327b4c44a8794dfc7573d60637cd60ce4b697 by @dependabot in #344
- Bump docker/metadata-action from 4.1.1 to 4.3.0 by @dependabot in #342
- Bump github/codeql-action from 2.1.37 to 2.1.38 by @dependabot in #341
- Bump golangci/golangci-lint-action from 3.3.1 to 3.4.0 by @dependabot in #346
- Bump github/codeql-action from 2.1.38 to 2.1.39 by @dependabot in #345
- Bump docker/setup-buildx-action from 2.2.1 to 2.4.0 by @dependabot in https:...
v0.11.0
New in NGINX Prometheus Exporter v0.11.0
๐ Features
- Add metrics from NGINX Plus API version 8 (#290) @lucacome
- Add metrics from NGINX Plus API version 7 (#288) @lucacome
- Add metrics from NGINX Plus API version 6 (#281) @lucacome
- Add SBOMs to release (#274) @lucacome
๐ Bug Fixes
๐ Documentation
- Release 0.11.0 (#296) @lucacome
- Fix typographical error (#287) @rwenz3l
- Update CI workflow (#293) @lucacome
- Add metrics from NGINX Plus API version 8 (#290) @lucacome
- Add metrics from NGINX Plus API version 7 (#288) @lucacome
- Update contacts (#282) @lucacome
- Add metrics from NGINX Plus API version 6 (#281) @lucacome
- Upload Docker images to Quay.io (#260) @lucacome
- Rename main branch (#247) @lucacome
๐จ Maintenance
- Release 0.11.0 (#296) @lucacome
- Add Slack announcement to nginxcommunity (#292) @lucacome
- Update CI workflow (#293) @lucacome
- Remove deprecated go linters (#291) @lucacome
- Read Go build info from the binary (#276) @lucacome
- Upload Docker images to Quay.io (#260) @lucacome
- Add workflow to enable auto-merge for dependabot (#252) @lucacome
- Run tests in parallel (#250) @jjngx
- Rename main branch (#247) @lucacome
- Use linked copies in Dockerfile (#246) @lucacome
- Use actions/github-script to get data for notifications (#241) @lucacome
โฌ๏ธ Dependencies
- Bump Go to 1.19 (#294) @lucacome
- Bump anchore/sbom-action from 0.11.0 to 0.12.0 (#289) @dependabot
- Bump github.com/prometheus/client_golang from 1.12.2 to 1.13.0 (#286) @dependabot
- Bump golang from 1.18 to 1.19 in /build (#285) @dependabot
- Bump github.com/nginxinc/nginx-plus-go-client from 0.9.0 to 0.10.0 (#279) @dependabot
- Bump github.com/prometheus/common from 0.36.0 to 0.37.0 (#278) @dependabot
- Bump github.com/prometheus/common from 0.35.0 to 0.36.0 (#277) @dependabot
- Bump dependabot/fetch-metadata from 1.3.1 to 1.3.3 (#275) @dependabot
- Bump github.com/prometheus/common from 0.34.0 to 0.35.0 (#273) @dependabot
- Bump Go to 1.18 (#271) @lucacome
- Bump goreleaser/goreleaser-action from 2 to 3 (#270) @dependabot
- Bump dependabot/fetch-metadata from 1.3.0 to 1.3.1 (#266) @dependabot
- Bump docker/setup-buildx-action from 1 to 2 (#268) @dependabot
- Bump github.com/prometheus/client_golang from 1.12.1 to 1.12.2 (#269) @dependabot
- Bump docker/build-push-action from 2 to 3 (#263) @dependabot
- Bump docker/metadata-action from 3 to 4 (#264) @dependabot
- Bump docker/login-action from 1 to 2 (#265) @dependabot
- Bump docker/setup-qemu-action from 1 to 2 (#262) @dependabot
- Bump github/codeql-action from 1 to 2 (#257) @dependabot
- Bump github.com/prometheus/common from 0.32.1 to 0.34.0 (#258) @dependabot
- Bump actions/stale from 4 to 5 (#254) @dependabot
- Bump actions/setup-go from 2 to 3 (#253) @dependabot
- Bump peter-evans/dockerhub-description from 2 to 3 (#249) @dependabot
- Bump golang from 1.17 to 1.18 in /build (#248) @dependabot
- Bump actions/checkout from 2 to 3 (#245) @dependabot
- Bump golangci/golangci-lint-action from 2 to 3 (#244) @dependabot
- Bump actions/github-script from 5 to 6 (#243) @dependabot
- Bump github.com/prometheus/client_golang from 1.12.0 to 1.12.1 (#242) @dependabot
- Bump github.com/prometheus/client_golang from 1.11.0 to 1.12.0 (#240) @dependabot
Upgrade
- Use the 0.11.0 image from our DockerHub, GitHub Container, Amazon ECR Public Gallery or Quay.io.
- Download the latest binaries from GitHub releases page.
- Update to the latest version with
brew upgrade nginx-prometheus-exporter
.
Compatibility
- NGINX 0.1.18 or newer.
- NGINX Plus R19 or newer.