1.6.0
What's Changed
- feat: Move
organizationName
toCrowdinProviderConfig
by @serhii-londar in #233 - feat: new Documentation site by @andrii-bodnar in #218
- fix:
WebSocketDelegate
by @TSkovsgaard in #225 - fix: issues with building example project by @serhii-londar in #228
- fix: update
Package.swift
by @serhii-londar in #231 - fix: update
ManifestManager+LanguageResolver.swift
by @serhii-londar in #232 - fix: remove Providers/Firebase by @serhii-londar in #221
- fix: issue with log details screen by @serhii-londar in #222
- ci: conventional commits specification by @andrii-bodnar in #234
- ci: use GH Actions by @andrii-bodnar in #235
- ci: automate trunk publishing by @andrii-bodnar in #247
⚠️ 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
- @TSkovsgaard made their first contribution in #225
Full Changelog: 1.5.2...1.6.0