Release Notes
Version 3.16.1
Version 3.16.1
Release date: Jan 3, 2023
Fixes
- Fixed UI layout changes handling from background thread.
👉 To get latest version:
- Update Podfile with:
source 'https://github.com/genesys/Bold360ai-SDK-Specs.git'
- Run:
pod update
Version 3.16.0
Version 3.16.0
Release date: Oct 20, 2022
New
- Bitcode is disabled since Apple deprecated bitcode from Xcode14 and above.
Fixes
- Fixed negative feedback sent incorrectly to BI reports.
👉 To get latest version:
- Update Podfile with:
source 'https://github.com/genesys/Bold360ai-SDK-Specs.git'
- Run:
pod update
Version 3.15.5
Version 3.15.5
Release date: August 23, 2022
Fixes
- Fixed having “Waiting for agent” sticky message re-appearing after reconnection.
👉 To get latest version:
- Update Podfile with:
source 'https://github.com/genesys/Bold360ai-SDK-Specs.git'
- Run:
pod update
Version 3.15.4
Version 3.15.4
Release date: August 15, 2022
Features
- Improved VoiceOver support on ‘Message sent’ & ‘Message received’ events, more details on Accessibility section
Fixes
- Fixed carousel items selection.
- Fixed repeated call of persistent button in conversational flow.
👉 To get latest version:
- Update Podfile with:
source 'https://github.com/genesys/Bold360ai-SDK-Specs.git'
- Run:
pod update
Version 3.15.3
Version 3.15.3
Release date: June 23, 2022
Fixes
- Fixed extra data language support.
👉 To get latest version:
- Update Podfile with:
source 'https://github.com/genesys/Bold360ai-SDK-Specs.git'
- Run:
pod update
Version 3.15.2
Version 3.15.2
Release date: June 2, 2022
Fixes
- Fixed missing entities in read more articles
👉 To get latest version:
- Update Podfile with:
source 'https://github.com/genesys/Bold360ai-SDK-Specs.git'
- Run:
pod update
Version 3.15.1
Version 3.15.1
Release date: May 17, 2022
Fixes
- Fixed channel reporting values
👉 To get latest version:
- Update Podfile with:
source 'https://github.com/genesys/Bold360ai-SDK-Specs.git'
- Run:
pod update
Version 3.15.0
Version 3.15.0
Release date: April 13, 2022
Fixes
- Fixed issues for hebrew articles on iOS <= 12.4
👉 To get latest version:
- Update Podfile with:
source 'https://github.com/genesys/Bold360ai-SDK-Specs.git'
- Run:
pod update
Version 3.14.7
Version 3.14.7
Release date: April 7, 2022
Note
- This Version is Pre-Release.
Fixes
- Fixed high value push chat issue
👉 To get latest version:
- Update Podfile with:
source 'https://github.com/genesys/Bold360ai-SDK-Specs.git'
- Run:
pod update
Version 3.14.6
Version 3.14.6
Release date: March 19, 2022
Note
- This Version is Pre-Release.
Fixes
- Fixed custom URL schemes issue for iOS 15.4 and above.
👉 To get latest version:
- Update Podfile with:
source 'https://github.com/genesys/Bold360ai-SDK-Specs.git'
- Run:
pod update
Version 3.14.5
Version 3.14.5
Release date: February 24, 2022
Features
- Fixed Autocomplete dynamic enablement
To get latest version:
- Update Podfile: From:
source 'https://github.com/nanorepsdk/NRSDK-specs.git'
To:
source 'https://github.com/genesys/Bold360ai-SDK-Specs.git'
- Run:
pod update
Version 3.14.4
Version 3.14.4
Release date: February 8, 2022
Features
- Added floating label to live form fields. How To Customize
To get latest version:
- Update Podfile: From:
source 'https://github.com/nanorepsdk/NRSDK-specs.git'
To:
source 'https://github.com/genesys/Bold360ai-SDK-Specs.git'
- Run:
pod update
Version 3.14.3
Version 3.14.3
Release date: December 19, 2021
Fixes
- Fix email nullability issue under live account extra data object.
To get latest version:
- Update Podfile: From:
source 'https://github.com/nanorepsdk/NRSDK-specs.git'
To:
source 'https://github.com/genesys/Bold360ai-SDK-Specs.git'
- Run:
pod update
Version 3.14.2
Version 3.14.2
Release date: December 8, 2021
Fixes
- Changing “Keyboard Dismiss Mode” for Forms to “Dismiss on drag”.
- Fixing arm64 support.
- Making Dislike responses more accessible.
To get latest version:
- Update Podfile: From:
source 'https://github.com/nanorepsdk/NRSDK-specs.git'
To:
source 'https://github.com/genesys/Bold360ai-SDK-Specs.git'
- Run:
pod update
Version 3.14.1
Version 3.14.1
Release date: November 17, 2021
Fixes
- Minor changes to the appearance of Forms.
To get latest version:
- Update Podfile: From:
source 'https://github.com/nanorepsdk/NRSDK-specs.git'
To:
source 'https://github.com/genesys/Bold360ai-SDK-Specs.git'
- Run:
pod update
Version 3.14.0
Version 3.14.0
Release date: October 17, 2021
Features
- Text color and font can be configured for live forms.
- Ticket typed channel with Linked article url.
Fixes
- Reports for bot channels were not delivered.
To get latest version run:
pod update
Version 3.13.0
Version 3.13.0
Release date: September 12, 2021
- Context attachment on every request.
Fixes
- Supporting the passing of extra data when starting a live chat.
- The read more article header size is larger.
- The placeholder hint for the input field is displayed after a message is auto-corrected.
- Outside office hours unavailability message appears based on branding.
- Centering vertically the input text in the input field.
To get latest version run:
pod update
Version 3.12.3
Version 3.12.3
Release date: August 4, 2021
Fixes
- Adding Right-to-Left Support.
- Handle Encoding issue for iOS version <= iOS 13.5.
To get latest version run:
pod update
Version 3.12.2
Version 3.12.2
Release date: July 13, 2021
Fixes
- Passing context on channeling request.
To get latest version run:
pod update
Version 3.12.1
Version 3.12.1
Release date: July 8, 2021
Fixes
- Handle positive feedback when there are no channels.
To get latest version run:
pod update
Version 3.12.0
Version 3.12.0
Release date: July 7, 2021
- Adding the ability for the end user to update his email for the transcript while in chat with an agent.
- Adding the ability to remove the checkmarks from the bottom of bot and agent answers.
- Adding auto messages support.
Fixes
- Images and videos don’t fit screen size.
- Chat bar appears before Pre Chat.
To get latest version run:
pod update
Version 3.11.1
Version 3.11.1
Release date: June 24, 2021
Fixes
- Instant feedback shows all feedback options.
To get latest version run:
pod update
Version 3.11.0
Version 3.11.0
Release date: June 2, 2021
- Optimization of podspec’s dependencies by mentioning pods version number.
To get latest version run:
pod update
Version 3.10.0
Version 3.10.0
Release date: May 12, 2021
- Changed Pod Specs fetching from Bintray to S3.
- Avatar variant for Dark Mode can be configured.
- Improved
ReadMore
content Loading. - M1 Mac Support.
Fixes
- Embedded Youtube videos can be played.
- Live chat forms displayed with a unified font across the entire form.
To get latest version run:
pod update
Version 3.9.1
Version 3.9.1
Release date: March 16, 2021
- Passing API key as parameter on extra data request.
Fixes
- Post chat form row heights.
To get latest version run:
pod update
Version 3.9.0
Version 3.9.0
Release date: March 4, 2021
- Improve the configuration objects hierarchy.
- Support hyperlink colors.
- Support background images for chat elements (incoming, outgoing).
- Support disabling live chat bar via
chatBarConfiguration
. - Add borders configuration on
searchViewConfig
. - Support avatar image size.
- Added border configuration to the search bar.
- Full support for dark mode.
Fixes
- Fix maximum length.
- Fix custom font assigment.
- Fix displaying of correct avatar size.
Breaking Changes
- We made few significant cahnges in the
Configuration
structure so recommended to follow the updated documentation: UI Customization
To get latest version run:
pod update
Version 3.8.12
Version 3.8.12
Release date: January 20, 2021
Fixes
- Fix phone keyboard is hiding the text bar.
To get latest version run:
pod update
Version 3.8.11
Version 3.8.11
Release date: January 11, 2021
- Attached Pre-chat language selection to take effect.
Fixes
- Fix crash on swiping back in support center.
- Fix back on controllers which are not support center.
To get latest version run:
pod update
Version 3.8.10
Version 3.8.10
- [BLD-42332] Fix chat header configuration issue.
Explanation for MultipleSelectionConfiguration
As mentioned on v3.8.7
MultipleSelectionConfiguration
was added to ChatConfiguration
and replaced direct access to IncomingBotConfiguration.PersistentOptionConfiguration
and IncomingBotConfiguration.IncomingBotTitleConfiguration
.
To change properties of the persistent options messages now we use:
chatController.viewConfiguration.multipleSelectionConfiguration.avatar = UIImage(named: <IMAGE_NAME>)
chatController.viewConfiguration.multipleSelectionConfiguration.persistentOptionConfiguration.backgroundColor = UIColor.purple
chatController.viewConfiguration.multipleSelectionConfiguration.titleConfiguration.backgroundColor = UIColor.yellow
Version 3.8.9
Version 3.8.9
[BLD-41686] Fix live chat forms override issue.
Breaking Changes
To dimiss live custom form.
Before:
self.delegate.didDismissForm(self)
After:
self.delegate.submitForm(nil)
Sample
https://github.com/genesys/bold360-mobile-samples-ios/commit/19e5783f1f3f675da70b01305bf60bd30b5c7390#diff-bdfadc172ed44c581cba3dd99591944896dea03b1c303fd87a9ac1210c597cc3R61
[BLD-41751] Support custom font on read more view controller.
-
To set custom font use following documantion: https://developer.bold360.com/help/EN/Bold360API/Bold360API/ChatViewConfigurationIOS.html
-
apple documentation for adding a custom font to a project: https://developer.apple.com/documentation/uikit/text_display_and_fonts/adding_a_custom_font_to_your_app
Breaking Changes
Before:
config.readMoreViewConfig.font = {}
After:
config.readMoreViewConfig.customFont = {}
// To set UIFont use
config.readMoreViewConfig.customFont.font = {}
Version 3.8.8
Version 3.8.8
- [BLD-41504] Fix Uploading to Appstore issue - update SDK version number to three non-negative integers.
Version 3.8.7
Version 3.8.7
- [BLD-40506] Support Xcode12.
- [BLD-40456] Support read more screen configuration.
- [BLD-40396] Adding the ability to set the corner radius of the message bubble edges.
- [BLD-41093] FIX channel cell constraint issue.
- [BLD-41093] FIX forms contraints.
Breaking Changes
MultipleSelectionConfiguration
was added to ChatConfiguration
and replaced direct access to IncomingBotConfiguration.PersistentOptionConfiguration
and IncomingBotConfiguration.IncomingBotTitleConfiguration
.
To change properties of the persistent options messages now we use:
chatController.viewConfiguration.multipleSelectionConfiguration.avatar = UIImage(named: <IMAGE_NAME>)
chatController.viewConfiguration.multipleSelectionConfiguration.persistentOptionConfiguration.backgroundColor = UIColor.purple
chatController.viewConfiguration.multipleSelectionConfiguration.titleConfiguration.backgroundColor = UIColor.yellow
Version 3.8.6
Version 3.8.6
- [BLD-39079] Fixed crash on slow connection.
- [BLD-39394] remove import warnings (no warnings on SDK).
Version 3.8.5
Version 3.8.5
- [BLD-40398] Fixed bottom constraint when chat view controller is in tab bar controller.
- [BLD-40398] Fixed height of search view after submitting multiline query.
- [BLD-40136] Adding persistenOption font to html + supporting bubble background color and text color.
- [BLD-40398] Fixed bottom constraints - connected vertically 2 major views.
Version 3.8.4
Version 3.8.4
- [BLD-37924] Fixed method’s signature and category name.
- [BLD-40137] Enabling the change of the sendButton color.
Version 3.8.3
Version 3.8.3
- [BLD-39342] Fixing issue with changing searchView background color
- [BLD-39421] Fixed bug with postback text presented instead of the text
- [BLD-38006] Changing avatar image size
- [BLD-38006] Changing avatar position for IncomingBotConfiguration to buttom left
- [BLD-14733] relocate autoMessage indicator to remote chat element - part1 (part2 not ready yet)
- [BLD-39500] fix read more articles text color
- [BLD-39343] Adding datestamp font to ChatViewConfiguration
- [BLD-39500] quick options font separation
Version 3.8.1
Version 3.8.1
- Dark Mode + chat configuration optimizations.
- Welcome message optimizations.
- Bug fixes including leaks handling.
- Warnings resolve.
Version 3.7.0
Version 3.7.0
- Voice-to-voice experience. The SDK has an option to read out Bot answers if the question was asked though dictation by voice.
Version 3.6.15
Version 3.6.15
- Broken UI Arrangement Constraints on the default pre-chat form [BLD-35341] -> another fix
- File upload is not working in the EU accounts [BLD-35473] -> another fix for minor bug
Version 3.6.14
Version 3.6.14
- Set initialized entities [BLD-25819]
- Broken UI Arrangement Constraints on the default pre-chat form [BLD-35341]
- Remove remaining references of UIWebView from iOS harmony SDK [BLD-35340]
- File upload is not working in the EU accounts [BLD-35473]
Version 3.6.13
Version 3.6.13
- Replace UIWebView with WKWebView in the iOS Harmony SDK [BLD-33735]
- Agent messages are not presented in full length [BLD-34008]
- Mobile SDK - Welcome message increase engagement but not interactions [BLD-34730]
Version 3.6.11
Version 3.6.11
New
- Added the ability to presented Initial question in the chat for the end user [BLD-28324].
- Added the ability to configure multi line elemnt [BLD-33529].
- Added the ability to configure carousel [BLD-33529].
Version 3.6.7
Version 3.6.7
New
- Autosizing labels - “End Chat” button
- Quick buttons in welcome article are presented if FAQ’s are presented as well.
Version 3.6.6
Version 3.6.6
New
- On presenting post chat options getting “(Not Available)”
- Mobile SDK should not send html code
Version 3.6.5
Version 3.6.5
New
- Fix open custom URL in channeling is not working
- Adding 1.5 seconds before escalating on highValuePushChat
- Fixed ReadMore crash when fetching json in NRReadMoreViewController
- Fixing Overriding BrandedForm by changing the delegate from ChatController to ChatViewController
- Remove the feedback buttons from the bottom of expanded articles
Version 3.6.4
Version 3.6.4
New
- Fixed an issue that prevented presenting custom made pre-and post-chat forms. This was caused by the inability to override the BrandedForm type variables. You can find more information on how to override the default pre- and post chat forms look and feel in https://developer.bold360.com/help/EN/Bold360API/Bold360API/PresentFormsIOS.html
Version 3.6.1
Version 3.6.1
New
- Support Chat Engagement (Chat element injection).
- Support Create Initialization Entities.
- Fixed a bug with multi line fields on forms.
Version 3.6.0
Version 3.6.0
New
- HandOver improvment and base implementation.
- Supporting default forms (Prechat, Postchat, Unavailable).
- Support end chat enable property.
- Fixed continuity provider.
- Fixed a bug with context when using support center on search sdk.
Version 3.5.5
Version 3.5.5
New
- Chat bar attachment (Agent information & End chat button).
- Amplitude event tracking enabled.
- Added Placeholder hint for input field.
- Minor file upload bug fixes.
Version 3.5.4
Version 3.5.4
New
- Passing account data when escalating from botChat to liveAgent.
- Predefined pre chat form with extra data.
- Minor bug fixes.
Version 3.5.2
Version 3.5.2
This release contains the following bold360ai iOS SDK Features/ Fixes:
! Breaking Changes
Passing `LiveAccount` data is done using `account.extraData` instead of `account.info`
New
- Support iOS 13.
- Standalone autocomplete feature.
Bot Chat related
- Autocomplete is supported.
Live Chat related:
- Bot conversation transcript is sent to live console.
Version 3.4.8
Version 3.4.8
This release contains the following bold360ai iOS SDK Features/ Fixes:
! Breaking Changes
`HistoryProvider` was deprecated and should not be used.
Use full implementation of `ChatElementDelegate` instead.
Bot Chat related
- Welcome message customization support by integrating app.
Live Chat related:
- Chat availability check support.
Version 3.4.7
Version 3.4.7
This release contains the following bold360ai iOS SDK Features/ Fixes:
- Support File Upload - Live Chat.
Version 3.4.0
Version 3.4.0
Release date: April 28, 2019
This release contains the following bold360ai iOS SDK Features/ Fixes:
- Support History
- Support restore chat
Version 3.3.9
Version 3.3.9
Release date: April 17, 2019
This release contains the following bold360ai iOS SDK Features/ Fixes:
- Support all chat view controller attachments (modal, navigation, child vc…).
- Framework stabilization.
Version 3.3.2
Version 3.3.2
Release date: April 14, 2019
This release contains the following bold360ai iOS SDK Features/ Fixes:
- Icon Positioning
Version 3.3.1
Version 3.3.1
Release date: March 31, 2019
This release contains the following bold360ai iOS SDK Features/ Fixes:
- Support skip
prechat
including extra params. - Support queue position component on live chat with agent.
Note: This version contains breaking changes
- Class name
AccountParams
was replaced byBotAccount
.
Version 3.3.0
Version 3.3.0
Release date: March 14, 2019
This release contains the following bold360ai iOS SDK Features/ Fixes:
- File upload API.
- Fixed article view presentation bug.
- Native typing indication by design.
- New default bot/ agent icons.
Version 3.2.1
Version 3.2.1
Release date: February 14, 2019
This release contains the following bold360ai iOS SDK Features/ Fixes:
- Error Handling Support.
- Typing indication Support.
- Minor search view input fixes.
Version 3.2.0
Version 3.2.0
Release date: January 30, 2019
This release contains the following bold360ai iOS SDK Features:
- Lifecycle State Events.
- Chat forms display.
- SDK enables forms override and display by app side.
- SDK provides default implementation only for the
preChat
form.
- Chat UI Customizations.
- Start Directly with Live Agent (No Bot first).
Version 3.0.0
Version 3.0.0
Release date: December 5, 2018
This release contains the following Bold360 iOS SDK Features:
- Request and submit answers to pre-chat
- Identify customers
- Send and receive chat messages
- Bot Support
- Feedback & Escalation