9.2.60-2
·
2353 commits
to refs/heads/production
since this release
What's Changed
- [Sentry] - add startup metric by @rinej in #75044
- Fix - The Chat switcher router is not focusing on the first result consistently by @FitseTLT in #74625
- Create optimistic ioureport action and transaction thread by @mollfpr in #72413
- [No QA] Allow direct icon imports (from Expensicons and Illustrations) in lib files by @rayane-d in #75189
- Fix/72961 - Action field shows "search.filters.action.sjdsdno" when searched with "action:sjdsdno" by @dmkt9 in #74912
- fix:73574: Allow to dislay selected report on edit report page even if workspace doesn't have perDiem by @Eskalifer1 in #75147
- Search: Add optimistic IOU report action by @s77rt in #75057
- [No QA] Replace deprecated functions:
runOnUI,runOnJS,runOnRuntime,executeOnUIRuntimeSyncby @GCyganek in #74486 - Improve multiline translations by @roryabraham in #73470
- feat: add elf alignment check to CI by @Kureev in #75050
- useSearchSelector hook and remove useless code v3 by @nkdengineer in #73908
- [NoQA] Optimise PaymentCardFormTest by @ShridharGoel in #75228
- [CP Staging] Revert "Expo-av to expo-video migration" by @cristipaval in #75219
- Add helpdot link to all the personal info steps for wallet enablement by @mountiny in #74812
- fix: Revisiting create expense page from confirm details page changes the selected user by @ganzz4 in #74883
- [CP Staging] Fix pending commercial feed display by @VickyStash in #75281
- Fix: Checkmark missing on Assignee Page by @PiyushChandra17 in #74636
- [CP Staging] Fix: Amount is blank, Rate field shows pending when merging with same distance expense by @hoangzinh in #75227
- Fix/71346 - Dependent multiLevel tags download failed by @dmkt9 in #73815
- fix: choose a card sentence is partially hidden by @daledah in #74717
- fix: Android - Scan receipt- Unable to download a receipt in the confirmation page by @TaduJR in #75040
- implemented HTML parsing for getReportNames()/ Conditional Parsing for Displaynames by @whiletrace in #74928
- Trailing whitespace trimmed when pasting in composer by @thelullabyy in #74914
- fix(eslint): auto-fix unicorn/no-array-foreach rule violations by @gelocraft in #75282
- [No QA] chore (eslint-config-expensify): enforce to use .replaceAll instead .replace when dealing with regex searches by @NJ-2020 in #73805
- Fix tax bugs by @roryabraham in #74895
- fixed changing receipient of invoice offline by @mukhrr in #75262
- Allow zero amount expenses - second try by @Gonals in #72674
- [No QA] Fix lint on main by @roryabraham in #75347
- Revert "[CP Staging] Fix pending commercial feed display" by @puneetlath in #75355
- Fix: Default distance rate is not selected when creating distance expense by @nyomanjyotisa in #74791
- Fix/73744 - Custom avatar & default generated avatar modal is not closed when swiping down on the avatar by @dmkt9 in #75241
- Revert "Merge pull request #74356 from callstack-internal/VickyStash/… by @puneetlath in #75356
- Update Polish, and Brazilian Portuguese translations for workspace by @mukhrr in #74984
- Send customUnit params only for distance requests by @koko57 in #75302
- [NoQA] Revert "feat: add elf alignment check to CI" by @mountiny in #75377
- 🍒 Cherry pick PR #75445 to staging 🍒 by @os-botify[bot] in #75540
Full Changelog: 9.2.59-5...9.2.60-2