9.4.50-3
·
10067 commits
to production
since this release
What's Changed
- [No QA] Fix missing multipleTaxExport typecheck error by @NikkiWines in #97731
- Docs updates for E/A#95655 Add Greek to Supported Languages list by @MelvinBot in #97739
- Fix missing participant email after failed chat creation by @nabi-ebrahimi in #97557
- Revert "[No QA] Update iOS build workflows to Xcode 26.6" by @arosiclair in #97750
- 83851 - migrate money request report, edit report and tag steps to dynamic route by @suneox in #97460
- [No QA] Docs updates for E/A#96553 remove hotel from receipt-type filter values by @MelvinBot in #96711
- 83858 migrate money request part 2 v3 by @huult in #97521
- [Payment due @situchan] Refactor Requestor PersonalInfo SocialSecurityNumber loader to ActivityIndicator by @MelvinBot in #96840
- PR7: Remove global Onyx reference from getOriginalReportID by @cretadn22 in #96669
- [Payment due @situchan] Refactor Requestor PersonalInfo Address loader to ActivityIndicator by @MelvinBot in #96838
- [NoQA] Tag injected third-party script errors in Sentry with
third_party_codeby @WojtekBoman in #97223 - fix: keep Search Router results above offline indicator by @nabi-ebrahimi in #97211
- Fix regressions from [Rules Revamp] Release 2 by @Krishna2323 in #95444
- refactor getReportNextStep to use data from useOnyx by @daledah in #97668
- [NO QA] Fix type check by @JS00001 in #97795
- Fix magic code navigates back on payment (useSelectionMode & MoneyReportHeaderSelectionDropdown) by @jmusial in #96986
- Signer info - "This field is required" error is shown by default on job title screen by @rinej in #97775
- [No QA] Remove useSubStep hook by @rinej in #97694
- Fix Contact list modal broken in landscape mode by @GCyganek in #96751
- [Payment due @situchan] Refactor BusinessInfo AddressBusiness loader to ActivityIndicator by @MelvinBot in #96829
- Add persistent bottom-right product marketing window by @KJ21-ENG in #96141
- [No QA] Docs updates for E/A#95496 Getting started for personal spending intent by @MelvinBot in #96540
- Fix/96314 deleted linked action flash by @yusufdeveloper2903 in #97458
- Fix - Expensify Card - Not here page opens after clicking Learn more in Settlement frequency by @FitseTLT in #97359
- Open the agent DM via an optimistic reportID by @mjasikowski in #95631
- Add SequentialQueue pause watchdog to self-heal orphaned pauses by @TMisiukiewicz in #97228
- Guard pending chat members against missing account IDs by @wildan-m in #96747
- [No QA] Document when Onyx.connectWithoutView is acceptable by @cristipaval in #95207
- Revert "Part 1 - Fix review workspace settings onboarding task completion" by @robertjchen in #97815
- [NoQA] Key ESLint cache on lint deps only and drop stale catch-all fallback by @VickyStash in #97551
- [NoQA] docs: document deriving loading state from the request queue by @BartekObudzinski in #96396
- ReportActionAvatars — Layer 1 primitives + IconsAvatar by @jmusial in #94682
- [Payment due @situchan] Refactor Requestor PersonalInfo DateOfBirth loader to ActivityIndicator by @MelvinBot in #96839
- [Payment due @situchan] Refactor NonUSD BusinessInfo loader to ActivityIndicator by @MelvinBot in #96841
- Report details - Not found page opened when clicking admin report header by @lorretheboy in #96888
- [No QA] Give each INP path its own Sentry label by @rlinoz in #97794
- Fix pdf secure link joining on mobile by @iwiznia in #97216
- Revert "Add Canadian Multiple Tax Export template to New Expensify for workspaces using CAD" by @arosiclair in #97825
- Fix Getting started "Talk to Concierge" link font size (15px → 13px) by @MelvinBot in #97714
Full Changelog: 9.4.49-3...9.4.50-3