Repository navigation
Closed
Labels
StagingDeployCash🔐 LockCashDeploys 🔐Prevent new code from being deployed to stagingPrevent new code from being deployed to staging
Description
Release Version: 9.0.18-10
Compare Changes: production...staging
This release contains changes from the following pull requests:
- Enable distance splits #42302
- Reinstate fix get all ancestors in a thread #43518
- Add Pay as Business option for invoices sent to an individual who is admin of their primary workspace #44970
- Feature: Tooltip for workspace chat #45390
- fix: User avatar and email does not show when using Submit #45393
- Support image pasting on Native #45722
- Take violations out of beta #45760
- fix: suggestions causing excessive updates #45789
- Fix assign person delay #45874
- ci: added a job for
react-compilerchecks 🧬 #45998 - [No QA] Asking for company name and URL during invoice creation #46009
- Fix image picker conversions #46025
- Update Create-a-report-approval-workflow.md #46253
- [No QA][TS] Memoize constructable types #46280
- fix: Update the Wallets page to put bank accounts at top. #46380
- fix: [Wave Control] Update the Report field list type creation flow. #46382
- Fix concierge page infinite loading #46483
- perf: improve perf of isActionOfType by limiting calls to includes #46497
- Fix keyboard shows briefly when open BA page from payment method popover menu #46507
- Update Configure-Quickbooks-Online.md #46546
- Update Quickbooks-Online-Troubleshooting.md #46547
- fix: Concierge chat opens when change priority mode to Most recent #46559
- [Search v2] [App] Create Currency filter #46566
- Enabling Invoices as a feature #46567
- Show FullPageNotFoundView when notification preference is set to hidden #46610
- Fix - no abracadabra page shown #46623
- [InternalQA] Show test crash option in staging builds #46643
- Fix Expensify Card empty state list cuts off centered modal #46649
- fix: Cannot search for emojis in status page. #46700
- [No QA] Add optional reimbursable param to App #46726
- Fix: Onboarding modal shows up after refreshing page with 2FA setup when xero connected and 2FA disabled #46750
- Add sort function in report field pages #46757
- fix: turn off selection mode if search result become empty #46797
- [Search] Fix sorting not working on Search #46804
- Upgrade advanced approvals #46808
- Send optimistic IDs to InviteToRoom so they can be removed #46825
- [No QA][HelpDot] Sort articles by the key "order" #46841
- Fix self DM report is added to the stack when open track expense #46848
- fix: User can write and send a message onboarding tasks #46851
- fix: optional multilevel tag after changing a required tag #46853
- Fix composer not focused when pressing key after coming from WS share code page #46855
- Disable selecting foreign tax default #46862
- Fix crash for missing report #46867
- [Ideal nav] Fix getAlreadyOpenedSettingsScreen #46885
- Update react-devtools-core so dependencies can get updated #46892
- [No QA] adding new property for userMetadata #46907
- Update copy for welcome modal #46927
- Prevent calling OpenWorkspace with an empty policyID #46930
- [No QA] bump
react-compilerversion #46958 - Bump react-native-image-size #47009
- [CP Staging] fix: enforce transaction filename to be a string #47060
- [CP staging] fix: track expense distance error #47077
- fix onboarding promise #47097
- Revert "Fix - no abracadabra page shown" #47099
- Revert PR #45722 #47110
- [CP Staging] Fix mistake, use receipt name if receipt source #47117
- [CP Staging] Fix receipt conversion #47139
- 🍒 Fix crash on staging #47180
Deploy Blockers:
- [P2P Distance] - Group chat avatar changes after splitting distance expense with existing users #47020
- [Hold for payment 2024-09-16] [$125] [P2P Distance] Split - Error shows up when splitting distance to workspace chat via QAB #47021
- [HOLD for payment 2024-08-19] [$250] iOS - Distance split - App crashes after opening split distance expense receipt #47022
- Invoice - Send invoice option is present when the workspace has not enabled Invoices feature #47023
- [PAID] [$125] Report fields - List values field does not show the content in alphabetical order #47039
- [HOLD for payment 2024-08-19] [$250] Track expense - App throws error when submitting track distance expense #47042
- [HOLD for payment 2024-12-12] [$125] Web - Search - Filters - Extra margin below Save button in Category filter #47046
- [$250] [P2P Distance] Split - Incorrect amount & distance behavior when changing distance on confirm page offline #47048
- [HOLD for Payment 2024-09-06][$250] Navigation - black page when Navigating back from invited workspace chat #47049
- [HOLD for payment 2024-08-19] [$250] Expense - Receipt thumbnail shows a green receipt placeholder while it is uploading #47050
- Sign in – Blank page opens when login via magic link and click on Just sign in here #47053
- [HOLD for payment 2024-08-19] [$250] Sign in – Onboarding modal is missing in new tab #47054
- [$250] Sign in – Account settings page open when login with a new account using magic code #47055
- [$250] Search filters - Scrolling behavior after selecting currency and category is different #47058
- [Hold for payment 2024-08-28] [$250] [P2P Distance] Split - Tax rate and Tax reclaimable are empty in the transaction thread #47062
- iOS - Attachment - App crashes when pasting an image from Google app (not Chrome browser) #47065
- [HOLD for payment 2024-08-19] Login - Concierge chat is not opened when signing in #47066
- [Due for payment 2025-06-11] Unable to upload HEIF image as money request (Web) #47078
- [$250] Desktop - Unable to log out as user remains logged in after logging out #47088
- [HOLD for payment 2024-10-25] [$250] [P2P Distance] Split - Participants amount displayed 0.00 briefly on confirmation screen #47100
- LHN - App crashes after tap on any chat in LHN #47134
- [$250] IOU - Infinite spinner loading on Submit button when back online after adding stop offline #47146
- [HOLD for payment 2024-08-19] Onboarding - Onboarding modal disappears when navigate to home page #47157
- [hold for payment 2024-08-26] [$250] Split - Unable to split expense with workspace via FAB #47159
- [Awaiting Payment 2024-09-19][$250] [HIGH] Invoicing V1 - Archive B2B invoice room when the receiver workspace is deleted #47170
- [HOLD for Payment 2024-08-27] [$250] Invoice - Paying invoice as a business results in console error #47187
- [HOLD for payment 2024-08-29] [$250] Desktop - Onboarding can be skipped by esc key #47189
Deployer verifications:
- I checked the App Timing Dashboard and verified this release does not cause a noticeable performance regression.
- I checked Firebase Crashlytics and verified that this release does not introduce any new crashes. More detailed instructions on this verification can be found here.
- I checked GitHub Status and verified there is no reported incident with Actions.
cc @Expensify/applauseleads
Metadata
Metadata
Assignees
Labels
StagingDeployCash🔐 LockCashDeploys 🔐Prevent new code from being deployed to stagingPrevent new code from being deployed to staging
Activity
OSBotify commentedon Aug 7, 2024
🚀 All staging deploys are complete, @Expensify/applauseleads please begin QA on version https://github.com/Expensify/App/releases/tag/9.0.18-0 🚀
kavimuru commentedon Aug 8, 2024
We have the android build updated with version 9.0.18-1. So none of the PRs are validated in all the platforms since we didn't have android build. I will post the report summary in the morning EST.
grgia commentedon Aug 8, 2024
Demoting #47039
kavimuru commentedon Aug 8, 2024
Regression is at 38% progress
#42302 Pending validation in all the platforms except Web
#44970 Pending validation in Android and iOS
#45390 Pending validation in desktop android and iOS
#45393 Pending validation in Android
#45722 Pending validation in Android
#45789 Pending validation in Android
#46025 Pending validation in Deskto and iOS
#46382 Pending validation in iOS
#46483 Pending validation in Desktop and iOS
#46507 Pending validation in Desktop
#46559 Pending validation in Android
#46567 failing with #47023
#46610 Pending validation in iOS
#46700 Pending validation in Android
#46750 Pending validation in Desktop android and iOS
#46825 Pending validation in Android
#46848 Pending validation in Android
#46851 Pending validation in Desktop, Android iOS
#46853 Pending validation in mweb Desktop iOS and Android
#46927 Pending validation in Android and iOS
Julesssss commentedon Aug 8, 2024
Demoting #47048, it is rare and has a workaround
carlosmiceli commentedon Aug 8, 2024
Demoting #47058, minor UX issue that users may not even consider a bug.
luacmartins commentedon Aug 8, 2024
Checking off #47049. Reproducible in prod.
kavimuru commentedon Aug 8, 2024
Regression is 50% progress
unchecked PRs:
#42302 - Verification pending in Desktop iOS and Android
#45390 waiting to log a bug
#45760 verification is pending in all the platforms - This one is a lengthier
#46567 failing with #47023
#46927 bug is not fixed #46927 (comment)
kavimuru commentedon Aug 9, 2024
Regression is 54% progress
Unchecked PRs:
#42302 - Verification pending in Desktop
#45390 - Waiting for the tester to reproduce the bug
#45760 verification is pending in all the platforms - This one is a lengthier
#46567 failing with #47023
#46927 bug is not fixed #46927 (comment)
kavimuru commentedon Aug 9, 2024
Regression is 7% left
Unchecked PRs:
#45390 - failing with #47169 repro in production checking it off
#45760 - failing with #47105, #47112, #47106
#46567 failing with #47023
#46927 bug is not fixed #46927 (comment)
#47099 failing with #47134 in native apps
#47117 failing with #47175 in native apps
Beamanator commentedon Aug 9, 2024
#47180 fixed blocker #47134 in staging! checked out both
marcaaron commentedon Aug 9, 2024
I demoted #47065 since the crash only happens when pasting images copied directly from the Google app
Beamanator commentedon Aug 9, 2024
#47139 fixed #47078 in staging! checking them off!
jasperhuangg commentedon Aug 9, 2024
Checking off #47189 NAB
kavimuru commentedon Aug 11, 2024
Regression is completed
mountiny commentedon Aug 12, 2024
All seems to be good, kicking it off
mountiny commentedon Aug 12, 2024