v3.5.2

kaifcodec/user-scannerv3.5.2Mar 25, 2026by Barabazs

AI Summary

This release backports timestamp restoration features to handle unalignable characters and adds testing infrastructure to ensure the fixes work correctly.

Key Highlights

  • Backported word-level timestamp fixes from v3.8.4
  • Restored timestamps for unalignable characters (e.g., digits, symbols)
  • Added regression test for issue #1372
  • Added pytest dev dependency
  • Added CI test workflow

Full Release Notes

Backport of word-level timestamp fixes from v3.8.4.

## Bug Fixes

- **Restore timestamps for unalignable characters** (39aa9f5): Words containing digits, symbols, or foreign script (e.g. `4,9`, `£13.60`) now get proper timestamps via a wildcard emission column. The previous patch (v3.X.Y) reverted PR #986 which removed wildcard support entirely. Fixes #1372.

## Testing

- Add regression test for #1372 (da072d6)
- Add pytest dev dependency and CI test workflow (f9a3f8f)

**Full Changelog**: https://github.com/m-bain/whisperX/compare/v3.5.1...v3.5.2