12 documented changes.

Version
2.2.2
Released
Feb 1, 2023
Product
Unity Cloud Content Delivery
Unity Gaming Services release notes

Cloud Content Delivery 2.2.2

Official notes

Updates

  1. Feature

    Added: `SetTimeout` to `CcdManagement` to allow configuring timeouts for API calls.

  2. Feature

    Added: `GetEntriesAsync(EntryOptions, string, int)` which should be the preferred method of getting entries.

  3. Feature

    Added: `ListEnvironmentsByProjectAsync` and `GetEnvironmentByNameAsync` method.

  4. Feature

    Added: `MockHttpRequest` for writing unit tests.

  5. Feature

    Added: Unit tests for `EnvironmentsApi` .

  6. Change

    Changed: `InternalUploadAsync` changed to use a signed URL to upload content.

  7. Change

    Changed: `CreateEntryAsync` , `CreateOrUpdateEntryByPathAsync` , `UpdateEntryAsync` and `UpdateEntryByPathAsync` changed to request a signed URL if an upload is needed based on `IsUpToDate` .

  8. Change

    Changed: `SetDefaultEnvironmentIfNotExists` changed to use `ListEnvironmentsByProjectAsync` .

  9. Feature

    Changed: Added new `TryCatchRequest` to allow skipping `SetDefaultEnvironmentIfNotExists` for routes without an Environment.

  10. Removal

    Changed: Moved updates of `accessToken` and `projectId` from `CcdManagement.Instance` to an Action that can be removed for testing.

  11. Fix

    Fixed: Fix issue with `GetReleaseDiff` and `GetReleaseDiffEntries` sending empty release num query params.

  12. Fix

    Fixed: Fix issue with `GetOrgAsync` and `GetOrgUsageAsync` sending badly formatted body in request.

Pick your Unity version

Unity Releases compares releases against the version your project is on. Picking it now keeps Compare versions focused on what changes between where you are and where you might be going.