-
Notifications
You must be signed in to change notification settings - Fork 3.5k
Closed
Labels
StagingDeployCash🔐 LockCashDeploys 🔐Prevent new code from being deployed to stagingPrevent new code from being deployed to staging
Description
Release Version: 9.3.8-3
Compare Changes: production...staging
This release contains changes from the following pull requests:
- Allow admin to create report on behalf of employee #76000
- Improve performance of inbox page loading #76012
- [Duplicate Expenses] Add Distance Expense Support #77758
- Feat: use sub page hook #78266
- Call the invite whisper for only workspace chats #79299
- Use live data for todos #79506
- Remove translateLocal From cardutils.ts #79668
- Refactor WorkspaceReportFieldutil #79683
- Remove TranslateLocal from TaxRate action #79688
- Allow creating time expenses from global menu #79780
- Refactor getValidOptions to use personalDetailsData from useOnyx #79877
- refactor getReportOption to use personalDetails from useOnyx #79880
- refactor getPolicyExpenseReportOption to use personalDetails from useOnyx #79886
- Fix: Error when creating per diem expense after selecting report from different workspace #79939
- Create new
SelectionListWithSectionscomponent #79957 - fix: derive currentReceipt from page to fix wrong receipt deletion #79965
- Add optional
domainAccountIDtoAssignCompanyCardParamsand update assignment logic #80072 - Added back the logic to support legacy transaction #80085
- Revert "[CP Staging] Revert "Merge pull request #79299 from parasharrajat/fix/whisper"" #80121
- Bump Onyx to v3.0.31 #80195
- fix: System Message Moved This Expense Appears Greyed Out When User Goes Offline #80298
- [NoQA] Update max warnings #80340
- [NoQA] Update submodule to Mobile-Expensify main #80341
- Clear Onyx after each WorkspaceListPageTest test #80380
- Manual version bump to 9.3.7-2 #80382
- [No QA] Clean up Onyx data more efficiently in tests to prevent OOM errors #80386
- [CP Staging] Change report: Display create report option only to owner and policy admin #80453
- [CP Staging] [No QA] Hide duplicate option for distance expenses #80481
- [CP Staging] Pass preferred policy prop #80503
Deploy Blockers:
- DIstance - Duplicated split distance expense shows the original amount #80392
- Distance - Error when duplicating distance expense from deleted workspace or self DM #80399
- [Due for payment 2026-02-03] Expense - Member's expense is moved to self workspace chat after moving it to new report #80400
- Expensify Card - Add shipping details RHP appears twice after refreshing page and opening it #80403
- Expensify Card - Device back button on confirm page does not return to 4th step after editing #80405
- [Time Tracking][Bug] Time-Categories field is not displayed in confirmation page in offline #80408
- [Time Tracking][Bug] Selected workspace not marked with green checkmark for Time expense #80413
- [Due for payment 2026-02-03] Expense - Create report button shows wrong workspace, expense cannot be moved #80414
- Distance-Duplicated distance expense shows Merchant instead of Distance & Rate on confirm page #80420
- [Due for payment 2026-02-04] Chat - Report loads infinitely when navigating to /r/undefined #80441
- Expense - Non-admin approver can access Report list via link when the field is disabled #80492
Deployer verifications:
- I checked Firebase Crashlytics for this release version and verified that this release does not introduce any new crashes. More detailed instructions on this verification can be found here.
- I checked Firebase Crashlytics for the previous release version and verified that the release did 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
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
StagingDeployCash🔐 LockCashDeploys 🔐Prevent new code from being deployed to stagingPrevent new code from being deployed to staging