9.4.4-3
·
27680 commits
to production
since this release
What's Changed
- [No QA] Add high-volume search keywords to help-site articles (quick wins) by @MelvinBot in #92461
- [No QA] Clarify receipt limits for receipts@expensify.com submissions by @stephanieelliott in #91390
- [No QA] Docs updates for E/A#90921 Add currency filtering note to pay menu docs by @MelvinBot in #91363
- [No QA] Docs updates for E/A#91692 Update SmartScan failure message with missing fields by @MelvinBot in #91870
- Docs updates for E/A#90914 clearing rule field values with None option by @MelvinBot in #92456
- [No QA] Fix link for transferring billing ownership by @stephanieelliott in #91471
- Decouple footer from transaction prop by @OlimpiaZurek in #92766
- [Payment due @rojiphil] Add None option to report group-by selector by @allgandalf in #91952
- [No QA] Update Track Taxes help article for SmartScan VAT extraction by @MelvinBot in #92571
- [CP Staging] Revert "Fix workspaces list flash on narrow when creating a workspace" by @mountiny in #93017
- [CP Staging] Revert "feat: show full distance e-receipt on hover for map distance requests" by @mountiny in #93021
- Part 5: Make reportActionsList required on addMembersToWorkspace by @DylanDylann in #92756
- Add enable-notifications banner above Concierge composer by @justinpersaud in #92244
- Part 8: Remove Onyx.connect() for the key: ONYXKEYS.PERSONAL_DETAILS_LIST by @DylanDylann in #92751
- [CP Staging] Revert "chore: upgrade
react-native-svgto 15.15.5" by @war-in in #93033 - [NOQA] fix:ghost span in ManualScanProcessAndNavigate metric by @OlimpiaZurek in #92919
- Remove Onyx.connect() key ONYXKEYS.COLLECTION.REPORT_ACTIONS in src/libs/OptionsListUtils.ts - part 4 by @truph01 in #92308
- [NOQA] refactor: hoist isParticipantP2P into IOUUtils by @OlimpiaZurek in #92774
- Add personal track goal onboarding screen by @MelvinBot in #89466
- [No QA] Fix TypeScript and ESLint failures on main (PolicyMemberTest + ReportLayout/useHoldRejectActions) by @mountiny in #93056
- [NoQA] Add INP improvement workflow guide to contributingGuides by @OlGierd03 in #91941
- Add high contrast for danger btn by @rushatgabhane in #92600
- [CP Staging] Revert "Remove inline-flex from comment anchors and reset chat row text alignment" by @Beamanator in #93071
- refactor: update isConciergeChatReport usage across multiple components by @cretadn22 in #92135
- [No QA] VictoryChart: strict types and parsing by @s77rt in #92960
- Migrate loginList to logins Onyx key with expensifyLoginsSelector by @MelvinBot in #91616
- Preserve Search context for expense previews by @marufsharifi in #92659
- [No QA] Fix ESLint failures in OnboardingPersonalTrackGoal test by @mountiny in #93079
- feat: render date-aware workspace change logs for mileage rates by @Krishna2323 in #92186
- [BATCH 2] Migrate Navigation usage, part 1 v2 by @collectioneur in #92185
- Migrate useSearchSelector.base.ts from useOptionsList to usePersonalDetailOptions (part 3) by @shubham1206agra in #92868
- Fix e-card blocker by @JS00001 in #92957
- bump react-native-onyx to 3.0.80 by @nkdengineer in #92897
- Remove exportedOn from awaiting export query by @rlinoz in #93052
- Fix BBA
PENDINGstate validation by @VickyStash in #92773 - Migrate InitialListValueSelectorModal to dynamic @react-navigation route by @MelvinBot in #91627
- feat: make distance request creation choose date-aware mileage rates by @Krishna2323 in #92578
- [No QA] Update help docs for TriNet HR integration in New Expensify by @MelvinBot in #92961
- Remove old getReportName by @sosek108 in #92321
- Prevent checkbox label text selection on double click by @KioCoan in #92831
- [Part 2] Onyx.connect() removal for ONYXKEYS.COLLECTION.REPORT_NAME_VALUE_PAIRS in ReportUtils.ts by @ShridharGoel in #79832
- Revert "fix: pass workspace policyID when exporting with account-level custom templates" by @madmax330 in #93091
- Update the categories table to use the new styles by @JS00001 in #90537
- [Payment due @mkhutornyi] Add ai rule by @NicolasBonet in #92736
- Fix: open Currency RHP when updating workspace currency from Workflows by @MelvinBot in #93098
- [Payment due @Krishna2323] Remove TriNet beta gate by @yuwenmemon in #93011
- [No QA] Docs updates for E/A#91725 surface Signer info needed Home task by @MelvinBot in #92634
- [No QA] Docs updates for E/A#88577 document exporting grouped expenses by @MelvinBot in #92318
- [No QA] Document Tag approvers and Category/Tag/workspace approver ordering by @MelvinBot in #92986
- [No QA] Docs updates for E/A#76741 Update message editing steps for mobile composer by @MelvinBot in #90568
- [No QA] Docs updates for E/A#91552 Add Task badge documentation to help site by @MelvinBot in #91656
- [No QA] Docs updates for E/A#91060 Update LHN dot references to action badges by @MelvinBot in #91362
- 🍒 Cherry pick PR #93191 to staging 🍒 by @os-botify[bot] in #93204
Full Changelog: 9.4.3-0...9.4.4-3