Releases: RocketChat/Rocket.Chat.ReactNative
Releases · RocketChat/Rocket.Chat.ReactNative
Version: 4.33.1
What's Changed
- [FIX] Cannot read property 'fetch' of undefined on ThreadMessagesView by @reinaldonetof in #4557
- [FIX] Bottom View color when using iPad by @reinaldonetof in #4643
- [FIX] Can't upload the same file on two rooms at the same time by @GleidsonDaniel in #4528
- [FIX] Emoji picker not opening in some cases by @diegolmello in #4735
Full Changelog: 4.33.0...4.33.1
Version: 4.33.0
What's Changed
- [NEW] Reply in direct by @GleidsonDaniel in #4582
- [NEW] Emphasis Elements (italic, strike and bold) in Message Parser Components by @reinaldonetof in #4621
- [NEW] Video conf message block by @GleidsonDaniel in #4619
- [NEW] Add delete-own-message permission by @reinaldonetof in #4663
- [IMPROVE] System messages consistency by @GleidsonDaniel in #4461
- [IMPROVE] Redesign emoji picker by @try-catch-stack in #4328
- [IMPROVE] Spotlight users order by @reinaldonetof in #4527
- [IMPROVE] Increase border radius on all buttons by @reinaldonetof in #4657
- [IMPROVE] Border radius and width on inputs by @reinaldonetof in #4659
- [IMPROVE] Sync message actions order with web app by @diegolmello in #4672
- [IMPROVE] Add missing borders styles changes by @diegolmello in #4675
- [IMPROVE] Standardize padding of E2E screens by @diegolmello in #4701
- [IMPROVE] Disable Jitsi native module on Android by @GleidsonDaniel in #4708
- [FIX] Team creation not adding members by @LucianoPierdona in #4588
- [FIX] Remove wrong logic on unread prop by @GleidsonDaniel in #4564
- [FIX] Screen Lock's Password screen UI is broken on tablets by @reinaldonetof in #4583
- [FIX] UiKit/DatePicker is broken by @reinaldonetof in #4607
- [FIX] Storybook of System Message within Message.stories by @reinaldonetof in #4629
- [FIX] Messages attributed to wrong user by @reinaldonetof in #4598
- [FIX] Cancelling when adding a server by @reinaldonetof in #4565
- [FIX] Push notification's deep linking not working when opened from a cold state on Android by @diegolmello in #4648
- [FIX] Secured push notifications not fetching content on Android by @diegolmello in #4487
- [FIX] The TS in data_setup and add expect in room and ignoreuser tests by @reinaldonetof in #4658
- [FIX] Non primitive dependency on useSubscriptionRoles by @reinaldonetof in #4618
- [FIX] Auto-translate feature wasn't working by @reinaldonetof in #4678
- [FIX] Playing multiple voice messages at the same time by @gitstart in #4662
- [FIX] Check videoConf type by @GleidsonDaniel in #4707
- [FIX] Remove nested room navigation by @reinaldonetof in #4702
- [FIX] Videoconf skeleton border color and height by @GleidsonDaniel in #4716
- [i18n] Add Slovenian by @dudanogueira in #4474
- Bump version to 4.33.0 by @diegolmello in #4615
- Chore: Deprecate Dimensions by @diegolmello in #4597
- Language update from LingoHub 🤖 on 2022-10-31Z by @lingohub in #4640
- Chore: Reduce the frequency of dependabot runs to weekly basis by @diegolmello in #4656
- Bump loader-utils from 1.4.0 to 1.4.1 by @dependabot in #4660
- Chore(deps): Bump simple-plist from 1.1.1 to 1.3.1 by @dependabot in #4263
- Upgrade: Bump moment from 2.29.3 to 2.29.4 by @dependabot in #4347
- Chore: Bump patches by @diegolmello in #4679
- Chore: Bump react-native-notifications to 4.3.3 by @diegolmello in #4692
- Chore: Update react-native-mmkv-storage to 0.8.0 by @diegolmello in #4695
- Regression: Fix styles on FormTextInput by @reinaldonetof in #4625
- Regression: Remove users already in local database by @diegolmello in #4673
- Regression: Avatar and Username for Allowed Reactions and for Message Removed by @reinaldonetof in #4714
- Regression: The Unordered and Ordered List text color to bodyText by @reinaldonetof in #4717
New Contributors
- @LucianoPierdona made their first contribution in #4588
- @dudanogueira made their first contribution in #4474
- @gitstart made their first contribution in #4662
Version: 4.33.0-rc.0
What's Changed
- [NEW] Reply in direct by @GleidsonDaniel in #4582
- [NEW] Emphasis Elements (italic, strike and bold) in Message Parser Components by @reinaldonetof in #4621
- [NEW] Video conf message block by @GleidsonDaniel in #4619
- [NEW] Add delete-own-message permission by @reinaldonetof in #4663
- [IMPROVE] System messages consistency by @GleidsonDaniel in #4461
- [IMPROVE] Redesign emoji picker by @try-catch-stack in #4328
- [IMPROVE] Spotlight users order by @reinaldonetof in #4527
- [IMPROVE] Increase border radius on all buttons by @reinaldonetof in #4657
- [IMPROVE] Border radius and width on inputs by @reinaldonetof in #4659
- [IMPROVE] Sync message actions order with web app by @diegolmello in #4672
- [IMPROVE] Add missing borders styles changes by @diegolmello in #4675
- [IMPROVE] Standardize padding of E2E screens by @diegolmello in #4701
- [IMPROVE] Disable Jitsi native module on Android by @GleidsonDaniel in #4708
- [FIX] Team creation not adding members by @LucianoPierdona in #4588
- [FIX] Remove wrong logic on unread prop by @GleidsonDaniel in #4564
- [FIX] Screen Lock's Password screen UI is broken on tablets by @reinaldonetof in #4583
- [FIX] UiKit/DatePicker is broken by @reinaldonetof in #4607
- [FIX] Storybook of System Message within Message.stories by @reinaldonetof in #4629
- [FIX] Messages attributed to wrong user by @reinaldonetof in #4598
- [FIX] Cancelling when adding a server by @reinaldonetof in #4565
- [FIX] Push notification's deep linking not working when opened from a cold state on Android by @diegolmello in #4648
- [FIX] Secured push notifications not fetching content on Android by @diegolmello in #4487
- [FIX] The TS in data_setup and add expect in room and ignoreuser tests by @reinaldonetof in #4658
- [FIX] Non primitive dependency on useSubscriptionRoles by @reinaldonetof in #4618
- [FIX] Auto-translate feature wasn't working by @reinaldonetof in #4678
- [FIX] Playing multiple voice messages at the same time by @gitstart in #4662
- [FIX] Check videoConf type by @GleidsonDaniel in #4707
- [FIX] Remove nested room navigation by @reinaldonetof in #4702
- [FIX] Videoconf skeleton border color and height by @GleidsonDaniel in #4716
- [i18n] Add Slovenian by @dudanogueira in #4474
- Bump version to 4.33.0 by @diegolmello in #4615
- Chore: Deprecate Dimensions by @diegolmello in #4597
- Language update from LingoHub 🤖 on 2022-10-31Z by @lingohub in #4640
- Chore: Reduce the frequency of dependabot runs to weekly basis by @diegolmello in #4656
- Bump loader-utils from 1.4.0 to 1.4.1 by @dependabot in #4660
- Chore(deps): Bump simple-plist from 1.1.1 to 1.3.1 by @dependabot in #4263
- Upgrade: Bump moment from 2.29.3 to 2.29.4 by @dependabot in #4347
- Chore: Bump patches by @diegolmello in #4679
- Chore: Bump react-native-notifications to 4.3.3 by @diegolmello in #4692
- Chore: Update react-native-mmkv-storage to 0.8.0 by @diegolmello in #4695
- Regression: Fix styles on FormTextInput by @reinaldonetof in #4625
- Regression: Remove users already in local database by @diegolmello in #4673
- Regression: Avatar and Username for Allowed Reactions and for Message Removed by @reinaldonetof in #4714
- Regression: The Unordered and Ordered List text color to bodyText by @reinaldonetof in #4717
New Contributors
- @LucianoPierdona made their first contribution in #4588
- @dudanogueira made their first contribution in #4474
- @gitstart made their first contribution in #4662
Full Changelog: 4.32.0-rc.0...4.33.0-rc.0
Version: 4.32.0
📄 Release notes
- [IMPROVE] Add ignore user to user profile by @reinaldonetof in #4600
- [IMPROVE] Add
All
tab in Reactions List by @try-catch-stack in #4409 - [IMPROVE] Use Android 12 SplashScreen API by @diegolmello in #4479
- [FIX] Cannot read property 'render' of undefined on markdown by @reinaldonetof in #4549
- [FIX] Fix quote message layout by @GleidsonDaniel in #4568
- [FIX] App always using the last deep link on Android by @diegolmello in #4585
- [FIX] Touch/Face ID toggle does not enable automatically the first time by @reinaldonetof in #4576
- Chore: Migrate SettingsView to hooks by @GleidsonDaniel in #4542
- Regression: Fix iPad subtitle font size on Header by @GleidsonDaniel in #4586
- Regression: Reset E2E Key section missing padding by @reinaldonetof in #4595
- Bump version to 4.32.0 by @diegolmello in #4575
Version: 4.32.0-rc.0
What's Changed
- Bump version to 4.32.0 by @diegolmello in #4575
- [IMPROVE] Add ignore user to user profile by @reinaldonetof in #4600
- [IMPROVE] Add
All
tab in Reactions List by @try-catch-stack in #4409 - [IMPROVE] Use Android 12 SplashScreen API by @diegolmello in #4479
- [FIX] Cannot read property 'render' of undefined on markdown by @reinaldonetof in #4549
- [FIX] Fix quote message layout by @GleidsonDaniel in #4568
- [FIX] App always using the last deep link on Android by @diegolmello in #4585
- [FIX] Touch/Face ID toggle does not enable automatically the first time by @reinaldonetof in #4576
- Chore: Migrate SettingsView to hooks by @GleidsonDaniel in #4542
- Regression: Fix iPad subtitle font size on Header by @GleidsonDaniel in #4586
- Regression: Reset E2E Key section missing padding by @reinaldonetof in #4595
Full Changelog: 4.31.0...4.32.0-rc.0
Version: 4.31.0
📄 Release notes
- [FIX] Reply and deep link from push notifications not working on iOS (#4550)
- [FIX] Decrease space between sections on lists (#4543)
- [FIX] Fix filenames and servers url when downloading audio files (#4553)
- [FIX] SearchBox background and unify usage (#4519)
- [FIX] Search in Rooms List crashes Android app (#4546)
- [FIX] Apply thicker border width and remove fixed height on TextInput (#4503)
- [FIX] Decrease space between sections on List (#4520)
- [FIX] Update profile name (#4513)
- [FIX] Support Android SDK 31 (#4522)
- Regression: Poor performance in messages list on Android (#4536)
- Regression: Inconsistent style on TextInput on iOS and Android (#4569)
- Regression: Local search is returning wrong object (#4567)
- Regression: Default Browser View title (#4556)
- Regression: Push notifications not working after update to Android 12 (#4532)
- Chore: Improve code and migrate some props to hooks on ThemeView (#4414)
- Chore: Hooks app/views/LanguageView (#4537)
- Chore: Hooks app/views/UserNotificationPreferenceView (#4502)
- Chore: Create useDebounce hook (#4470)
- Chore: Remove unused iOS permissions (#4524)
- Chore: Upgrade Expo to SDK 46 (#4463)
- Chore: Migrate E2E tests from JS to TS (#4475)
- Bump version to 4.31.0 (#4523)
👩💻👨💻 Contributors
Thank you all for making this release happen! ❤️
- @diegolmello
- @GleidsonDaniel
- @reinaldonetof
Version: 4.30.0
📄 Release notes
- [NEW] Persist audio files (#4448)
- [NEW] Use Inter font (#4459)
- [NEW] Create useEndpointData for call endpoints using hooks (#4342)
- [IMPROVE] Unify members section (#4399)
- [IMPROVE] Redesign create room flow (#4381)
- [IMPROVE] Redesign reactions list (#4346)
- [IMPROVE] Add emoji picker to iOS (#4366)
- [IMPROVE] Set native theme when launching the share extension (#4430)
- [IMPROVE] Add support to Linebreak and Katex on markdown (#4361)
- [IMPROVE] Remove show message in main thread preference (#4435)
- [FIX] Can't connect to RC through Gitlab Oauth (#4421)
- [FIX] iFrame login takes user to blank screen (#4389)
- [FIX] Jump to message stuck on loading animation (#4410)
- [FIX] Pagination when search by members and fix the duplicated members in a Room's member's list (#4446)
- [FIX] Requests being skipped after reconnecting on onboarding (#4429)
- [FIX] Text composer is pushing modals outside the screen on Android's tablet (#4393)
- [FIX] Markdown's ListItem not using the entered index (#4388)
- [FIX] Fix display order render on RoomListView (#4392)
- [FIX] Add support to non ascii url characters on ios devices (#4364)
- [FIX] Add method and id to method calls (#4444)
- [FIX] Share Extension shows a server that has no user logged in (#4336)
- [FIX] Github Actions folder (#4400)
- [FIX] Wrong Team's icon on SelectTeam item's list (#4469)
- [FIX] Add loading prop on RoomActionsView to avoid double click (#4462)
- [FIX] System messages should be not italic (#4484)
- [FIX] Remove the tmid parameter when it is empty (#4500)
- [FIX] When creating a new user, "Custom Fields" are breaking functionality (#4501)
- [FIX] Big usernames during discussion creation bugs UI (#4499)
- Chore: Upgrade React Native to 0.68.2 (#4316)
- Chore: Update Storybook libs to v6 (#4439)
- Chore: Hooks app/views/DefaultBrowserView (#4424)
- Chore: Hooks App/share (#4417)
- Chore: Hooks app/views/SelectServerView (#4445)
- Chore: Migrate E2ESaveYourPasswordView to hooks (#4432)
- Chore: Migrate Touch to hooks (#4422)
- Chore: Migrate E2EEnterYourPasswordView to hooks (#4423)
- Chore: Migrate E2EHowItWorksView to hooks (#4416)
- Chore: Migrate WithoutServerView to hooks (#4415)
- Chore: Migrate NotificationPreferencesView to hooks (#4327)
- Chore: Ignore icons on Prettier (#4426)
- Chore: Try Github Actions (#4376)
- Chore: Remove github actions (#4425)
- Chore: Hooks app/views/SetUsernameView (#4488)
- Chore: Hooks app/views/ForgotPasswordView (#4485)
- Regression: Resume the app with a deep link not navigating (#4428)
- Regression: Room header not showing room type when not joined (#4427)
- Regression: Create private team and channel as default (#4493)
- Regression: Jitsi not leaving call properly (#4511)
- Regression: Jump to message from search view (#4476)
- Bump version to 4.30.0 (#4378)
Full Changelog: 4.29.0...4.30.0
👩💻👨💻 Contributors
Thank you all for making this release happen! ❤️
- @diegolmello
- @GleidsonDaniel
- @PetMoln
- @reinaldonetof
- @try-catch-stack
Version: 4.30.0-rc.1
What's Changed
- [FIX] Wrong Team's icon on SelectTeam item's list by @GleidsonDaniel in #4469
- [FIX] Add loading prop on RoomActionsView to avoid double click by @GleidsonDaniel in #4462
- [FIX] System messages should be not italic by @reinaldonetof in #4484
- [FIX] Remove the tmid parameter when it is empty by @GleidsonDaniel in #4500
- [FIX] When creating a new user, "Custom Fields" are breaking functionality by @GleidsonDaniel in #4501
- [FIX] Big usernames during discussion creation bugs UI by @GleidsonDaniel in #4499
- Regression: Create private team and channel as default by @reinaldonetof in #4493
- Regression: Jitsi not leaving call properly by @GleidsonDaniel in #4511
- Regression: Jump to message from search view by @reinaldonetof in #4476
- Chore: Hooks app/views/SetUsernameView by @reinaldonetof in #4488
- Chore: Hooks app/views/ForgotPasswordView by @reinaldonetof in #4485
Full Changelog: 4.30.0-rc.0...4.30.0-rc.1
Version: 4.30.0-rc.0
📄 Release notes
- [NEW] Persist audio files (#4448)
- [NEW] Use Inter font (#4459)
- [NEW] Create useEndpointData for call endpoints using hooks (#4342)
- [IMPROVE] Unify members section (#4399)
- [IMPROVE] Redesign create room flow (#4381)
- [IMPROVE] Redesign reactions list (#4346)
- [IMPROVE] Add emoji picker to iOS (#4366)
- [IMPROVE] Set native theme when launching the share extension (#4430)
- [IMPROVE] Add support to Linebreak and Katex on markdown (#4361)
- [IMPROVE] Remove show message in main thread preference (#4435)
- [FIX] Can't connect to RC through Gitlab Oauth (#4421)
- [FIX] iFrame login takes user to blank screen (#4389)
- [FIX] Jump to message stuck on loading animation (#4410)
- [FIX] Pagination when search by members and fix the duplicated members in a Room's member's list (#4446)
- [FIX] Requests being skipped after reconnecting on onboarding (#4429)
- [FIX] Text composer is pushing modals outside the screen on Android's tablet (#4393)
- [FIX] Markdown's ListItem not using the entered index (#4388)
- [FIX] Fix display order render on RoomListView (#4392)
- [FIX] Add support to non ascii url characters on ios devices (#4364)
- [FIX] Add method and id to method calls (#4444)
- [FIX] Share Extension shows a server that has no user logged in (#4336)
- [FIX] Github Actions folder (#4400)
- Chore: Upgrade React Native to 0.68.2 (#4316)
- Chore: Update Storybook libs to v6 (#4439)
- Chore: Hooks app/views/DefaultBrowserView (#4424)
- Chore: Hooks App/share (#4417)
- Chore: Hooks app/views/SelectServerView (#4445)
- Chore: Migrate E2ESaveYourPasswordView to hooks (#4432)
- Chore: Migrate Touch to hooks (#4422)
- Chore: Migrate E2EEnterYourPasswordView to hooks (#4423)
- Chore: Migrate E2EHowItWorksView to hooks (#4416)
- Chore: Migrate WithoutServerView to hooks (#4415)
- Chore: Migrate NotificationPreferencesView to hooks (#4327)
- Chore: Ignore icons on Prettier (#4426)
- Chore: Try Github Actions (#4376)
- Chore: Remove github actions (#4425)
- Regression: Resume the app with a deep link not navigating (#4428)
- Regression: Room header not showing room type when not joined (#4427)
- Bump version to 4.30.0 (#4378)
👩💻👨💻 Contributors
Thank you all for making this release happen! ❤️
- @diegolmello
- @GleidsonDaniel
- @PetMoln
- @reinaldonetof
- @try-catch-stack
Version: 4.29.0
📄 Release notes
- [NEW] Delete my account (#4219)
- [NEW] Call to Action buttons for Omnichannel (#4060)
- [NEW] Basic support for Video Conf (#4307)
- [NEW] Option to show mentions badge (#4265)
- [NEW] Go to RoomView if the mentioned #channel is already joined (#4204)
- [NEW] ImageViewer animations using new API from
react-native-gesture-handler
andreact-native-reanimated
v2 (#4221) - [NEW] Update room item animations (#4024)
- [IMPROVE] Make message parser default (#4339)
- [IMPROVE] Support for tag request close when is obligatory to close Omnichannel's Channel (#4353)
- [IMPROVE] Set native theme when launching the app (#4365)
- [IMPROVE] Migrate UIKit/MultiSelect to ActionSheet (#4255)
- [IMPROVE] Use UI Elements from react-navigation (#4314)
- [IMPROVE] Migrate away from react-native-prompt-android to action sheet (#4300)
- [IMPROVE] Redesign search box component (#4195)
- [FIX] Rename done to save on Status View (#4363)
- [FIX] User status update with hooks (#4362)
- [FIX] HashTag markdown not working on stories (#4357)
- [FIX] Room header not updating when room type changes (#4330)
- [FIX] User status update (#4333)
- [FIX] Markdown not rendering emojis correctly on server version 5.0.0 (#4343)
- [FIX] Add hoistNonReactStatics to withActionSheet hoc (#4331)
- [FIX] Add showInput prop to show actionSheetContent without input (#4335)
- [FIX] Announcement field triggers password suggestion (#4305)
- [FIX] Change password not working on some cases (#4312)
- [FIX] Unresponsive status icons on Directory View and Share View (#4303)
- [FIX] Remove servers offline from server list (#4286)
- [FIX] Rooms are losing the time after search (#3722)
- [FIX] Avatar pixel size (#4285)
- [FIX] In some discussions you haven't joined yet, messages are not being loaded. (#4269)
- [FIX] Fix require cycle for appGroupPath (#4298)
- [FIX] Searching for users when creating Discussions (#4267)
- [FIX] Form re-rendering on RoomInfoEditView when app receives newer data from stream (#4220)
- [FIX] Unify attachment rendering logic (#4260)
- [FIX] Search Message stops showing the correct result (#4253)
- [FIX] User status update (#3961)
- Regression: Status of Omnichannel's Icon isn't working in RoomsListView (#4356)
- Revert "[FIX] Form re-rendering on RoomInfoEditView when app receives newer data from stream (#4220)" (#4340)
- Revert "Chore: Migration to Hooks - Markdown (#4264)" (#4338)
- Regression: missing comma on i18n file (#4320)
- Chore: Update icon set (#4355)
- Chore: Migration to Hooks - Markdown (#4264)
- Chore: Migration to Hooks - FormTextInput (#4256)
- Chore: Migrate RoomItem to Hooks (#4310)
- Chore: Upgrade react-native-vector-icons from 8.1.0 to 9.1.0 (#4175)
- Chore: Update gems (#4318)
- Chore: Resolve jpeg-js 0.4.4 (#4317)
- Chore: Migrate LoginServices to Hooks (#4216)
- Chore: Migrate containers/Toast to hooks (#4309)
- Chore: Hooks - create usePermissions (#4190)
- Chore: Hooks - migrate RoomHeader to hook (#4200)
- Chore: Migrate containers/Avatar to hooks (#4139)
- Chore: Evaluate helpers and utils - Typescript (#4146)
- Upgrade: Bump axios from 0.21.1 to 0.27.2 (#4276)
- Upgrade: Bump ua-parser-js from 0.7.31 to 1.0.2 (#4280)
- Upgrade: Bump eslint-config-prettier from 8.3.0 to 8.5.0 (#4248)
- Upgrade: Bump i18n-js from 3.8.0 to 3.9.2 (#4230)
- Upgrade: Bump @react-native-community/cameraroll from 4.0.4 to 4.1.2 (#4238)
- Upgrade: Bump eslint-plugin-react from 7.20.3 to 7.30.0 (#4233)
- Upgrade: Bump reactotron-react-native from 5.0.0 to 5.0.2 (#4275)
- Chore(deps): Bump @rocket.chat/ui-kit from 0.31.11 to 0.31.13 (#4261)
- Chore(deps): Bump eventsource from 1.1.0 to 1.1.1 (#4262)
- Chore(deps): Bump plist from 3.0.2 to 3.0.5 (#3977)
- Upgrade: Bump cross-fetch from 3.1.4 to 3.1.5 (#4140)
- Upgrade: Bump url-parse and @types/url-parse (#4228)
- Upgrade: Bump react-native-file-viewer from 2.1.4 to 2.1.5 (#4236)
- Upgrade: Bump moment from 2.29.1 to 2.29.3 (#4249)
- Chore: upgrade react navigation to 6.0.10 version (#4120)
- Chore: Update react-native-fast-image from 8.2.0 to 8.5.11 (#4210)
- Chore: create dependabot.yml config (#4227)
- Language update from LingoHub 🤖 on 2022-06-27Z (#4319)
- Bump version to 4.29.0 (#4259)
👩💻👨💻 Contributors
Thank you all for making this release happen! ❤️
- @AlexAlexandre
- @diegolmello
- @gerzonc
- @GleidsonDaniel
- @reinaldonetof
- @try-catch-stack