9.4.98-0 9.4.99-2

medium risk

Expensify/AppSep 30, 2026 → Sep 30, 20260 days between releases

What's New

Adds React Compiler, Brotli compression, and accounting data integrity fixes.

Breaking Changes

  • Moved transaction utility functions out of TransactionUtils/index.ts

New Features

  • Show Reject action to workspace admins
  • Add Sign out escape hatch to required 2FA overlay
  • Add Auto-categorize new expenses workspace setting
  • Use floating RHP style on web

Improvements

  • Web performance improvements using React Compiler and Brotli compression
  • Data integrity fixes for accounting integrations
  • Update websocket-driver to 0.7.5
  • Normalize detected timezone before returning it

Bug Fixes

  • Fixed bulk-edit tag deselect clearing untouched tag levels
  • Fix empty notification preferences in admin rooms

Upgrade Notes

Review import paths for transaction utility functions as they were moved out of TransactionUtils/index.ts. The 2FA overlay now includes a sign-out escape hatch. A new workspace setting for 'Auto-categorize new expenses' is available for strict admins to disable.

The Two Releases

9.4.98-0

9.4.98-0

Sep 30, 2026· 22 days ago

Minimal release notes: "**Full Changelog**: https://github.com/Expensify/App/compare/9.4.95-4...9.4.98-0"

Full release notes
9.4.99-2

9.4.99-2

Sep 30, 2026· 21 days ago

This release prioritizes web performance improvements using React Compiler and Brotli compression, alongside data integrity fixes for accounting integrations and transaction utilities.

Full release notes