Skip to content

[v3.4.6] (Apr 21 2023)

Compare
Choose a tag to compare
@HoonBaek HoonBaek released this 21 Apr 08:53
· 672 commits to main since this release
c16a78c

Fixes:

  • Use markAsReadScheduler in MessageList:
    • markAsReadScheduler method throttles markAsRead calls.
    • Reduces cmd no ack error.
  • Apply common scroll hook to GroupChannel MessageList:
    • Prevent whole page from scrolling when <GroupChannel /> scrolls.
      This issue occurs when customer implements an <GroupChannel /> in a web page with scroll.
    • This is a same fix that we fixed OpenChannel in v3.4.4.
  • To unify message sending policies with ios & android:
    • Do not show send button when there is only new line or empty space in the input.
    • Do not trim leading white spaces in message text.
  • Optimize lamjs import:
    • Lazy load the audio converting processor(lamejs) only when isVoiceMessageEnabled is true.
    • This saves 106KB Gzipped(85KB Brotli) if you are not using the VoiceMessage feature.