9.4.5-6
Expensify/App9.4.5-6Jun 11, 2026by github-actions[bot]
AI Summary
Continued maintenance featuring InteractionManager migration, money request updates, and UI refinements for workspace management and chat functionality.
Key Highlights
- Implemented invoice fields feature and migrated InteractionManager batch 8
- Updated Money Request flow and added pagination to NewChatPage
- Split Agent Avatars from User Avatars and added RHP to workspace room list
- Migrated Navigation usage and deprecate PayMoneyRequestOnSearch
New Features
- Invoice fields feature implementation
- Pagination for NewChatPage
- Agent Avatars split
- RHP for workspace room list page
Full Release Notes
## What's Changed * [Payment due @mananjadhav] Trickle final HTML Concierge draft replies by @inimaga in https://github.com/Expensify/App/pull/92344 * [Payment due @mkhutornyi] Guard against empty policyID in openDraftWorkspaceRequest by @MelvinBot in https://github.com/Expensify/App/pull/89014 * [Payment due @ShridharGoel] Fix unsafe type assertions flagged by the seatbelt bump [No QA] by @yuwenmemon in https://github.com/Expensify/App/pull/93105 * Implement invoice fields feature by @ShridharGoel in https://github.com/Expensify/App/pull/73887 * InteractionManager migration - batch 8 remaining usages by @GCyganek in https://github.com/Expensify/App/pull/92510 * Cleanup old unused routes and related pages (part 1) by @shubham1206agra in https://github.com/Expensify/App/pull/92890 * Fix spend rule thread header showing incorrect name by @luacmartins in https://github.com/Expensify/App/pull/92298 * migrate money request part 2 by @huult in https://github.com/Expensify/App/pull/92161 * 83856 migrate room v2 by @huult in https://github.com/Expensify/App/pull/92052 * feat: workflow "+X more" opens the members list directly by @TaduJR in https://github.com/Expensify/App/pull/92288 * [Under Beta] Add RHP to workspace room list page by @sumo-slonik in https://github.com/Expensify/App/pull/92096 * refactor isReportInGroupPolicy to use policy from useOnyx part 1 by @daledah in https://github.com/Expensify/App/pull/92340 * Inline PureReportActionItem into ReportActionItem by @LukasMod in https://github.com/Expensify/App/pull/92925 * Remove US-only phone validation from InternationalDepositAccount flow by @MelvinBot in https://github.com/Expensify/App/pull/91738 * Don't show reset button for individual filter popup by @bernhardoj in https://github.com/Expensify/App/pull/91829 * [Payment due @daledah] Load single default P2P mileage rate by @MelvinBot in https://github.com/Expensify/App/pull/84791 * [NoQA] [HR Import] Add Groups selector RHP to Merge Link connection flow by @mhawryluk in https://github.com/Expensify/App/pull/92376 * Revert "fix: Copilot with limited access level can retract expenses" by @lakchote in https://github.com/Expensify/App/pull/93070 * [CP Staging] Fix report field Initial value: refresh redirect + status bar overlap by @MelvinBot in https://github.com/Expensify/App/pull/93153 * Handle agent deleted on approval workflow in offline mode by @NicolasBonet in https://github.com/Expensify/App/pull/92286 * Fix paywall Add payment card CTA navigation race in restricted action by @neerajbachani in https://github.com/Expensify/App/pull/91509 * Upgrade react-native-picker-select for iOS picker dismiss accessibility by @MelvinBot in https://github.com/Expensify/App/pull/92985 * Fix fragment.text literal and close search RHP after deleting last message by @WojtekBoman in https://github.com/Expensify/App/pull/92543 * Add pagination to NewChatPage by @sharabai in https://github.com/Expensify/App/pull/88452 * Fix/add descriptive sso error message by @mnshrm in https://github.com/Expensify/App/pull/92713 * [CP Staging] Fix two staging deploy blockers from report-layout None feature by @allgandalf in https://github.com/Expensify/App/pull/93154 * [No QA] Fix ESLint unsafe type assertion in WorkspaceOwnerRestrictedAction test by @neil-marcellini in https://github.com/Expensify/App/pull/93183 * #2 - Update advanced filters button to open filters popover by @bernhardoj in https://github.com/Expensify/App/pull/91806 * [Avatars] Split out Agent Avatars from User Avatars by @grgia in https://github.com/Expensify/App/pull/92002 * [CP staging] Fix deploy blockers for the category table updates by @JS00001 in https://github.com/Expensify/App/pull/93171 * [No QA] Docs updates for E/A#92117 high contrast on sign-in screen by @MelvinBot in https://github.com/Expensify/App/pull/92805 * [CP Staging] Revert report fields InitialListValueSelector dynamic route migration (#91627, #93153) by @MelvinBot in https://github.com/Expensify/App/pull/93191 * [BATCH 2] Migrate Navigation usage, part 2 by @collectioneur in https://github.com/Expensify/App/pull/91718 * [Payment due @daledah] Deprecate PayMoneyRequestOnSearch in favor of individual pay commands per report by @luacmartins in https://github.com/Expensify/App/pull/92297 * Revert "[Payment due @marufsharifi] [No QA] Fire search requests for visible todos" by @luacmartins in https://github.com/Expensify/App/pull/93201 * [Submit] Payment received for submitters (Wave 3) by @abzokhattab in https://github.com/Expensify/App/pull/91753 * Exclude policy account logins from contact methods by @MelvinBot in https://github.com/Expensify/App/pull/93188 * [NoQA] Show feed even if no linkedPolicyIDs or preferredPolicy by @madmax330 in https://github.com/Expensify/App/pull/91764 * Restore personal track goal selection after refresh by @MelvinBot in https://github.com/Expensify/App/pull/93170 * Wrap long workspace name in #admins room details header by @MelvinBot in https://github.com/Expensify/App/pull/92771 * Show tooltips for truncated text in review duplicates by @nabi-ebrahimi in https://github.com/Expensify/App/pull/93150 * Update Certinia FFA implementation by @ShridharGoel in https://github.com/Expensify/App/pull/92826 * Display forwarded approval memo in report actions by @KJ21-ENG in https://github.com/Expensify/App/pull/92877 * 🍒 Cherry pick PR #93261 to staging 🍒 by @os-botify[bot] in https://github.com/Expensify/App/pull/93311 **Full Changelog**: https://github.com/Expensify/App/compare/9.4.4-3...9.4.5-6