Release Notes:
===============

eyeD3 0.6.4 - 02.05.2005
  - Native support for play count (PCNT), and unique file id (UFID) frames.
  - More relaxed genre processing.
  - Sync-safe bug fixed when the tag header requests sync-safety and not the
    frames themselves.
  - configure should successfly detect python release candidates and betas.

eyeD3 0.6.3 - 11.23.2004
  o Much better unicode support when writing to the tag.
  o Added Tag.setEncoding (--set-encoding) and --force-update
  o Handle MP3 frames that violate spec when in non-strict mode.
    (Henning Kiel <henning.kiel@rwth-aachen.de>)
  o Fix for Debian bug report #270964
  o Various bug fixes.

eyeD3 0.6.2 - 8.29.2004 (Happy Birthday Mom!)
  o TagFile.rename and Tag.tagToString (eyeD3 --rename=PATTERN).
    The latter supports substitution of tag values:
    %A is artist, %t is title, %a is album, %n is track number, and
    %N is track total. 
  o eyeD3 man page.
  o User text frame (TXXX) API and --set-user-text-frame.
  o Python 2.2/Optik compatibility works now.
  o ebuild for Gentoo (http://eyed3.nicfit.net/releases/gentoo/)

eyeD3 0.6.1 - 5/14/2004 (Oz/2 Ohh my!) 
  o Unicode support - UTF-8, UTF-16, and UTF-16BE
  o Adding images (APIC frames) is supported (--add-image, Tag.addImage(), etc.)
  o Added a --relaxed option to be much more forgiving about tags that violate
    the spec.  Quite useful for removing such tags.
  o Added Tag.setTextFrame (--set-text-frame=FID:TEXT)
  o Added --remove-comments.
  o Now requires Python 2.3. Sorry, but I like cutting-edge python features.
  o Better handling and conversion (2.3 <=> 2.4) of the multiple date frames.
  o Output format per JEP 0118: User Tune, excluding xsd:duration format for
    <length/> (http://www.jabber.org/jeps/jep-0118.html)
  o Lot's of bug fixes.
  o Added a mailing list.  Subscribe by sending a message to
    eyed3-devel-subscribe@nicfit.net

eyeD3 0.5.1 - 7/17/2003 (It's Too Damn Hot to Paint Release)
  o Temporary files created during ID3 saving are now properly cleaned up.
  o Fixed a "bug" when date frames are present but contain empty strings.
  o Added a --no-color option to the eyeD3 driver.
  o Workaround invalid tag sizes by implyied padding.
  o Updated README


eyeD3 0.5.0 - 6/7/2003 (The Long Time Coming Release)
  o ID3 v2.x saving.
  o The eyeD3 driver/sample program is much more complete, allowing for most
    common tag operations such as tag display, editing, removal, etc.
    Optik is required to use this program.  See the README.
  o Complete access to all artist and title frames (i.e. TPE* and TIT*)
  o Full v2.4 date support (i.e. TDRC).
  o Case insensitive genres and compression fixes. (Gary Shao)
  o ExtendedHeader support, including CRC checksums.
  o Frame groups now supported.
  o Syncsafe integer conversion bug fixes.
  o Bug fixes related to data length indicator bytes.
  o Genre and lot's of other bug fixes.


eyeD3 0.4.0 - 11/11/2002 (The Anniversary Release  *smooch*)
  o Added the ability to save tags in ID v1.x format, including when the 
    linked file was IDv2.  Original backups are created by default for the
    time being...
  o Added deleting of v1 and v2 frames from the file.
  o Zlib frame data decompression is now working.
  o bin/eyeD3 now displays user text frames, mp3 copyright and originality,
    URLs, all comments, and images. Using the --write-images arg will
    write each APIC image data to disk.
  o Added eyeD3.isMp3File(),  Tag.clear(), Tag.getImages(), Tag.getURLs(),
    Tag.getCDID(), FrameSet.removeFrame(), Tag.save(), ImageFrame.writeFile(),
    etc...
  o Modified bin/eyeD3 to grok non Mp3 files.  This allows testing with
    files containing only tag data and lays some groundwork for future
    OGG support.
  o Fixed ImageFrame mime type problem.
  o Fixed picture type scoping problems.


eyeD3 0.3.1 - 10/24/2002
  o RPM packages added.
  o Fixed a bug related to ID3 v1.1 track numbers. (Aubin Paul)
  o Mp3AudioFile matchs *.mp3 and *.MP3. (Aubin Paul)


eyeD3 0.3.0 - 10/21/2002
  o Added a higher level class called Mp3AudioFile.
  o MP3 frame (including Xing) decoding for obtaining bit rate, play time,
    etc.
  o Added APIC frame support (eyeD3.frames.Image).
  o BUG FIX: Tag unsynchronization and deunsynchronization now works
    correctly and is ID3 v2.4 compliant.
  o Tags can be linked with file names or file objects.
  o More tag structure abstractions (TagHeader, Frame, FrameSet, etc.).
  o BUG FIX: GenreExceptions were not being caught in eyeD3 driver.


eyeD3 0.2.0 - 8/15/2002
  o ID3_Tag was renamed to Tag.
  o Added Genre and GenreMap (eyeD3.genres is defined as the latter type)
  o Added support of ID3 v1 and v2 comments.
  o The ID3v2Frame file was renamed ID3v2 and refactoring work has started
    with the addition of TagHeader.


eyeD3 0.1.0 - 7/31/2002
  o Initial release. 
