Skip to content

1.6.0

Compare
Choose a tag to compare
@andrii-bodnar andrii-bodnar released this 01 Nov 08:16
· 56 commits to master since this release
ef999aa

What's Changed

⚠️ Deprecation warning ⚠️

The organizationName property of CrowdinLoginConfig is deprecated. This property has been moved to the CrowdinProviderConfig and will be removed from the CrowdinLoginConfig in the future.

In case you've been using the Real-Time Preview or Screenshots features and you're a Crowdin Enterprise user, please update your Crowdin SDK configuration:

let crowdinProviderConfig = CrowdinProviderConfig(hashString: "{your_distribution_hash}",
+   organizationName: "{organization_name}",
    sourceLanguage: "{source_language}")

var = loginConfig = try CrowdinLoginConfig(clientId: "{client_id}",
    clientSecret: "{client_secret}",
    scope: "project",
-   organizationName: "{organization_name}",
    redirectURI: "{redirectURI}")

It's highly recommended to add the new configuration to your CrowdinProviderConfig if you're a Crowdin Enterprise user and only use the OTA Content Delivery feature:

let crowdinProviderConfig = CrowdinProviderConfig(hashString: "{your_distribution_hash}",
+   organizationName: "{organization_name}",
    sourceLanguage: "{source_language}")

This fixes potential bugs related to the translation delivery of some languages.

New Contributors

Full Changelog: 1.5.2...1.6.0