Skip to content

Commit 5bf1a54

Browse files
Release 12.4.1
1 parent 5c256c3 commit 5bf1a54

File tree

44 files changed

+113
-1974
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

44 files changed

+113
-1974
lines changed

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
1+
## 12.4.1
2+
###### Release Date: 08-06-2022
3+
4+
### 🐛 Bug Fixes
5+
* Messenger header logo now supports gifs.
6+
* Special notice content will no longer overlap other content when it spans several lines.
7+
* Fixed a layout issue where the reply time string is longer than width available and overlaps other homescreen elements.
8+
19
## 12.4.0
210
###### Release Date: 31-05-2022
311

Intercom.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Pod::Spec.new do |s|
22
s.name = 'Intercom'
3-
s.version = '12.4.0'
3+
s.version = '12.4.1'
44
s.summary = 'The Intercom iOS SDK, for integrating Intercom into your iOS application.'
55
s.license = { :type => "Apache 2.0", :file => "LICENSE" }
66
s.authors = {"Brian Boyle"=>"[email protected]", "Mike McNamara"=>"[email protected]", "Katherine Brennan"=>"[email protected]", "Himanshi Goyal"=>"[email protected]", "Niamh Coleman"=>"[email protected]"}

Intercom.xcframework/ios-arm64/Intercom.framework/Headers/ICMHelpCenterArticle.h

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,15 @@
11
//
22
// ICMHelpCenterArticle.h
3-
// IntercomSDK-Dynamic
3+
// IntercomSDK-Private
44
//
5-
// Created by Michael McNamara on 03/06/2021.
6-
// Copyright © 2021 Intercom. All rights reserved.
5+
// Created by Brian Boyle on 25/01/2022.
6+
// Copyright © 2022 Intercom. All rights reserved.
77
//
88

99
#import <Foundation/Foundation.h>
1010

1111
NS_ASSUME_NONNULL_BEGIN
1212

13-
/**
14-
ICMHelpCenterArticle represents a Help Center article.
15-
*/
1613
NS_SWIFT_NAME(HelpCenterArticle)
1714
@interface ICMHelpCenterArticle : NSObject
1815

@@ -26,8 +23,9 @@ NS_SWIFT_NAME(HelpCenterArticle)
2623
*/
2724
@property (nonatomic, copy) NSString *title;
2825

26+
2927
- (instancetype)initWithArticleId:(NSString *)articleId
30-
title:(NSString *)title;
28+
title:(NSString *)title;
3129

3230
@end
3331

Intercom.xcframework/ios-arm64/Intercom.framework/Headers/ICMHelpCenterCollection.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
//
88

99
#import <Foundation/Foundation.h>
10+
@import UIKit;
1011

1112
NS_ASSUME_NONNULL_BEGIN
1213

Intercom.xcframework/ios-arm64/Intercom.framework/Headers/ICMHelpCenterDataError.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
NS_ASSUME_NONNULL_BEGIN
1212

13-
extern NSErrorDomain const ICMHelpCenterDataErrorDomain;
13+
FOUNDATION_EXPORT NSErrorDomain const ICMHelpCenterDataErrorDomain;
1414

