Skip to content

Releases: qiscus/QiscusCore-iOS

Qiscus Chat SDK (core) v1.5.11

30 Mar 08:10

Choose a tag to compare

Changelog:

  • Add new parameters userId, includeExtensions, excludeExtensions in getFileList() api
  • Support AppExtension
  • Fix flow appConfig() and getLB()

Note : if failed to install this version

You can try this code

pod update --repo-update

Qiscus Chat SDK (core) v1.5.10

25 Jan 10:10

Choose a tag to compare

Changelog :

  • Implement feature update message

For example :

QiscusCore.shared.updateMessage(message: comment, onSuccess: { [weak self] (comment) in
           
        }) { (error) in
           
        }

Implement in delegate :
QiscusCoreDelegate :

func onRoomMessageUpdated(_ room: RoomModel, message: CommentModel){
     //message updated
     //reload your tableView from roomID
}

QiscusCoreRoomDelegate :

func onMessageUpdated(message: CommentModel) {
     //message updated
     //reload your tableView
}

****Note :

Qiscus Chat SDK (core) v1.5.9

06 Jan 06:36

Choose a tag to compare

Changelog :

  • Fix room name not update in QiscusCoreDelegate
func onRoomMessageReceived(_ room: RoomModel, message: CommentModel){

}

*Note : if can't get this version, please update your cocoapods to get latest version

sudo gem install cocoapods

Qiscus Chat SDK (core) v1.5.8

20 Nov 09:03

Choose a tag to compare

Changelog :

  • Add params roomType to filter group or single chat in getAllChatRooms()

Qiscus Chat SDK (core) v1.5.7

18 Nov 03:27

Choose a tag to compare

Changelog :

  • Prevent crash when there's API call in different thread

Qiscus Chat SDK (core) v1.5.5

09 Sep 02:54

Choose a tag to compare

Changelog :

  • Prevent send message type reply from system event
  • Improve update mechanism old messages when the user name changed

Qiscus Chat SDK (core) v1.5.4

19 Aug 11:09

Choose a tag to compare

Changelog :

  • Implement room delete event from QiscusRealtime
  • Add param roomType in searchMessage
  • Fix response registerDeviceToken and removeDeviceToken

Qiscus Chat SDK (core) v1.5.3

04 Aug 05:49

Choose a tag to compare

Changelog :

  • Implement param fileType in func getFileList (fileType can "media", "link", "doc", or "others")
  • Fixing sync after sending pending message
  • Prevent crash NSInvalidArgumentException in Router.buildRequest() and prevent crash different thread when request api
  • Bug fix crash on CommentStorage.find(status)

***Note

file_type can be used when a user (client who implement chat SDK) sends extras in post_comment API , for example:

{
..
extras:  { "file_type":  "media"}
..
}

later on you can search in file_list API by passing the file_type: "media", then you get only media category

Qiscus Chat SDK (core) v1.5.1

29 Jul 01:47

Choose a tag to compare

Changelog :

  • Support findChatRooms with limit and offset from database
  • Change default realtime url and broker url
  • Bug fix cannot print out (PO)

Qiscus Chat SDK (core) v1.5.0

20 Jul 04:43

Choose a tag to compare

Changelog

  • Change mechanism when saving message status (read/delivered) in db from syncEvent
  • Implement a search message feature
  • Implement a get file list feature

*** Note :

  • Contact us if you want using feature searchMessage() and getFileList()
  • Minimum requirement using iOS 10