Releases: crowdin/mobile-sdk-ios
1.10.1
1.10.0
What's Changed
- feat: add the ability to update screenshots by @serhii-londar in #297
- feat: access Token Authorization + Screenshot Automation by @serhii-londar in #300, #301
- fix: add clearing login credentials by removing Safari web history by @serhii-londar in #288
References
- Screenshots Updated 🔄
- Screenshots Automation New ❇️
Full Changelog: 1.9.0...1.10.0
1.9.0
What's Changed
- feat: Xcstrings support by @serhii-londar in #276
- chore: remove Toast by @andrii-bodnar in #280
- chore: remove the pod_upload.sh script by @andrii-bodnar in #281
- test: debug testManualSDKModeEnabled by @andrii-bodnar in #282
- ci: codecov config by @andrii-bodnar in #277
- ci: lock xcode version for the build pipeline by @andrii-bodnar in #279
Full Changelog: 1.8.0...1.9.0
1.8.0
What's Changed
- build: update watchOS to a minimum of
.v5
due to Starscream dependency minimum by @b-outlaw-nba in #268
New Contributors
- @b-outlaw-nba made their first contribution in #268
Full Changelog: 1.7.1...1.8.0
1.7.1
What's Changed
- fix: Logs fixes by @serhii-londar in #265
- docs: add FAQ section by @andrii-bodnar in #262
- build: bump GH action dependencies by @andrii-bodnar in #267
Full Changelog: 1.7.0...1.7.1
1.7.0
What's Changed
- refactor: Remove logic of path generation for content and mapping downloading by @serhii-londar in #255
- docs: update the installation section by @andrii-bodnar in #256
- docs: improve setup section by @andrii-bodnar in #257
- ci: FOSSA Dependency Analysis by @andrii-bodnar in #258
Full Changelog: 1.6.1...1.7.0
1.6.1
What's Changed
- chore: CrowdinSDK - fix typos and trailing spaces by @andrii-bodnar in #252
- fix: Increase deployment target according to xcode by @serhii-londar in #253
Full Changelog: 1.6.0...1.6.1
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
1.5.2
Fixed
- Fix issues with excluding files for iOS and watchOS platforms in #213 by @serhii-londar
1.5.1
Fixed
- Fix issue with race condition after downloading localizations in #211 by @serhii-londar
- Fix description of screenshots feature in #209 by @serhii-londar