Skip to content

Releases: crisp-im/crisp-sdk-android

v1.0.3

30 Dec 16:10
26fe18d
Compare
Choose a tag to compare

Tried to fix #43 which seems to be related to message.user parsing, so completely reinforce the parsing and usage assuming that any field could be missing, null or of an incorrect type.

v1.0.2

30 Dec 16:08
b1ea82f
Compare
Choose a tag to compare

Issues planned & done

  • Reduce overall padding of the Helpdesk search dialog and fix helpdesk page height,
  • Fix Smiley/GIF toggle component,
  • Reduce height of the GIF search field,
  • Display the read status only for the last read message in the messages streak and display avatar only on the last message of a messages streak,
  • Update default avatar,
  • Added missing APIs:
    • setTokenID(String tokenID),
    • setUserAvatar/Company/Phone(String userProperty),
    • setSessionBool/Int/String(String key, Object value),
    • pushSessionEvent(SessionEvent sessionEvent),
    • setSessionSegment(String segment).

Issues not planned & done

  • Fixed Helpdesk articles opened as external links & Helpdesk dialog back button height,
  • Add/update pending messages in session:joined$sync.messages,
  • Save messages content/status with the storage:sync:update message on each update and restore them from the session:joined$storage.message,
  • Add new test cases in the app for all new missing APIs,
  • Use png over svg format for floating_cogs tile,
  • Fixed external intents not handled in Android 11,
  • Avoid sending message:acknowledge messages for system messages,
  • Fix pending messages not correctly cleared on resetChatSession API call.

v1.0.1

30 Dec 16:01
7588a0f
Compare
Choose a tag to compare

1st native release