- Added
getFirstResponseTime()
,getIssuedAt()
inTicket
class.
- Connection error fixed.
- Improved stability.
### v1.1.2 (Jan 19, 2023) with Chat SDK v4.2.1
- Deprecated as this version would cause connection failure to the desk server
- Added
getStatus2()
,getAllTicketList(int, Map, GetTicketListHandler)
,getTicketList(int, Map, List, GetTicketListHandler)
inTicket
class. - Deprecated
getStatus()
inTicket
class.
- Connection error fixed.
- Improved stability.
### v1.1.0 (Sep 6, 2022) with Chat SDK v4.0.8
- Deprecated as this version would cause connection failure to the desk server
- Requirements changes
- Android 5.0 (API level 21) or higher
- Java 8 or higher
- Support androidx only
- Android Gradle plugin 4.0.1 or higher
- Sendbird Chat SDK for Android 4.0.3 and later
- Artifact type has been changed
- jar → aar
- Renamed parameter name of
Ticket#cancel
fromgroupKey
togroupKeyForTransfer
.
- Added supports for BotKey.
- Added option to specify botKey when creating
Ticket
.
- Added option to specify botKey when creating
- Added
cancel(String transferGroupKey, Ticket.CancelHandler handler)
. - Added support for FAQ.
- Added
selectQuestion(long faqFileId, String question, Ticket.SelectQuestionHandler handler)
. - Added
FAQData
andFAQResult
.
- Added
- Improved handling of error code.
- Improved stability.
- Added
close(String comment, CloseHandler handler)
in Ticket.
- Minor bugfix.
- Improved handling of error code and error messages on API failure.
- Added
create(String ticketTitle, String userName, String groupKey, Map<String, String> customFields, Priority priority, List<String> relatedChannelUrls, CreateHandler handler)
in Ticket. - Added
setRelatedChannelUrls(List<String> relatedChannelUrls, SetRelatedChannelUrlsHandler handler)
in Ticket. - Added
interface SetRelatedChannelUrlsHandler
in Ticket. - Added
getRelatedChannels()
in Ticket. - Added
class RelatedChannel
in Ticket.
- Added
setCustomFields(Map<String, String> customFields, SetCustomFieldHandler handler)
in Ticket. - Added
setTicketPriority(Priority priority, final SetTicketPriorityHandler handler)
in Ticket.
- Added
setCustomerCustomFields(Map<String, String> customFields, SetCustomerCustomFieldsHandler handler)
in SendBirdDesk. - Added
submitFeedback(UserMessage message, int score, String comment, SubmitFeedbackHandler handler)
in Ticket.
- Added
getCustomFields()
in Ticket. - Added
enum ThreadOption { UI_THREAD, NEW_THREAD, HANDLER }
in SendBirdDesk.Options. - Added
setThreadOption(ThreadOption threadOption, Handler handler)
in SendBirdDesk.Options. - Deprecated
useUiThreadForCallbacks(boolean tf)
in SendBirdDesk.Options. - Deprecated
setHandlerForCallbacks(Handler handler)
in SendBirdDesk.Options.
- Added
useUiThreadForCallbacks(boolean tf)
in SendBirdDesk.Options. - Added
setHandlerForCallbacks(Handler handler)
in SendBirdDesk.Options.
- Added
reopen(ReopenHandler handler)
in Ticket. - Added
create(String ticketTitle, String userName, String groupKey, Map<String, String> customField, CreateHandler handler)
in Ticket. - Added
getOpenedList(int offset, Map<String, String> customFieldFilter, GetOpenedListHandler handler)
in Ticket. - Added
getClosedList(int offset, Map<String, String> customFieldFilter, GetClosedListHandler handler)
in Ticket.
- Support SendBird Desk standalone version.
- Zendesk-integrated version release.
- UI components are all moved to sample project for full customization.
- Stabilized video player.
- First release.