-
Notifications
You must be signed in to change notification settings - Fork 3.6k
Open
Labels
StagingDeployCash🔐 LockCashDeploys 🔐Prevent new code from being deployed to stagingPrevent new code from being deployed to staging
Description
Release Version: 9.3.24-1
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:
- [Merge] Merging tax rates #71244
- early return in isPayer function when policy does not exits in workspace chat #78421
- Domain control 3.4 - set vacation delegate #80100
- Accessibility/ add autoComplete attributes #80214
- [No QA] Bump Onyx to 3.0.35 / Fix stuck tests because of lack of Onyx.init #81207
- fix: Workspace member appear in Workflow approvals when removed offline #81310
- Fix: Domain admins - "Hidden" is shown for member invited to Domain admins page while offline #81797
- [NO QA] Error: TaskQueue: Error with task : [Pusher] instance not found. Pusher.subscribe(). #81811
- [NO QA] Reduce re-renders & remove global transaction subscription in report action list #81890
- fix: No RBR shown in LHN when amount greater than scan amount violation #81896
- Fix screen reader not announcing informative icon before error messages #81933
- [No QA] Replace OnyxKey type union with specific types - seventh batch #81974
- Remove unnecessary call
openWorkspaceMembersPageinWorkspaceCompanyCardsPage.tsx#82055 - Move "Create report" in the "Move expenses" flow to the top of the list #82076
- [NOQA] Sentry: Add spans for expense creation flow #82287
- Fix ManualSendMessage metrics measurements #82321
- [NO QA]Reduce LHN list drawDistance from 1000 to 250 #82378
- Follow up: Simplify computation of report name for certain types #82382
- Update duplicate rule copy #82440
- Remove Onyx.connect() for the key: ONYXKEYS.NVP_RECENT_WAYPOINTS from duplicateExpenseTransaction function #82539
- feat: Add back withdrawal status column to group-by:withdrawal #82597
- Adjust Super Wide RHP width #82644
- [No QA] perf: remove ReportNameValuePairs selectors #82664
- Fix incorrect redirect to Inbox after 2FA success confirmation #82668
- fix: Missing onboarding tasks in the Concierge chat #82679
- Accept US territory phone numbers in wallet phone validation #82695
- fix:82363: iOS - Company cards - Tapping the X in the input field closes the keyboard #82710
- [No QA] Add Sentry performance spans to the networking pipeline #82731
- [Home Page] Add Remaining limit slot for the Expensify Card #82772
- [No QA] Fix Inbox telemetry span not ending on focus navigation #82776
- fix: pass currentUserDisplayName to parser function instead of entire personal details object #82782
- [No QA] Refactor TransactionDraft selectors into dedicated hooks #82790
- Reduce search filters bar re-renders #82846
- fix: DM expenses allow users to save invalid merchant values "Expense" and "(none)" without validation #82883
- [No QA] Perf: Extract Search and Workspaces tab buttons to isolate Onyx subscriptions #82902
- Filter disabled categories #82955
- [No QA] add sentryLabel to Settings/Account pages for INP tracking #82962
- Filter pending-delete transactions from action determination in MoneyReportHeader #82968
- Disable pending delete rules #82996
- [No QA] Translate 'Expensify Card' across all locales #83006
- [No QA] Add setup-gradle to AdHoc builds and add option to force native builds #83011
- [No QA] Fix failureNotifier creating issues for non-main branch failures #83015
- [No QA][Sentry] Remove default logging #83027
- [No QA] Add hidden upgrade guide for personal workspace to Collect plan #83059
- [Internal QA]: Use card name from Original Message for concierge #83063
Mobile-Expensify PRs:
- https://github.com/Expensify/Mobile-Expensify/pull/13849
- https://github.com/Expensify/Mobile-Expensify/pull/13860
Internal QA:
Deploy Blockers:
- [$250] Expense - Tax field is blank after merging with expense with invalid tax rate #83082
- [$250] Expense - No tax section, wrong tax rate when merging with self DM expenses #83083
- [$250] Company cards - Skeleton loader appears above card list after inviting member #83084
- [$250] Distance - Tax rate selection is present when merging with distance expenses #83086
- [$250] Missing Tax rate section when merging expenses when expenses are created without Tax first #83098
- [$250] Home - Company and personal cards not shown in Assigned cards widget #83129
- [$250] Rule - Offline deleted rules reappear after reconnecting until cache is cleared #83130
- [$250] Expense - Category row missing when adding merchant rule after cache clear #83131
- [$250] Expense - Navigation error and tax message shown after merge in tax-not-enabled workspace #83153
- [$250] Expense - Attendee row appears after merging from Reports when disabled in Rules #83165
- [$250] Expense - Tax name is not shown in merchant rule system message #83174
- [$250] Report - Tax rate selected manually is not retained on report if a rule was created before. #83175
Chronologically ordered merged PRs (oldest first)
- fix: DM expenses allow users to save invalid merchant values "Expense" and "(none)" without validation #82883
- Fix ManualSendMessage metrics measurements #82321
- Follow up: Simplify computation of report name for certain types #82382
- [No QA] Perf: Extract Search and Workspaces tab buttons to isolate Onyx subscriptions #82902
- Filter disabled categories #82955
- Remove unnecessary call
openWorkspaceMembersPageinWorkspaceCompanyCardsPage.tsx#82055 - Remove Onyx.connect() for the key: ONYXKEYS.NVP_RECENT_WAYPOINTS from duplicateExpenseTransaction function #82539
- Move "Create report" in the "Move expenses" flow to the top of the list #82076
- Fix screen reader not announcing informative icon before error messages #81933
- feat: Add back withdrawal status column to group-by:withdrawal #82597
- [NOQA] Sentry: Add spans for expense creation flow #82287
- Accessibility/ add autoComplete attributes #80214
- fix:82363: iOS - Company cards - Tapping the X in the input field closes the keyboard #82710
- fix: Workspace member appear in Workflow approvals when removed offline #81310
- Accept US territory phone numbers in wallet phone validation #82695
- fix: Missing onboarding tasks in the Concierge chat #82679
- [Merge] Merging tax rates #71244
- Fix incorrect redirect to Inbox after 2FA success confirmation #82668
- [No QA] Replace OnyxKey type union with specific types - seventh batch #81974
- [No QA] Add Sentry performance spans to the networking pipeline #82731
- [No QA] Add setup-gradle to AdHoc builds and add option to force native builds #83011
- Mobile-Expensify submodule update to
76b8d0e— Adhoc Build
↳ https://github.com/Expensify/Mobile-Expensify/pull/13849 - [No QA] Translate 'Expensify Card' across all locales #83006
- [No QA] Fix failureNotifier creating issues for non-main branch failures #83015
- Show approval workflows on policies with DEW enabled #83017
- Adjust Super Wide RHP width #82644
- Domain control 3.4 - set vacation delegate #80100
- Mobile-Expensify submodule update to
9.3.23-3— Adhoc Build - Mobile-Expensify submodule update to
ff072f6— Adhoc Build
↳ https://github.com/Expensify/Mobile-Expensify/pull/13860 - [No QA][Sentry] Remove default logging #83027
- early return in isPayer function when policy does not exits in workspace chat #78421
- [NO QA] Error: TaskQueue: Error with task : [Pusher] instance not found. Pusher.subscribe(). #81811
- [No QA] add sentryLabel to Settings/Account pages for INP tracking #82962
- Filter pending-delete transactions from action determination in MoneyReportHeader #82968
- [No QA] perf: remove ReportNameValuePairs selectors #82664
- Disable pending delete rules #82996
- Update duplicate rule copy #82440
- [NO QA]Reduce LHN list drawDistance from 1000 to 250 #82378
- [No QA] Fix Inbox telemetry span not ending on focus navigation #82776
- fix: pass currentUserDisplayName to parser function instead of entire personal details object #82782
- [Home Page] Add Remaining limit slot for the Expensify Card #82772
- [No QA] Refactor TransactionDraft selectors into dedicated hooks #82790
- [NO QA] Reduce re-renders & remove global transaction subscription in report action list #81890
- [No QA] Add hidden upgrade guide for personal workspace to Collect plan #83059
- Fix: Domain admins - "Hidden" is shown for member invited to Domain admins page while offline #81797
- [Internal QA]: Use card name from Original Message for concierge #83063
- [No QA] Bump Onyx to 3.0.35 / Fix stuck tests because of lack of Onyx.init #81207
- fix: No RBR shown in LHN when amount greater than scan amount violation #81896
- Reduce search filters bar re-renders #82846
- Mobile-Expensify submodule update to
9.3.24-0— Adhoc Build - Mobile-Expensify submodule update to
9.3.24-1— Adhoc Build
Deployer verifications:
- I checked Sentry 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 Sentry for the previous release version and verified that the release did not introduce any new crashes. Because mobile deploys use a phased rollout, completing this checklist will deploy the previous release version to 100% of users. 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