Skip to content

Releases: anexia-it/go-anxcloud

v0.6.1

17 Nov 09:40
Compare
Choose a tag to compare

Added

  • e5e/v1: added new Application & Function resources (#317, @anx-mschaefer)

Full Changelog: v0.6.0...v0.6.1

v0.6.0

10 Nov 09:07
Compare
Choose a tag to compare

Added

  • core/v1: add created_at and updated_at fields to Resource type
  • generic client: make common.PartialResource filterable
  • lbaas/v2: added new Cluster, Node & LoadBalancer resources (#309, @anx-mschaefer)
  • frontier/v1: added new API, Action, Deployment & Endpoint resources (#311, @anx-mschaefer)

Changed

  • go-anxcloud is now tested with Go versions 1.20 and 1.21 and we might start using features only available since 1.20
  • various dependency updates:
    • Bump github.com/golangci/golangci-lint from 1.53.2 to 1.53.3 in /tools by @dependabot in #279
    • Bump golang.org/x/tools from 0.9.3 to 0.10.0 in /tools by @dependabot in #278
    • Bump github.com/onsi/ginkgo/v2 from 2.10.0 to 2.11.0 by @dependabot in #280
    • Bump golang.org/x/tools from 0.10.0 to 0.11.0 in /tools by @dependabot in #282
    • Bump golang.org/x/crypto from 0.10.0 to 0.11.0 by @dependabot in #283
    • Bump github.com/onsi/gomega from 1.27.8 to 1.27.9 by @dependabot in #284
    • Bump github.com/onsi/gomega from 1.27.9 to 1.27.10 by @dependabot in #285
    • Bump golang.org/x/tools from 0.11.0 to 0.11.1 in /tools by @dependabot in #286
    • Bump golang.org/x/crypto from 0.11.0 to 0.12.0 by @dependabot in #287
    • Bump golang.org/x/tools from 0.11.1 to 0.12.0 in /tools by @dependabot in #288
    • Bump github.com/golangci/golangci-lint from 1.53.3 to 1.54.0 in /tools by @dependabot in #289
    • Bump github.com/golangci/golangci-lint from 1.54.0 to 1.54.1 in /tools by @dependabot in #290
    • Bump github.com/onsi/ginkgo/v2 from 2.11.0 to 2.12.0 by @dependabot in #292
    • Bump github.com/golangci/golangci-lint from 1.54.1 to 1.54.2 in /tools by @dependabot in #291
    • Bump golang.org/x/tools from 0.12.0 to 0.13.0 in /tools by @dependabot in #296
    • Bump golang.org/x/crypto from 0.12.0 to 0.13.0 by @dependabot in #297
    • Bump github.com/onsi/ginkgo/v2 from 2.12.0 to 2.12.1 by @dependabot in #298
    • Bump github.com/onsi/gomega from 1.27.10 to 1.28.0 by @dependabot in #299
    • Bump golang.org/x/tools from 0.13.0 to 0.14.0 in /tools by @dependabot in #301
    • Bump golang.org/x/crypto from 0.13.0 to 0.14.0 by @dependabot in #300
    • Bump github.com/onsi/ginkgo/v2 from 2.12.1 to 2.13.0 by @dependabot in #302
    • Bump golang.org/x/net from 0.14.0 to 0.17.0 by @dependabot in #303
    • Bump github.com/onsi/gomega from 1.28.0 to 1.29.0 by @dependabot in #306
    • Bump github.com/go-logr/logr from 1.2.4 to 1.3.0 by @dependabot in #308
    • Bump github.com/golangci/golangci-lint from 1.54.2 to 1.55.2 in /tools by @dependabot in #310

Full Changelog: v0.5.3...v0.6.0

v0.5.3

16 Jun 06:27
Compare
Choose a tag to compare

Added

Changed

  • various dependency updates:
    • Bump github.com/golangci/golangci-lint from 1.52.2 to 1.53.0 in /tools by @dependabot in #269
    • Bump github.com/onsi/gomega from 1.27.7 to 1.27.8 by @dependabot in #273
    • Bump github.com/onsi/ginkgo/v2 from 2.9.7 to 2.10.0 by @dependabot in #272
    • Bump github.com/golangci/golangci-lint from 1.53.0 to 1.53.2 in /tools by @dependabot in #274
    • Bump golang.org/x/crypto from 0.9.0 to 0.10.0 by @dependabot in #276

Full Changelog: v0.5.2...v0.5.3

v0.5.2

06 Jun 09:08
Compare
Choose a tag to compare

Fixed

  • SYSENG-1624: Retry failed resource tagging by @11Tuvork28 in #266

Changed

New Contributors

  • @11Tuvork28 made their first contribution in #258
  • @eiabea made their first contribution in #259

Full Changelog: v0.5.1...v0.5.2

v0.5.1

17 Feb 08:27
efcd14d
Compare
Choose a tag to compare

Changed

  • trace logging in pkg/client now goes to a logr.Logger attached to the request context, falling back to the logger configured on the client (#212, @LittleFox94)
  • various dependency updates:

Fixed

  • trace logging in pkg/client now really includes the request/response bodies (#211, @LittleFox94)
  • kubernetes/v1: GetKubeConfig helper waits until kubeconfig is available (#221, @marioreggiori)

Added

Full Changelog: v0.5.0...v0.5.1

v0.5.0

30 Nov 13:08
30ad9ae
Compare
Choose a tag to compare

Added

Changed

  • lbaas/v1: changed state retriever interface StateSuccess, StateProgressing & StateFailure to StateOK, StatePending & StateError (#185, @marioreggiori)
  • (internal) generic client: common Generic Service interfaces and utils have been extracted into a new shared package (#185, @marioreggiori)
  • various dependency updates
    • Bump github.com/golangci/golangci-lint from 1.49.0 to 1.50.0 in /tools by @dependabot in #173
    • Bump github.com/onsi/gomega from 1.20.2 to 1.21.1 by @dependabot in #174
    • Bump github.com/onsi/gomega from 1.21.1 to 1.22.1 by @dependabot in #178
    • Bump github.com/onsi/ginkgo/v2 from 2.2.0 to 2.3.0 in /tools by @dependabot in #176
    • Bump github.com/onsi/ginkgo/v2 from 2.3.0 to 2.3.1 by @dependabot in #179
    • Bump github.com/onsi/ginkgo/v2 from 2.3.0 to 2.3.1 in /tools by @dependabot in #180
    • Bump golang.org/x/tools from 0.1.12 to 0.2.0 in /tools by @dependabot in #181
    • Bump github.com/onsi/ginkgo/v2 from 2.3.1 to 2.4.0 by @dependabot in #182
    • Bump github.com/onsi/ginkgo/v2 from 2.3.1 to 2.4.0 in /tools by @dependabot in #184
    • Bump github.com/golangci/golangci-lint from 1.50.0 to 1.50.1 in /tools by @dependabot in #183
    • Bump github.com/onsi/gomega from 1.22.1 to 1.23.0 by @dependabot in #186
    • Bump github.com/onsi/gomega from 1.23.0 to 1.24.0 by @dependabot in #187
    • Bump github.com/onsi/ginkgo/v2 from 2.4.0 to 2.5.0 in /tools by @dependabot in #189
    • Bump github.com/onsi/ginkgo/v2 from 2.4.0 to 2.5.0 by @dependabot in #188
    • Bump golang.org/x/tools from 0.2.0 to 0.3.0 in /tools by @dependabot in #191
    • Bump github.com/onsi/gomega from 1.24.0 to 1.24.1 by @dependabot in #190
    • Bump github.com/onsi/ginkgo/v2 from 2.5.0 to 2.5.1 by @dependabot in #192
    • Bump github.com/onsi/ginkgo/v2 from 2.5.0 to 2.5.1 in /tools by @dependabot in #193

Full Changelog: v0.4.6...v0.5.0

v0.4.6

04 Oct 08:03
91dab09
Compare
Choose a tag to compare

Added

Changed

  • upgraded to target Go 1.18, so now testing with Go versions 1.18 and 1.19 (#161, @LittleFox94)
  • clouddns: prevent creation of DNS records with empty names due to API change -> use "@" to target domain root instead (#168, @marioreggiori)
  • (internal) generic client apis: change pkg of tests to v1_test to mitigate import cycle issues (#169, @marioreggiori)

Full Changelog: v0.4.5...v0.4.6

v0.4.5

08 Aug 14:28
58d109f
Compare
Choose a tag to compare

Added

  • vsphere/v1: Template bindings and FindNamedTemplate helper added to retrieve templates by name (#148, @marioreggiori)
  • generic client: mock implementation (#139, @marioreggiori)
  • (internal) object-generator: generate GetIdentifier method in runtime mode (#150, @marioreggiori)

Changed

  • generic client: GetIdentifier method added to types.Object interface (#150, @marioreggiori)
  • (internal) generic client: uses types.Object.GetIdentifier method (#150, @marioreggiori)

Full Changelog: v0.4.4...v0.4.5

v0.4.4

10 Jun 12:26
Compare
Choose a tag to compare

Fixed

  • pkg/utils/object/compare.Reconcile now accepts arrays of *struct and types.Object as target/existing input (#145, @LittleFox94)

Added

Changed

  • moved pkg/api.GetObjectIdentifier and related errors to pkg/api/types (#144, @LittleFox94)
    • the previous locations are still available, but marked as deprecated

Full Changelog: v0.4.3...v0.4.4

v0.4.3

04 May 11:35
Compare
Choose a tag to compare

Fixed

  • clouddns/v1: creating a Record didn't retrieve its Identifier (#120, @LittleFox94)
  • lbaas/v1: fix some attributes not being sent to the Engine when creating Backends (#135, @LittleFox94)

Added

  • (internal) generic client: FilterRequestURLHook for modifying request URLs (#123, @marioreggiori)

Changed

  • (internal) core/v1: ResourceWithTag uses RequestBodyHook and FilterRequestURLHook instead of RequestFilterHook (#123, @marioreggiori)

New Contributors

Full Changelog: v0.4.2...v0.4.3