Releases: RocketChat/Rocket.Chat.ReactNative
Releases · RocketChat/Rocket.Chat.ReactNative
Version: 4.13.0-rc.0
📄 Release notes
- [NEW] Support RTL (#2656)
- [NEW] Channel actions (#2644)
- [NEW] Support client certificates for SSL (two-way authentication) (Android) (#2624)
- [IMPROVEMENT] Ease white labelling for Android (#2685)
- [IMPROVEMENT] Add username on status messages (#2553)
- [CHORE] Build official apps on CI (#2701)
- [CHORE] Force normalized params for 2FA (#2683)
- [REGRESSION] Re-enable Jitsi Chat (#2687)
- [FIX] Empty space on Messagebox (#2704)
- [FIX] Chats order (#2688)
- [FIX] Filenames are incorrect in non-latin alphabets on upload (#2671)
- [FIX] App not prompting join code for password protected channels (#2514)
- [FIX] Light theme not working on Android with Dark Theme set (#2675)
- [FIX] Thread message flickering while thread parent isn't found (#2676)
- [FIX] Messages overlapping and emoji keyboard not opening (#2670)
- [FIX] Initial users' status is not fetched (#2664)
- [FIX] Update Loading logo (#2658)
- [FIX] Share extension and save image not working on Android 10 (#2651)
- [i18n] Update fr (#2705)
- [i18n] Update fr (#2697)
- [i18n] Add missing zh_TW and zh_CN strings (#2680)
- [i18n] Add Arabic (#2537)
👩💻👨💻 Contributors
Thank you all for making this release happen! ❤️
- @abalhamoud
- @AlkindiX
- @Cormoran96
- @DanMke
- @David-Tsui
- @dkoo761
- @faz1993
- @fernand0aguilar
- @grahamsmith
- @matinzd
- @vitorl-s
- @youssef-md
- @zaphod534
Version: 4.12.1
📄 Release notes
- [FIX] Jitsi users unable to unmute (#2623)
- [FIX] Connect a null server (#2639)
- [FIX] Model columns misplaced (#2640)
- [FIX] Whitelabel unable to find package name (#2626)
- [FIX] Minor room header issues (#2630)
- [FIX] Threads not being updated and other related issues (#2636)
- [FIX] Notification stream throwing an error when there isn't a message on payload (#2637)
- [i18n] Add missing German strings (#2619)
👩💻👨💻 Contributors
Thank you all for making this release happen! ❤️
Version: 4.12.1-rc.0
📄 Release notes
- [FIX] Jitsi users unable to unmute (#2623)
- [FIX] Connect a null server (#2639)
- [FIX] Model columns misplaced (#2640)
- [FIX] Whitelabel unable to find package name (#2626)
- [FIX] Minor room header issues (#2630)
- [FIX] Threads not being updated and other related issues (#2636)
- [FIX] Notification stream throwing an error when there isn't a message on payload (#2637)
- [i18n] Add missing German strings (#2619)
👩💻👨💻 Contributors
Thank you all for making this release happen! ❤️
Version: 4.12.0
📄 Release notes
- [NEW] Threads (#2567)
- [NEW] Channel avatars (#2504)
- [IMPROVEMENT] Jitsi lean (#2534)
- [IMPROVEMENT] Auto search when text changes in directory textfield (#2547)
- [IMPROVEMENT] Branding update (#2580)
- [IMPROVEMENT] Add
Change Encryption Password
andReset E2E Key
(#2542) - [IMPROVEMENT] Android push notification as a heads-up notification (#2507)
- [IMPROVEMENT] Support badge number on header buttons (#2566)
- [IMPROVEMENT] Mentions layout without background (#2559)
- [IMPROVEMENT] List Component (#2506)
- [IMPROVEMENT] Add F-Droid modules as AdditionalModules (#2530)
- [FIX] Header title positioning not changing according to the number of icons (#2608)
- [FIX] App isn't showing message for PDF/file uploads (#2584)
- [FIX] Storybook not able to import Avatar (#2607)
- [FIX] Android notification on Dark Theme using Official main color (#2604)
- [FIX] 'Send to channel' when replying as a quote (#2606)
- [FIX] Missing locales in moment helper (#2562)
- [FIX] Update react native CLI to support white labeling with XCode 12 (#2560)
- [FIX] App crashing when notification is received/replied (Android) (#2602)
- [FIX] Rooms header overlapping right icons (#2503)
- [FIX] iOS uploads always cropping as squares (#2516)
- [FIX] App always sends auth for Avatar requests (#2517)
- [FIX] Avatar cache invalidation (#2311)
- [FIX] Failing iOS build on fork PR (#2558)
- [FIX] Search messages crashing when show a thread message (#2618)
- [FIX] AllowBackup manifest attribute causing unexpected behaviour on login (#2617)
- [FIX] MomentJS crashing on Spanish language (#2616)
- [FIX] User notification preferences throwing an error when select default Email option (#2615)
- [i18n] Improve Russian translation (#2609)
- [i18n] Add missing Russian strings (#2555)
- [i18n] Add missing German strings (#2571)
- [i18n] Improve Chinese translation (#2570)
- [i18n] German word fix (#2598)
- [CHORE] Update Xcode to 12.1.0 (#2592)
- [CHORE] Use App Store Connect API Key (#2549)
- [DOCS] Update Android Supported versions (#2611)
- [REGRESSION] Avatars doesn't show up on older servers (< 3.6.0) (#2603)
👩💻👨💻 Contributors
Thank you all for making this release happen! ❤️
Version: 4.12.0-rc.1
📄 Release notes
- [NEW] Threads (#2567)
- [NEW] Channel avatars (#2504)
- [IMPROVEMENT] Jitsi lean (#2534)
- [IMPROVEMENT] Auto search when text changes in directory textfield (#2547)
- [IMPROVEMENT] Branding update (#2580)
- [IMPROVEMENT] Add
Change Encryption Password
andReset E2E Key
(#2542) - [IMPROVEMENT] Android push notification as a heads-up notification (#2507)
- [IMPROVEMENT] Support badge number on header buttons (#2566)
- [IMPROVEMENT] Mentions layout without background (#2559)
- [IMPROVEMENT] List Component (#2506)
- [IMPROVEMENT] Add F-Droid modules as AdditionalModules (#2530)
- [FIX] Header title positioning not changing according to the number of icons (#2608)
- [FIX] App isn't showing message for PDF/file uploads (#2584)
- [FIX] Storybook not able to import Avatar (#2607)
- [FIX] Android notification on Dark Theme using Official main color (#2604)
- [FIX] 'Send to channel' when replying as a quote (#2606)
- [FIX] Missing locales in moment helper (#2562)
- [FIX] Update react native CLI to support white labeling with XCode 12 (#2560)
- [FIX] App crashing when notification is received/replied (Android) (#2602)
- [FIX] Rooms header overlapping right icons (#2503)
- [FIX] iOS uploads always cropping as squares (#2516)
- [FIX] App always sends auth for Avatar requests (#2517)
- [FIX] Avatar cache invalidation (#2311)
- [FIX] Failing iOS build on fork PR (#2558)
- [FIX] Search messages crashing when show a thread message (#2618)
- [FIX] AllowBackup manifest attribute causing unexpected behaviour on login (#2617)
- [FIX] MomentJS crashing on Spanish language (#2616)
- [FIX] User notification preferences throwing an error when select default Email option (#2615)
- [i18n] Improve Russian translation (#2609)
- [i18n] Add missing Russian strings (#2555)
- [i18n] Add missing German strings (#2571)
- [i18n] Improve Chinese translation (#2570)
- [i18n] German word fix (#2598)
- [CHORE] Update Xcode to 12.1.0 (#2592)
- [CHORE] Use App Store Connect API Key (#2549)
- [DOCS] Update Android Supported versions (#2611)
- [REGRESSION] Avatars doesn't show up on older servers (< 3.6.0) (#2603)
👩💻👨💻 Contributors
Thank you all for making this release happen! ❤️
Version: 4.11.0
📄 Release notes
- [NEW] E2E Encryption (#2394)
- [NEW] E2E Encryption push (iOS) (#2463)
- [NEW] E2E Encryption push (Android) (#2481)
- [NEW] Encrypt user credentials and preferences (#2247)
- [NEW] Toggle analytics events (#2422)
- [NEW] Show server history (#2421)
- [NEW] Logout from other logged in locations (#2386)
- [NEW] Add to F-Droid (#2171)
- [NEW] User notification preferences (#2403)
- [IMPROVEMENT] Add "Allow_Save_Media_to_Gallery" setting (#2459)
- [IMPROVEMENT] Show errors on server enter (#2449)
- [IMPROVEMENT] Disable HTTP for production on Android (#2357)
- [IMPROVEMENT] Move toggle and inquiry to Enterprise Edition license (#2426)
- [IMPROVEMENT] Show "Chats in Progress" group (#2425)
- [IMPROVEMENT] Add subscription and room events on the same batch queue (#2423)
- [IMPROVEMENT] Customize Sign in with Apple button (#2420)
- [IMPROVEMENT] Verify Enterprise status on Omnichannel (#2399)
- [IMPROVEMENT] Move directory to header (#2414)
- [IMPROVEMENT] Use font icons on login services (#2412)
- [FIX] Language set by web client (#2488)
- [FIX] WatermelonDB caching Date as String (#2484)
- [FIX] Remove assets from share extension on iOS (#2473)
- [FIX] SanitizeLikeString util crashes for empty strings (#2471)
- [FIX] Jitsi breaking changes (#2468)
- [FIX] Read receipt crashing in some cases (#2464)
- [FIX] Local database searches using non-latin characters (#2462)
- [FIX] Logout from custom oauth when using password (#2435)
- [FIX] Crashlytics reportError not working after #2171 (#2436)
- [FIX] Detox tests (#2433)
- [FIX] Upload to internal looking for the wrong path after #2171 (#2432)
- [FIX] Wrong merge resolution after #2171 (#2431)
- [FIX] Apply theme on Directory description (#2428)
- [FIX] Verify useRealName setting on files screen (#2427)
- [FIX] Wrong date and time shown in file section (#2409)
- [FIX] Logout from custom oauth (#2377)
- [FIX] App can't reopening a room in some cases (#2429)
- [FIX] Commit pods after #2171 (#2424)
- [FIX] User Preferences (#2418)
- [FIX] Change some icons (#2419)
- [FIX] Android crashing on receive a notification (#2415)
- [FIX] SharedPreferences data migration (#2413)
- [FIX] REST for method calls not raising errors (#2408)
- [FIX] Fix broken StatusView on tablet (#2407)
- [CHORE] Change database location to Experimental Apps (#2483)
- [CHORE] Simplify i18n files (#2472)
- [CHORE] Update run-ios and run-android scripts (#2450)
- [CHORE] Use Rocket.Chat JS SDK's official repo (#2440)
- [CHORE] App Group path as a iOS constant (#2439)
- [CHORE] Remove Google Services files from repo (#2405)
- [CHORE] Add to internal lane instead of alpha (#2400)
- [i18n] Update fr.js (#2380)
- [i18n] Add missing italian strings (#2487)
- [i18n] Improve Chinese translation (zh-TW, zh-CN) (#2486)
- [i18n] Improve Simplified Chinese (zh_CN) (#2466)
- [i18n] Add Traditional Chinese (zh_TW) (#2465)
- [REGRESSION] HTTP Basic Auth (#2490)
👩💻👨💻 Contributors
Thank you all for making this release happen! ❤️
Version: 4.11.0-rc.0
📄 Release notes
- [NEW] E2E Encryption (#2394)
- [NEW] E2E Encryption push (iOS) (#2463)
- [NEW] E2E Encryption push (Android) (#2481)
- [NEW] Encrypt user credentials and preferences (#2247)
- [NEW] Toggle analytics events (#2422)
- [NEW] Show server history (#2421)
- [NEW] Logout from other logged in locations (#2386)
- [NEW] Add to F-Droid (#2171)
- [NEW] User notification preferences (#2403)
- [IMPROVEMENT] Add "Allow_Save_Media_to_Gallery" setting (#2459)
- [IMPROVEMENT] Show errors on server enter (#2449)
- [IMPROVEMENT] Disable HTTP for production on Android (#2357)
- [IMPROVEMENT] Move toggle and inquiry to Enterprise Edition license (#2426)
- [IMPROVEMENT] Show "Chats in Progress" group (#2425)
- [IMPROVEMENT] Add subscription and room events on the same batch queue (#2423)
- [IMPROVEMENT] Customize Sign in with Apple button (#2420)
- [IMPROVEMENT] Verify Enterprise status on Omnichannel (#2399)
- [IMPROVEMENT] Move directory to header (#2414)
- [IMPROVEMENT] Use font icons on login services (#2412)
- [FIX] Language set by web client (#2488)
- [FIX] WatermelonDB caching Date as String (#2484)
- [FIX] Remove assets from share extension on iOS (#2473)
- [FIX] SanitizeLikeString util crashes for empty strings (#2471)
- [FIX] Jitsi breaking changes (#2468)
- [FIX] Read receipt crashing in some cases (#2464)
- [FIX] Local database searches using non-latin characters (#2462)
- [FIX] Logout from custom oauth when using password (#2435)
- [FIX] Crashlytics reportError not working after #2171 (#2436)
- [FIX] Detox tests (#2433)
- [FIX] Upload to internal looking for the wrong path after #2171 (#2432)
- [FIX] Wrong merge resolution after #2171 (#2431)
- [FIX] Apply theme on Directory description (#2428)
- [FIX] Verify useRealName setting on files screen (#2427)
- [FIX] Wrong date and time shown in file section (#2409)
- [FIX] Logout from custom oauth (#2377)
- [FIX] App can't reopening a room in some cases (#2429)
- [FIX] Commit pods after #2171 (#2424)
- [FIX] User Preferences (#2418)
- [FIX] Change some icons (#2419)
- [FIX] Android crashing on receive a notification (#2415)
- [FIX] SharedPreferences data migration (#2413)
- [FIX] REST for method calls not raising errors (#2408)
- [FIX] Fix broken StatusView on tablet (#2407)
- [CHORE] Change database location to Experimental Apps (#2483)
- [CHORE] Simplify i18n files (#2472)
- [CHORE] Update run-ios and run-android scripts (#2450)
- [CHORE] Use Rocket.Chat JS SDK's official repo (#2440)
- [CHORE] App Group path as a iOS constant (#2439)
- [CHORE] Remove Google Services files from repo (#2405)
- [CHORE] Add to internal lane instead of alpha (#2400)
- [i18n] Update fr.js (#2380)
- [i18n] Add missing italian strings (#2487)
- [i18n] Improve Chinese translation (zh-TW, zh-CN) (#2486)
- [i18n] Improve Simplified Chinese (zh_CN) (#2466)
- [i18n] Add Traditional Chinese (zh_TW) (#2465)
- [REGRESSION] HTTP Basic Auth (#2490)
👩💻👨💻 Contributors
Thank you all for making this release happen! ❤️
Version: 4.10.0
📄 Release notes
- [ENTERPRISE] [NEW] Push notification data privacy (#2213)
- [NEW] Omnichannel inquiry queue (#2352)
- [NEW] Log events from RoomsList, SideDrawer and Profile (#2190)
- [NEW] Log events from Room, Settings and Edit status (#2206)
- [NEW] Log events from Onboarding, NewServer, Login and Register screens (#2169)
- [NEW] Log remaining events (#2368)
- [IMPROVEMENT] Add deep link to Jitsi calls (#2223)
- [IMPROVEMENT] Use parsed EJSON info on load notification (#2370)
- [IMPROVEMENT] Apply new mention colors (#2351)
- [IMPROVEMENT] TwoFactor component styling (#2328)
- [IMPROVEMENT] Improve our PR Template (#1893)
- [IMPROVEMENT] Native sort and limit queries (#2249)
- [IMPROVEMENT] Clear image cache when clear cache (#2300)
- [CHORE] Wrap logEvent in a try/catch (#2361)
- [CHORE] Update Flipper to 0.51.0 (#2356)
- [CHORE] Only run Flipper in debug via MainApplication is debug (#2347)
- [CHORE] Update dependencies (#2301)
- [CHORE] Move Detox to Github Actions (#2340)
- [CHORE] Update icon names (#2318)
- [CHORE] Update react-native-firebase (#2336)
- [CHORE] Skip waiting for build processing on TestFlight upload (#2320)
- [TESTS] Idempotence for e2e tests (#2308)
- [TESTS] Stabilise Room Actions test (#2333)
- [TESTS] Fix some simple text (#2332)
- [FIX] Quote not working on Group DM (#2372)
- [FIX] Missing delete icon on MessageErrorActions (#2373)
- [FIX] Mentions crashing without username (#2374)
- [FIX] Android targeting wrong SDK version (#2375)
- [FIX] WorkspaceView not looking for the correct image path (#2376)
- [FIX] Minor i18n issues (#2335)
- [FIX] Vertically centralize RoomItem when
Store_Last_Message
is disabled (#2363) - [FIX] More missing icons (#2360)
- [FIX] App hanging on splash screen when deep link params are wrong (#2359)
- [FIX] Add missing keys to push get payload (#2358)
- [FIX] In-app notification showing while in a Jitsi call (#2345)
- [FIX] Long press gestures not working properly on Android (#2354)
- [FIX] Missing icons (#2353)
- [FIX] MessagesView title not working (#2294)
- [FIX] i18n being called outside render (#2334)
- [FIX] Admin panel not logging in automatically (#2330)
- [FIX] Keyboard not focusing on TwoFactor component (#2314)
- [FIX] Style not being applied on RoomsListView header subtitle (#2319)
- [FIX] MessagesView duplicating content (#2307)
- [FIX] Markdown preview causes app stuck (#2303)
- [FIX] In-app notification tap when deep in the stack not redirecting to the room (#2302)
- [FIX] Read receipts on tablet (#2297)
- [FIX] Room Info actions doesn't check permissions/settings enabled (#2292)
- [REGRESSION] Invite links stopped working after #2154 (#2338)
👩💻👨💻 Contributors
Thank you all for making this release happen! ❤️
Version: 4.9.0
📄 Release notes
- [NEW] Sign in with Apple (#2282)
- [IMPROVEMENT] Unified header UX (#2234)
- [IMPROVEMENT] Expo-av audio recorder (#2195)
- [CHORE] Consistent Rocket.Chat Branding (#2293)
- [CHORE] CircleCI Upgrades (#2269)
- [FIX] MessageBox not being shown on ShareView when Preview is a video (#2283)
- [FIX] Messages hidden behind MessageBox (#2281)
- [FIX] getSettings not catching errors (#2271)
- [FIX] Create discussion not working from MessageActions (#2265)
- [FIX] Notification preferences update crashing the app (#2262)
- [FIX] Mime type check crashing the app (#2264)
- [FIX] Action sheet cutting emojis on the header (#2263)
- [FIX] Navigation object undefined when tapping sidebar's user header on tablet (#2259)
- [FIX] Android stack animation throwing illegal node ID (#2260)
- [FIX] ImageViewer not recognising gestures after zoomed (#2261)
- [FIX] Get active route returning undefined (#2257)
- [FIX] Register crashing when error data is undefined (#2256)
- [FIX] ThreadMessagesView throwing error when subscription wasn't found (#2255)
- [FIX] Command previews crashing when API returns an error (#2254)
- [FIX] AttachmentView crashing during title decode (#2253)
- [FIX] Scroll to top crashing when ref is undefined (#2252)
- [FIX] Emoji keyboard not showing custom and frequently used emojis on Share Extension (#2251)
- [FIX] Check for UI_Use_Real_Name when sorting rooms (#2230)
- [REGRESSION] Jitsi Call doesn't send message link (#2277)
- [TESTS] Test in docker (#2290)
- [i18n] Add missing german strings (#2278)
👩💻👨💻 Contributors
Thank you all for making this release happen! ❤️
Version: 4.8.0
📄 Release notes
- [NEW] Send multiple attachments
- [NEW] Omnichannel status toggle
- [NEW] Iframe authentication
- [NEW] Action sheet redesigned
- [NEW] In-app notification redesigned
- Navigation update
👩💻👨💻 Contributors
Thank you all for making this release happen! ❤️