Releases: nginxinc/nginx-plus-go-client
Releases · nginxinc/nginx-plus-go-client
v2.0.1
v2.0.0
What's Changed
💣 Breaking Changes
🚀 Features
- Call NGINX Plus API in a series of parallel requests by @oliveromahony in #360
- Add WithMaxAPIVersion Option to NginxClient by @aphralG in #380
🔨 Maintenance
- Configure Renovate by @renovate in #350
- Remove dependabot and use labeler from common by @lucacome in #357
- Add merge_group by @lucacome in #377
- Skip dependency review run on merge queue by @lucacome in #378
- Skip workflow runs the right way by @lucacome in #379
- Use CLA GitHub Action by @lucacome in #364
- Add permissions for GoReleaser by @lucacome in #367
- Add more linters by @lucacome in #382
📝 Documentation
⬆️ Dependencies
- Update pre-commit hook golangci/golangci-lint to v1.60.1 by @renovate in #353
- Update github/codeql-action action to v3.26.3 by @renovate in #351
- Update docker/dockerfile Docker tag to v1.9 by @renovate in #352
- Update github/codeql-action action to v3.26.4 by @renovate in #358
- Update github/codeql-action action to v3.26.5 by @renovate in #359
- Update pre-commit hook golangci/golangci-lint to v1.60.3 by @renovate in #355
- Update Go to 1.22 by @lucacome in #356
- Update github/codeql-action action to v3.26.6 by @renovate in #362
- Update dependency golangci/golangci-lint to v1.60.3 by @renovate in #361
- Update actions/upload-artifact action to v4.4.0 by @renovate in #363
- Update pre-commit hook DavidAnson/markdownlint-cli2 to v0.14.0 by @renovate in #365
- Update DavidAnson/markdownlint-cli2-action action to v17 by @renovate in #376
- Update github/codeql-action action to v3.26.7 by @renovate in #369
- Update dependency golangci/golangci-lint to v1.61.0 by @renovate in #370
- Update dependency goreleaser/goreleaser to v2.3.1 by @renovate in #371
- Update docker/dockerfile Docker tag to v1.10 by @renovate in #372
- Update reviewdog/action-yamllint action to v1.19.0 by @renovate in #375
- Update pre-commit hook gitleaks/gitleaks to v8.19.2 - autoclosed by @renovate in #373
- Update reviewdog/action-actionlint action to v1.55.0 - autoclosed by @renovate in #374
- Update dependency goreleaser/goreleaser to v2.3.2 by @renovate in #381
- Update github/codeql-action action to v3.26.8 by @renovate in #384
- Update contributor-assistant/github-action action to v2.6.0 by @renovate in #385
New Contributors
Full Changelog: v1.3.0...v2.0.0
v1.3.0
What's Changed
🚀 Features
- added context timeout configuration for API requests by @oliveromahony in #331
- Add GetMaxAPIVersion to get max supported API by @lucacome in #337
🔨 Maintenance
- Add doctoc to automatically generate TOCs by @lucacome in #326
- Update dependabot by @lucacome in #345
- Add go 1.22 to unit tests by @lucacome in #344
- Use wrapped static errors by @lucacome in #343
⬆️ Dependencies
- Bump docker/setup-buildx-action from 3.4.0 to 3.5.0 by @dependabot in #330
- Bump github/codeql-action from 3.25.12 to 3.25.13 by @dependabot in #327
- Bump docker/build-push-action from 6.4.0 to 6.5.0 by @dependabot in #329
- Bump ossf/scorecard-action from 2.3.3 to 2.4.0 by @dependabot in #332
- Bump github/codeql-action from 3.25.13 to 3.25.15 by @dependabot in #333
- Bump docker/setup-buildx-action from 3.5.0 to 3.6.1 by @dependabot in #336
- Bump golangci/golangci-lint-action from 6.0.1 to 6.1.0 by @dependabot in #335
- Bump actions/upload-artifact from 4.3.4 to 4.3.5 by @dependabot in #334
- Bump docker/build-push-action from 6.5.0 to 6.6.1 by @dependabot in #338
- Bump github/codeql-action from 3.25.15 to 3.26.0 by @dependabot in #339
- Bump actions/upload-artifact from 4.3.5 to 4.3.6 by @dependabot in #340
- Bump fossas/fossa-action from 1.3.3 to 1.4.0 by @dependabot in #341
- Bump github/codeql-action from 3.26.0 to 3.26.2 by @dependabot in #348
- Bump docker/build-push-action from 6.6.1 to 6.7.0 by @dependabot in #347
- Bump lucacome/draft-release from 1.1.0 to 1.1.1 by @dependabot in #346
Full Changelog: v1.2.2...v1.3.0
v1.2.2
What's Changed
🐛 Bug Fixes
🔨 Maintenance
- Update stale.yml by @lucacome in #302
- Use yamllint action from reviewdog by @lucacome in #307
- Update CodeQL workflow by @lucacome in #308
- Add yamllint to pre-commit config by @lucacome in #309
- Add linters that check for bugs by @lucacome in #310
- Automatically close milestones by @lucacome in #318
⬆️ Dependencies
- Bump docker/build-push-action from 6.0.1 to 6.1.0 by @dependabot in #304
- Bump reviewdog/action-actionlint from 1.50.0 to 1.51.0 by @dependabot in #303
- Bump docker/build-push-action from 6.1.0 to 6.2.0 by @dependabot in #305
- Bump github/codeql-action from 3.25.10 to 3.25.11 by @dependabot in #306
- Bump docker/build-push-action from 6.2.0 to 6.3.0 by @dependabot in #316
- Bump reviewdog/action-actionlint from 1.51.0 to 1.53.0 by @dependabot in #313
- Bump docker/setup-buildx-action from 3.3.0 to 3.4.0 by @dependabot in #315
- Bump dependabot/fetch-metadata from 2.1.0 to 2.2.0 by @dependabot in #314
- Bump actions/upload-artifact from 4.3.3 to 4.3.4 by @dependabot in #312
- Bump actions/setup-go from 5.0.1 to 5.0.2 by @dependabot in #319
- Bump github/codeql-action from 3.25.11 to 3.25.12 by @dependabot in #320
- Bump reviewdog/action-yamllint from 1.16.0 to 1.17.0 by @dependabot in #322
- Bump reviewdog/action-yamllint from 1.17.0 to 1.18.0 by @dependabot in #324
- Bump reviewdog/action-actionlint from 1.53.0 to 1.54.0 by @dependabot in #323
- Bump docker/build-push-action from 6.3.0 to 6.4.0 by @dependabot in #325
- Bump actions/dependency-review-action from 4.3.3 to 4.3.4 by @dependabot in #321
Full Changelog: v1.2.1...v1.2.2
v1.2.1
What's Changed
🧪 Tests
🔨 Maintenance
- Update CODEOWNERS by @lucacome in #188
- Bump labeler to v5.0.0 and update config by @lucacome in #193
- Use latest stable version of Go by @lucacome in #198
- Enable more linters by @lucacome in #217
- Add EditorConfig by @lucacome in #214
- Expose NGINX containers by @lucacome in #218
- Add yamllint by @lucacome in #223
- Split clients test to return errors by @lucacome in #215
- Add more linters by @lucacome in #290
📝 Documentation
⬆️ Dependencies
88 changes
- Bump docker/build-push-action from 5.0.0 to 5.1.0 by @dependabot in #190
- Bump actions/github-script from 7.0.0 to 7.0.1 by @dependabot in #189
- Bump DavidAnson/markdownlint-cli2-action from 13.0.0 to 14.0.0 by @dependabot in #191
- Bump actions/dependency-review-action from 3.1.3 to 3.1.4 by @dependabot in #192
- Bump actions/setup-go from 4.1.0 to 5.0.0 by @dependabot in #195
- Bump actions/stale from 8.0.0 to 9.0.0 by @dependabot in #194
- Bump github/codeql-action from 2 to 3 by @dependabot in #196
- Bump actions/upload-artifact from 3.1.3 to 4.0.0 by @dependabot in #197
- Bump github/codeql-action from 3.22.11 to 3.22.12 by @dependabot in #201
- Bump lucacome/draft-release from 1.0.1 to 1.0.2 by @dependabot in #199
- Bump reviewdog/action-actionlint from 1.39.1 to 1.40.0 by @dependabot in #200
- Bump actions/dependency-review-action from 3.1.4 to 3.1.5 by @dependabot in #202
- Bump actions/upload-artifact from 4.0.0 to 4.1.0 by @dependabot in #204
- Bump github/codeql-action from 3.22.12 to 3.23.0 by @dependabot in #203
- Bump actions/dependency-review-action from 3.1.5 to 4.0.0 by @dependabot in #209
- Bump actions/upload-artifact from 4.1.0 to 4.2.0 by @dependabot in #206
- Bump DavidAnson/markdownlint-cli2-action from 14.0.0 to 15.0.0 by @dependabot in #207
- Bump github/codeql-action from 3.23.0 to 3.23.1 by @dependabot in #208
- Bump reviewdog/action-actionlint from 1.40.0 to 1.41.0 by @dependabot in #210
- Bump github/codeql-action from 3.23.1 to 3.23.2 by @dependabot in #211
- Bump actions/upload-artifact from 4.2.0 to 4.3.0 by @dependabot in #212
- Bump 8398a7/action-slack from 3.15.1 to 3.16.2 by @dependabot in #213
- Bump github/codeql-action from 3.23.2 to 3.24.0 by @dependabot in #220
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #221
- Bump golangci/golangci-lint-action from 3.7.0 to 4.0.0 by @dependabot in #226
- Bump actions/upload-artifact from 4.3.0 to 4.3.1 by @dependabot in #225
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #227
- Bump NGINX Plus to R31 by @lucacome in #228
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #233
- Bump actions/dependency-review-action from 4.0.0 to 4.1.2 by @dependabot in #234
- Bump lucacome/draft-release from 1.0.2 to 1.0.3 by @dependabot in #229
- Bump github/codeql-action from 3.24.0 to 3.24.3 by @dependabot in #232
- Bump fossas/fossa-action from 1.3.1 to 1.3.3 by @dependabot in #231
- Bump actions/dependency-review-action from 4.1.2 to 4.1.3 by @dependabot in #235
- Bump github/codeql-action from 3.24.3 to 3.24.5 by @dependabot in #236
- Bump reviewdog/action-actionlint from 1.41.0 to 1.42.0 by @dependabot in #237
- Bump actions/checkout from 3 to 4 by @dependabot in #238
- Bump docker/build-push-action from 5.1.0 to 5.2.0 by @dependabot in #241
- Bump docker/setup-buildx-action from 3.0.0 to 3.1.0 by @dependabot in #239
- Bump github/codeql-action from 3.24.5 to 3.24.6 by @dependabot in #240
- Bump reviewdog/action-actionlint from 1.42.0 to 1.43.0 by @dependabot in #243
- Bump docker/build-push-action from 5.2.0 to 5.3.0 by @dependabot in #246
- Bump docker/setup-buildx-action from 3.1.0 to 3.2.0 by @dependabot in #245
- Bump github/codeql-action from 3.24.6 to 3.24.8 by @dependabot in #247
- Bump github/codeql-action from 3.24.8 to 3.24.9 by @dependabot in #251
- Bump dependabot/fetch-metadata from 1.6.0 to 2.0.0 by @dependabot in #250
- Bump actions/dependency-review-action from 4.1.3 to 4.2.4 by @dependabot in #248
- Bump lucacome/draft-release from 1.0.3 to 1.0.4 by @dependabot in #249
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #252
- Bump actions/dependency-review-action from 4.2.4 to 4.2.5 by @dependabot in #253
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #254
- Bump DavidAnson/markdownlint-cli2-action from 15.0.0 to 16.0.0 by @dependabot in #256
- Bump github/codeql-action from 3.24.9 to 3.24.10 by @dependabot in #255
- Bump actions/upload-artifact from 4.3.1 to 4.3.3 by @dependabot in #264
- Bump docker/setup-buildx-action from 3.2.0 to 3.3.0 by @dependabot in #258
- Bump reviewdog/action-actionlint from 1.43.0 to 1.44.0 by @dependabot in #260
- Bump github/codeql-action from 3.24.10 to 3.25.3 by @dependabot in #263
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #257
- Bump golangci/golangci-lint-action from 4.0.0 to 5.1.0 by @dependabot in #265
- Bump dependabot/fetch-metadata from 2.0.0 to 2.1.0 by @dependabot in #266
- Bump reviewdog/action-actionlint from 1.44.0 to 1.45.0 by @dependabot in #267
- Bump actions/setup-go from 5.0.0 to 5.0.1 by @dependabot in #268
- Bump actions/dependency-review-action from 4.2.5 to 4.3.2 by @dependabot in #270
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #271
- Bump golangci/golangci-lint-action from 5.1.0 to 6.0.0 by @dependabot in #272
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #278
- Bump ossf/scorecard-action from 2.3.1 to 2.3.3 by @dependabot in #277
- Bump github/codeql-action from 3.25.3 to 3.25.5 by @dependabot in #279
- Bump goreleaser/goreleaser-...
v1.2.0
What's Changed
🚀 Features
- Update extended SSL stats by @dakshinai in #184
🔨 Maintenance
⬆️ Dependencies
- Bump actions/checkout from 4.1.0 to 4.1.1 by @dependabot in #180
- Bump lucacome/draft-release from 1.0.0 to 1.0.1 by @dependabot in #181
- Bump ossf/scorecard-action from 2.3.0 to 2.3.1 by @dependabot in #182
- Bump actions/github-script from 6.4.1 to 7.0.0 by @dependabot in #187
- Bump actions/dependency-review-action from 3.1.0 to 3.1.3 by @dependabot in #186
New Contributors
- @dakshinai made their first contribution in #184
Full Changelog: v1.1.0...v1.2.0
v1.1.0
What's Changed
🚀 Features
🔨 Maintenance
📝 Documentation
⬆️ Dependencies
- Bump DavidAnson/markdownlint-cli2-action from 12.0.0 to 13.0.0 by @dependabot in #173
- Bump actions/checkout from 4.0.0 to 4.1.0 by @dependabot in #172
- Bump reviewdog/action-actionlint from 1.39.0 to 1.39.1 by @dependabot in #175
- Bump ossf/scorecard-action from 2.2.0 to 2.3.0 by @dependabot in #177
New Contributors
Full Changelog: v1.0.0...v1.1.0
v1.0.0
What's Changed
💣 Breaking Changes
📝 Documentation
⬆️ Dependencies
- Bump docker/build-push-action from 4.1.1 to 5.0.0 by @dependabot in #165
- Bump reviewdog/action-actionlint from 1.37.1 to 1.38.0 by @dependabot in #163
- Bump DavidAnson/markdownlint-cli2-action from 11.0.0 to 12.0.0 by @dependabot in #159
- Bump goreleaser/goreleaser-action from 4.4.0 to 5.0.0 by @dependabot in #164
- Bump actions/checkout from 3 to 4 by @dependabot in #160
- Bump docker/setup-buildx-action from 2.10.0 to 3.0.0 by @dependabot in #168
- Bump actions/dependency-review-action from 3.0.8 to 3.1.0 by @dependabot in #167
- Bump actions/upload-artifact from 3.1.2 to 3.1.3 by @dependabot in #166
- Bump lucacome/draft-release from 0.2.2 to 1.0.0 by @dependabot in #169
- Bump reviewdog/action-actionlint from 1.38.0 to 1.39.0 by @dependabot in #170
Full Changelog: v0.11.0...v1.0.0
v0.11.0
What's Changed
🚀 Features
- Added version 9 of API and new worker metrics by @oliveromahony in #143
🔨 Maintenance
- Fix release step by @lucacome in #115
- Remove deprecated go linters by @lucacome in #117
- Remove dependency on a deprecated package by @jjngx in #119
- Update Slack announce channel by @lucacome in #116
- Remove unneeded Plus version by @lucacome in #123
- Update GitHub Actions runners to Ubuntu 22.04 by @lucacome in #125
- Add CODEOWNERS by @lucacome in #132
- Add OpenSSF Scorecard by @lucacome in #141
- Add pre-commit and fix issues by @lucacome in #142
- Update workflows by @lucacome in #140
- Use Docker Compose for tests by @lucacome in #152
- Skip running OpenSSF check on forks by @Dean-Coakley in #156
📝 Documentation
- Create SECURITY.md by @lucacome in #120
- Add Issue Lifecycle and update Contributing by @lucacome in #131
- Fix api support range in readme by @Dean-Coakley in #154
- Release 0.11.0 by @lucacome in #158
⬆️ Dependencies
- Bump actions/stale from 5 to 6 by @dependabot in #118
- Bump dependabot/fetch-metadata from 1.3.3 to 1.3.4 by @dependabot in #121
- Bump Go to 1.19 by @lucacome in #122
- Bump dependabot/fetch-metadata from 1.3.4 to 1.3.5 by @dependabot in #126
- Bump goreleaser/goreleaser-action from 3 to 4 by @dependabot in #127
- Bump actions/stale from 6 to 7 by @dependabot in #128
- Bump dependabot/fetch-metadata from 1.3.5 to 1.3.6 by @dependabot in #129
- Bump docker/build-push-action from 3 to 4 by @dependabot in #130
- Bump actions/setup-go from 3 to 4 by @dependabot in #133
- Bump actions/stale from 7 to 8 by @dependabot in #134
- Bump dependabot/fetch-metadata from 1.3.6 to 1.4.0 by @dependabot in #135
- Bump NGINX Plus to R29 by @lucacome in #136
- Bump dependabot/fetch-metadata from 1.4.0 to 1.5.0 by @dependabot in #137
- Bump dependabot/fetch-metadata from 1.5.0 to 1.5.1 by @dependabot in #138
- Bump dependabot/fetch-metadata from 1.5.1 to 1.6.0 by @dependabot in #139
- Bump goreleaser/goreleaser-action from 4.3.0 to 4.4.0 by @dependabot in #146
- Bump actions/setup-go from 4.0.1 to 4.1.0 by @dependabot in #145
- Bump actions/dependency-review-action from 3.0.6 to 3.0.7 by @dependabot in #144
- Bump golangci/golangci-lint-action from 3.6.0 to 3.7.0 by @dependabot in #149
- Bump actions/dependency-review-action from 3.0.7 to 3.0.8 by @dependabot in #150
- Bump NGINX Plus to R30 by @lucacome in #148
- Bump Debian to 12 by @lucacome in #151
- Bump docker/setup-buildx-action from 2.9.1 to 2.10.0 by @dependabot in #157
New Contributors
- @oliveromahony made their first contribution in #143
Full Changelog: v0.10.0...v0.11.0
v0.10.0
New in NGINX Plus Go Client v0.10.0
🚀 Features
- Add support for API version 8 (#112) @lucacome
- Add support for API version 7 (#110) @lucacome
- Add support for API version 6 (#108) @lucacome
🐛 Bug Fixes
- Fix nightly run with test repo (#92) @lucacome
- Fix virtual package error (#86) @ciarams87
📝 Documentation
- Release 0.10.0 (#114) @lucacome
- Update contacts (#113) @lucacome
- Add support for API version 8 (#112) @lucacome
- Add support for API version 7 (#110) @lucacome
- Add support for API version 6 (#108) @lucacome
- Update link to PR template (#102) @jjngx
- Rename main branch (#91) @lucacome
🔨 Maintenance
- Release 0.10.0 (#114) @lucacome
- Add workflow to enable auto-merge for dependabot (#95) @lucacome
- Update Slack notification (#94) @lucacome
- Fix nightly run with test repo (#92) @lucacome
- Use here-documents style in Dockerfile (#90) @lucacome
- Rename main branch (#91) @lucacome
⬆️ Dependencies
- Bump dependabot/fetch-metadata from 1.3.1 to 1.3.3 (#104) @dependabot
- Bump NGINX Plus to R27 (#105) @lucacome
- Update Go to 1.18 (#93) @lucacome
- Bump docker/build-push-action from 2 to 3 (#101) @dependabot
- Bump docker/setup-buildx-action from 1 to 2 (#100) @dependabot
- Bump dependabot/fetch-metadata from 1.3.0 to 1.3.1 (#99) @dependabot
- Bump github/codeql-action from 1 to 2 (#98) @dependabot
- Bump actions/stale from 4 to 5 (#97) @dependabot
- Bump actions/setup-go from 2 to 3 (#96) @dependabot
- Bump NGINX Plus to R26, Debian to Bullseye (#87) @lucacome
- Bump actions/checkout from 2 to 3 (#89) @dependabot
- Bump golangci/golangci-lint-action from 2 to 3 (#88) @dependabot