v1.45.4

magicuidesign/magicuiv1.45.4May 24, 2026by Vanilagy

AI Summary

This release introduces a rename for `StreamSource` to `CustomSource` while maintaining backward compatibility. It also resolves critical bugs related to memory leaks, MP3 parsing, and timezone handling in ID3 tags.

Key Highlights

  • Renamed `StreamSource` to `CustomSource`
  • Improved MP3 frame boundary recovery
  • Fixed ID3 tag timezone emission
  • Fixed `Input` memory leak with `CustomSource`

Breaking Changes

  • Renamed `StreamSource` to `CustomSource`

New Features

  • Improved MP3 frame boundary recovery

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)