Skip to end of metadata
Go to start of metadata
You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
« Previous
Version 8
Next »
Version 4.2.1
- Release Date: January 06, 2022
- Best Compatibility: phpFox >= 4.8.2
Improvements
- Add "Popular Reactions" section when user opens "All reactions" popup
- Support Download photo attachment
- Improve showing time of messages in conversation
- Improve Sync users process
- Some other minor improvements
Bugs Fixed
- Display wrong typing status
- Missing some phrases for translate
- Layout issues
- Issue with deleted messages
- Some other minor issues
Changed files
- M Controller/Admin/AddReactionController.php
- M Controller/Admin/ReactionsController.php
- M Controller/Admin/UsersController.php
- M Install.php
- M Installation/Version/v420.php
- A Installation/Version/v421.php
- M Service/ChatPlus.php
- M Service/Reaction.php
- M assets/autoload.js
- M assets/embed_call.js
- M assets/embed_chat.js
- M assets/emojione/categories.json
- M assets/main.less
- M clients/package-lock.json
- M clients/package.json
- M clients/src/components/AddRoomMembers.js
- M clients/src/components/Avatar.js
- M clients/src/components/ChatAllMessage/ChatRoom/Footer.js
- M clients/src/components/ChatAllMessage/ChatRoom/Header.js
- M clients/src/components/ChatAllMessage/ChatRoom/index.js
- M clients/src/components/ChatAllMessage/FilesList.js
- M clients/src/components/ChatAppDock/ChatRoom/Footer.js
- M clients/src/components/ChatAppDock/ChatRoom/FooterEdit.js
- M clients/src/components/ChatAppDock/ChatRoom/index.js
- M clients/src/components/ChatBuddy/BuddyItemDropdown.js
- M clients/src/components/ChatBuddy/BuddyItemFull.js
- M clients/src/components/ChatModal/Alert.js
- M clients/src/components/ChatModal/ImageView.js
- M clients/src/components/EditRoomSettings/index.js
- M clients/src/components/EmojiPicker/EmojiPicker.js
- M clients/src/components/FileListingScrollMore/ScrollList.js
- A clients/src/components/LoadingSpin.js
- M clients/src/components/NewChatRoom/Modal.js
- M clients/src/components/ReactionPicker/ReactionPicker.js
- M clients/src/components/ReactionsListPopup/index.js
- M clients/src/components/RoomMembers/MembersModal.js
- M clients/src/components/RoomMessages/Messages.js
- M clients/src/components/RoomMessages/MsgItem.js
- M clients/src/components/RoomMessages/MsgTyping.js
- A clients/src/components/SeenUsersListPopup/index.js
- M clients/src/components/Tooltip.js
- M clients/src/constants.js
- M clients/src/libs/convertDateTime.js
- A clients/src/libs/getSubscriptionByUser.js
- M clients/src/libs/injectCallFrame.js
- A clients/src/libs/regex.js
- M clients/src/libs/triggerClick.js
- M clients/src/reducers/messages.js
- M clients/src/services/chatPlus.js
- M clients/src/services/configureStore.js
- M clients/src/services/ddpClient.js
- M clients/src/services/emoji.js
- M clients/src/services/formatTextMsg.js
- M hooks/mobile.service_coreapi_mobilePhrases.php
- A hooks/user.service_process_updatepassword.php
- M installer.php
- M phrase.json
- M views/controller/admincp/reactions.html.php
Version 4.2.1
- Release Date: October 25, 2021
- Best Compatibility: phpFox >= 4.8.2
New Features / Improvements
ID | Environment | Description |
---|
1 | Website | Admin can add new reactions for message as well as edit them |
2 | Website | Adding new setting "Allow message from" in ChatPlus, users can choose No one or Anyone |
3 | Website | The progress bar will be displayed when sharing files in a conversation |
4 | Website+ Mobile | When user deletes a message in conversation , it will show a notice a at deleted message's position |
5 | Website | When starting a Group Call, the Join call button will be displayed at the end of popup chat |
6 | Website | The size avatar will be increased when calling |
7 | Website | The information of settings will be hidden when configuration with Environment variable |
8 | Mobile | The permission to draw over other apps will be showed in Android device when accessing the app in the first time after installing |
9 | Mobile | When turning on camera in audio call, the sound device will be automatically changed into speaker |
10 | Mobile | From Android device, user could join the call without unlock in Audio/Video call |
11 | Mobile | User could share a YouTube video while calling |
12 | Website + Mobile | Users won't receive notification when their status is "Busy" |
Bugs Fixed
ID | Environment | Description |
---|
1 | Website | Cannot transfer some texts to emojis |
2 | Website | When login site via Safari web-IOS 15, in conversation detail, user could not see compose box when opening the keyboard |
3 | Website | Tackle the issue mini chat popup seen user is overflowed |
4 | Website | Lost connection with chat server after a while |
5 | Website | The quote should be at above of the reply message |
6 | Website | Remove link's image after sending if could not get the image |
7 | Website | Issue with users who registered with Phone Number |
8 | Mobile | In a group call, the last member is hidden by the actions bar |
9 | Mobile | Occasionally missing messages in IOS app |
10 | Mobile | Search/Pinned/Starred messages - App could not load any actions when tapping and holding on messages |
11 | Mobile | In the User Profile page, the online status dot is missing |
12 | Mobile | In a read-only group chat which not allow reactions, users still see the reactions bar when tapping and holding on to a message |
Changed Files
- M Ajax/Ajax.php
- A Controller/Admin/AddReactionController.php
- A Controller/Admin/ReactionsController.php
- M Install.php
- A Installation/Database/Chatplus_Reactions.php
- M Installation/Version/v414.php
- A Installation/Version/v420.php
- M Service/Callback.php
- M Service/ChatPlus.php
- A Service/Reaction.php
- M assets/autoload.js
- M assets/embed_call.css
- M assets/embed_call.js
- M assets/embed_chat.js
- A assets/emojione-sprites.png
- A assets/emojione/*
- M assets/main.less
- A assets/sound_notification.mp3
- M clients/package-lock.json
- M clients/package.json
- M clients/src/components/Avatar.js
- M clients/src/components/CallApp/index.js
- M clients/src/components/ChatAllMessage/AllMessage.js
- M clients/src/components/ChatAllMessage/ChatRoom/Footer.js
- M clients/src/components/ChatAllMessage/ChatRoom/index.js
- M clients/src/components/ChatApp/AppState.js
- M clients/src/components/ChatAppDock/ChatRoom/Footer.js
- M clients/src/components/ChatAppDock/ChatRoom/index.js
- M clients/src/components/ChatBuddy/BuddyItem.js
- M clients/src/components/ChatBuddy/BuddyItemDropdown.js
- M clients/src/components/ChatDropdown/Footer.js
- M clients/src/components/ChatDropdown/MessageList.js
- A clients/src/components/ChatFileProgress/ChatFileProgressItem.js
- A clients/src/components/ChatFileProgress/ChatFileProgressList.js
- A clients/src/components/ChatFileProgress/index.js
- M clients/src/components/EditRoomSettings/index.js
- M clients/src/components/EmojiPicker/EmojiPicker.js
- M clients/src/components/FileListingScrollMore/ScrollList.js
- M clients/src/components/NotificationSettings/index.js
- M clients/src/components/Popover/Button.js
- M clients/src/components/Portal/Portal.js
- A clients/src/components/ReactionPicker/ReactionPicker.js
- A clients/src/components/ReactionPicker/index.js
- A clients/src/components/ReactionsListPopup/index.js
- M clients/src/components/RoomMessages/Messages.js
- M clients/src/components/RoomMessages/MsgItem.js
- M clients/src/components/Tabs/TabItem.js
- M clients/src/components/UserPreferences/index.js
- A clients/src/imgs/iconSvg/animal.svg
- M clients/src/libs/bindToPhpfox.js
- M clients/src/libs/connectRoom.js
- M clients/src/libs/connectStatusRoom.js
- M clients/src/libs/createRoomActions.js
- M clients/src/libs/injectCallFrame.js
- M clients/src/reducers/index.js
- M clients/src/reducers/messages.js
- A clients/src/reducers/reactions.js
- A clients/src/reducers/roomProgress.js
- M clients/src/reducers/spotlight.js
- M clients/src/reducers/userPreferences.js
- M clients/src/reducers/users.js
- M clients/src/selectors.js
- M clients/src/services/chatPlus.js
- M clients/src/services/ddpClient.js
- M clients/src/services/emoji.js
- M clients/src/services/formatTextMsg.js
- M clients/src/services/intl.js
- M clients/src/services/openVoIpCallPopup.js
- D clients/src/styles/SuggestionList.scss
- M clients/src/styles/call.scss
- D clients/src/styles/dropdownMenu.scss
- M clients/src/styles/embed_call.scss
- D clients/src/styles/embed_chat.scss
- D clients/src/styles/forms.scss
- D clients/src/styles/mixin.scss
- D clients/src/styles/newChatGroup.scss
- D clients/src/styles/notificationSetting.scss
- D clients/src/styles/reactions.scss
- D clients/src/styles/tabs.scss
- D clients/src/styles/tooltip.scss
- D clients/src/styles/uiChatFlyoutDialog.scss
- M clients/src/types.js
- M clients/webpack.config.js
- A composer.json
- A composer.lock
- A hooks/admincp.service_maintain_delete_files_get_list.php
- A hooks/friend.service_process__updatefriendcount.php
- D hooks/friend.service_process_add__1.php
- D hooks/friend.service_process_delete__1.php
- A hooks/log.service_session_get_online_stats.php
- M hooks/mobile.service_coreapi_mobilePhrases.php
- M hooks/route_start.php
- M installer.php
- M phrase.json
- M start.php
- A vendor/autoload.php
- A vendor/composer/*
- A vendor/emojione/emojione/*
- A views/block/env-setting-info.html.php
- A views/controller/admincp/add-reaction.html.php
- A views/controller/admincp/reactions.html.php
- M views/controller/admincp/settings.html.php
- M views/controller/call.html.php