
0.3 => 04/05/2004
* massive changes of most of the code to make it easier to read & hopefully run faster
* ID2TAGS hash is just informative now, no use of it in the code. id3v2 tag fields are read in directly
* added support for id3 v2.2 and v2.4 (0.2.1 only supported v2.3)
* much improved vbr duration guessing
* made Mp3Info#to_s output to be prettier
* moved hastag1? and hastag2? to be class booleans instead of functions (now named hastag1 and hastag2)
* fixed a bug on computing "error_protection" attribute
* new attribute "tag", which is a sort of "universal" tag, regardless of the tag version, 1 or 2, with the same keys as @tag1
* new method hastag?, which test the presence of any tag

0.2.1 => 04/09/2003
* filename attribute added
* mp3 files are opened read-only now [Alan Davies <alan__DOT_davies__AT__thomson.com>]
* Mp3Info#initialize: bugfixes [Alan Davies <alan__DOT_davies__AT__thomson.com>]
* put NULLs in year field in id3v1 tags instead of zeros [Alan Davies <alan__DOT_davies__AT__thomson.com>]
* Mp3Info#gettag1: remove null at end of strings [Alan Davies <alan__DOT_davies__AT__thomson.com>]
* Mp3Info#extract_infos_from_head(): some brackets missed [Alan Davies <alan__DOT_davies__AT__thomson.com>]

0.2 => 18/08/2003
* writing, reading and removing of id3v1 tags
* reading of id3v2 tags
* test suite improved
* to_s method added
* length attribute is a Float now

0.1 => 17/03/2003
* Initial version
