Repository navigation
9.4.90-2
·
12101 commits
to production
since this release
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.limitset 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