9.4.16-5
·
24381 commits
to production
since this release
What's Changed
- Route Getting Started accounting row to categories for non-direct integrations by @MelvinBot in #93930
- [Performance] Fix global create scan misidentifying Search context via fallback chain by @JakubKorytko in #93718
- [Payment due @Ollyws] Remove
isPolicyExpenseChatEnabledfromPolicyUtils.tshelpers by @fedirjh in #93588 - Defer policy expense chat report actions computation off the render path by @TMisiukiewicz in #93781
- [Payment due @marufsharifi] Add currency selection to card rules by @JS00001 in #93063
- Revert #92007 Concierge AI Feature Promo Modal by @mjasikowski in #93977
- Part 2 - feat: thread personalDetail param through isOptimisticPersonalDetail and shouldDisableDetailPage by @Krishna2323 in #92156
- [No QA] Docs updates for E/A#90864 Document Approved Accountant partner team on Help page by @MelvinBot in #92636
- [No QA] Create Transitioning to New Expensify folder by @stephanieelliott in #93113
- [NoQA] Filter duplicate money-preview card on legacy SendMoney IOU report by @mollfpr in #93556
- [No QA] docs: allow Limited Access Copilots to retract and reopen by @MelvinBot in #93269
- support future-dated card assignments by @apeyada in #93884
- [CP Staging] Revert "feat: Make the Workspace and Domain member filter list multi-select, and update All members to Members" by @puneetlath in #93988
- Fix truncated employee labels in spend analysis bar charts by @luacmartins in #93463
- [NoQA] [HR Import] Show "Complete Setup" GBR in Workspaces tab icon by @mhawryluk in #93591
- Fix: hide Tag filter in advanced search when no tags exist by @MelvinBot in #93953
- [No QA] Docs updates for E/A#91691 Rename Save search button to Save view by @MelvinBot in #92190
- Redirect agents off guarded routes on every focus by @MelvinBot in #93683
- fix: break VoiceOver grouping on iOS so task checkbox is independently focusable by @Krishna2323 in #91530
- [No QA] Docs: drop overstated dedup guarantee from SEQUENTIAL_QUEUE.md overview by @adhorodyski in #94037
- Reset member role filter to All when the selected role is no longer available by @MelvinBot in #93941
- extract WorkspaceRowThreeDotsMenu component from WorkspacesListPage by @WojtekBoman in #93820
- Refactor MoneyReportHeaderSelectionDropdown to use dynamic verify path by @jmusial in #93701
- fix: coalesce redundant GetMissingOnyxMessages while a fetch is in flight by @adhorodyski in #93948
- Update the domain groups table to the new style by @luacmartins in #93756
- [No QA] Add links to details for FlashList patches by @VickyStash in #94046
- perf: fix O(n²) tag scan in WorkspaceTagsPage by @TMisiukiewicz in #94041
- fix: bottom-safe-area-padding-in-modals (part 1) by @truph01 in #88578
- [Performance] Fix navigation state reconstruction for lazy/sliced tab navigators by @JakubKorytko in #93712
- [No QA] fix: Onfido copy missing space by @Eskalifer1 in #94023
- [No QA] Raise PaginationTest per-test timeout to 240s to fix CI timeout flake by @MelvinBot in #93918
- [No QA] Update coding standards index and normalize clean-react ids by @kacper-mikolajczak in #93990
- [Performance] Fix inbox pre-insert and search dismiss + refactor submit orchestrator by @JakubKorytko in #93713
- 🍒 Cherry pick PR #94195 to staging 🍒 by @os-botify[bot] in #94206
Full Changelog: 9.4.15-3...9.4.16-5