This repository has been archived by the owner on Dec 21, 2023. It is now read-only.
Releases: keptn/go-utils
Releases · keptn/go-utils
v0.8.5
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
Release Notes 0.8.4
New Features
- Go Version 1.16 support #288 #2936
- Added
triggeredAfter
property toTask
structs #281 #3681 - Added structs for supporting the closed loop remediation use case introduced in Keptn v0.8.3: Added
GetAction
struct, and adaptedProblem
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
v0.8.2
v0.8.1
v0.8.0
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 theNewKeptn()
function. MakeEventSender
injectable toKeptnHandler
to allow easier unit testing #2919 - Removed obsolete CloudEvent structures #2830 #2922
v0.8.0-alpha
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
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
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
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