Skip to content

9.4.90-2

Choose a tag to compare

@github-actions github-actions released this 21 Sep 18:37
· 12101 commits to production since this release
badcad1

What's Changed

  • [Payment due @abdulrahuman5196] Add the Sage Intacct currency conversion fee account picker by @ishpaul777 in #99100
  • [No QA] fix: Restore post-splash modules after HybridApp reload by @chrispader in #101063
  • Show Concierge favicon for requested streamed responses by @inimaga in #100583
  • [No QA] Docs updates for E/A#100542 Add Rillet vendor matching help article by @MelvinBot in #100899
  • feat: add 👍/👎 feedback prompt under the latest Concierge response by @oqildev in #100454
  • feat: add Auto report option for expenses spanning multiple submitters by @daledah in #99688
  • [Payment due @linhvovan29546] Move pre-selected pronoun to top of list on the Pronouns page by @marufsharifi in #101163
  • [Insights][R2] Add Day to Search group-by options by @cristipaval in #101304
  • Remove the Expensify 2FA requirement from NetSuite OAuth setup by @yuwenmemon in #101452
  • Fix auto-approve toggle not reflecting autoApproval.limit set by Classic Expensify by @marcaaron in #97301
  • Stop deleting odometer receipts before they upload by @adhorodyski in #101326
  • perf: capture mobile web scan receipts in a single canvas pass by @OlimpiaZurek in #99908
  • Remove getPersonalDetailByEmail from getUpdatedFilterValue by @bernhardoj in #101406
  • Remove getPersonalDetailByEmail from several components by @bernhardoj in #101351
  • Route personal details writes through buildPersonalDetailsUpdate by @TMisiukiewicz in #101317
  • [CP Staging] Revert "Show the category description hint on the expense creation description field" by @mountiny in #101557
  • Fix - Owner can not be removed from workspace after transfer ownership by @FitseTLT in #99790
  • Fix APP-KDN: preserve NUL bytes in iOS TurboModule strings and clamp blob ranges by @MelvinBot in #101062
  • Replace whole-map personal details subscribers with personal details hooks by @TMisiukiewicz in #101322
  • [No QA] Instrument untested files in one Jest shard, not eight by @jmusial in #101550
  • [BC][R1] Use a square background for the Business Central icon by @c3024 in #101507
  • [NoQA] Ignore injected WKWebView messageHandlers errors in Sentry by @MelvinBot in #101415
  • Docs updates for E/A#101181 name singular Download receipt label by @MelvinBot in #101376
  • [No QA] Docs updates for E/A#99337 Concierge Help icon report context by @MelvinBot in #101269
  • [CP Staging] Search error state, distinguish stale search results from a real request failure by @LukasMod in #101554
  • [Payment due @hoangzinh] Use search, sort and paging for OpenPolicyRoomPage by @hungvu193 in #97665
  • [Payment due @Krishna2323] fix: prevent Spend table columns shifting on sidebar switch by @youssef-lr in #101461
  • Vacation delegate - Arrange workspaces in alphabetical order by @war-in in #101570
  • [CP Staging] fix deeplink issue by @nkdengineer in #101528
  • fix: Keep the wide report header when resizing back to a wide window with expenses selected by @MelvinBot in #100923
  • Bump @shopify/react-native-skia and drop the patch by @WojtekBoman in #100953
  • [Part 28] Remove Onyx.connect from LocalePhoneNumber by @marufsharifi in #99558
  • [Vendor matching CC] Vendor column in merchant-rules CSV importer by @dominictb in #100760
  • MenuItem decomposition - titleStyle migration by @war-in in #101225
  • [No QA] Fix import/no-cycle - part 8 by @LukasMod in #100838
  • [No QA] Fix import/no-cycle - part 9 by @LukasMod in #100839
  • [NO QA] Filter high-volume Sentry spans: browser resources, Google Ads/Analytics, and Ping by @MelvinBot in #101464
  • [CP Staging] Fix AttachmentCamera UI rotation in landscape by @ShridharGoel in #101526
  • fix: tag Control-tier upgrade features with requiredPlan for Submit workspaces by @neerajbachani in #100082
  • Round the grouped Spend table's bottom corners by marking the last group header as the last item by @MelvinBot in #101517
  • Improve GPS trip tracking accuracy by @GCyganek in #101431
  • fix: Keep the sole GPS segment when a trip is stopped after one recorded point by @TaduJR in #101027
  • Keep a file attachment intact when its comment is edited by @mukhrr in #99385
  • Move Vendors row after Taxes so the workspace LHN order matches More features by @MelvinBot in #101210
  • Keep marketing hidden during Copilot account switches by @KJ21-ENG in #100577
  • [CP Both] Release DualEntry vendor matching from the beta by @Beamanator in #101459
  • Docs updates for E/A#99527 joining an existing travel billing feed by @MelvinBot in #100749
  • Add Transaction status filter for pending vs posted card expenses by @heekinho in #100637
  • refactor: Move startSplitBill navigation handling into the UI by @TaduJR in #100032
  • Part 4: Remove Onyx.connect() for the key: ONYXKEYS.NETWORK in src/libs/ReportActionsUtils.ts by @thelullabyy in #97947
  • useless docs change by @Julesssss in #101607
  • chore(deps): Upgrade NitroModules to 0.37.1 by @chrispader in #101471
  • [NoQA] [Insights] Account button in the top bar improvements by @mhawryluk in #101436
  • Show Latest messages pill in read chats by using ACTION_VISIBLE_THRES… by @yusufdeveloper2903 in #100793
  • Disable Reimbursable in Edit multiple when a selected expense is locked by @MelvinBot in #101090
  • [Phase 4] - Remove module-level reportAttributesDerivedValue in isEmptyReport() by @hoangzinh in #100693

Full Changelog: 9.4.89-0...9.4.90-2