v5.3.0
[Test refactor 1/5] Per-folder tests reorganization (#15725)
[generate] Completely stop relying on `cache_position` to prepare inputs (#44130)
Generation config boolean defaults (#43000)
[CB] [Major] Asynchronous batching (#43960)
[`FA3`] Fix masking and loading logic in same process (#41217)
remove ipex and ccl for xpu and cpu (#42852)
Use | for Optional and Union typing (#41646)
[CB] Keep order of incoming requests (#43626)
use `TokenizersBackend` (#42894)
Use Python 3.9 syntax in tests (#37343)
Fix speculative tests that are flaky with SDPA (#44340)