Skip to content

9.4.55-4

Choose a tag to compare

@github-actions github-actions released this 18 Aug 23:14
· 6445 commits to production since this release
69a98f6

What's Changed

  • [No QA] Remove unsafe type assertions in hook tests by @KJ21-ENG in #98530
  • [No QA] Clean up unsafe type assertions in tests by @KJ21-ENG in #98532
  • [Payment due @abdulrahuman5196] Send the view's expense columns when exporting a grouped current view by @rlinoz in #98291
  • [CP Staging] Revert "Fix keyboard focus not returning to FAB and composer + after Back" by @mkhutornyi in #98693
  • Fix/96257 optimistic move scan failed on pay approve by @yusufdeveloper2903 in #97084
  • [No QA] Fix unsafe type assertions in tests by @KJ21-ENG in #98555
  • [No QA] Prune stale eslint-seatbelt entries for deleted files on merge to main by @roryabraham in #98665
  • Remove ineffective receipt Image.prefetch blocking scan navigation by @VickyStash in #98315
  • Migrate money request distance, manual distance and rate steps to dyn… by @suneox in #97780
  • Render receipt image immediately when there is no transition by @bernhardoj in #98630
  • [Download receipts] Add "Download receipts" to the Expenses and Reports search pages by @truph01 in #97671
  • Remove REPORT_ACTIONS Onyx reference from hasReportBeenForwardedSinceLastSubmit - 1 by @cretadn22 in #98000
  • [NO QA] Reword stale removed-from-QBO vendor comment to reference the accounting integration generically by @MelvinBot in #98388
  • [No QA] Docs updates for E/A#95631 agent creation opens the agent DM immediately by @MelvinBot in #97831
  • [No QA] Docs updates for E/A#96497 mention agents in Copilot delegated access by @MelvinBot in #97918
  • [Payment due @QichenZhu] [No QA] Docs updates for E/A#97486 extend Book a call to partner manager and guide by @MelvinBot in #98471
  • [No QA] Update Complete-a-Hotel-Stay-Using-Consolidated-Travel-Billing.md by @bfitzexpensify in #98454
  • Docs updates for E/A#97921 rename Scheduled Submit to Submissions by @MelvinBot in #98214
  • [No QA] Docs updates for E/A#97333 AUS Corpay certification TMD, illion report, bank statement by @MelvinBot in #98209
  • [No QA] Update Login-Troubleshooting.md by @brianlee-expensify in #98501
  • [Payment due @abzokhattab] Remove the submit2026 beta by @iwiznia in #98656
  • Use inset style for illustrations in card section headers by @shawnborton in #98517
  • [No QA] [Payment due @truph01] [No QA] Docs updates for E/A#97319 add Save step for theme, priority, timezone by @MelvinBot in #97622
  • Move selected cardholder to the top of the assignee list by @marufsharifi in #97872
  • perf: add getStablePermissions by @LukasMod in #97863
  • Migrate money request merchant, description and date steps to dynamic by @suneox in #98393
  • Show "Add category" button for Submit workspace editors in IOU category step by @MelvinBot in #98713
  • Fix infinite loading page after unlinking secondary login from email by @ahmdshrif in #97803
  • Part 4: Remove Onyx.connect() for the key: ONYXKEYS.SESSION in src/libs/ReportUtils.ts by @thelullabyy in #97938
  • Hide the ProductMarketingWindowManager when user is inside 2FA flow by @hungvu193 in #98441
  • [CP Staging] fix: refresh Search after an expense moves report or a report changes workspace by @BartekObudzinski in #98752
  • [Payment due @cretadn22] Feat/93155 show gl code category v2 by @yusufdeveloper2903 in #97071
  • fix: resize Concierge chart to fit RHP width by @luacmartins in #98618
  • 83858 migrate money request part 2 v5 by @huult in #98255
  • Change Update required view on web by @VickyStash in #98407
  • [No QA] Extend request-phase telemetry spans to Search by @TMisiukiewicz in #98577
  • [No QA] [Part 3.3] Remove Onyx.connect(ONYXKEYS.SESSION) in ReportActionsUtils: refactored getReasonAndReportActionThatHasRedBrickRoad to use object params by @truph01 in #97653
  • Add Next button to company card assignee step instead of tap-to-advance (redo with regression fixes) by @MelvinBot in #98220
  • optimistically update some columns in offline by @mukhrr in #95383
  • Replace getPersonalDetailByEmail with usePersonalDetailByLogin in Workflows page by @bernhardoj in #98124
  • Refactor: migrate getCurrencySymbol to useCurrencyListActions hook (part 2) by @shubham1206agra in #98473
  • Refactor: migrate getCurrencySymbol to useCurrencyListActions hook (part 3) by @shubham1206agra in #98487
  • [CP Staging] Keep a video attachment when a comment is edited twice while it uploads by @mukhrr in #98702
  • Refactor search submit CTA eligibility to use group-policy checks by @fedirjh in #98734
  • Fix - Add domain does not create the domain after magic code verification by @jmusial in #98646
  • [NO QA] Rename TravelInvoicing identifiers to TravelBilling by @blimpich in #98673
  • [CP Staging] Revert #96772: failed SmartScan amount handling by @Beamanator in #98790
  • Docs updates for E/A#97017 merge duplicate expenses error message by @MelvinBot in #97548
  • Remove OnyxUtils.get() from backgroundLocationTrackingTask (use connectWithoutView) by @MelvinBot in #98714
  • Fix new manual expense flow regressions (Part 3) by @thelullabyy in #98405
  • Group bulk export options by integration for multi-workspace selections by @MelvinBot in #96728
  • Use 20px horizontal margin for Section cards to match standard spacing by @MelvinBot in #98443
  • [No QA] Remove unsafe type assertions from tests by @KJ21-ENG in #98531
  • [No QA] Remove unsafe type assertion from focused leaf navigation test by @KJ21-ENG in #98636
  • Migrate Button to ButtonComposed (batch 9) by @mikolajpochec in #97606
  • [No QA] Remove unsafe type assertions from tests by @KJ21-ENG in #97634
  • Refactor report change-workspace eligibility to use group-policy checks by @fedirjh in #98732
  • [Payment due @suneox] Mask delegate auth tokens and password in Onyx state export by @Beamanator in #98159
  • Refactor IOU default expense-policy logic to distinguish personal and group policies by @fedirjh in #98730
  • [Payment due @eh2077] Exclude all-held reports from the Inbox to-do, keep them for whoever placed the hold by @allgandalf in #96178
  • Show Concierge Help button on Workspace HR page by @MelvinBot in #98750
  • [Snyk] Security upgrade react-native-google-places-autocomplete from 2.5.6 to 2.6.4 by @situchan in #98735
  • Remove allReportActions from Report/index.ts by @bernhardoj in #98119
  • Scroll forward immediately on approve/pay/submit instead of after button animation by @MelvinBot in #98515
  • [NO QA] fix: Updating and persisting Metro server/bundle location by @chrispader in #98794
  • Auto-focus Legal first name input on legal name page by @MelvinBot in #98418
  • [No QA] Docs updates for E/A#96981 Document RuleBot removal guard for Agent rules by @MelvinBot in #97390
  • Onboarding: capture accounting system name for Other by @KJ21-ENG in #96160
  • fix: number commercial card feed default names by @alazarlemma02 in #97065
  • Fix invoice "marked as paid" copy diverging from displayed message by @MelvinBot in #97999

New Contributors

Full Changelog: 9.4.54-4...9.4.55-4