Releases: Zeugma440/atldotnet
Releases · Zeugma440/atldotnet
Version 4.34
Changed
- WAV : Use
UTF-8
instead ofLatin-1
when writing strings in LIST and BEXT chunks
Fixed
- WAV : Prevent strange behaviours (e.g. disproportionnate padding) when writing certain files
- ID3v2 : Don't detect duplicate genres when the information is encoded multiple times (e.g.
(0)Blues
)
Binaries are available from nuGet
Version 4.33
Fix global reading issue
Binaries are available from nuGet
Version 4.32
New
- WMA : All type 1 and 6 fields (e.g.
WM/MediaClassPrimaryID
,ASFLeakyBucketPairs
) are now stored insideTrack.AdditionalFields
as base-64-encoded strings
Fixed
- MP3 : Graceful fail when reading files without MPEG header
- WAV : Properly read files with IXML chunks padded with multiple null bytes
Binaries are available from nuGet
Version 4.31
Important fix for many formats where reading would skip information in certain circumstances (continued).
Binaries are available from nuGet
Version 4.29
Fixed
- General : Rewriting very large (>2GB) files
- WAV : Rewriting very large (>2GB) files where
data
chunk is not the first chunk
Binaries are available from nuGet
Version 4.28
Fixed
WAV : Properly read RF64 files with badly formatted data chunk size
Binaries are available from nuGet
Version 4.27
Fixed
Vorbis (OGG, FLAC, OPUS) : Keep DATE
field format after saving when using a plain year (YYYY)
Binaries are available from nuGet
Version 4.26
Breaking changes
- MetaDataIOFactory : Removed deprecated
TagType
consts - WAV : Changed naming convention in
additionalData
keys
Old convention | New convention |
---|---|
info.Labels[] |
adtl.Labels[] |
disp[] |
disp.entry[] |
New
- WAV : Support for files with multiple
LIST
chunks
Fixed
- Prevent buffering more than 150MB when rewriting files
- WAV : Detect embedded ID3v2 chunks regardless of the case of their header (e.g.
ID3
,id3
) - WAV : Prevent native metadata (i.e. info, ixml, bext...) from showing up in embedded ID3v2
TXXX
fields
Binaries are available from nuGet