Releases: zendesk/zendesk_sdk_chat_ios
Releases · zendesk/zendesk_sdk_chat_ios
v1.3.3.1
v1.3.2.1
v1.3.1.1
v1.3.0.2
v1.3.0.1
- Introducing ZDCChatAPI framework which allows developers to create their own chat UIs.
- Fixed a
UITableViewDelegate
NSInternalInconsistency
crash that was happening when agents went offline and online or the internet connection was lost. - Fixed a crash that was happening when trying to display the chat UI in a background thread.
- Fixed a crash that was happening when displaying the camera in iPods and Simulators.
- Fixed an issue that would prevent the Photo Library/Camera to be displayed in custom tab bar apps.
- Fixed an issue that disabled the back button/end chat button in some particular sitiuations.
- Fixed a UI that introduced a blank space between the keyboard and the chat text field.
- Adding appearance selector for "Leave comment.." button
- General bugs fixing and imporvements.
ZDCChat
Removed:
- ZDUActivityView.h
- ZDCAgentOptionsCell.h
- ZDKBundleUtils.h
- ZDCChatConstants.h
- ZDCChatDataNode.h
- ZDCChatDataSource.h
- ZDChatIO.h
- ZDCChatSession.h
- ZDCDeviceInfo.h
- ZDCEmailTranscriptAction.h
- ZDCEvents.h
- ZDCHttpRequest.h
- ZDCHttpUploadRequest.h
- ZDCImageViewer.h
- ZDCJSONEncoder.h
- ZDCJSWidgetIO.h
- KeychainItemWrapper.h
- ZDCMessageMonitor.h
- ZDCMobileProvisionAnalyzer.h
- ZDCRatingCommentEditor.h
- ZDCReachability.h
- ZDCSessionConfig.h
- ZDCSessionStateManager.h
- ZDCChatUIController.h
- ZDCWebViewer.h
- ZDUActivityViewDelegate.h
- ZDUImageLoader.h
- ZDUTextView.h
- ZDUToastStyle.h
- ZDUToastView.h
- ZDUUtil.h
Items Moved from ZDCChat to ZDCChatAPI:
- ZDCChatAgent.h
- ZDCChatAttachment.h
- ZDCChatEvent.h
- ZDCChatFile.h
- ZDCChatProfile.h
- ZDCFileUpload.h
- ZDCLog.h
- ZDCVisitorInfo.h
Updated:
ZDCChat.h
Added:
@property (nonatomic, strong) ZDCChatAPI *api;
@property (nonatomic, assign, readonly) NSInteger unreadMessagesCount;
Removed:
@property (nonatomic, strong) id<ZDCChatSession> session;
+ (void) configure:(ZDCChatConfigBlock)config;
Moved to ZDCConfig.h
:
@property (nonatomic, assign) NSTimeInterval reconnectionTimeout;
@property (nonatomic, assign) NSTimeInterval connectionTimeout;
+ (void)initializeWithAccountKey:(NSString*)accountKey;
ZDChatCell.h
Removed:
@property (nonatomic, strong) ZDUImageLoader *imageLoader;
ZDCConfig.h
Added:
@property (nonatomic, assign) BOOL uploadAttachmentsEnabled;
@property (nonatomic, assign) NSTimeInterval connectionTimeout;
@property (nonatomic, assign) NSTimeInterval reconnectionTimeout;
Removed:
@property (nonatomic, strong) NSString *accountKey;
ZDCOfflineMessageHandler.h
Removed:
@property (nonatomic, copy) ZDCOfflineMessageAction action;
ZDCRatingCell.h
Added:
@property (nonatomic, strong) UIColor *leaveCommentTitleColor UI_APPEARANCE_SELECTOR;
ZDUViewController.h
Removed:
@property (nonatomic, strong) ZDUToastView *toastView;
- (void) presentPersistentToast:(NSString*)message
type:(ZDUToastUIType)type
animate:(BOOL)animate
ZDCChatAPI
Added
- ZDUImageRequestDelegate.h
- ZDCAPIConfig.h
- ZDCChatAPI.h
- ZDCChatAPIEnums.h
- ZDCProgressMonitor.h
ZDCChat.podspec
Added UI/API split
v1.2.1.1
- Fixed crashes in the Chat SDK when using
[ZDCEvents trackEvent:]
on 32 bit iOS devices - Fixed multiple issues where setting appearance would not work
- Fixed
[ZDCRatingCell titleColor]
and[ZDCRatingCell titleFont]
appearances - Fixed placeholder margins for
ZDUTextView
- Fixed
- General bugs fixing and imporvements.
v1.2.0.1
- Added appearance selectors to allow the customization of
ZDCChatOverlay
- Fixed multiple issues where setting appearance would not work
- Fixed crashes in the Chat SDK when the agent went offline and kept typing
- Fixed issue when using the Chat SDK with swift
- Fixed issue of notifications not being fired when the chat view is unloaded
v1.1.3
v1.1.2
- fixed issue where setting the overlay to enabled/disabled before setting overlay appearance blocked the application of the new appearance
- fixed occasional crash when minimising a chat too soon after sending a message
- fixed framework bitcode
- fixed UI presentation issue when re-entering a chat while disconnected/reconnecting
- set default cell type to handle edges case state transitions
- fixed layout of chat UI when used in conjunction with a tab bar
- fixed keyboard resign on iOS 9 when presenting action sheets
- updated sample app to permit connection to any domain
v1.1.1
- updated readme with latest cocoa pods details
- fixed clang settings to remove build warnings when using the framework
- fixed trailing newline to remove build warning