Skip to content

Releases: Zeugma440/atldotnet

Version 5.05

25 Aug 17:33
Compare
Choose a tag to compare

Fixes

  • Prevent NullPointerException when comparing LyricsPhrase

Binaries are available from nuGet

Version 5.04

24 Aug 19:42
Compare
Choose a tag to compare

Breaking changes

  • LyricsInfo properties are now readonly, which means they cannot be altered after construction

Fixed

  • ID3v2 : Stop parsing when encountering a frame with an invalid size
  • ID3v2.4 : New Setting.ID3v2_writePictureDataLengthIndicator setting to prevent writing the data length indicator of embedded pictures (better compatibility with some softwares, e.g. Spotify)

Technical

  • Enrich LyricsInfo (copy constructor, implement IComparable and IEquatable)

Binaries are available from nuGet

Version 5.03

21 Aug 19:48
Compare
Choose a tag to compare

Fixed

  • MP4/M4A : Prevent file corruption when emptying all metadata fields manually

Binaries are available from nuGet

Version 5.02 (HOTFIX)

18 Aug 12:47
Compare
Choose a tag to compare

Fix a crash when editing files with embedded LRC lyrics

Binaries are available from nuGet

Version 5.01

16 Aug 06:26
Compare
Choose a tag to compare

New

  • WEBP images are now recognized

Fixed

  • WAV : Don't overwrite the last byte when writing an ID3 chunk at the end of file

Binaries are available from nuGet

Version 5.00

14 Aug 13:16
Compare
Choose a tag to compare

MAJOR VERSION - PLEASE NOTE THE FOLLOWING COMPATIBLITY CHANGES

  • .NET Framework 4.8 support has been dropped
  • .NET minimum requirement is now 6.0

Changed

  • Lyrics formatted using the LRC format are now read as synchronized lyrics
  • Synchronized lyrics are written as an LRC-formatted block of text on tagging standards that have no direct support for synchronized lyrics (i.e. all of them but ID3v2)

Fixed

  • General : Retrieve the correct metadata when reading Lyrics from a file tagged with two different tagging standards
  • MP3 : Better detection of channels and bitrate for files with non-uniform MPEG headers

Binaries are available from nuGet

Version 4.36

28 Jul 10:58
Compare
Choose a tag to compare

New standard field : BPM (Beats per minute)

Binaries are available from nuGet

Version 4.35

24 Jul 19:46
Compare
Choose a tag to compare

New
Updating metadata inside OGG-embedded FLAC ("FLOG" files) is now supported

Changed
WAV : Updated mapping for Album and Track Number fields - thanks to @fsobolev

Fixed

  • OGG, OPUS : Better detection of Comment block
  • Prevent crashes when embedded picture binary data is empty

Binaries are available from nuGet

Version 4.34

20 Jun 20:11
Compare
Choose a tag to compare

Changed

  • WAV : Use UTF-8 instead of Latin-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

10 May 19:50
Compare
Choose a tag to compare

Fix global reading issue

Binaries are available from nuGet