- Dependencies: Bump
github.com/golang-jwt/jwt/v5fromv5.2.2tov5.2.3
- Add
required:"true"tags to model structs
- Feature: Delete Organization labels using the new method
DeleteOrganizationLabels - Feature: Delete Project labels using the new method
DeleteProjectLabels - Feature: List folders using the new method
ListFolders - Feature: Partial Update Organization using the new method
PartialUpdateOrganization
- Bugfix: Adjusted
UnmarshalJSONfunction to use enum types and added tests for enums
- Breaking change: Introduce interfaces for
APIClientand the request structs
- Breaking change: Introduce typed enum constants for status attributes
- Breaking change: Fields
ContainerParentIdandParentIdare no longer required
- Feature: Update user-agent header
- Feature:
- Added API calls for folder management
- Internal: Backwards compatible change to generated code
- New: Minimal go version is now Go 1.21
- Breaking Change: Remove the methods
BffGetContainersOfAFolderandBffGetContainersOfAnOrganization
- Bugfix: Correctly handle nullable attributes in model types
- Feature: Get containers of a folder using the new method
BffGetContainersOfAFolder - Feature: Get containers of an organization using the new method
BffGetContainersOfAnOrganization
- Feature: Add support for nullable models
- Breaking Change: Rename data types for uniformity
ProjectResponse->ProjectProjectResponseWithParents->GetProjectResponseAllProjectsResponse->ListProjectsResponse
- Breaking Change: Delete unused data types
- Feature: New methods
GetOrganizationandListOrganizations - Updated examples
- Set config.ContextHTTPRequest in Execute method
- Support WithMiddleware configuration option in the client
- Update
coretov0.12.0
- Update
coretov0.10.0
- Update
coretov0.7.7. Thehttp.requestcontext is now passed in the clientDocall.
- Bug fix:
NewAPIClientnow initializes a new client instead of usinghttp.DefaultClient(#236)
- Add license and notice files
- Dependency updates
- Bugfix Fixed slice parameter value formatting. This fixed the bug where providing
ContainerIdsas a query parameter never returned a valid result.
- Dependency updates
API methods, structs and waiters were renamed to have the same look and feel across all services and according to user feedback.
- Changed methods:
GetProjectsrenamed toListProjectsUpdateProjectrenamed toPartialUpdateProject
- Changed structs:
UpdateResourcePayloadrenamed toPartialUpdateResourcePayload
- Manage your STACKIT projects
- Waiters for async operations:
CreateProjectWaitHandler,DeleteProjectWaitHandler - Usage example