Releases: RocketChat/Rocket.Chat.ReactNative
Releases · RocketChat/Rocket.Chat.ReactNative
Version: 4.64.0-beta
What's Changed
- feat(a11y): inline errors profileView by @OtavioStasiak in #6488
- fix: set cookie without port in JitsiMeetView by @bezaleelcheung in #6507
- regression: Minor theme regressions by @diegolmello in #6522
- regression: Wrong StatusBar on RoomsListView by @diegolmello in #6525
- chore: Enable New Architecture by @diegolmello in #6478
- chore: Bump version to 4.64.0 by @diegolmello in #6519
- chore: Upgrade navigation libs by @diegolmello in #6512
- chore: Migrate RoomsListView to hooks by @diegolmello in #6502
- chore: Use StatusBar only on root by @diegolmello in #6526
- chore: Lint failing after #6526 by @diegolmello in #6534
- chore: Update Message component stories for responsive layout and fix snapshot tests by @diegolmello in #6536
- chore(iOS): Enable Xcode's automatic signing by @diegolmello in #6513
New Contributors
- @bezaleelcheung made their first contribution in #6507
Full Changelog: 4.63.0...4.64.0-beta
Version: 4.63.0
What's Changed
- feat(a11y): avoid ellipsized texts by @OtavioStasiak in #6281
- feat(a11y): prevent autoplay gifs by @OtavioStasiak in #6394
- feat(a11y): inline errors e2eeEnterYourPasswordView by @OtavioStasiak in #6419
- feat(a11y): inline errors newServerView by @OtavioStasiak in #6289
- feat(a11y): Inline errors ReportUserView by @OtavioStasiak in #6426
- feat(Android): Enable edge-to-edge by @diegolmello in #6380
- fix: showButton null condition by @diegolmello in #6476
- fix: public toggle behavior in channel edit by @Rohit3523 in #6123
- fix: CreateDiscussionView padding and discussion E2E tests by @OtavioStasiak in #6479
- fix: remove spaces from allowList to ensure correct MIME type validation by @OtavioStasiak in #6490
- fix: Switch Button Unification by @jjinendra3 in #6249
- fix: App crashes when search * (asterisk) in member list by @luckyjsx in #6475
- fix: Storybook mocks and redux issues by @diegolmello in #6474
- perf: Avatar missing selector comparison by @diegolmello in #6498
- regression: Navigation issues after upgrading to react-navigation 7 by @diegolmello in #6492
- chore: improvement to github build action by @Rohit3523 in #6495
- chore: migrate createDiscussionView to hooks by @OtavioStasiak in #6446
- chore: migrate RoomInfoEditView to hooks by @OtavioStasiak in #6477
- chore: Build and release automation on Github Actions by @Rohit3523 in #6447
- chore: Bump version to 4.63.0 by @diegolmello in #6473
- chore: Merge 4.63.0 into master by @diegolmello in #6516
New Contributors
Full Changelog: 4.62.0...4.63.0
Version: 4.62.0
What's Changed
- feat(a11y): inline errors ChangeAvatarView by @OtavioStasiak in #6317
- feat(a11y): mentions autocomplete focus by @OtavioStasiak in #6409
- feat(a11y): add accessibility label to icons by @OtavioStasiak in #6358
- fix: input cutting with small font by @OtavioStasiak in #6396
- fix: Prevent error when removing non-existent key from MMKV by @diegolmello in #6405
- fix: incorrect initial date reference causes date picker in modal to malfunction by @narukoshin in #6408
- fix: Prevent error when subscription record is not found by @diegolmello in #6406
- fix: enhance ensureSecureProtocol on openLink to accept more protocols by @diegolmello in #6431
- fix: room members count reactivity by @abhinavkrin in #6420
- fix: Update snapshots by @diegolmello in #6454
- fix: Action sheet notch on landscape by @diegolmello in #6457
- i18n: Add Norwegian and Norwegian Nynorsk by @diegolmello in #6445
- regression: wrong type on inline error breaking FormTextInput by @OtavioStasiak in #6430
- regression: Markdown lists lacking style by @diegolmello in #6443
- regression: a11y label announces "ERROR:" without validation error by @OtavioStasiak in #6463
- chore: Bump version to 4.62.0 by @diegolmello in #6403
- chore: fix prettier action by @Rohit3523 in #6397
- chore: Upgrade React Native to 0.79 by @diegolmello in #6347
- chore: Upgrade RN to 0.79.4 by @diegolmello in #6428
- chore: upgrade Storybook to 9.0.9 and generate snapshots by @diegolmello in #6450
- chore: Enforce Node 22.14.0 by @diegolmello in #6456
- chore: migrate lint and jest testing from CircleCI to GitHub Actions by @Rohit3523 in #6418
- chore: new a11y label for formTextInput by @OtavioStasiak in #6449
- chore: Revert Node version enforcement by @diegolmello in #6462
- chore: Merge 4.62.0 into master by @diegolmello in #6468
New Contributors
- @narukoshin made their first contribution in #6408
- @abhinavkrin made their first contribution in #6420
Full Changelog: 4.61.0...4.62.0
Version: 4.61.0
What's Changed
- feat(a11y): autocomplete on known fields by @OtavioStasiak in #6116
- feat: Spotlight autocomplete quality of life changes by @diegolmello in #6378
- fix: subscriptions.roles getting removed on a rare situation by @diegolmello in #6357
- fix: Add E2EE warning check in readMessages function by @diegolmello in #6353
- fix: wrong column naming on subscription.asPlain() by @diegolmello in #6360
- fix: Headers aren't resizing correctly on 2x by @diegolmello in #6368
- fix: Make sure React context is initialized before notifying JS of a new push notification by @diegolmello in #6377
- fix: findSubscriptionsRooms errors by @diegolmello in #6369
- fix: Federated rooms rendering room title incorrectly by @diegolmello in #6389
- fix: message preview markdown improvements by @Rohit3523 in #6365
- fix: markdown formatting in message by @Rohit3523 in #6361
- regression: bottom sheet content not accessible by @OtavioStasiak in #6350
- regression: close button is not labelled by @OtavioStasiak in #6349
- regression: rollback react-native-crop-picker by @OtavioStasiak in #6385
- regression: Wrong Accessibility button title in SettingsView by @OtavioStasiak in #6386
- regression: on press take video does not close the action sheet by @OtavioStasiak in #6398
- i18n: fixed informal translations on German language by @paulchen in #6364
- i18n: Finnish localization issue in the 'View thread' button #6351 by @JASIM0021 in #6352
- chore: Upgrade React Native to 0.77.2 by @diegolmello in #6267
- chore: firebase modular query by @Rohit3523 in #6362
- chore: Bump version to 4.61.0 by @diegolmello in #6344
- chore: Merge 4.61.0 into master by @diegolmello in #6401
New Contributors
Full Changelog: 4.60.0...4.61.0
Version: 4.60.0
What's Changed
- feat: Implement "Convert ASCII to Emoji" setting by @OtavioStasiak in #6326
- feat: Reply thread button UI variation by @Rohit3523 in #6322
- feat(a11y): Read receipts icons and accessibility label by @OtavioStasiak in #6118
- feat(a11y): avatar and change avatar accessibility label by @OtavioStasiak in #6120
- feat(a11y): server history as action sheet by @OtavioStasiak in #6283
- feat(a11y): status and room accessibility label by @OtavioStasiak in #6119
- fix: added media type "all" on library picker config by @OtavioStasiak in #6290
- fix: API_Embed logic on useEffect dependency by @diegolmello in #6296
- fix: switching workspaces requires re-enter E2EE password by @OtavioStasiak in #6314
- fix: direct call opens without interaction by @cardoso in #6327
- fix: reactions not being rendered correctly by @OtavioStasiak in #6330
- fix: 'Apply Certificate' button text must be bold by @OtavioStasiak in #6324
- regression: Upload quality is too low by @diegolmello in #6318
- regression: remove slide from bottom animation of EnterE2EEPasswordView and StatusView by @OtavioStasiak in #6297
- chore: migrate NewServerView to hooks by @OtavioStasiak in #5919
- chore: TabView refactor by @diegolmello in #6315
- chore: Bump version to 4.60.0 by @diegolmello in #6286
- chore: Merge 4.60.0 into master by @diegolmello in #6342
- chore(eslint): turn off deprecated typescript formatting rules that conflict with prettier by @cardoso in #6298
Full Changelog: 4.59.0...4.60.0
Version: 4.59.0
What's Changed
- feat(a11y): dynamic text size with custom header by @OtavioStasiak in #6187
- feat(a11y): focus change on iOS by @OtavioStasiak in #6095
- feat(a11y): RegisterView by @OtavioStasiak in #6027
- feat(a11y): Mentions preferences by @OtavioStasiak in #6117
- feat(a11y): ProfileView by @OtavioStasiak in #6036
- feat: migrate to expo-image-picker by @diegolmello in #6143
- feat: autofill name field on OAuth signup by @jjinendra3 in #6147
- feat: Display base64 image preview by @Rohit3523 in #5965
- feat: Enhanced color of dots during passcode, ask for existing PIN before setting new PIN by @jjinendra3 in #6165
- feat: add visual indicator for filtered threads by @4shb0rne in #6186
- fix: improve load from push notification flow by @diegolmello in #6250
- fix: Message is not updated in some cases if last message by @diegolmello in #6272
- fix: Remove extra asterisk from previewFormatText by @Rohit3523 in #5990
- fix: Add loading indicator for search functionality by @jjinendra3 in #6179
- fix: improve filename generation in ShareView by @Rohit3523 in #6101
- fix: handle deletemessagebulk websocket event in room by @Rohit3523 in #6171
- fix: Improve handling of encrypted subscription decryption by @diegolmello in #6203
- fix: Listen focus and request members list by @mateusbrandaot in #4719
- fix: attachment preview spacing by @jjinendra3 in #6174
- fix: look for image on url head before rendering preview by @OtavioStasiak in #6127
- fix: gif reactions not animating on iOS by @Rohit3523 in #6220
- fix: remove action indicator from block/unblock button by @jjinendra3 in #6212
- fix: pinned messages show edit history by @Rohit3523 in #6219
- fix: add optional chaining to prevent trim error on profile edit by @Rohit3523 in #6237
- fix: filtered threads indicator not displaying on screen mount by @Rohit3523 in #6238
- fix: removed background different color of ReportUserView by @OtavioStasiak in #6269
- fix: markdown custom emoji size by @cardoso in #6274
- fix(Android): Improve native theme color setting by @diegolmello in #6204
- fix(iOS): Improve URL opening method in share extension by @diegolmello in #6221
- regression: Image URL not working properly by @OtavioStasiak in #6273
- regression: opacity animation issue on touch and incorrect height of hide message button by @OtavioStasiak in #6270
- ci: Remove tj-actions/changed-files by @hiagohubert in #6248
- chore: Bump Xcode to 16.2.0 by @diegolmello in #6168
- chore: Remove F-Droid flavor by @diegolmello in #6209
- chore: removed MarkdownTableView component by @Rohit3523 in #6184
- chore: use navigation hook instead of parameter in function components by @Rohit3523 in #6188
- chore: unified all the TextInput related debounce times by @jjinendra3 in #6189
- chore: Bump version to 4.59.0 by @diegolmello in #6201
- chore: added new github issue templates by @Rohit3523 in #6197
- chore: Add Prettier auto-formatting Github Action by @Rohit3523 in #6087
- chore: Remove unused translation keys across locales by @diegolmello in #6207
- chore: prettier github action fix by @Rohit3523 in #6208
- chore: Merge 4.59.0 into master by @diegolmello in #6284
New Contributors
- @4shb0rne made their first contribution in #6186
- @mateusbrandaot made their first contribution in #4719
- @hiagohubert made their first contribution in #6248
Full Changelog: 4.58.0...4.59.0
Version: 4.58.0
What's Changed
- feat: migrate to expo-image by @Rohit3523 in #5996
- feat(a11y): status busy contrast by @OtavioStasiak in #6113
- feat(a11y): Links contrast by @OtavioStasiak in #6114
- feat(a11y): External link as link on screen reader by @OtavioStasiak in #6104
- feat(a11y): Titles from menus marked as headings by @OtavioStasiak in #6105
- feat(a11y): mention contrast by @OtavioStasiak in #6115
- fix: add Name field to SetUsernameView by @jjinendra3 in #6144
- fix: OAuth URL separator by @diegolmello in #6106
- fix: Profile formIsChanged logic by @anirbanpaulcom in #5544
- fix: Crash in case of undefined obj by @diegolmello in #6169
- fix: undefined is not a function on markdown by @diegolmello in #6170
- fix: add userId and rcToken on attachmentURL only if protect files is enabled by @OtavioStasiak in #6078
- fix(iOS): share extension not working for screenshots by @diegolmello in #6103
- regression: infinite loading on login button after TOTP cancel by @OtavioStasiak in #6056
- chore(Android): Disable v1 signing by @diegolmello in #6140
- chore(deps): remove unused ts-node dependency by @cardoso in #6145
New Contributors
- @jjinendra3 made their first contribution in #6144
- @cardoso made their first contribution in #6145
Full Changelog: 4.57.2...4.58.0
Version: 4.58.0-rc.0
What's Changed
- feat: migrate to expo-image by @Rohit3523 in #5996
- feat(a11y): status busy contrast by @OtavioStasiak in #6113
- feat(a11y): Links contrast by @OtavioStasiak in #6114
- feat(a11y): External link as link on screen reader by @OtavioStasiak in #6104
- feat(a11y): Titles from menus marked as headings by @OtavioStasiak in #6105
- feat(a11y): mention contrast by @OtavioStasiak in #6115
- fix: add Name field to SetUsernameView by @jjinendra3 in #6144
- fix: OAuth URL separator by @diegolmello in #6106
- fix: Profile formIsChanged logic by @anirbanpaulcom in #5544
- fix: Crash in case of undefined obj by @diegolmello in #6169
- fix: undefined is not a function on markdown by @diegolmello in #6170
- fix: add userId and rcToken on attachmentURL only if protect files is enabled by @OtavioStasiak in #6078
- fix(iOS): share extension not working for screenshots by @diegolmello in #6103
- regression: infinite loading on login button after TOTP cancel by @OtavioStasiak in #6056
- chore(Android): Disable v1 signing by @diegolmello in #6140
- chore(deps): remove unused ts-node dependency by @cardoso in #6145
New Contributors
- @jjinendra3 made their first contribution in #6144
- @cardoso made their first contribution in #6145
Full Changelog: 4.57.2...4.58.0-rc.0
Version: 4.57.2
What's Changed
- regression: auto translate not working by @diegolmello in #6134
- chore: Merge 4.57.2 into master by @diegolmello in #6141
Full Changelog: 4.57.1...4.57.2
Version: 4.57.1
What's Changed
- fix: unable to open some attachments with SSL Client Certificate enabled by @OtavioStasiak in #6130
- chore: Merge 4.57.1 into master by @diegolmello in #6132
Full Changelog: 4.57.0...4.57.1