- Throw TransportException instead of generic Exception in SES mail drivers for clearer error handling.
- Fix Model::replicate() with unique keys and prevent crashes when replacements can't be cast to strings.
- Add descending order support to chunkById and correct afterCommit behavior for Postgres and MSSQL drivers.