Skip to content
This repository has been archived by the owner on Dec 21, 2023. It is now read-only.

Releases: keptn/go-utils

v0.20.4

21 Dec 09:24
Compare
Choose a tag to compare

0.20.4 (2023-12-21)

v0.20.3

19 Oct 06:43
Compare
Choose a tag to compare

0.20.3 (2023-10-19)

v0.20.2

01 Aug 07:15
Compare
Choose a tag to compare

0.20.2 (2023-08-01)

Other

v0.20.1

01 Aug 07:10
Compare
Choose a tag to compare

0.20.1 (2023-04-04)

Features

  • add possibility to read mongo secret from file (#566) (6b8d8f2)

v0.20.0

14 Dec 14:28
Compare
Choose a tag to compare

0.20.0 (2022-12-07)

Features

  • go-sdk: Helper for retrieving SLI resources (#541) (cc6d13c)

Bug Fixes

  • Fix event handling for duplicated subscriptions in go-sdk remote execution plane use case (#542) (8655d73)

Other

v0.19.0

23 Sep 10:11
Compare
Choose a tag to compare

0.19.0 (2022-09-23)

Features

  • Expose methods to automatically generate events from parent event (#538) (cf4bfd8)
  • Introduce IsUpstreamAutoProvisioned to ExpandedProject model (#536) (dc8c096)
  • Introduce skipping of automatic event responses per task handler (#537) (278ad8b)

Bug Fixes

  • Use resourceHandler from apiv2 package instead of newly creating an internal-only, unauthenticated client (#535) (f07eb2f)

v0.18.0

07 Aug 19:12
Compare
Choose a tag to compare

0.18.0 (2022-07-28)

⚠ BREAKING CHANGES

  • go-utils: Since the configuration-service is deprecated, all references to “configuration-service” are now replaced by “resource-service”. This will make the go-utils library from version 0.18.0 INCOMPATIBLE with installations using configuration-service.

Features

  • Disable NATS connection on remote execution-plane configuration (#524) (866624f)
  • go-utils: Added retry logic to cp-connector for contacting Keptn's control plane for registration and renewal of such (#503) (69c90ea)
  • Wait for all event handlers to complete before exiting controlPlane.Register() (#496) (d9a621b)

Bug Fixes

  • Add mutex to protect connection in nats.NatsConnector (#514) (3a171cc)
  • Shut down control plane components before calling wg.Wait() (#523) (6b12679)
  • Time property is not lost between Keptn and CloudEvent conversion (#495) (3ef0a10)

Other

  • go-utils: Changed configuration-service to resource-service (#491) (6550348)
  • increase test coverage of go-sdk (#526) (c15488f)
  • Remove unneeded code (#490) (d00898a)

v0.17.0

07 Jul 11:21
Compare
Choose a tag to compare

0.17.0 (2022-07-05)

⚠ BREAKING CHANGES

  • Git credentials for git authentication were moved to a separate sub-structure and split to either ssh or http sub-structures depending on the used authentication method.

Features

  • Add v2.InternalAPISet that implements the v2.KeptnInterface (#487) (eb5fb9b)
  • Add v2.KeptnInterface that adds context.Context support to api.KeptnInterface (#449) (0874051), closes #479
  • Move commonly used modules from keptn/keptn into sub-packages of go-utils (#483) (3ed2fc6)
  • Refactor git remote repository credentials models (#475) (fc5b6f9)

Bug Fixes

  • go-utils: Pass logger implementation from go-sdk to cp-connector (#494) (29e14a0)
  • Make GetAllServiceResources compatible with Keptn 0.16.0+ (#480) (0d19a1b)
  • Make unit tests work with -race flag (#489) (9b0c779)
  • Set the path properly for calls to api-service (#470) (a3c50ce)
  • Use ExecuteCommand implementation from kubernetes-utils (#482) (8d145bc)
  • Use NetworkingV1 instead of deprecated ExtensionsV1beta1 (#492) (0fc8c36)

Other

  • go-utils: Removed deprecated subscription from uniform (#474) (647fbac)
  • Introduce needed methods before deprecating kubernetes-utils (#477) (4d49101)

Docs

  • go-utils: Update README.md documentation of go-utils (#493) (8369229)

v0.16.1

21 Jun 10:47
Compare
Choose a tag to compare

0.16.1 (2022-06-03)

Bug Fixes

  • Set the path properly for calls to api-service (#471) (0650f77)

v0.16.0

21 Jun 10:47
Compare
Choose a tag to compare

0.16.0 (2022-06-02)

Features

  • Added option for configuring number of retries for http event sender, as well as additional logging (#465) (2052e14)
  • Provide option to specify readiness condition (#464) (c5e1b75)

Bug Fixes