9.5.12-1
Expensify/App9.5.12-1Oct 16, 2026by github-actions[bot]
Upgrading?
AI Summary
This release focuses on UI polish, bug fixes, and feature enhancements for the expense management app. Key improvements include better chart tooltips, enhanced search functionality, and refined onboarding flows. The update also addresses several issues related to commuter rates, policy management, and support workflows.
Key Highlights
- Introduce chart tooltips on mobile devices
- Allow creation and management of multiple offices
- Fix content hidden in landscape on various screens
- Make report, expense, and member values copyable
New Features
- Allow creation and management of multiple offices
- Introduce chart tooltips on mobile devices
- Make report, expense, and member values copyable
- Add create button on category dropdown
Full Release Notes
## What's Changed * Offer export templates when a group row is selected on a grouped search by @MelvinBot in https://github.com/Expensify/App/pull/100520 * Keep split navigator state when navigating to the only sidebar screen on narrow layout by @MelvinBot in https://github.com/Expensify/App/pull/103746 * [NoQA] Receive temporary Concierge thinking updates by @inimaga in https://github.com/Expensify/App/pull/103795 * Show workspace name in per diem empty state for members by @MelvinBot in https://github.com/Expensify/App/pull/103972 * Add create button on category dropdown by @DylanDylann in https://github.com/Expensify/App/pull/103310 * [No QA] Document the Auditor role in the security philosophy by @mountiny in https://github.com/Expensify/App/pull/101433 * Bump Onyx to 3.0.117 by @fabioh8010 in https://github.com/Expensify/App/pull/98956 * Match Metro's Android release assets in Re.Pack by @elirangoshen in https://github.com/Expensify/App/pull/102766 * Use useDecisionModal for Search bulk actions and SelectionToolbar alerts by @MelvinBot in https://github.com/Expensify/App/pull/103554 * victory-native remove pie patch by @s77rt in https://github.com/Expensify/App/pull/100186 * [No QA] fix: hide redundant MARKED_REIMBURSED row in Search when sibling PAY by @huult in https://github.com/Expensify/App/pull/103418 * [NoQA] Fix import/no-cycle - part 16 by @LukasMod in https://github.com/Expensify/App/pull/103180 * [No QA] Note that upstream declined a fix for the Skia sizing patch by @mukhrr in https://github.com/Expensify/App/pull/102407 * [Payment due @truph01] fix: Add Contains / Equal to match type for the Merchant filter [80823] by @HiepPP in https://github.com/Expensify/App/pull/83733 * Allow creation and management of multiple offices by @Gonals in https://github.com/Expensify/App/pull/103368 * Dismiss action badge pill when composer is expanded by @aimane-chnaif in https://github.com/Expensify/App/pull/103752 * [NoQA] [Insights polish] Only offer Group by options on Spend over time that fit the Date range by @mhawryluk in https://github.com/Expensify/App/pull/103489 * Fix Not here flash, Display name hover and whisper disappearing after a reaction by @allgandalf in https://github.com/Expensify/App/pull/103868 * [No QA] Remove useless Onyx.connect causing lint failures by @chuckdries in https://github.com/Expensify/App/pull/104012 * refactor: remove unavailableTranslation from onyx.connect in ReportUtils.ts by @daledah in https://github.com/Expensify/App/pull/103706 * [Payment due @mkhutornyi] [CP stag] Hide surveys after support ticket reassignment by @jasperhuangg in https://github.com/Expensify/App/pull/103941 * [Insights Polish] Introduce chart tooltips on mobile devices by @OlGierd03 in https://github.com/Expensify/App/pull/103348 * Localize the GPS distance counter number and unit with Intl.NumberFormat by @MelvinBot in https://github.com/Expensify/App/pull/103796 * Fix: just used route not available in Reuse Route in offline mode by @ShridharGoel in https://github.com/Expensify/App/pull/103484 * Fix profile commuter exclusion indicators when distance rates are disabled by @fedirjh in https://github.com/Expensify/App/pull/99787 * Fix previous unit in commuter exclusion changelog by @fedirjh in https://github.com/Expensify/App/pull/102423 * Stop the onboarding back button message from blocking Add work email by @MelvinBot in https://github.com/Expensify/App/pull/103780 * Restore last visited page on cold start for public domain accounts by @MelvinBot in https://github.com/Expensify/App/pull/103818 * [Payment due @abzokhattab] Allow optional last name after joining workspace by @carlosmiceli in https://github.com/Expensify/App/pull/104016 * [Part 2.6] Remove Onyx.connect(ONYXKEYS.SESSION) in ReportActionsUtils: thread currentUserAccountID through isWhisperActionTargetedToOthers by @truph01 in https://github.com/Expensify/App/pull/102396 * Clear the onboarding work email error when pressing Back to the intent list by @MelvinBot in https://github.com/Expensify/App/pull/104017 * [Insights Polish] Show fewer, horizontal x-axis labels on line charts by @OlGierd03 in https://github.com/Expensify/App/pull/103784 * Fetch policy categories and tags on the Search Edit multiple page by @MelvinBot in https://github.com/Expensify/App/pull/102812 * Stop doubling the bottom safe area padding on the Uber send invites page by @oqildev in https://github.com/Expensify/App/pull/103296 * Make report, expense, and member values copyable by @x-dev90 in https://github.com/Expensify/App/pull/97277 * [Resizable columns] Splitter indicators on hover by @war-in in https://github.com/Expensify/App/pull/103322 * Remove getReportTransactions callers' reliance on the deprecated default in mergeTransactionRequest (Part 5) by @linhvovan29546 in https://github.com/Expensify/App/pull/102939 * Reduce HeaderView re-rendering on every thread message by @LukasMod in https://github.com/Expensify/App/pull/103604 * Keep ReconnectApp incremental for signed-in users so other devices don't lose chat messages by @MelvinBot in https://github.com/Expensify/App/pull/102247 * [Refactor] Move PolicyUtils rules, feature, workflow, and error helpers into rules.ts, features.ts, workflows.ts, and errors.ts by @MelvinBot in https://github.com/Expensify/App/pull/103958 * Fix content hidden in landscape on Add existing expense, per diem time, and import spreadsheet by @Krishna2323 in https://github.com/Expensify/App/pull/104003 * [Payment due @mkhutornyi] [CP stag] Acknowledge support survey reactions by @jasperhuangg in https://github.com/Expensify/App/pull/103948 * [No QA] Remove 'group-by:report' example from documentation by @stephanieelliott in https://github.com/Expensify/App/pull/103819 * [No QA] Docs updates for E/A#99833 Add Join my company workspace option to help article by @MelvinBot in https://github.com/Expensify/App/pull/103519 * [Payment due @Krishna2323] Keep the rule editor's form when Describe returns another rule type by @yuwenmemon in https://github.com/Expensify/App/pull/103809 * Skip null employeeList entries in the Workspaces tab red-dot check by @MelvinBot in https://github.com/Expensify/App/pull/103811 * [No QA] [Payment due @huult] Stop routing group workspace members to the reports upgrade screen by @MelvinBot in https://github.com/Expensify/App/pull/101465 * [NoQA] Fix `SearchColumnsPageTest` by @francoisl in https://github.com/Expensify/App/pull/104052 * Add a clear after date to vacation delegates and show them on the Profile page by @MelvinBot in https://github.com/Expensify/App/pull/102472 * [Payment due @ikevin127] [CP stag] Show the support ticket title while creation is pending by @jasperhuangg in https://github.com/Expensify/App/pull/103940 * fix: Show empty state instead of No results when default view hides all rows by @truph01 in https://github.com/Expensify/App/pull/104035 * Fix - Copilot-User is logged out after remove copilot then kill app and open again by @jmusial in https://github.com/Expensify/App/pull/102897 * Let Android back leave onboarding work email when the intent list opened it by @MelvinBot in https://github.com/Expensify/App/pull/104025 * [No QA] Stop syncing the test-staging route on Worker deploys by @justinpersaud in https://github.com/Expensify/App/pull/104002 * Remove moved expenses from their old report's prev/next carousel by @MelvinBot in https://github.com/Expensify/App/pull/103998 * [No QA] [Wise] [Batch 4/4] Add DynamicForm list fields, the guide and Storybook stories by @mikolajpochec in https://github.com/Expensify/App/pull/103947 * Show new chats in the Inbox when their reportAttributes arrive late by @MelvinBot in https://github.com/Expensify/App/pull/103054 * Clear the Enable Global Reimbursement draft after success by @MelvinBot in https://github.com/Expensify/App/pull/103999 * Fix blockers related to join workspace by @hungvu193 in https://github.com/Expensify/App/pull/104070 * refactor: size charts from the card width before they mount (part 1/2) by @sharabai in https://github.com/Expensify/App/pull/103684 * Scroll to the user's own comment in expense reports when the new-message indicator is showing by @MelvinBot in https://github.com/Expensify/App/pull/103174 ## New Contributors * @HiepPP made their first contribution in https://github.com/Expensify/App/pull/83733 **Full Changelog**: https://github.com/Expensify/App/compare/9.5.11-0...9.5.12-1
Related Repositories
The AI that really does things. Any OS. Any Platform. The lobster way. 🦞
Interactive roadmaps, guides and other educational content to help developers grow in their careers.
Reverse engineer anything with agents, from app behavior down to native binaries.
The open source coding agent.
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.