[HOLD https://github.com/Expensify/App/pull/84517 to staging] Bump Onyx to 3.0.66#86885
[HOLD https://github.com/Expensify/App/pull/84517 to staging] Bump Onyx to 3.0.66#86885fabioh8010 wants to merge 12 commits intoExpensify:mainfrom
Conversation
|
|
|
🚧 @Julesssss has triggered a test Expensify/App build. You can view the workflow run here. |
|
🧪🧪 Use the links below to test this adhoc build on Android, iOS, and Web. Happy testing! 🧪🧪
|
|
The tests are failing here because In this case the unit tests are failing because of Expensify/react-native-onyx#760 and they are being fixed in the respective bump -> #85919 |
|
Reassure test failure is due to Julian's Onyx PR -> #87738 |
|
If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel! Chat Preview– Unable to see the second expense until refreshing or navigating againVersion Number: 9.3.52-0 PR:86885 Action Performed:
Expected Result:The two expenses appear in a single report preview immediately Actual Result:The second expense is not displayed in the workspace chat until the page is refreshed or you navigate to another chat and return Workaround:Unknown Platforms:Which of our officially supported platforms is this issue occurring on?
Screenshots/VideosBug7129013_1776108148414.bandicam_2026-04-13_22-13-48-275.mp4 |
|
If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel! Bank account - Infinite spinner on Bank info tabVersion Number: 9.3.52-0 PR:86885 Action Performed:Precondition: new account with workspace. Workflows disabled. Expensify card enabled.
Expected Result:Plad flow started Actual Result:Infinite spinner displayed Workaround:Unknown Platforms:Which of our officially supported platforms is this issue occurring on?
Screenshots/VideosBug7129020_1776108759811.Screen_Recording_2026-04-13_at_22.26.13.mp4 |
|
If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel! Chat - Line breaks are added after each line to the text pasted from a code editorVersion Number: 9.3.52-0 PR:86885 Action Performed:
Expected Result:After navigating to the last expense, clicking the disabled right arrow should do nothing Actual Result:Clicking the disabled arrow opens the expense detail page Workaround:Unknown Platforms:Which of our officially supported platforms is this issue occurring on?
Screenshots/VideosBug7129037_1776109869559.bandicam_2026-04-13_22-39-48-354.mp4 |
|
If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel! Expense- Background is jumpy when trying to edit categoryVersion Number: 9.3.52-0 PR:86885 Action Performed:
Expected Result:The background should not be jumpy when opening category list Actual Result:The background is jumpy when opening category list Workaround:Unknown Platforms:Which of our officially supported platforms is this issue occurring on?
Screenshots/VideosBug7129094_1776113675049.bandicam_2026-04-13_23-54-11-655.mp4 |
|
If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel! Expensify Card - Issue card button is unresponsive when attempting to issue a second cardVersion Number: 9.3.52-0 PR:86885 Action Performed:Preconditions:
Expected Result:Issue card button should be responsive and allow issuing a second card Actual Result:Issue card button is unresponsive on the second attempt Workaround:Unknown Platforms:Which of our officially supported platforms is this issue occurring on?
Screenshots/VideosBug7129111_1776114286056.1.mp4 |
|
If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel! Onboaring - Test drive hyperlink opens broken pageVersion Number: 9.3.52-0 PR:86885 Action Performed:
Expected Result:Test drive demo page opens with content Actual Result:Test drive demo page opens with message: Workaround:Unknown Platforms:Which of our officially supported platforms is this issue occurring on?
Screenshots/VideosBug7129740_1776181883230.Screen_Recording_2026-04-14_at_18.44.20.mp4 |
|
Hi @IuliiaHerets, are you able to double check the reported issues |
|
@fabioh8010 could you update this PR, so we can retest |
|
@Julesssss Done, but I think we should wait on #84517 to get merged so I can use my Onyx release here. |
…l-sharing-cache-pr-3
Codecov Report✅ All modified and coverable lines are covered by tests. |
|
@mkhutornyi Please copy/paste the Reviewer Checklist from here into a new comment on this PR and complete it. If you have the K2 extension, you can simply click: [this button] |
|
@Julesssss ready for testing now |
|
@mkhutornyi can you prioritize this PR please? |
|
I will be OOO next week and will return on May 4th, @elirangoshen will watch over this PR meanwhile. |
Explanation of Change
This PR bumps Onyx from 3.0.63 to 3.0.66 (diff), which includes the following changes:
Only Expensify/react-native-onyx#768 needs testing here.
Fixed Issues
$ #86181
PROPOSAL:
Tests
General testing over the app
Offline tests
N/A
QA Steps
Same as Tests.
PR Author Checklist
### Fixed Issuessection aboveTestssectionOffline stepssectionQA stepssectiontoggleReportand notonIconClick)src/languages/*files and using the translation methodSTYLE.md) were followedAvatar, I verified the components usingAvatarare working as expected)StyleUtils.getBackgroundAndBorderStyle(theme.componentBG))npm run compress-svg)Avataris modified, I verified thatAvataris working as expected in all cases)Designlabel and/or tagged@Expensify/designso the design team can review the changes.ScrollViewcomponent to make it scrollable when more elements are added to the page.mainbranch was merged into this PR after a review, I tested again and verified the outcome was still expected according to theTeststeps.Screenshots/Videos
Android: Native
N/A, app is very slow and crashing after few interactions, but I tested on
mainand I'm having the same issue – not related to this PR.Android: mWeb Chrome
Screen.Recording.2026-04-24.at.13.52.36.mov
iOS: Native
Screen.Recording.2026-04-24.at.13.59.38.mov
iOS: mWeb Safari
Screen.Recording.2026-04-24.at.14.02.47.mov
MacOS: Chrome / Safari
Screen.Recording.2026-04-24.at.14.04.55.mov
Screen.Recording.2026-04-24.at.14.06.29.mov