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.8.5

16 Jun 08:25
Compare
Choose a tag to compare

Release Notes v0.8.5

New Features

  • Added sh.keptn.log.error event struct #4306
  • Added support for the interaction with Keptn's Log API #4030 #4032
  • Extended the secretUtils library to support the retrieval of secret metadata from Keptn's secret API #4061
  • Added support for the interaction with Keptn's Uniform Integration Registration API #4031
  • Reduced the number of dependencies #4063

v0.8.4

18 May 14:57
36ea94a
Compare
Choose a tag to compare

Release Notes 0.8.4

New Features

  • Go Version 1.16 support #288 #2936
  • Added triggeredAfter property to Task structs #281 #3681
  • Added structs for supporting the closed loop remediation use case introduced in Keptn v0.8.3: Added GetAction struct, and adapted Problem structs #287 #3682
  • Removed obsolete remediation use case structs #293 #4084
  • Added structs to support user-managed deployment URIs #289 #3757
  • Added function ExecuteCommandWithEnv in cmdUtils #286
  • Extended common utils package(s) #281

v0.8.3

20 Apr 11:47
5c618fc
Compare
Choose a tag to compare

Release Notes 0.8.3

New Features

  • Introduced common utils package(s) #279

v0.8.2

25 Mar 10:52
Compare
Choose a tag to compare

Release Notes 0.8.2

New Features

  • Added Client for new secrets API #3465
  • Added Deployment field to GetSLITriggeredEventData #72
  • Removed file I/O from GetKeptnResource #3465
  • Added displayName to SLO and SLI result #3345

v0.8.1

25 Mar 09:32
c8d257d
Compare
Choose a tag to compare

Release Notes 0.8.1

New Features

  • Added Client for new secrets API #3465
  • Added Deployment field to GetSLITriggeredEventData #72
  • Removed file I/O from GetKeptnResource #3465
  • Added displayName to SLO and SLI result #3345

v0.8.0

24 Feb 10:10
Compare
Choose a tag to compare

Release Notes v0.8.0

New Features

  • Moved Auto-PR from Travis CI to GitHub actions #2750
  • Moved unit tests from Travis CI to GitHub actions #2796
  • Removed WebSocket functionality #2727
  • Added events for configure-monitoring task #2727
  • Added convenience method for retrieving open .triggered events #2533
  • Added events and helper functions for the new project/service creation mechanism #2266
  • Added shkeptnspecversion property to CloudEvent context #2982
  • Added .invalidated event type #spec-55
  • Adapted to changes in Keptn API in API client helpers #3001 #2999
  • Added convenience methods for sending .started, .status-changed and .finished events #3035
  • Deprecated EventBrokerURL property used for the NewKeptn() function. Make EventSender injectable to KeptnHandler to allow easier unit testing #2919
  • Removed obsolete CloudEvent structures #2830 #2922

v0.8.0-alpha

22 Dec 14:16
Compare
Choose a tag to compare

Release Notes 0.8.0-alpha

New Features

  • Moved Auto-PR from Travis CI to GitHub actions #2750
  • Moved unit tests from Travis CI to GitHub actions #2796
  • Removed WebSocket functionality #2727
  • Added events for configure-monitoring task #2727
  • Added convenience method for retrieving open .triggered events #2533
  • Added events and helper functions for the new project/service creation mechanism #2266

Known Limitations

  • This version introduces a couple of changes within the structure of the module. When upgrading from previous versions, please make sure to follow the instructions
    in the README.md

v0.7.2-alpha

05 Oct 09:00
b186504
Compare
Choose a tag to compare

Release Notes 0.7.2

New Features

  • Added a new helper function for triggering evaluations via the Keptn API #2387
  • Include a list of compared evaluation-done events in the details of an evaluation #2388
  • Added metadata properties (git upstream URL, git commit ID, branch) to struct representing the responses from the resources API within Keptn #2307
  • Added Next-gen Keptn events that will be used in Keptn 0.8.x #2107
  • Added support for CloudEvents v1.0 #2254

Fixed Issues

Known Limitations

  • This version introduces a couple of changes within the structure of the module. When upgrading from previous versions, please make sure to follow the instructions
    in the README.md

v0.7.1

01 Sep 12:38
Compare
Choose a tag to compare

Release Notes 0.7.1

New Features

  • Added structs for next generation of Shipyard #2016
  • Added page size parameter to EventFilter
  • Added structs for next generation of Keptn CloudEvents #2107
  • Added sh.keptn.internal.event.service.delete event #2199
  • Added helper function to delete service #2199
  • Added helper functions to send .started and .finished events

Fixed Issues

  • Set error code to 404 if no event could be found #1655

v0.7.0

17 Jul 07:42
Compare
Choose a tag to compare

Release Notes v0.7.0

New Features

  • Added models for Keptn metadata #181
  • Allow retrieval of multiple events from Keptn datastore #1749
  • Allow fine grained filtering of Keptn events #161
  • Added models for delivery assistant use case #1749
  • Added models for remediation workflow #1816 #1848
  • Simplify logging #1607
  • Added triggeredid property to CloudEvents #1815

Fixed Issues

  • Allow distinguishing between not-available resource and internal configuration-service error #1480
  • Removed fixed host header api.keptn for http requests to the api #1797

Known Limitations