v1.45.4

Vanilagy/mediabunnyv1.45.4May 24, 2026by Vanilagy

AI Summary

Renames `StreamSource` to `CustomSource` (retaining the old name as a deprecated alias) and improves MP3 recovery and memory management.

Key Highlights

  • Renamed `StreamSource` to `CustomSource` (deprecated alias kept).
  • Improved MP3 frame boundary recovery for broken files.
  • Fixed Date instances with incorrect timezone being emitted by ID3 tags.
  • Fixed memory leaks with `FinalizationRegistry` and `CustomSource`.

Breaking Changes

  • Renamed `StreamSource` to `CustomSource` (StreamSource is deprecated)

New Features

  • CustomSource renaming
  • MP3 recovery improvements

Full Release Notes

- `StreamSource` is now called `CustomSource`. `StreamSource` still exists as a deprecated alias.
- Improved MP3 frame boundary recovery for broken files (#382)
- Fixed Date instances with incorrect timezone being emitted by some ID3 tags
- Fixed FinalizationRegistry causing `Input` memory leaks when used with `CustomSource` (#367)