1515
typedef NS_ERROR_ENUM(ICMHelpCenterDataErrorDomain, ICMHelpCenterDataError) {
1616
contentNotAvailable = 1,

Intercom.xcframework/ios-arm64/Intercom.framework/Headers/ICMUserAttributes.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
//
77

88
#import <Foundation/Foundation.h>
9-
#import <Intercom/ICMCompany.h>
9+
@class ICMCompany;
1010

1111
/**
1212
The ICMUserAttributes object is used for updating a user in Intercom.

Intercom.xcframework/ios-arm64/Intercom.framework/Headers/Intercom.h

Lines changed: 4 additions & 72 deletions
Original file line numberDiff line numberDiff line change
@@ -8,84 +8,15 @@
88

99
#import <Foundation/Foundation.h>
1010
#import <UIKit/UIKit.h>
11+
#import <UserNotifications/UserNotifications.h>
1112
#import <Intercom/ICMUserAttributes.h>
12-
#import <Intercom/ICMFormAttribute.h>
13-
#import <Intercom/ICMUserAttributesValidation.h>
1413
#import <Intercom/ICMCompany.h>
1514
#import <Intercom/ICMHelpCenterCollection.h>
16-
#import <Intercom/ICMHelpCenterSection.h>
17-
#import <Intercom/ICMHelpCenterArticle.h>
1815
#import <Intercom/ICMHelpCenterCollectionContent.h>
1916
#import <Intercom/ICMHelpCenterArticleSearchResult.h>
17+
#import <Intercom/ICMHelpCenterSection.h>
2018
#import <Intercom/ICMHelpCenterDataError.h>
21-
#import <Intercom/ICMAssets.h>
22-
#import <Intercom/ICMHTTPClientProtocol.h>
23-
#import <Intercom/ICMDataManagerProtocol.h>
24-
#import <Intercom/ICMHTTPClient.h>
25-
#import <Intercom/ICMTranslationManager.h>
26-
#import <Intercom/ICMHelpCenterTranslationManager.h>
27-
#import <Intercom/ICMTranslationKeys.h>
28-
#import <Intercom/ICMEngine.h>
29-
#import <Intercom/ICMNavigationController.h>
30-
#import <Intercom/ICMErrorViewController.h>
31-
#import <Intercom/ICMLoadingViewController.h>
32-
#import <Intercom/ICMNavigationBarCloseButton.h>
33-
#import <Intercom/ICMErrorViewDelegate.h>
34-
#import <Intercom/ICMColor.h>
35-
#import <Intercom/ICMArticleWebViewController.h>
36-
#import <Intercom/ICMContentViewControllerDelegate.h>
37-
#import <Intercom/ICMContentViewController.h>
38-
#import <Intercom/ICMUtils.h>
39-
#import <Intercom/UIImage+ICMImageUtils.h>
40-
#import <Intercom/ICMFeedbackGenerator.h>
41-
#import <Intercom/ICMActiveAdminsAvatarView.h>
42-
#import <Intercom/ICMStartConversationButton.h>
43-
#import <Intercom/ICMConfig.h>
44-
#import <Intercom/ICMSafeNetworkModel.h>
45-
#import <Intercom/ICMPresentationManager.h>
46-
#import <Intercom/ICMMetric.h>
47-
#import <Intercom/ICMMetricEvent.h>
48-
#import <Intercom/ICMDataManager.h>
49-
#import <Intercom/ICMUnreadManager.h>
50-
#import <Intercom/ICMTeamPresence.h>
51-
#import <Intercom/ICMParticipant.h>
52-
#import <Intercom/ICMAvatar.h>
53-
#import <Intercom/ICMParticipatingAdmin.h>
54-
#import <Intercom/ICMRecentConversationsViewController.h>
55-
#import <Intercom/ICMMultipleAvatarView.h>
56-
#import <Intercom/ICMAutoLayout.h>
57-
#import <Intercom/ICMRootViewController.h>
58-
#import <Intercom/ICMInAppsViewController.h>
59-
#import <Intercom/ICMNavigationController.h>
60-
#import <Intercom/ICMWindowProvider.h>
61-
#import <Intercom/ICMWindow.h>
62-
#import <Intercom/ICMBlockLoader.h>
63-
#import <Intercom/ICMCarouselBlockAppearance.h>
64-
#import <Intercom/ICMAdminBlockAppearance.h>
65-
#import <Intercom/ICMSurveyStepBlockAppearance.h>
66-
#import <Intercom/ICMSurveyQuestionBlockAppearance.h>
67-
#import <Intercom/ICMBlockAppearance.h>
68-
#import <Intercom/ICMButton.h>
69-
#import <Intercom/ICMContentStackView.h>
70-
#import <Intercom/ICMTimestampCalculator.h>
71-
#import <Intercom/ICMInputViewProtocol.h>
72-
#import <Intercom/ICMTextField.h>
73-
#import <Intercom/ICMIntegerTextField.h>
74-
#import <Intercom/ICMPickerTextField.h>
75-
#import <Intercom/ICMEmailTextField.h>
76-
#import <Intercom/ICMPhoneTextField.h>
77-
#import <Intercom/ICMValidatorProtocol.h>
78-
#import <Intercom/ICMEmptyInputValidator.h>
79-
#import <Intercom/ICMValidator.h>
80-
#import <Intercom/ICMCountLimitInputValidator.h>
81-
#import <Intercom/ICMAvatarView.h>
82-
#import <Intercom/ICMLinkOpener.h>
83-
#import <Intercom/ITBBlockAppearance.h>
84-
#import <Intercom/ITBLoadingView.h>
85-
#import <Intercom/ITBImageLoader.h>
86-
#import <Intercom/ITBBlock.h>
87-
#import <Intercom/IntercomConversationCustomCell.h>
88-
#import <UserNotifications/UserNotifications.h>
19+
#import <Intercom/ICMHelpCenterArticle.h>
8920

9021
NS_ASSUME_NONNULL_BEGIN
9122

@@ -414,6 +345,7 @@ NS_ASSUME_NONNULL_BEGIN
414345
*/
415346
+ (void)handleIntercomRichPushNotificationContent:(UNNotificationContent *)notificationContent withContentHandler:(void (^)(UNNotificationContent * _Nonnull))contentHandler;
416347

348+
417349
#pragma mark - Intercom UI Visibility
418350

419351
//=========================================================================================================
0 Bytes
Binary file not shown.
0 Bytes
Binary file not shown.
2 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)