Skip to content

Releases: jpush/aurora-imui

Fix RN Android bug & new Feature

17 Nov 06:17
1c67b95
Compare
Choose a tag to compare

Change Log

Android add AndroidPtrLayout, please refer to ReactNative/sample for more detail.

Fix Bug

15 Nov 07:15
18dfa2d
Compare
Choose a tag to compare

Change Log

MessageList 增加下拉刷新样式

06 Nov 03:13
a13e9da
Compare
Choose a tag to compare

Change Log

Android

Android 增加下拉刷新,可以自定义下拉刷新样式。详情参考 MessageList 文档

Android's MessageList add pull-to-refresh feature, user can customize pull to refresh style. Please refer to MessageList docs for more detail.

0.5.6-rn 适配 [email protected] +

01 Nov 02:06
Compare
Choose a tag to compare

Change Log:

aurora-imui-react-native 适配到 [email protected]+ 。

0.5.6 适配 Swift4.0

01 Nov 02:08
Compare
Choose a tag to compare

Change Log:

aurora-imui 原生 iOS 适配到 Swift4.0。

0.5.5-rn

20 Oct 07:11
Compare
Choose a tag to compare

Change Log:

adaptat react native iOS UI in different sizes.

0.5.3-rn

13 Oct 06:04
Compare
Choose a tag to compare

Change log

aurora-imui-react-native adjust IMUI.ChatInput emoji icon.

iOS

IMUI.ChatInput add bottom padding to emoji list.
adjust IMUI.MessageList onTouchMsgList event trigger time.

0.5.0-rn

12 Oct 07:03
Compare
Choose a tag to compare

Change log

  • aurora-imui-react-native add emoji feature.
  • IMUI.ChatInput add event onSwitchToEmojiMode .

iOS

  • Optimize IMUI.MessageList image display mode.
  • Optimize IMUI.ChatInput gallery image display mode.
  • Optimize IMUI.ChatInput gallery performance.

Android

Add jitpack:

your project/build.gradle

repositories {
    maven { url "https://jitpack.io" }
}

Fix Bug

21 Sep 08:39
Compare
Choose a tag to compare

Change Log

Android

ChatInput

  • fix bug
  • add pauseVoice, prevent when playing voice message, ChatInput's recorder also playing voice.

新增 API

18 Sep 05:56
Compare
Choose a tag to compare

Change Log

Android

MessageList release 0.4.8

  • Add:ViewHolderController.getInstance().replayVoice() replay the last played voice message.
  • Sender add show display name attribute,you can add attribute in XML file or set show display name in code, please refer to MessageList custom style part.
  • Add forbidPullToRefresh forbid pull to refresh. Usage:
     messageList.forbidScrollToRefresh(true);
    

iOS

  • Add removeMessage API:
    IMUIMessageCollectionView.removeMessage
  • Add Long press event callback:
    func messageCollectionView(beganLongTapMessageBubbleInCell: UICollectionViewCell, model: IMUIMessageProtocol)
  • Add UIDeviceProximityStateDidChange listener, if proximityState == true audio will play with AVAudioSessionCategoryPlayAndRecord mode。
  • Adjust iOS default UI.
  • Apply permission for the first time playing audio.
  • Update inputView image list , after photoLibraryDidChange .

Fix Bug:

#110

RN 版本

publish [email protected], unified iOS and Android MessageList props.

MessageList

  • add props:
isShowIncomingDisplayName: PropTypes.bool,
isShowOutgoingDisplayName: PropTypes.bool,
isAllowPullToRefresh: PropTypes.bool,

Fix Bug:

#119

其他改动

imui demo 更新了语音播放功能。播放语音时,可以切换外放,耳机或听筒模式。