Skip to content

Releases: RocketChat/Rocket.Chat.ReactNative

Version: 4.13.0-rc.0

14 Dec 18:38
5d4e820
Compare
Choose a tag to compare
Version: 4.13.0-rc.0 Pre-release
Pre-release

📄 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! ❤️

Version: 4.12.1

16 Nov 14:33
5cc0856
Compare
Choose a tag to compare

📄 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

13 Nov 13:20
079d239
Compare
Choose a tag to compare
Version: 4.12.1-rc.0 Pre-release
Pre-release

📄 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

12 Nov 12:30
94b4382
Compare
Choose a tag to compare

📄 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 and Reset 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

06 Nov 17:24
192f3f1
Compare
Choose a tag to compare
Version: 4.12.0-rc.1 Pre-release
Pre-release

📄 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 and Reset 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

05 Oct 20:55
f9ccf38
Compare
Choose a tag to compare

📄 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

24 Sep 21:50
101aad4
Compare
Choose a tag to compare
Version: 4.11.0-rc.0 Pre-release
Pre-release

📄 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

01 Sep 12:26
6c37333
Compare
Choose a tag to compare

📄 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

17 Jul 15:44
0c7a9b9
Compare
Choose a tag to compare

📄 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

03 Jul 16:53
f4118b6
Compare
Choose a tag to compare

📄 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! ❤️