- Minimal go version is now Go 1.25
- Dependencies: Bump STACKIT SDK core module from
v0.24.0tov0.24.1
- Dependencies: Bump STACKIT SDK core module from
v0.21.1tov0.24.0
- Bump STACKIT SDK core module from
v0.21.0tov0.21.1
- Dependencies: Bump
github.com/golang-jwt/jwt/v5fromv5.3.0tov5.3.1
- Bump STACKIT SDK core module from
v0.19.0tov0.20.0
- Feature: Add new field
ScopeinCatalogProductPricingOptionmodel - Deprecation: Deprecated API methods
GetCatalogProduct,ListCatalogProductsandInquiriesCreateInquiry
- Breaking Change: Remove unused
ProjectIdmodel struct
- Feature: Add
EndUserLicenseAgreement,ProductDescriptionandServiceLevelAgreementattributes and add them toAssetsstruct
- Feature: Add
HasPrivatePlanOptionfield (type*bool) toCatalogProductDetailstruct
- Feature: Add
HasDemofield (type*bool) toCatalogProductDetailstruct
- Breaking Change: Change
Logofield type from*[]byteto*stringinCatalogProductDetail,CatalogProductDetailsVendor, andCatalogProductOverviewmodels
- Feature: Add new field
DemoUrltoCatalogProductDetailmodel
- Feature: Added
PlanIdtoCatalogProductPricingOptionandSubscriptionProduct
- Feature: Added
RequestPrivatePlantoInquiriesCreateInquiryPayload
- Feature: Add new field
FreeTrialinCatalogProductOverviewmodel
- Bugfix: oneOfs with enums and strings can not be parsed
- Breaking Change: Update
InquiryFormTypeenums
- Dependencies: Bump
github.com/golang-jwt/jwt/v5fromv5.2.2tov5.2.3
- Feature: Add new
Assetsmodel for managing service certificate assets - Feature: Add new
LocalizedVersionmodel for localized content management - Feature: Add new
NoticePeriodmodel with types:SAME_DAY,DAYS,MONTHS - Feature: Add new
ServiceCertificatemodel for service certification - Feature: Add
Assetsfield toCatalogProductDetailmodel - Feature: Add
OfferTypefield toCatalogProductDetailmodel - Feature: Add
NoticePeriodfield toCatalogProductPricingOptionmodel - Add
required:"true"tags to model structs
- Feature: Add new field
FacetsinListCatalogProductsResponse
- Fix: Fixed types for
VendorId,ProjectId,OrganizationIdandSubscriptionId
- Feature: Added
Industriesattribute
- Breaking change: Introduce interfaces for
APIClientand the request structs
- Feature: Add new method
VendorsSubscriptionsReject
- Breaking change: Introduce typed enum constants for status attributes
- Breaking Change: Added organization id to
VendorSubscription
- Feature: Update user-agent header
- Breaking Change:
- Introduced dedicated type for product id with appropriate validations
- Feature:
- Improved nil-safety
- subscription products contain the plan id
- Feature: Add new
InquiryContactSales,InquirySuggestProduct,PriceType,PricingOptionandDeliveryMethod
- Feature: Add new
VendorProductIdattribute for subscription products
- Internal: Backwards compatible change to generated code
- Feature: Add method to create inquiries:
InquiriesCreateInquiry - Feature: Add
sortproperty toApiListCatalogProductsRequest - Feature: Add payload
ApproveSubscriptionPayloadforApiApproveSubscriptionRequest
- New: Minimal go version is now Go 1.21
- New: STACKIT Marketplace module can be used to manage the STACKIT Marketplace.