Upgrading from 1.6.0 to 1.7.0
The Helpshift SDK v1.7.0 is a major update. Please note that we have deprecated some APIs. If you have questions or feedback, please Contact Us
List of deprecated APIs
| Deprecated API | New API | 
|---|---|
HelpshiftCocos2dx::isConversationActive(); | HelpshiftCocos2dx::checkIfConversationActive(...); | 
HelpshiftCocos2dx::setSDKLanguage(...); | HelpshiftCocos2dx::setLanguage(...); | 
Check active Conversation
On Plugin version 1.6.0 or below, you can check if an active Conversation exists as shown below :
    if (HelpshiftCocos2dx::isConversationActive()) {
       // Active Conversation.
    } else {
       // No open Conversation.
    }
On Plugin version 1.7.0 and above, you can asyncronously check if an active Conversation exists as shown below :
    void conversationActive(bool isActive) {
        if (isActive == "true") {
            // Active Conversation.
        } else {
            // No open Conversation.
        }
    }
    HelpshiftCocos2dx::checkIfConversationActive(conversationActive);
Set SDK language
On Plugin version 1.6.0 and below, you can set the SDK language as shown below :
    HelpshiftCocos2dx::setSDKLanguage("fr");
On Plugin version 1.7.0 and above, you can set the SDK language as shown below :
    HelpshiftCocos2dx::setLanguage("fr");