Delta, United, Southwest, and JetBlue no longer expire miles, period. American Airlines does – requiring activity in your account every 18 months, or else you lose the miles you’ve already earned.
During the global pandemic, with program members not traveling, American waited until April to pause mileage expiration – and only did so through June. It appears they’ve had a change of heart.