Skip to content

Commit 9274bee

Browse files
committed
Cut Release 'v2025.2.10'
1 parent 700666b commit 9274bee

23 files changed

+52
-82
lines changed

.changes/unreleased/Dependency-20241230-112900.yaml

Lines changed: 0 additions & 3 deletions
This file was deleted.

.changes/unreleased/Dependency-20250113-113233.yaml

Lines changed: 0 additions & 3 deletions
This file was deleted.

.changes/unreleased/Dependency-20250127-114051.yaml

Lines changed: 0 additions & 3 deletions
This file was deleted.

.changes/unreleased/Feature-20250127-091051.yaml

Lines changed: 0 additions & 3 deletions
This file was deleted.

.changes/unreleased/Feature-20250127-091116.yaml

Lines changed: 0 additions & 3 deletions
This file was deleted.

.changes/unreleased/Feature-20250127-100537.yaml

Lines changed: 0 additions & 4 deletions
This file was deleted.

.changes/unreleased/Feature-20250127-150003.yaml

Lines changed: 0 additions & 3 deletions
This file was deleted.

.changes/unreleased/Feature-20250128-154352.yaml

Lines changed: 0 additions & 3 deletions
This file was deleted.

.changes/unreleased/Feature-20250206-114218.yaml

Lines changed: 0 additions & 3 deletions
This file was deleted.

.changes/unreleased/Refactor-20241227-103359.yaml

Lines changed: 0 additions & 3 deletions
This file was deleted.

.changes/unreleased/Refactor-20250103-112544.yaml

Lines changed: 0 additions & 3 deletions
This file was deleted.

.changes/unreleased/Refactor-20250103-150158.yaml

Lines changed: 0 additions & 3 deletions
This file was deleted.

.changes/unreleased/Refactor-20250127-084043.yaml

Lines changed: 0 additions & 3 deletions
This file was deleted.

.changes/unreleased/Refactor-20250127-084159.yaml

Lines changed: 0 additions & 4 deletions
This file was deleted.

.changes/unreleased/Refactor-20250127-100442.yaml

Lines changed: 0 additions & 4 deletions
This file was deleted.

.changes/unreleased/Refactor-20250127-102513.yaml

Lines changed: 0 additions & 3 deletions
This file was deleted.

.changes/unreleased/Refactor-20250127-133514.yaml

Lines changed: 0 additions & 3 deletions
This file was deleted.

.changes/unreleased/Refactor-20250128-154312.yaml

Lines changed: 0 additions & 4 deletions
This file was deleted.

.changes/unreleased/Refactor-20250206-114254.yaml

Lines changed: 0 additions & 4 deletions
This file was deleted.

.changes/unreleased/Removed-20250103-151332.yaml

Lines changed: 0 additions & 3 deletions
This file was deleted.

.changes/v2025.2.10.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
## [February 10, 2025](https://github.com/OpsLevel/opslevel-go/compare/v2024.12.24...v2025.2.10)
2+
### Feature
3+
* 'metadata' field has been added to AlertSource struct
4+
* 'description' field has been added to Category struct
5+
* Struct 'Scorecard' has been updated to match all the fields possible in the API
6+
* Add ability to CRUD 'ComponentType'
7+
* Add aliases functions for CRUD components that use the old services CRUD functions
8+
* Add support for the `provisionedBy` field on User type
9+
### Refactor
10+
* BREAKING CHANGE: "Nullable" type now wraps some optional struct fields of API input objects. This "Nullable" type enables fields to be set to the JSON "null" value.
11+
* convert enum consts into vars for easier pointer referencing
12+
* enums converted from consts to vars, e.g. opslevel.RefOf(opslevel.AlertSourceTypeEnumDatadog) should now be &opslevel.AlertSourceTypeEnumDatadog
13+
* BREAKING CHANGE: 'OpsLevelErrors' has been renamed to 'Error'
14+
* BREAKING CHANGE: Struct 'GoogleCloudProject' fields `ID` and `URL` are now `Id` and `Url` respectively
15+
* Field 'ChecksCount' has been renamed to 'TotalChecks' on the struct 'Scorecard' to match the API definition
16+
* Field 'ID' on struct 'Secret' has been renamed to 'Id' for consistency
17+
* BREAKING CHANGE: struct 'OpsLevelWarnings' was renamed to 'Warning'
18+
* BREAKING CHANGE: client.GetService now properly takes in an identifier and calls the appropreate queries for alias or id
19+
* BREAKING CHANGE: the `notes` field on check input types doesn't support `null` only `""` and `"filled"` values or not present.
20+
### Removed
21+
* removed NullableString func, no longer used
22+
### Dependency
23+
* Bump github.com/gosimple/slug from 1.14.0 to 1.15.0
24+
* Bump github.com/go-playground/validator/v10 from 10.23.0 to 10.24.0
25+
* Bump github.com/go-resty/resty/v2 from 2.16.2 to 2.16.5

