0.16.0
What's Changed
- ID3v2: Report bad or unsupported frame IDs by @uklotzde in #212
- ID3v2: Ignore frames with bad IDs while reading by @uklotzde in #214
- APE: Properly convert track/disk number pairs when writing by @Serial-ATA in #216
- Support 'Involved People List' Id3v2 frame by @FriederHannenheim in #215
- OGG: Cleanup and fixes by @Serial-ATA in #220
- probe: Add
ParseOptions::max_junk_bytesby @Serial-ATA in #227 - WavPack: Fix multichannel detection by @Serial-ATA in #230
- AIFF: Expose the compression type for AIFC by @Serial-ATA in #231
- ID3v2: Add simplified getters and setters for TXXX frames by @Serial-ATA in #232
- ID3v2: Support more frames by @Serial-ATA in #236
- ID3v2: Make FrameId less annoying by @Serial-ATA in #237
- MP4: Correctness fixes by @Serial-ATA in #241
- MP4: Fix integer shrinking by @Serial-ATA in #243
- FLAC: Do not error on multiple VorbisComments when not strict by @Serial-ATA in #242
- WavPack: Stop overwriting custom sample rates by @Serial-ATA in #244
- APE: Fix property reading on old stream versions by @Serial-ATA in #245
- OGG: Support reading COVERART fields/Make FLAC pictures less strict by @Serial-ATA in #254
- ID3v2: Don't expect text frames to be terminated by @Serial-ATA in #256
- ID3v2: Use FrameId for Id3v2Tag getters by @Serial-ATA in #257
New Contributors
- @FriederHannenheim made their first contribution in #215
Full Changelog: https://github.com/Serial-ATA/lofty-rs/blob/main/CHANGELOG.md#0160---2023-10-01