1.8.0
What's Changed
- feat: configuration update with organization name by @MykhailoNester in #217
- feat: file path update for content/mapping API by @MykhailoNester in #216
- ci: enforce conventional commits specification by @andrii-bodnar in #218
⚠️ 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