Closed gedu closed 2 weeks ago
@parasharrajat 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]
https://github.com/user-attachments/assets/551b1ce6-36a2-4f63-b9b9-9f582903262e
https://github.com/user-attachments/assets/fc3278f2-87a7-444c-b2d8-a3c5c77d6380
https://github.com/user-attachments/assets/bcca3468-c1db-47ae-a3f0-75e76eb1ef1f
https://github.com/user-attachments/assets/41264f7d-5b7e-40da-a099-7b0390ee5f3e
https://github.com/user-attachments/assets/6c5c706d-5f3c-4289-b30f-7bbd21819f52
:hand: This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release.
🚀 Deployed to staging by https://github.com/mountiny in version: 9.0.85-0 🚀
platform | result |
---|---|
🤖 android 🤖 | success ✅ |
🖥 desktop 🖥 | success ✅ |
🍎 iOS 🍎 | failure ❌ |
🕸 web 🕸 | success ✅ |
🤖🔄 android HybridApp 🤖🔄 | success ✅ |
🍎🔄 iOS HybridApp 🍎🔄 | failure ❌ |
🚀 Deployed to staging by https://github.com/mountiny in version: 9.0.85-0 🚀
platform | result |
---|---|
🤖 android 🤖 | success ✅ |
🖥 desktop 🖥 | success ✅ |
🍎 iOS 🍎 | failure ❌ |
🕸 web 🕸 | success ✅ |
🤖🔄 android HybridApp 🤖🔄 | success ✅ |
🍎🔄 iOS HybridApp 🍎🔄 | failure ❌ |
🚀 Deployed to staging by https://github.com/mountiny in version: 9.0.85-0 🚀
platform | result |
---|---|
🤖 android 🤖 | success ✅ |
🖥 desktop 🖥 | success ✅ |
🍎 iOS 🍎 | failure ❌ |
🕸 web 🕸 | success ✅ |
🤖🔄 android HybridApp 🤖🔄 | success ✅ |
🍎🔄 iOS HybridApp 🍎🔄 | failure ❌ |
🚀 Deployed to staging by https://github.com/mountiny in version: 9.0.85-0 🚀
platform | result |
---|---|
🤖 android 🤖 | success ✅ |
🖥 desktop 🖥 | success ✅ |
🍎 iOS 🍎 | failure ❌ |
🕸 web 🕸 | success ✅ |
🤖🔄 android HybridApp 🤖🔄 | success ✅ |
🍎🔄 iOS HybridApp 🍎🔄 | failure ❌ |
🚀 Deployed to staging by https://github.com/mountiny in version: 9.0.85-0 🚀
platform | result |
---|---|
🤖 android 🤖 | success ✅ |
🖥 desktop 🖥 | success ✅ |
🍎 iOS 🍎 | failure ❌ |
🕸 web 🕸 | success ✅ |
🤖🔄 android HybridApp 🤖🔄 | success ✅ |
🍎🔄 iOS HybridApp 🍎🔄 | cancelled 🔪 |
🚀 Deployed to production by https://github.com/mountiny in version: 9.0.85-4 🚀
platform | result |
---|---|
🤖 android 🤖 | true ❌ |
🖥 desktop 🖥 | failure ❌ |
🍎 iOS 🍎 | success ✅ |
🕸 web 🕸 | success ✅ |
🤖🔄 android HybridApp 🤖🔄 | failure ❌ |
🍎🔄 iOS HybridApp 🍎🔄 | success ✅ |
🚀 Deployed to production by https://github.com/mountiny in version: 9.0.85-4 🚀
platform | result |
---|---|
🤖 android 🤖 | true ❌ |
🖥 desktop 🖥 | cancelled 🔪 |
🍎 iOS 🍎 | success ✅ |
🕸 web 🕸 | success ✅ |
🤖🔄 android HybridApp 🤖🔄 | failure ❌ |
🍎🔄 iOS HybridApp 🍎🔄 | success ✅ |
Explanation of Change
Increasing version to avoid adding into the bundle the
text-encoding
library. This change reduce almost 2MBsFixed Issues
$ https://github.com/Expensify/App/issues/54096 PROPOSAL: https://github.com/Expensify/App/issues/49299#issuecomment-2532623271
Tests
Offline tests
QA Steps
// TODO: These must be filled out, or the issue title must include "[No QA]."
PR Author Checklist
### Fixed Issues
section aboveTests
sectionOffline steps
sectionQA steps
sectiontoggleReport
and notonIconClick
)src/languages/*
files and using the translation methodSTYLE.md
) were followedAvatar
, I verified the components usingAvatar
are working as expected)StyleUtils.getBackgroundAndBorderStyle(theme.componentBG)
)Avatar
is modified, I verified thatAvatar
is working as expected in all cases)Design
label and/or tagged@Expensify/design
so the design team can review the changes.ScrollView
component to make it scrollable when more elements are added to the page.main
branch was merged into this PR after a review, I tested again and verified the outcome was still expected according to theTest
steps.Screenshots/Videos
Android: Native
https://github.com/user-attachments/assets/06527029-96dc-48c3-828b-87ba939ec8fcAndroid: mWeb Chrome
https://github.com/user-attachments/assets/d6f6e8dd-7026-49dd-a4f0-13a6ba0ae71eiOS: Native
https://github.com/user-attachments/assets/7b888626-132f-4962-9a1d-e2dc907fbc38iOS: mWeb Safari
https://github.com/user-attachments/assets/1594abbe-1532-4471-b7d8-3d8373bed16cMacOS: Chrome / Safari
https://github.com/user-attachments/assets/06963523-9694-4a1c-ab54-70b1d1cb49a3 https://github.com/user-attachments/assets/621e9d27-a151-425e-89d9-56aa7921ab55MacOS: Desktop
https://github.com/user-attachments/assets/7244233c-01e9-4652-a5ba-2ba55fb30f24