Skip to content

1.8.0

Compare
Choose a tag to compare
@andrii-bodnar andrii-bodnar released this 13 Sep 07:32
· 25 commits to master since this release
704f86c

What's Changed

⚠️ Deprecation warning ⚠️

The organizationName property of AuthConfig is deprecated. This property has been moved to the CrowdinConfig and will be removed from the AuthConfig 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:

override fun onCreate() {
    super.onCreate()

    Crowdin.init(applicationContext,
        CrowdinConfig.Builder()
            .withDistributionHash(your_distribution_hash)
            .withScreenshotEnabled()
            .withRealTimeUpdates()
            .withAuthConfig(AuthConfig(
                client_id,
                client_secret,
-               organization_name
            ))
+           .withOrganizationName(organization_name)
            .build())
}

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

override fun onCreate() {
    super.onCreate()
        Crowdin.init(applicationContext,
            CrowdinConfig.Builder()
                .withDistributionHash(your_distribution_hash)
+               .withOrganizationName(organization_name)
                .build())
}

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


Full Changelog: 1.7.1...1.8.0