CHANGELOG.md

Lines changed: 26 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,32 @@ All notable changes to this project will be documented in this file.
44
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
55
and is generated by [Changie](https://github.com/miniscruff/changie).
66

7+
## [February 10, 2025](https://github.com/OpsLevel/opslevel-go/compare/v2024.12.24...v2025.2.10)
8+
### Feature
9+
* 'metadata' field has been added to AlertSource struct
10+
* 'description' field has been added to Category struct
11+
* Struct 'Scorecard' has been updated to match all the fields possible in the API
12+
* Add ability to CRUD 'ComponentType'
13+
* Add aliases functions for CRUD components that use the old services CRUD functions
14+
* Add support for the `provisionedBy` field on User type
15+
### Refactor
16+
* BREAKING CHANGE: "Nullable" type now wraps some optional struct fields of API input objects. This "Nullable" type enables fields to be set to the JSON "null" value.
17+
* convert enum consts into vars for easier pointer referencing
18+
* enums converted from consts to vars, e.g. opslevel.RefOf(opslevel.AlertSourceTypeEnumDatadog) should now be &opslevel.AlertSourceTypeEnumDatadog
19+
* BREAKING CHANGE: 'OpsLevelErrors' has been renamed to 'Error'
20+
* BREAKING CHANGE: Struct 'GoogleCloudProject' fields `ID` and `URL` are now `Id` and `Url` respectively
21+
* Field 'ChecksCount' has been renamed to 'TotalChecks' on the struct 'Scorecard' to match the API definition
22+
* Field 'ID' on struct 'Secret' has been renamed to 'Id' for consistency
23+
* BREAKING CHANGE: struct 'OpsLevelWarnings' was renamed to 'Warning'
24+
* BREAKING CHANGE: client.GetService now properly takes in an identifier and calls the appropreate queries for alias or id
25+
* BREAKING CHANGE: the `notes` field on check input types doesn't support `null` only `""` and `"filled"` values or not present.
26+
### Removed
27+
* removed NullableString func, no longer used
28+
### Dependency
29+
* Bump github.com/gosimple/slug from 1.14.0 to 1.15.0
30+
* Bump github.com/go-playground/validator/v10 from 10.23.0 to 10.24.0
31+
* Bump github.com/go-resty/resty/v2 from 2.16.2 to 2.16.5
32+
733
## [December 24, 2024](https://github.com/OpsLevel/opslevel-go/compare/v2024.11.8...v2024.12.24)
834
### Dependency
935
* Bump goreleaser/goreleaser-action from 6.0.0 to 6.1.0
@@ -449,22 +475,6 @@ This release contains a multitude of breaking changes. This release marks that b
449475
### Refactor
450476
* Add Aliases to ServiceId
451477
* AddContact now accepts a ID or Alias for the target team
452-
## [v2022.04.21] - 2022-04-21
453-
### Feature
454-
* Add get and list functions for Groups
455-
* Add create, update, and delete functions for Groups
456-
* Add ability to query for DescendentTeams, DescendantSubgroups, DescendantRepositories, DescendantServices and Members of a Group
457-
* Add support for new Check Types - AlertSourceUsage, GitBranchProtection and HasRecentDeploy
458-
* Update enum for new Tool Categories
459-
460-
[v2022.04.21]: https://github.com/OpsLevel/opslevel-go/compare/v2022.02.25...v2022.04.21
461-
## [v2022.02.25] - 2022-02-25
462-
### Refactor
463-
* Removes tag key name validation logic because the API downcases it and its causes bugs in other tools
464-
### Bugfix
465-
* Update team functions to return responsibilities without html encoding characters
466-
467-
[v2022.02.25]: https://github.com/OpsLevel/opslevel-go/compare/v0.4.4...v2022.02.25
468478
## [v0.4.4] - 2022-02-02
469479
### Docs
470480
* Moving examples from Readme to subdirectory

version.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
package opslevel
22

3-
const clientVersion = "v2024.12.24"
3+
const clientVersion = "v2025.2.10"

0 commit comments

Comments
 (0)