Skip to content

Releases: nginxinc/nginx-plus-go-client

v1.2.0

13 Nov 19:28
v1.2.0
ef8fd1d
Compare
Choose a tag to compare

What's Changed

🚀 Features

🔨 Maintenance

⬆️ Dependencies

New Contributors

Full Changelog: v1.1.0...v1.2.0

v1.1.0

09 Oct 08:17
v1.1.0
5f67f0e
Compare
Choose a tag to compare

What's Changed

🚀 Features

  • Add checks to see if stream endpoints exist before calling them by @dhurley in #174

🔨 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

19 Sep 21:48
v1.0.0
cdd9d1b
Compare
Choose a tag to compare

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

29 Aug 18:54
v0.11.0
472a8f5
Compare
Choose a tag to compare

What's Changed

🚀 Features

🔨 Maintenance

📝 Documentation

⬆️ Dependencies

New Contributors

Full Changelog: v0.10.0...v0.11.0

v0.10.0

19 Jul 18:45
v0.10.0
7ab26a2
Compare
Choose a tag to compare

New in NGINX Plus Go Client v0.10.0

🚀 Features

🐛 Bug Fixes

📝 Documentation

🔨 Maintenance

⬆️ Dependencies

v0.9.0

28 Sep 22:36
3b97e59
Compare
Choose a tag to compare

New in NGINX Plus Go Client v0.9.0

🚀 Features

🐛 Bug Fixes

📝 Documentation

🔨 Maintenance

⬆️ Dependencies

0.8.0

26 Nov 20:30
Compare
Choose a tag to compare

FEATURES:

  • 54: Add support of N+ API version 4. The client now supports multiple versions of API (4 and 5) for compatibility with older N+ releases.
  • New public method NewNginxClientWithVersion creates a client with a given version.
  • New public error variable - ErrUnsupportedVer.

CHANGES:

  • The version of Go was changed to 1.15.

0.7.0

13 Jul 16:46
ad5dacd
Compare
Choose a tag to compare

FEATURES:

  • 38: Support for /slabs API endpoint. The client now supports retrieving shared memory zone usage info.
  • 41: Support for /processes API endpoint. The client now supports retrieving processes info.

CHANGES:

  • The version of NGINX Plus for e2e testing was changed to R22.
  • The version of Go was changed to 1.14

0.6.0

11 Nov 16:02
Compare
Choose a tag to compare

FEATURES:

  • 34: Support for updating upstream servers parameters. The client now supports updating upstream parameters of servers that already exist in NGINX Plus.

CHANGES:

  • Public methods UpdateHTTPServers and UpdateStreamServers now return a third slice that includes the updated servers -- i.e. the servers that were already present in NGINX Plus but were updated with different parameters.
  • Client will assume port 80 in addresses of updated servers of UpdateHTTPServers and UpdateStreamServers if port is not explicitly set.
  • The version of Go was changed to 1.13

0.5.0

30 Sep 05:08
Compare
Choose a tag to compare

FEATURES:

  • 30: Support additional upstream server parameters.
    The client now supports configuring route, backup, down, drain, weight and service parameters for http upstreams and backup, down, weight and service parameters for stream upstreams.
  • 31: Support location zones and resolver metrics.

BUGFIXES:

  • 29: Fix max_fails parameter in upstream servers. Previously, if the MaxFails field was not explicitly set, the client would incorrectly configure an upstream with the value 0 instead of the correct value 1.

CHANGES:

  • The version of NGINX Plus for e2e testing was changed to R19.
  • The version of the API was changed to 5.