Skip to content

Commit c1b4434

Browse files
committed
Version 2.2.2
1 parent dac8ac7 commit c1b4434

Some content is hidden

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

58 files changed

+51
-190
lines changed

CHANGES

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,16 @@
1+
= 2.2.2 (2015-05-08)
2+
3+
* If you have real-time features on your Intercom account, users can now see when you are typing a reply.
4+
* Several visual updates to the conversation view.
5+
* More detailed logging to help us debug any issues you may have.
6+
* No longer requires `-ObjC` linker flag for easier integration.
7+
* iPad improvements.
8+
* Sounds for sending and receiving messages.
9+
* Now supports tracking users across multiple environments. Fixed https://github.com/intercom/intercom-ios/issues/61.
10+
* Removed message responder.
11+
* Fixed issue where opening a push notification didn't always open the message in Intercom.
12+
* Lots more tweaks and bug fixes.
13+
114
= 2.2.1 (2015-03-03)
215

316
* Added support for closing the SDK’s UI when calling `+setMessagesHidden:` and `+reset`. If any part of the SDK is open when these are called, it will now close.

Intercom.framework/Versions/A/Headers/Intercom.h

Lines changed: 13 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11

22
//
33
// Intercom.h
4-
// Intercom for iOS SDK - Version 2.2
4+
// Intercom for iOS SDK - Version 2.2.2
55
//
66
// Created by Intercom on 8/01/2015.
77
// Copyright (c) 2014 Intercom. All rights reserved.
@@ -22,6 +22,18 @@ typedef NS_ENUM(NSUInteger, ICMPreviewPosition){
2222
ICMPreviewPositionTopRight = 3
2323
};
2424

25+
__attribute__ ((deprecated))
26+
@protocol IntercomSessionListener <NSObject>
27+
- (void)intercomSessionStatusDidChange:(BOOL)isSessionOpen;
28+
@end
29+
30+
typedef NS_ENUM(NSUInteger, ICMPresentationMode){
31+
ICMPresentationModeBottomLeft = 0,
32+
ICMPresentationModeBottomRight = 1,
33+
ICMPresentationModeTopLeft = 2,
34+
ICMPresentationModeTopRight = 3
35+
};
36+
2537
/**
2638
Intercom is your direct line of communication to every user, right inside your app. Intercom’s in-app messages
2739
are up to 10 times more effective than email too! Send the right messages, to the right users, at exactly the right time.
@@ -341,24 +353,9 @@ UIKIT_EXTERN NSString *const IntercomWindowDidShowNotification;
341353
UIKIT_EXTERN NSString *const IntercomWindowWillHideNotification;
342354
UIKIT_EXTERN NSString *const IntercomWindowDidHideNotification;
343355

344-
@end
345-
346-
__attribute__ ((deprecated))
347-
@protocol IntercomSessionListener <NSObject>
348-
- (void)intercomSessionStatusDidChange:(BOOL)isSessionOpen;
349-
@end
350-
351-
typedef NS_ENUM(NSUInteger, ICMPresentationMode){
352-
ICMPresentationModeBottomLeft = 0,
353-
ICMPresentationModeBottomRight = 1,
354-
ICMPresentationModeTopLeft = 2,
355-
ICMPresentationModeTopRight = 3
356-
};
357-
358356
/**
359357
@warning Deprecated methods will be removed in version 2.4.
360358
*/
361-
@interface Intercom (Deprecated)
362359

363360
typedef void(^ICMCompletion)(NSError *error) __attribute((deprecated));
364361

679 KB
Binary file not shown.
270 Bytes
382 Bytes
560 Bytes
285 Bytes
415 Bytes
709 Bytes
175 Bytes

0 commit comments

Comments
 (0)