- Feature: Added new filter functions
DataCenterRegion,RequestCountryCode,StatusCodeandCacheHit - Feature: Added Attribute
LogSinkandCertificate - Feature: Added
ConfigLogSinkandPatchLokiLogSinkfunctionality
- Dependencies: Bump
github.com/golang-jwt/jwt/v5fromv5.2.2tov5.2.3
- Improvement: Improve parsing of oneOf
- Feature: Add
DefaultCacheDurationfield toConfig,ConfigPatch, andCreateDistributionPayloadmodels - Add
required:"true"tags to model structs
- Bugfix: Adjusted
UnmarshalJSONfunction to use enum types and added tests for enums - Feature: Added
Optimizerattribute
- Breaking change: Introduce interfaces for
APIClientand the request structs
- Breaking change: Introduce typed enum constants for status attributes
- Feature: Update user-agent header
- Enhancement: Increase waiter timeouts
- Feature: Support for log management
- Feature: Create distribution payload has additional optional attributes for blocked countries, IPs and volume limitation
- Feature: Config Patch payload has additional optional attributes for blocked countries, IPs and volume limitation
- Breaking Change: Config has additional required attributes for blocked countries, IPs and volume limitation
- Bugfix: Correctly handle empty payload in body
- New: Add waiter for creation of
CustomDomain
- API enhancement: Provide waiter infrastructure
- Bugfix: Removed ConfigureRegion() from API client
- New: Introduce new API for content delivery