Skip to content

Commit

Permalink
Cut Release 'v2023.10.20'
Browse files Browse the repository at this point in the history
  • Loading branch information
opslevel-ops committed Oct 20, 2023
1 parent adb1c9e commit 709d74d
Show file tree
Hide file tree
Showing 10 changed files with 76 additions and 51 deletions.
4 changes: 0 additions & 4 deletions .changes/unreleased/Dependency-20231020-204116.yaml

This file was deleted.

4 changes: 0 additions & 4 deletions .changes/unreleased/Dependency-20231020-204443.yaml

This file was deleted.

4 changes: 0 additions & 4 deletions .changes/unreleased/Dependency-20231020-204755.yaml

This file was deleted.

3 changes: 0 additions & 3 deletions .changes/unreleased/Deprecated-20231013-132710.yaml

This file was deleted.

3 changes: 0 additions & 3 deletions .changes/unreleased/Feature-20231016-155902.yaml

This file was deleted.

4 changes: 0 additions & 4 deletions .changes/unreleased/Feature-20231020-130153.yaml

This file was deleted.

3 changes: 0 additions & 3 deletions .changes/unreleased/Feature-20231020-143907.yaml

This file was deleted.

11 changes: 11 additions & 0 deletions .changes/v2023.10.20.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
## [October 20, 2023](https://github.com/OpsLevel/opslevel-go/compare/v2023.10.8...v2023.10.20)
### Feature
* add ParentTeam field to Team, TeamCreateInput, and TeamUpdateInput
* Update predicate filter enum to support `aliases` and `filter_id` as options for new filter types
* add AffectsOverallServiceLevels field to Scorecard and ScorecardInput
### Deprecated
* BREAKING CHANGE: TeamMembershipUserInput Email field replaced with User field
### Dependency
* Bump golang.org/x/net from 0.15.0 to 0.17.0
* Bump opslevel/report-deploy-github-action from 0.6.0 to 0.7.0
* Bump github.com/go-resty/resty/v2 from 2.9.1 to 2.10.0
89 changes: 64 additions & 25 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,21 @@
All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and is generated by [Changie](https://github.com/miniscruff/changie).## [October 08, 2023](https://github.com/OpsLevel/opslevel-go/compare/v2023.9.12...v2023.10.8)
and is generated by [Changie](https://github.com/miniscruff/changie).

## [October 20, 2023](https://github.com/OpsLevel/opslevel-go/compare/v2023.10.8...v2023.10.20)
### Feature
* add ParentTeam field to Team, TeamCreateInput, and TeamUpdateInput
* Update predicate filter enum to support `aliases` and `filter_id` as options for new filter types
* add AffectsOverallServiceLevels field to Scorecard and ScorecardInput
### Deprecated
* BREAKING CHANGE: TeamMembershipUserInput Email field replaced with User field
### Dependency
* Bump golang.org/x/net from 0.15.0 to 0.17.0
* Bump opslevel/report-deploy-github-action from 0.6.0 to 0.7.0
* Bump github.com/go-resty/resty/v2 from 2.9.1 to 2.10.0

## [October 08, 2023](https://github.com/OpsLevel/opslevel-go/compare/v2023.9.12...v2023.10.8)
### Bugfix
* hotfix to update extendedTeamAccess input param
* fix using alias only to create a tag
Expand All @@ -16,30 +30,36 @@ and is generated by [Changie](https://github.com/miniscruff/changie).## [October
### Deprecated
* removed RepositoryTagConnection since TagConnection already exists
### Dependency
* Bump golang.org/x/oauth2 from 0.11.0 to 0.12.0## [September 12, 2023](https://github.com/OpsLevel/opslevel-go/compare/v2023.8.28...v2023.9.12)
* Bump golang.org/x/oauth2 from 0.11.0 to 0.12.0
## [September 12, 2023](https://github.com/OpsLevel/opslevel-go/compare/v2023.8.28...v2023.9.12)
### Feature
* add extendedTeamAccess for CustomActionsTriggerDefinitions
### Dependency
* Bump goreleaser/goreleaser-action from 4.4.0 to 4.6.0
* Bump actions/checkout from 3 to 4
* Bump crazy-max/ghaction-import-gpg from 5 to 6## [August 28, 2023](https://github.com/OpsLevel/opslevel-go/compare/v2023.8.18...v2023.8.28)
* Bump crazy-max/ghaction-import-gpg from 5 to 6
## [August 28, 2023](https://github.com/OpsLevel/opslevel-go/compare/v2023.8.18...v2023.8.28)
### Feature
* add support for scorecards
* add secrets API operations
* update go version to 1.21## [August 18, 2023](https://github.com/OpsLevel/opslevel-go/compare/v2023.8.14...v2023.8.18)
* update go version to 1.21
## [August 18, 2023](https://github.com/OpsLevel/opslevel-go/compare/v2023.8.14...v2023.8.18)
### Bugfix
* Fixes a json marshaling bug for `InfraInput`## [August 14, 2023](https://github.com/OpsLevel/opslevel-go/compare/v2023.7.28...v2023.8.14)
* Fixes a json marshaling bug for `InfraInput`
## [August 14, 2023](https://github.com/OpsLevel/opslevel-go/compare/v2023.7.28...v2023.8.14)
### Dependency
* Bump github.com/rs/zerolog from 1.29.1 to 1.30.0
* Bump golang.org/x/oauth2 from 0.10.0 to 0.11.0
* Bump github.com/hasura/go-graphql-client from 0.9.3 to 0.10.0
* Bump goreleaser/goreleaser-action from 4.3.0 to 4.4.0## [July 28, 2023](https://github.com/OpsLevel/opslevel-go/compare/v2023.7.17...v2023.7.28)
* Bump goreleaser/goreleaser-action from 4.3.0 to 4.4.0
## [July 28, 2023](https://github.com/OpsLevel/opslevel-go/compare/v2023.7.17...v2023.7.28)
### Feature
* As a user, I can configure filters with Repository predicates using Go Tools
* As a user, I can configure filter predicates with does not match regex and does not match
* add Taskfile for common tasks
* As a user, I can configure nested filters
* Install newer graphql dependency## [July 17, 2023](https://github.com/OpsLevel/opslevel-go/compare/v2023.5.18...v2023.7.17)
* Install newer graphql dependency
## [July 17, 2023](https://github.com/OpsLevel/opslevel-go/compare/v2023.5.18...v2023.7.17)
### Bugfix
* Notes now returns rawNotes instead of notes
* Change type of DisplayName field in ContactInput struct
Expand All @@ -53,7 +73,8 @@ and is generated by [Changie](https://github.com/miniscruff/changie).## [October
* Bump github.com/hashicorp/go-retryablehttp from 0.7.2 to 0.7.4
* Bump goreleaser/goreleaser-action from 4.2.0 to 4.3.0
* Bump opslevel/report-deploy-github-action from 0.5.0 to 0.6.0
* Bump golang.org/x/oauth2 from 0.8.0 to 0.10.0## [May 18, 2023](https://github.com/OpsLevel/opslevel-go/compare/v2023.5.5...v2023.5.18)
* Bump golang.org/x/oauth2 from 0.8.0 to 0.10.0
## [May 18, 2023](https://github.com/OpsLevel/opslevel-go/compare/v2023.5.5...v2023.5.18)
### Feature
* upgrade to go 1.19
* Add CustomActions TriggerDefinition EntityType support
Expand All @@ -65,7 +86,8 @@ and is generated by [Changie](https://github.com/miniscruff/changie).## [October
* Bump emmyoop/changie_bot from 1.0.1 to 1.1.0
* Bump goreleaser/goreleaser-action from 2.7.0 to 4.2.0
* Bump actions/cache from 2 to 3
* Bump actions/setup-go from 2 to 4## [May 05, 2023](https://github.com/OpsLevel/opslevel-go/compare/v2023.4.11...v2023.5.5)
* Bump actions/setup-go from 2 to 4
## [May 05, 2023](https://github.com/OpsLevel/opslevel-go/compare/v2023.4.11...v2023.5.5)
### Bugfix
* Fix bug with nullability for repo file checks create and update mutations
### Feature
Expand All @@ -76,9 +98,11 @@ and is generated by [Changie](https://github.com/miniscruff/changie).## [October
* Integration structures were refactored to support some of the upcoming API changes around integration management via the API
### Dependency
* Bump golang.org/x/oauth2 from 0.6.0 to 0.7.0
* Bump github.com/rs/zerolog from 1.29.0 to 1.29.1## [April 11, 2023](https://github.com/OpsLevel/opslevel-go/compare/v2023.3.14...v2023.4.11)
* Bump github.com/rs/zerolog from 1.29.0 to 1.29.1
## [April 11, 2023](https://github.com/OpsLevel/opslevel-go/compare/v2023.3.14...v2023.4.11)
### Dependency
* Bump github.com/hasura/go-graphql-client from 0.9.1 to 0.9.2## [March 14, 2023](https://github.com/OpsLevel/opslevel-go/compare/v2023.1.21...v2023.3.14)
* Bump github.com/hasura/go-graphql-client from 0.9.1 to 0.9.2
## [March 14, 2023](https://github.com/OpsLevel/opslevel-go/compare/v2023.1.21...v2023.3.14)
### Feature
* Add create and delete for AlertSourceService
### Refactor
Expand All @@ -95,7 +119,8 @@ and is generated by [Changie](https://github.com/miniscruff/changie).## [October
* Bump github.com/rs/zerolog from 1.28.0 to 1.29.0
* Bump golang.org/x/sys from 0.0.0-20211216021012-1d35b9e2eb4e to 0.1.0
* Bump github.com/hasura/go-graphql-client from 0.9.0 to 0.9.1
* Bump golang.org/x/oauth2 from 0.0.0-20220608161450-d0670ef3b1eb to 0.6.0## [January 21, 2023](https://github.com/OpsLevel/opslevel-go/compare/v2022.12.16...v2023.1.21)
* Bump golang.org/x/oauth2 from 0.0.0-20220608161450-d0670ef3b1eb to 0.6.0
## [January 21, 2023](https://github.com/OpsLevel/opslevel-go/compare/v2022.12.16...v2023.1.21)
### Bugfix
* Fixing issue where check notes were being deleted on updates
### Feature
Expand All @@ -111,11 +136,13 @@ and is generated by [Changie](https://github.com/miniscruff/changie).## [October
* Deprecated `DeleteGroupWithAlias` in favor of `DeleteGroup` handling both ID or Alias
### Dependency
* Bump github.com/relvacode/iso8601 from 1.1.0 to 1.3.0
* Bump github.com/hashicorp/go-retryablehttp from 0.7.1 to 0.7.2## [December 16, 2022](https://github.com/OpsLevel/opslevel-go/compare/v2022.10.22...v2022.12.16)
* Bump github.com/hashicorp/go-retryablehttp from 0.7.1 to 0.7.2
## [December 16, 2022](https://github.com/OpsLevel/opslevel-go/compare/v2022.10.22...v2022.12.16)
### Feature
* Adds support for new team tag type and new tag fields on the service ownership check
* Add query to get recommended runner scale
* Add RepoGrep check type## [October 22, 2022]((https://github.com/OpsLevel/opslevel-go/compare/v2022.8.25...v2022.10.22))
* Add RepoGrep check type
## [October 22, 2022]((https://github.com/OpsLevel/opslevel-go/compare/v2022.8.25...v2022.10.22))
### Feature
* add `ToolUrlPredicate` to `ToolUsage` check type
### Refactor
Expand All @@ -126,11 +153,13 @@ and is generated by [Changie](https://github.com/miniscruff/changie).## [October
### Security
* Bump github.com/rs/zerolog from 1.27.0 to 1.28.0
### Dependency
* Bump github.com/gosimple/slug from 1.12.0 to 1.13.1## [August 25, 2022]((https://github.com/OpsLevel/opslevel-go/compare/v2022.8.1...v2022.8.25))
* Bump github.com/gosimple/slug from 1.12.0 to 1.13.1
## [August 25, 2022]((https://github.com/OpsLevel/opslevel-go/compare/v2022.8.1...v2022.8.25))
### Feature
* Add support for HasDocumentation Check type
* Implemented get alert source APIs
* Add function to get maturity report for a given service## [August 01, 2022]((https://github.com/OpsLevel/opslevel-go/compare/v2022.7.20...v2022.8.1))
* Add function to get maturity report for a given service
## [August 01, 2022]((https://github.com/OpsLevel/opslevel-go/compare/v2022.7.20...v2022.8.1))
### Feature
* Add ApiDoc fields to service struct
* Add ability to get documents from a service resource
Expand All @@ -139,11 +168,13 @@ and is generated by [Changie](https://github.com/miniscruff/changie).## [October
* Add ServiceOwnershipCheckContactType to enum.go
* Add Message field to RestResponse
### Bugfix
* Allow notes on a check to be set to null## [July 20, 2022]((https://github.com/OpsLevel/opslevel-go/compare/v2022.7.15...v2022.7.20))
* Allow notes on a check to be set to null
## [July 20, 2022]((https://github.com/OpsLevel/opslevel-go/compare/v2022.7.15...v2022.7.20))
### Feature
* Add support for PodTimeout as a runner job outcome
### Bugfix
* Fix problem with REST client base url including `graphql`## [July 15, 2022]((https://github.com/OpsLevel/opslevel-go/compare/v2022.5.20...v2022.7.15))
* Fix problem with REST client base url including `graphql`
## [July 15, 2022]((https://github.com/OpsLevel/opslevel-go/compare/v2022.5.20...v2022.7.15))
### Feature
* Implemented user APIs
* Add ability to query service maturity information
Expand All @@ -156,6 +187,7 @@ and is generated by [Changie](https://github.com/miniscruff/changie).## [October
* Change how API Token is set to GQL client
### Bugfix
* Fix package versioning so it actually works

## [May 20, 2022]((https://github.com/OpsLevel/opslevel-go/compare/v2022.5.20...v2022.5.20))
### Feature
* upgrade to go 1.17
Expand All @@ -165,46 +197,53 @@ and is generated by [Changie](https://github.com/miniscruff/changie).## [October
* Add group field to team struct
### Refactor
* Add Aliases to ServiceId
* AddContact now accepts a ID or Alias for the target team## [v2022.04.21] - 2022-04-21
* AddContact now accepts a ID or Alias for the target team
## [v2022.04.21] - 2022-04-21
### Feature
* Add get and list functions for Groups
* Add create, update, and delete functions for Groups
* Add ability to query for DescendentTeams, DescendantSubgroups, DescendantRepositories, DescendantServices and Members of a Group
* Add support for new Check Types - AlertSourceUsage, GitBranchProtection and HasRecentDeploy
* Update enum for new Tool Categories

[v2022.04.21]: https://github.com/OpsLevel/opslevel-go/compare/v2022.02.25...v2022.04.21## [v2022.02.25] - 2022-02-25
[v2022.04.21]: https://github.com/OpsLevel/opslevel-go/compare/v2022.02.25...v2022.04.21
## [v2022.02.25] - 2022-02-25
### Refactor
* Removes tag key name validation logic because the API downcases it and its causes bugs in other tools
### Bugfix
* Update team functions to return responsibilities without html encoding characters

[v2022.02.25]: https://github.com/OpsLevel/opslevel-go/compare/v0.4.4...v2022.02.25## [v0.4.4] - 2022-02-02
[v2022.02.25]: https://github.com/OpsLevel/opslevel-go/compare/v0.4.4...v2022.02.25
## [v0.4.4] - 2022-02-02
### Docs
* Moving examples from Readme to subdirectory
### Security
* Dependabot slug and zerolog updates

[v0.4.4]: https://github.com/OpsLevel/opslevel-go/compare/v0.4.3...v0.4.4## [v0.4.3] - 2022-01-26
[v0.4.4]: https://github.com/OpsLevel/opslevel-go/compare/v0.4.3...v0.4.4
## [v0.4.3] - 2022-01-26
### Feature
* Export client Option type to more easily wrap client - added example to readme
* Add ability to specify a client timeout - defaults to 10s

[v0.4.3]: https://github.com/OpsLevel/opslevel-go/compare/v0.4.2...v0.4.3## [v0.4.2] - 2021-12-13
[v0.4.3]: https://github.com/OpsLevel/opslevel-go/compare/v0.4.2...v0.4.3
## [v0.4.2] - 2021-12-13
### Feature
* add support for slack handle as a contact type
* add a cache system for caching resources by alias
* add generation of aliases for objects that don't have aliases in the API
### Refactor
* cache teams by all their aliases

[v0.4.2]: https://github.com/OpsLevel/opslevel-go/compare/v0.4.1...v0.4.2## [v0.4.1] - 2021-11-14
[v0.4.2]: https://github.com/OpsLevel/opslevel-go/compare/v0.4.1...v0.4.2
## [v0.4.1] - 2021-11-14
### Feature
* add ability to delete aliases on services or teams
### Refactor
* bump github.com/rs/zerolog from 1.25.0 to 1.26.0

[v0.4.1]: https://github.com/OpsLevel/opslevel-go/compare/v0.4.0...v0.4.1## [v0.4.0] - 2021-09-26
[v0.4.1]: https://github.com/OpsLevel/opslevel-go/compare/v0.4.0...v0.4.1
## [v0.4.0] - 2021-09-26
### Feature
- use codegen to generate all enums from graphql API schema
- set custom http user-agent header as well as allow it to be appendable by both the client code and end user
Expand Down
2 changes: 1 addition & 1 deletion version.go
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
package opslevel

const clientVersion = "v2023.10.8"
const clientVersion = "v2023.10.20"

0 comments on commit 709d74d

Please sign in to comment.