Cloud Content Delivery 2.2.2
12 documented changes.
- Version
- 2.2.2
- Released
- Feb 1, 2023
- Product
- Unity Cloud Content Delivery
Cloud Content Delivery 2.2.2
Updates
- Feature
Added: `SetTimeout` to `CcdManagement` to allow configuring timeouts for API calls.
- Feature
Added: `GetEntriesAsync(EntryOptions, string, int)` which should be the preferred method of getting entries.
- Feature
Added: `ListEnvironmentsByProjectAsync` and `GetEnvironmentByNameAsync` method.
- Feature
Added: `MockHttpRequest` for writing unit tests.
- Feature
Added: Unit tests for `EnvironmentsApi` .
- Change
Changed: `InternalUploadAsync` changed to use a signed URL to upload content.
- Change
Changed: `CreateEntryAsync` , `CreateOrUpdateEntryByPathAsync` , `UpdateEntryAsync` and `UpdateEntryByPathAsync` changed to request a signed URL if an upload is needed based on `IsUpToDate` .
- Change
Changed: `SetDefaultEnvironmentIfNotExists` changed to use `ListEnvironmentsByProjectAsync` .
- Feature
Changed: Added new `TryCatchRequest` to allow skipping `SetDefaultEnvironmentIfNotExists` for routes without an Environment.
- Removal
Changed: Moved updates of `accessToken` and `projectId` from `CcdManagement.Instance` to an Action that can be removed for testing.
- Fix
Fixed: Fix issue with `GetReleaseDiff` and `GetReleaseDiffEntries` sending empty release num query params.
- Fix
Fixed: Fix issue with `GetOrgAsync` and `GetOrgUsageAsync` sending badly formatted body in request.