1.24.0 (Alpha)
Pre-release
Pre-release
Major improvements:
- Light-client protocol enabled (affected message reliability, now fetching/re-sending is way faster and more efficient)
- Numerous design fixes / UI fixes discussed at Porto
- Animations
Known issues:
- traffic consumption is still high (around 150MB/per hour, but it is already a huge improvement) - will be reported to keep track of it and investigate further
- there are 2 crashes that are hardly reproducible, but you may see them - the app may crash on generating keys (rare) or IOS can be crashed when it gets back from the background. We try to keep but on them and to get logs, but so far there is no pattern detected for reproducing it
- Android has visible performance issues, that are logged here: #16714
- Small but visible UI issue with counter #16594
…and many others that are logged into our repo.
What's Changed
- fix jump-to in the community screen is navigating to home screen instead of shell by @Parveshdhull in #15647
- [15128] Introduce muting for a specific duration by @ibrkhalil in #15253
- feat: add in-app notification, refactor toast by @yqrashawn in #15642
- [#15518]Show disclaimer during password creation by @SilentCruzer in #15650
- fix status-bar font color by @Parveshdhull in #15596
- Fix for "Pending requests" label not being shown in light mode by @alwx in #15667
- Create search-input component by @ulisesmac in #15664
- fix app theme changes with PN enabled and the app closed by @Parveshdhull in #15670
- Use static background screen for onboarding screens with dark overlay by @Parveshdhull in #15666
- Measuring the proper sizes of images in chat by @alwx in #15675
- patch react-native script to not look for
nvm
by @siddarthkay in #15681 - Update contact screen to new design by @erikseppanen in #15526
- fix subs bug by @flexsurfer in #15680
- Allow running debug iOS builds on physical device via CLI and Enable Automatic code signing for Debug builds by @siddarthkay in #15637
- Fix for multiple header spacings on onboarding screens by @alwx in #15640
- Change view-id as per the selected bottom tab and refactor subscriptions by @Parveshdhull in #15636
- ci: upgrade Xcode from 14.2 to 14.3 by @jakubgs in #15581
- [15569] Select recent tab on messages home when double tapping messages icon by @ibrkhalil in #15604
- [Fix] [iOS] Crash on onboarding for second profile without biometrics by @smohamedjavid in #15688
- chore: add generate code to new sync ui by @J-Son89 in #15584
- fix: remove contact from mutual contact list after contact is blocked by @jo-mut in #15579
- nix: add ios-deploy package to ios shell by @jakubgs in #15699
- Add accessibility-id for buttons 'Enable Biometrics' page by @briansztamfater in #15499
- Community request to join changes by @smohamedjavid in #15627
- [#15210] Show user avatar in contact request toast by @rasom in #15223
- feat: step component by @yqrashawn in #15711
- [15550] Allow unpinning of deleted-for-me messages by @ibrkhalil in #15572
- move image-server out of status-im namespace by @siddarthkay in #15712
- [#15719] Recovery phrase input by @ulisesmac in #15720
- update guidlines by @flexsurfer in #15686
- Pinned messages UI issues by @alwx in #15687
- feat: reimplement composer by @OmarBasem in #15639
- Integrate support for SVG icons and fix clear icon by @ilmotta in #15691
- Gesture section list by @OmarBasem in #15727
- fix (fn[]) usage in hiccup by @flexsurfer in #15713
- ci: fix missing SSH key for fetching ios certs by @jakubgs in #15740
- Fix replies & pinned messages by @cammellos in #15689
- Fixed styling issues for mention in the chat text by @rahulpsingh in #15723
- Various fixes for Contact Request flows (2nd attempt) by @ilmotta in #15685
- New component: Link Preview by @ilmotta in #15732
- fix: always albumize outgoing image messages by @yqrashawn in #15735
- [#15655] Resolve messages with markdown on Jump To screen by @rasom in #15738
- fix device theme change listener in ios by @Parveshdhull in #15724
- Request to join community screen is not scrollable on Android #15748 by @flexsurfer in #15750
- fix status bar font color by @Parveshdhull in #15744
- Show "Kicked from community" notification in Activity Center by @smohamedjavid in #15734
- move status native module by @flexsurfer in #15749
- fix quo hotreload by @flexsurfer in #15760
- fix Sometimes mentions list does not appear after typing @ in chat input filed by @qfrank in #15622
- feat: add identifiers screen to onboarding-flow by @J-Son89 in #15684
- [#15741] Fix error on tapping pinned message by @rasom in #15754
- fix UI freeze issue by @Parveshdhull in #15761
- Improve QR Code Component in Quo Preview Sandbox by @siddarthkay in #15755
- Reimplement composer: add reply by @OmarBasem in #15736
- remove unused code relate to old text-input component by @qfrank in #15765
- nix: disable sandboxing for xcodewrapper by @jakubgs in #15774
- clean old code, remove public chat, implement drawers for home screens by @flexsurfer in #15766
- e2e: cleanup by @churik in #15704
- Improve dissmiss all overlays by @Parveshdhull in #15773
- feat: composer - edit message by @OmarBasem in #15772
- revert podfile.lock by @OmarBasem in #15791
- On password creation screen make the password disclaimer tappable by @siddarthkay in #15757
- fix: quo2 title-input component selection color fix for android by @ajayesivan in #15717
- New composer - add audio comp by @OmarBasem in #15790
- Fix community disclaimer checkbox by @siddarthkay in #15804
- Fix for mention text overlaying message text when mention is added during message editing (Android) by @alwx in #15778
- New mentions design by @OmarBasem in #15799
- [#15798] Fix issue with android dev env by disabling flipper by @rasom in #15811
- quo2 documentation drawer component by @ajayesivan in #15674
- feat: implement audio message component by @briansztamfater in #15594
- e2e: restore/remove user by @churik in #15797
- fix: incorrect font-size in user-avatar(size: medium) by @ajayesivan in #15801
- quo2 predictive keyboard component by @ajayesivan in #15806
- fix: New chat screen insets by @OmarBasem in #15829
- refactor: remove images placeholder text by @OmarBasem in #15830
- nix: fix handling POMs without JARs by @jakubgs in #15835
- nix: update Gradle dependencies by @jakubgs in #15837
- Improve last message preview by @vkjr in #15613
- [15612] Only allow showing universal links after clicking start using status by @ibrkhalil in #15786
- fix Home-stack overlaps bottom tabs in Xiaomi devices on first run by @Parveshdhull in #15821
- Adapt to status-go backend changes for ConvertToKeycardAccount by @qfrank in #15846
- feat: new composer complete 🎉 by @OmarBasem in #15818
- 'Unpin' option in 1-1 chat for deleted message by @alwx in #15833
- fix: android blur view hash mismatch in some locations by @ajayesivan in #15843
- [#15663] Recovery phrase onboarding by @ulisesmac in #15831
- Composer polishing by @OmarBasem in #15857
- ci: bump timeout for tests to 15 minutes by @jakubgs in #15858
- Separate doc with debug tips by @vkjr in #15849
- ci: add Alchemy and Infura credentials in CI by @jakubgs in #15850
- fix: maximized composer incorrect bottom padding by @OmarBasem in #15865
- nix: use SRI hashes for Gradle dependencies by @jakubgs in #15867
- Show correct error message while unlocking app by @Parveshdhull in #15845
- feat: doc info boxes while onboarding by @yqrashawn in #15697
- Fix composer max height on some Android devices by @OmarBasem in #15871
- Remove identicons, replace them with initials of a user by @alwx in #15815
- [Fix] Tapable area of user avatar in chat by @smohamedjavid in #15840
- Composer polishing by @OmarBasem in #15875
- fix: app locked screen accent color by @ajayesivan in #15854
- chore: restore label on im new to status page by @J-Son89 in #15876
- fix window height sub leak by @Parveshdhull in #15878
- Double-tap for communities & fix for 'Recent' tab not being shown as selected if message icon is double tapped by @alwx in #15844
- Fix mentions animation when disappearing by @OmarBasem in #15879
- Add 'How to scan' syncing screens by @erikseppanen in #15710
- e2e: fixes by @churik in #15882
- use debounce-and-dispatch to improve mention performance by @qfrank in #15887
- fix: audio issues when sending app to background on Android by @briansztamfater in #15880
- Fix: Suggested list of mentions does not appear initially when '@' is typed in the editing message composer by @qfrank in #15894
- fix onboarding transition background color by @flexsurfer in #15900
- Update UI for Sign In by Syncing and Add Scan or Enter pairing Code to in app syncing flow by @J-Son89 in #15623
- e2e: images by @churik in #15898
- ci: fix missing Alchemy and Infura env vars by @jakubgs in #15903
- feat: new keycard component by @codemaster115 in #15892
- Add Accessiblity for Image Container in Chat by @smohamedjavid in #15913
- Design Feedbacks on "Create profile password" screen by @smohamedjavid in #15863
- [15611] Lock orientation by @flexsurfer in #15915
- Add share tab in shell by @siddarthkay in #15782
- [#15779] Disable input after login by @ulisesmac in #15874
- fix: single image transition animation flicker on iOS by @OmarBasem in #15932
- fix: composer opacity on Android when recording by @OmarBasem in #15929
- update go-waku v0.6.0 by @cammellos in #15921
- Dont check
app-state
forAndroid
when evaluating universal links routing by @siddarthkay in #15896 - Activity Center Empty Community Image by @smohamedjavid in #15907
- fix #15899 : failed to reset password by @qfrank in #15914
- Make json-rpc/call effect more in line with re-frame standards by @ilmotta in #15936
- New link previews (initial implementation) by @ilmotta in #15891
- Fix: nickname modal iOS bottom space by @OmarBasem in #15941
- fix: permission tag component locked state by @ajayesivan in #15928
- Update hooks lib by @OmarBasem in #15956
- chore: add pr comments by @J-Son89 in #15920
- App locked screen - design review changes by @ajayesivan in #15927
- [Fix] Accessibility for single image in chat by @smohamedjavid in #15964
- home screen updates by @jo-mut in #15860
- #15665 Settings list component by @rfahernandez in #15922
- sync devices after sign in by @jo-mut in #15658
- Fix UX issue while spamming the copy button on share shell tab. by @siddarthkay in #15938
- [#15756] Token gated communities by @flexsurfer in #15814
- nix: use jsbundle derivation for iOS as well by @jakubgs in #15924
- autocomplete password by @flexsurfer in #15979
- e2e: gallery test + links preview by @churik in #15971
- [Fix] Keyboard Close on "Forgot Password" tap by @smohamedjavid in #15968
- [Fix] Sorting of Chat list items by @smohamedjavid in #15974
- clean old namespaces by @flexsurfer in #15980
- ci: drop useless call to doGitRebasePR by @jakubgs in #15935
- Design fixes for profile options by @vkjr in #15966
- Animate link previews entering/leaving the Composer by @ilmotta in #15984
- feat: add ident ring for login profile picture by @yqrashawn in #15942
- fix: display name/nickname/ens which includes dash is not resolved in the chat when mentioned by @qfrank in #15990
- fix profile picture on login screen by @Parveshdhull in #15985
- Fix composer height overflow with extra content by @ilmotta in #15989
- new chat fixes and improvements, sheet modal screen improvements by @flexsurfer in #15993
- fix: audio recording bugs while scroll in chat by @briansztamfater in #15986
- Show number of unread messages by @vkjr in #15987
- ios: replace Diawi Fastlane plugin that disappeared by @jakubgs in #15959
- clean old onboarding and communities by @flexsurfer in #15994
- ios: drop fastlane-plugin-clean_testflight_testers by @jakubgs in #16003
- fix composer calc lines by @OmarBasem in #16005
- New Icons by @ajayesivan in #15937
- Fix composer opacity on reenter screen by @OmarBasem in #16010
- refactor: lightbox screen by @OmarBasem in #15996
- Bottom sheet background on Android changed to overcome issues with blur by @vkjr in #16009
- fix pin image in community leads to error by @Parveshdhull in #16017
- fix mentions delay by @OmarBasem in #16025
- Add default customization color by @smohamedjavid in #16026
- Bump release to 1.23.0 by @ajayesivan in #15999
- Setup syncing timer fix by @ajayesivan in #15852
- [Fix] "View Profile" button behaviour on keyboard open in "Add a contact" modal by @smohamedjavid in #15978
- Old wallet by @rasom in #15822
- [Fix] Nav bar overlap in "Syncing" screen by @smohamedjavid in #16014
- [Fix] Error on opening "How to scan" bottom sheet by @smohamedjavid in #16033
- disable chat swipe back navigation in ios by @Parveshdhull in #16035
- fix emoji pin in community by @Parveshdhull in #16041
- fix: quo2 floating-shell-button click through by @ajayesivan in #16030
- Align to latest accounts changes by @rasom in #16037
- fix send button z-index by @OmarBasem in #16024
- [Fix] QR scanner scanning QR when user moved to next screen by @smohamedjavid in #16012
- ci: fix jsbundle target name for nix-cache build by @jakubgs in #16056
- refactor: zoomable component by @OmarBasem in #16022
- Upgrade re-frame to latest stable release v1.3.0 by @ilmotta in #15997
- Show a profile image on communities and contacts screen by @alwx in #16042
- bump reagent 1.2.0 by @flexsurfer in #16070
- Fix: jumpy composer by @OmarBasem in #16051
- Improve option to mark all notifications read by @ilmotta in #16044
- [15660] Show who sent message reaction by @ibrkhalil in #15677
- Local Pairing Updates by @smohamedjavid in #16065
- adjust padding for QR Images by @siddarthkay in #15975
- improve photo-selector and adjust according to the latest designs by @flexsurfer in #16053
- [#15759] - Onboarding recovery phrase screen by @ulisesmac in #15946
- fix #16043 by @qfrank in #16126
- Disable translations - only use English for the moment until designs are stable and translations are correct by @alwx in #16103
- Fix reaction images and implement Selectors > Reactions component by @ilmotta in #16114
- Feature/15776 slideshow styles by @rahulpsingh in #15933
- Chat Screen Top Bar UI + new UI for user details by @alwx in #15204
- [#16077] community illustrations and copy by @ulisesmac in #16113
- Lightbox refactoring by @OmarBasem in #16096
- [Fix] Open app on push notification tap by @smohamedjavid in #16136
- Fix for "Rendered more hooks than during the previous render" error on closing group chat/communty channel by @alwx in #16145
- e2e: fixes for emoji and xfails added by @yevh-berdnyk in #16165
- [#16094] Messaging - In Chat - Implement Options Menu for 1-1 and com… by @flexsurfer in #16131
- Debug mode fix: photo selector by @OmarBasem in #16146
- Support unfurling more websites by @ilmotta in #16040
- [#16077] Add community illustrations by @ulisesmac in #16162
- [16166] The reaction are not matched to the designs into the 'who sent' bottom sheet by @ibrkhalil in #16168
- [16147] Fix margin left for community icon when long pressing community by @ibrkhalil in #16171
- Fixes for Request to Join Community bottom sheet by @ilmotta in #16192
- ci: set e2e/status-app-prs timeout to 90 minutes by @yakimant in #16158
- Correct top bar offsets and positions on Android + correct blur as a bonus ✨ by @alwx in #16148
- Fixes for "I'm new to Status" screen by @ilmotta in #16199
- Design note fixes (#15781) by @erikseppanen in #16000
- Messages read back button by @vkjr in #16186
- [#16086] Messaging - Composer - Show current message for user context… by @flexsurfer in #16128
- [#16198] No delay on removing contact from the list by @rasom in #16217
- Add Images count to reply by @OmarBasem in #16194
- Do not show group details when user is not a member of the group by @vkjr in #16134
- e2e: Fixes for nightly failures by @yevh-berdnyk in #16187
- fix #16099 by @qfrank in #16177
- Identifiers screen design updates by @smohamedjavid in #16220
- [#16078] - Add empty state component to messaging tabs by @ulisesmac in #16200
- e2e: Updated report by @yevh-berdnyk in #16223
- [Fix] Incorrect navigation to message reaction bottom sheet by @smohamedjavid in #16218
- Layout updates/fixes for pinned messages bar by @alwx in #16179
- chore: remove mock data from syncing by @J-Son89 in #16132
- [16082] Adjust height between messages to match designs by @ibrkhalil in #16170
- fix hole view usage for create profile picture by @Parveshdhull in #16001
- [iOS] Perform preflight check for local network permission by @smohamedjavid in #16150
- fix: shell button position in chat screen by @OmarBasem in #16190
- Update progress on swiping carousel. by @rahulpsingh in #16154
- fix: bottom sheet padding by @OmarBasem in #16216
- fix: chat top bar iOS by @OmarBasem in #16234
- fix: fixes error message on login page by @briansztamfater in #16180
- Prevent overflowing of chat name and message preview in the Chat List by @smohamedjavid in #16210
- align changes to RequestAllHistoricMessagesWithRetries by @qfrank in #16244
- [16137] Disable text description in lightbox for now by @ibrkhalil in #16169
- Information about patching 3rd parties by @vkjr in #16249
- Implement dummy action drawers for community chats by @ilmotta in #16227
- fix App crashes when pressing on community link by @Parveshdhull in #16019
- e2e: Fixes for jump-to by @yevh-berdnyk in #16255
- Fix slow scrolling on chat screen by @rasom in #16246
- [#15836] Images not displayed in chat when received by user with app … by @flexsurfer in #16256
- e2e: false failures fixes by @yevh-berdnyk in #16262
- Upgrade
react native
from0.67.5
to0.69.10
by @siddarthkay in #16016 - [#15626] Bottom sheets stop opening if close the app with a bottom sh… by @flexsurfer in #16258
- feat: Lightbox share images by @OmarBasem in #16224
- Shell navigation and animations by @Parveshdhull in #15893
- Various fixes for the Information Box component by @ilmotta in #16272
- [#16156] Top bar flashing by @rasom in #16267
- Animate home stack border radius by @Parveshdhull in #16284
- chore: add lefthook.yml to gitignore file by @briansztamfater in #16288
- fix the activity center crash when replying with an image by @Parveshdhull in #16281
- Slide button component (bounty) by @clauxx in #16259
- get rid of
slide-button.component-spec
by @siddarthkay in #16293 - Update default iOS Simulator by @smohamedjavid in #16289
- Added PR Review Policy by @Samyoul in #16280
- onboarding syncing updates by @jo-mut in #16206
- Disable audio messages by @alwx in #16270
- feat: add parallax component by @J-Son89 in #16277
- Add reorder-item component by @mmilad75 in #16225
- Fix for two separate sections with different colors shown on the chat screen (dark mode) by @alwx in #16265
- temporary hide mutual update's messages by @flexsurfer in #16290
- chore: fix unit test for slide button by @J-Son89 in #16302
- nix: upgrade interpreter from 2.11.1 to 2.14.1 by @jakubgs in #16297
- fix switcher cards position in ios by @Parveshdhull in #16301
- Fix clipped tags in Community Overview screen by @ilmotta in #16292
- Add decision about team structure by @cammellos in #16295
- [#16118] bottom nav tab notification color by @ulisesmac in #16236
- [#16066] bottom sheet height by @ulisesmac in #16285
- Update prettier config for the project. by @rahulpsingh in #16303
- Make profile photos visible by default by @alwx in #16095
- Fix incorrect channel option by @ilmotta in #16314
- e2e: tests fixes by @yevh-berdnyk in #16308
- tests: fix type of shell used for linting by @jakubgs in #16323
- nix: upgrade nixpkgs to latest nixos-23.05 by @jakubgs in #14944
- ci: build generic status-go and all shells by @jakubgs in #16287
- Upgrade
react-native-camera-kit
library to resolve camera issues in Sign In screen by @smohamedjavid in #16248 - Update prettier script. by @rahulpsingh in #16324
- Use new login endpoint by @cammellos in #16013
- [16247] Make reactions row scrollable by @ibrkhalil in #16298
- [15524] Support mentioning non Latin nicknames by @qfrank in #16320
- fix: activity center notifications swipe style by @codemaster115 in #16222
- nix: use builtins to not depend on channels by @jakubgs in #16343
- Add featured-community data #16015 by @erikseppanen in #16232
- [#16335] - Add space before "Forgot password?" by @ulisesmac in #16337
- init status-go logging once app start up by @qfrank in #16325
- [14556, 14259] Allow users to mute community channels and to mute chats for specific duration by @ibrkhalil in #15128
- [15128-followup] by @ibrkhalil in #16350
- Updated styles and layouts for messages by @alwx in #16188
- Improve hot reloading by @Parveshdhull in #16349
- Fix incorrect background color in Community Overview screen by @ilmotta in #16348
- nix: downgrade from 2.14.1 to 2.13.4 by @jakubgs in #16347
- Jc/1 profile by @J-Son89 in #16291
- fix: close keyboard when start scrolling on chat by @briansztamfater in #16339
- e2e: updated test_restore_multiaccount_with_waku_backup_remove_switch by @yevh-berdnyk in #16363
- Add team member to decision by @cammellos in #16336
- android: fix Gradle deps, drop Flipper, upgrade Fresco by @jakubgs in #16369
- Redirect to onboarding welcome screen if all profiles are removed by @Parveshdhull in #16368
- [#16157] Pinned list button is absent when user is located at the top… by @flexsurfer in #16355
- feat: add new theming mechanism by @J-Son89 in #16191
- chore:move jump-to functionality inside namespace for shell by @J-Son89 in #16361
- nix: fix cache usage by modifying global config by @jakubgs in #16366
- fix
make test
on macOS by @yakimant in #16359 - scripts: disable pipefail when greping for SHA by @jakubgs in #16381
- nix: build derivation from sources if cache fails by @ibrkhalil in #16383
- [#16092] Auto-rotate breaks UI on Android by @flexsurfer in #16370
- e2e: added attempts for MaxRetryError handling by @yevh-berdnyk in #16376
- nix: skip git-lfs checks failing on darwin by @siddarthkay in #16386
- followupchanges #16355 by @flexsurfer in #16371
- Add "Find sync code" bottom sheet by @smohamedjavid in #16364
- js: remove unused visual tests and detox package by @yakimant in #16372
- Animate floating screen border radius by @Parveshdhull in #16384
- fix deleted message remains in preview at Jump to section #16374 by @Parveshdhull in #16385
- Update broken
Status development
link in ide-setup.md by @smohamedjavid in #16391 - Fix race condition on sending messages by @cammellos in #16260
- feat: add blur effect on scroll for buttons inside gallery view by @briansztamfater in #16319
- fix: send user to settings if audio permission is rejected by @briansztamfater in #16049
- fix: calibrate duration calculation of recorded audio by @briansztamfater in #15543
- nix: fix Android SDK on Darwin with nixpkgs system override by @yakimant in #16237
- [#16322] - Carousel tap gesture by @ulisesmac in #16338
- improve: enable collect logs before login by @qfrank in #16392
- e2e: Updated error message in 702783 by @yevh-berdnyk in #16388
- feat: save image by @OmarBasem in #16268
- [15902] BUGFIX - Resolve public keys into the user's name in the confirmation drawer by @ibrkhalil in #16176
- Disable image description in lightbox by @ibrkhalil in #16405
- feat: add parallax to biometrics page for whitelisted devices by @J-Son89 in #16296
- chore: move activity centre and share into shell namespace by @J-Son89 in #16395
- nix: use Darwin stat command explicitly by @jakubgs in #16407
- Onboarding: Identifiers page highlighting animation by @J-Son89 in #16375
- chore: small refactor to remove some uses of status-im in status-im2 by @J-Son89 in #16358
- Update animation for onboarding carousel. by @rahulpsingh in #16294
- Implement Swipe navigation for floating screen by @Parveshdhull in #16390
- [16352] [Bugfix] New message indicator not showing on bottom navigation for unmuted chats and another bug by @ibrkhalil in #16380
- multiaccounts refactoring part1 by @flexsurfer in #16414
- e2e: updated wait_for_status_to_be by @churik in #16416
- fix: ROW_NUMBER() not work on ios for some reason by @qfrank in #16426
- Tests/nightly 29 07 by @churik in #16439
- [#15944] Set installation name on account creation and pairing by @rasom in #16307
- key-storage cleanup by @flexsurfer in #16427
- fix App crashes when jump-to has group chat card by @Parveshdhull in #16431
- e2e: Reactions in 1-1 chats by @yevh-berdnyk in #16441
- Fix new message indicator for chats bottom tab by @vkjr in #16417
- [Fixes: #16203] Fix delete for me replies images by @cammellos in #16428
- Comment time bomb test out by @ilmotta in #16452
- feat: allow navigation within different stacks by @briansztamfater in #16419
- chore: use with theme for step component by @J-Son89 in #16399
- nix: downgrade watchman to 4.9.0 by @yakimant in #16406
- ci: add shebang to jenkinsfiles by @yakimant in #16443
- Update
bottom sheet screen
component to use theme context by @smohamedjavid in #16429 - update theming for profile-input, empty state and predictive keyboard components by @J-Son89 in #16423
- e2e: fixes for backup users and unread indicator tests by @yevh-berdnyk in #16468
- chore: update use of theme in page-nav component by @J-Son89 in #16424
- feat: add markdown list component to quo2 by @J-Son89 in #16411
- e2e: tests for reactions in community and group chats by @yevh-berdnyk in #16470
- Implement static loading skeleton by @Parveshdhull in #16474
- feat: implement onboarding modal transition for sign in screen by @briansztamfater in #16167
- e2e: nightly fixes by @yevh-berdnyk in #16485
- Lint and fix missing trailing newlines by @ilmotta in #16445
- [#16378] Channel unread counter space by @ulisesmac in #16460
- [#16111] - toast animation & dismiss by @ulisesmac in #16433
- [#16073] Password info box by @ulisesmac in #16420
- e2e: using more sessions by @churik in #16483
- e2e: change numpocesses by @churik in #16494
- Dynamically calculate composer height to adjust the spacing on the bottom of the list by @alwx in #16235
- Fix conditional of selection user's name in confirmation drawer by @ibrkhalil in #16489
- [16079] Fix dark mode for communities and messages home by @ibrkhalil in #16382
- multiaccounts refactoring S3, refactor keychain and touchid, move and refactor create/recover/login profile by @flexsurfer in #16448
- Replace placeholders on "Jump to" page by @Parveshdhull in #16501
- Lint & fix some shadowed core Clojure(Script) vars by @ilmotta in #16500
- e2e: fix for endless apk upload + teardown by @yevh-berdnyk in #16511
- [#16422] Merge profile and profile overview into one map in status-go by @flexsurfer in #16507
- fix smthg test folder by @flexsurfer in #16519
- chore: move button into view and style files by @J-Son89 in #16442
- e2e: fix for nightly apk upload by @yevh-berdnyk in #16517
- Fix compressed key ellipsis by @siddarthkay in #16492
- Fixed issues with styling in pinned messages panel. by @rahulpsingh in #16498
- Lightbox text sheet by @OmarBasem in #16471
- [#16520] ENS setting is unavailable on PRs when test network is set by @flexsurfer in #16521
- Fix Profile URLs not opening universal link on new accounts by @siddarthkay in #16340
- Fixes for the Community Channel avatar component by @ilmotta in #16379
- Enable lightclient by @cammellos in #16463
- fix: onboarding carousel overflows causing navigation glitches by @briansztamfater in #16514
- chore: update guidelines on quo2 components api to match figma spec by @J-Son89 in #16454
- fix App is not opened on the last viewed chat with biometric login enabled by @Parveshdhull in #16516
- Profile color in Jump-to and View Profile buttons by @smohamedjavid in #16538
- [16543] Fix muting channel from inside and outside chat page by @ibrkhalil in #16544
- Lightbox opacity swipe animation, and margins by @OmarBasem in #16510
- [16467] Fix delete for me doesn't work on chat reopen by @ibrkhalil in #16529
- feat: album selector animation by @OmarBasem in #16533
- feat: add video and animation to generating keys page by @J-Son89 in #16415
- [Fix] Seen state in Activity Center when it is open by @smohamedjavid in #16541
- Top bar fixes by @alwx in #16506
- Enable shell navigation by @Parveshdhull in #16438
- [16524] Fix chevron icon showing when chat is muted by @ibrkhalil in #16528
- e2e: add workaround for floating screens by @churik in #16545
- chore: add doc on pixel perfection by @J-Son89 in #16539
- [Fix] Login Validation Error by @smohamedjavid in #16562
- Rewrite Community List component by @ilmotta in #16527
- Fix & optimize shadows foundation by @ilmotta in #16553
- [#15950] Updated build-image-messages by @andresceballosm in #16518
- fix: banner images/colors in shell by @codemaster115 in #16239
- Move status-im.utils.money to utils.money by @ilmotta in #16573
- fix image long press issue and cropping by @Parveshdhull in #16571
- Add flash toggle for the camera in sync screen by @smohamedjavid in #16558
- Avoid panic when config missing in community by @cammellos in #16572
- fix navigating to chat via the 'Jump to' button breaks composer by @Parveshdhull in #16604
New Contributors
- @SilentCruzer made their first contribution in #15650
- @rahulpsingh made their first contribution in #15723
- @codemaster115 made their first contribution in #15892
- @rfahernandez made their first contribution in #15922
- @yakimant made their first contribution in #16158
- @clauxx made their first contribution in #16259
- @mmilad75 made their first contribution in #16225
- @andresceballosm made their first contribution in #16518
Full Changelog: 1.22.0...1.24.0