Skip to content

Commit

Permalink
Merge pull request #718 from adjust/v4384
Browse files Browse the repository at this point in the history
Version 4.38.4
  • Loading branch information
genadyb authored Jun 4, 2024
2 parents c32780b + 249a506 commit e163732
Show file tree
Hide file tree
Showing 7 changed files with 15 additions and 8 deletions.
4 changes: 2 additions & 2 deletions Adjust.podspec
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
Pod::Spec.new do |s|
s.name = "Adjust"
s.version = "4.38.3"
s.version = "4.38.4"
s.summary = "This is the iOS SDK of adjust. You can read more about it at http://adjust.com."
s.homepage = "https://github.com/adjust/ios_sdk"
s.license = { :type => 'MIT', :file => 'MIT-LICENSE' }
s.author = { "Adjust" => "[email protected]" }
s.source = { :git => "https://github.com/adjust/ios_sdk.git", :tag => "v4.38.3" }
s.source = { :git => "https://github.com/adjust/ios_sdk.git", :tag => "v4.38.4" }
s.ios.deployment_target = '9.0'
s.tvos.deployment_target = '9.0'
s.framework = 'SystemConfiguration'
Expand Down
6 changes: 4 additions & 2 deletions Adjust/ADJActivityHandler.m
Original file line number Diff line number Diff line change
Expand Up @@ -1599,10 +1599,12 @@ - (void)launchSdkClickResponseTasksI:(ADJActivityHandler *)selfI
// check if we got resolved deep link in the response
if (sdkClickResponseData.resolvedDeeplink != nil) {
if (selfI.cachedDeeplinkResolutionCallback != nil) {
NSString *resolvedDeepLink = sdkClickResponseData.resolvedDeeplink;
AdjustResolvedDeeplinkBlock callback = selfI.cachedDeeplinkResolutionCallback;
[ADJUtil launchInMainThread:^{
selfI.cachedDeeplinkResolutionCallback(sdkClickResponseData.resolvedDeeplink);
selfI.cachedDeeplinkResolutionCallback = nil;
callback(resolvedDeepLink);
}];
selfI.cachedDeeplinkResolutionCallback = nil;
}
}
}
Expand Down
2 changes: 1 addition & 1 deletion Adjust/ADJUtil.m
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@
static NSRegularExpression *shortUniversalLinkRegex = nil;
static NSRegularExpression *excludedDeeplinkRegex = nil;

static NSString * const kClientSdk = @"ios4.38.3";
static NSString * const kClientSdk = @"ios4.38.4";
static NSString * const kDeeplinkParam = @"deep_link=";
static NSString * const kSchemeDelimiter = @"://";
static NSString * const kDefaultScheme = @"AdjustUniversalScheme";
Expand Down
2 changes: 1 addition & 1 deletion Adjust/Adjust.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
// Adjust.h
// Adjust SDK
//
// V4.38.3
// V4.38.4
// Created by Christian Wellenbrock (@wellle) on 23rd July 2013.
// Copyright (c) 2012-2021 Adjust GmbH. All rights reserved.
//
Expand Down
2 changes: 1 addition & 1 deletion AdjustBridge/AdjustBridgeRegister.m
Original file line number Diff line number Diff line change
Expand Up @@ -280,7 +280,7 @@ + (NSString *)adjust_js {
if (this.sdkPrefix) {
return this.sdkPrefix;
} else {
return 'web-bridge4.38.3';
return 'web-bridge4.38.4';
}
},
setTestOptions: function(testOptions) {
Expand Down
5 changes: 5 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
### Version 4.38.4 (4th June 2024)
#### Fixed
- Fixed occasional crashes when processing resolved deep links.

---
### Version 4.38.3 (23rd May 2024)
#### Fixed
- Added missing `WKNavigationDelegate` methods to the `WebBridge` implementation.
Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
4.38.3
4.38.4

0 comments on commit e163732

Please sign in to comment.