-
Notifications
You must be signed in to change notification settings - Fork 3.5k
Closed
Labels
DailyKSv2KSv2StagingDeployCash🔐 LockCashDeploys 🔐Prevent new code from being deployed to stagingPrevent new code from being deployed to staging
Description
Release Version: 9.2.57-4
Compare Changes: production...staging
Mobile-Expensify Changes: https://github.com/Expensify/Mobile-Expensify/compare/production...staging
This release contains changes from the following pull requests:
- chore (eslint-config-expensify): enforce to use .find or .findLast instead of .filter #73284
- Refactor translateLocal in src/libs/PolicyDistanceRatesUtils.ts #73371
- Fix - Expense - Error submitting expense after changing submission frequency from Manual to Instant #73463
- feat: add a warning when selecting expense report NetSuite export destination #73497
- Fix/72889 - No action is triggered when user tap on "paste" option in compose box #73714
- [No QA] Fix flaky jest error javascript heap out memory error > Increase
Node.js memory limit#73807 - fix: refreshing verify your email page lead to what's your name page #73823
- fix for not showing flip to negative value for the new sign ups #73827
- Fix reports showing as deleted with transactions not yet loaded #73886
- Enhance buildOptimisticTransaction function to include card details and eReceipt logic #73892
- Fix: Incorrect Expensify Card limits shown on Account > Wallet page when user has multiple cards #73919
- [Part 1] Remove Onyx.connect() for the key: ONYXKEYS.NVP_ACTIVE_POLICY_ID in src/libs/actions/Policy/Policy.ts #74016
- Removed getDraftPrivateNote and updating the logic for private note draft #74032
- Move travel upgrade WS confirmation to a screen #74035
- Only admins from Domain and Workspace could issue cards #74092
- [No QA] Migrate deprecated blurOnSubmit to submitBehavior #74150
- Prevent redundant API call when re-selecting the same role on member details page #74215
- Fix lag on the wide RHP modal opening animation v2 #74279
- [No QA] add unit tests to isDomainPublic and getEmailDomain #74314
- [NO QA] Stop sending applause events to Sentry #74340
- [NoQA] Automated test for expensify card issued and waiting for address #74394
- fix: use correct receipt files with URIs when multi-scan via QAB #74402
- New Feature: Add
Make splits evenfunctionality (rework - negative amount) #74407 - Remove SearchTransaction > accountID #74410
- [No QA]Fix flaky test #74456
- Bump Onyx to version 3.0.14 #74487
- Fix - App crash on tapping the hamburger menu #74622
- Fix issue where the login page does not scroll to the top when focused #74633
- [No QA] [Create Automated Test] Inbox - GBR: open task report, waiting for assignee completed #74643
- Fix: Add
ACTIONABLE_MENTION_WHISPERcase togetLastMessageTextForReport#74659 - added the logic for TO field calculation if the report contains more than one to and from expenses, and if someone pays directly to the user #74690
- Fix approver disappearing after attempting to remove it #74710
- Refactor: isolate hasNoPolicyOtherThanPersonalType from ONYXKEYS.COLLECTION.POLICY Onyx.connect data #74724
- refactor: remove reportType from SearchTransaction and use report.type instead #74725
- [No QA] fix(eslint): autofix all remaining
unicorn/prefer-set-hasviolations #74773 - fix: Admin user is asked to refer their boss #74780
- [NoQA] Revert "Fix all iou report actions are deleted when split" #74814
- fix: empty feed name in feed filter #74828
- Fix error "Category no longer valid" after delete receipt of expense #74841
- [No QA] Fix type errors in main #74876
- [No QA] Add convertedAmount to Transaction Type #74930
- [No QA] remove SearchPersonalDetails type and use OnyxTypes.PersonalDetails instead #74934
- [CP Staging] Revert #74150 – "[No QA] Migrate deprecated blurOnSubmit to submitBehavior" #74983
- [CP Staging] Revert "Fix lag on the wide RHP modal opening animation v2" #74994
- Revert "Fix CORS error when downloading PDF" #75001
- [CP Staging] Use the correct dependency in
useEffectto reset splits error #75033 - [CP Staging] Revert "Fix - Expense - Error submitting expense after changing submission frequency from Manual to Instant" #75035
- [CP Staging] Revert "fix: use correct receipt files with URIs when multi-scan via QAB" #75039
Mobile-Expensify PRs:
- https://github.com/Expensify/Mobile-Expensify/pull/13768
- https://github.com/Expensify/Mobile-Expensify/pull/13771
Internal QA:
Deploy Blockers:
- mWeb - Expense - Share code page appears briefly when opening the expense #74965
- Reports - Central pane is not responsive after returning from expense report via back button #74971
- [$250] Expense - In edit split of negative amount, after adding an split unexpected error #74972
- [Due for payment 2025-11-20] Split - "Please enter a valid amount before continuing." error message persist #74975
- [$250] [Due for payment 2025-11-28] Onboarding - Name is not saving after refreshing in verify page #74980
- [Due for payment 2025-11-21] Expense - Pressing Enter key creates a new line on description field #74981
- [$250] Report - After retracting report, new expense is not added to report as indicated on confirm page #74985
- Expense - Deleted by sender expense stays in Reports, leads to Not here page, then Share code #74988
- [$250] Expense - Missing Add expense button in draft empty report with instant submission #74989
- [Due for payment 2025-11-26] Reports - Empty "From" field in preview of expense created offline on "Expenses" #75012
- [Due for payment 2025-11-21] [$250] Scan - Total expenses at confirm details page not reduce after delete a receipt #75013
- [$250] Workspace - Admin becomes approver when dismiss error message for deleting approver #75020
- Book travel - User is not redirected to upgrade success page #75038
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
Metadata
Metadata
Assignees
Labels
DailyKSv2KSv2StagingDeployCash🔐 LockCashDeploys 🔐Prevent new code from being deployed to stagingPrevent new code from being deployed to staging