-----------
Release 0.5
-----------
  new:    optionally left justify audio browser text
  new:    sweet logo/splash screen by Kevin Smith
  new:    handle duplicate album names (e.g. "Greatest Hits") by appending
          "[artist]" or if necessary "[artist, date]" to the album name
  new:    follow symlinks under non-windows platforms
  new:    audio browser menu ordering (gui only, firmware doesn't support 
          this feature yet)
* new:    option to normalize the database (titlecase all words and convert
          underscores to spaces)
* new:    option to remove or place at end the initial "The" in artist names
  new:    display different file browser icons for songs which have been
          added/deleted/sync'd
          (many thanks to Matthias Halibrand for these new icons)
  new:    remove songs using the file browser
  new:    create playlist using the file browser
  new:    right click menu added to file browser
  new:    added status lines to add/sync/rebuild/reset in gui
  new:    use sorunerc.cfg file if in same dir as sorune
* new:    tag comparison support (see README).
  change: incorporate latest wav, wma and mp3 module versions
  change: building win32 executable with ActivePerl 5.8.6.811
  change: new color schemes and default color scheme changed to 'Cordial'
  change: try to get the track number out of the beginning of the filename
          if it's not a defined tag
  change: updated documentation
  change: using tabs in gui configuration
  bugfix: win9x support restored
  bugfix: div0 CLI bugfix by Jan Depner
  bugfix: use mp3frame module to determine length of mp3 files if mp3info
          returns zero length
  bugfix: play .m3u playlists from file browser
  bugfix: find duplicates bugfix and default search attributes changed to
          artist/title
  bugfix: sorune not finding required libs on startup due to @INC being
          setup too late
  bugfix: --reset doesn't remove Neuros music directory bug fixed
  bugfix: no longer necessary to do --sync with --rebuild and --rebuild_full
  bugfix: check free space before doing sync and abort if too low
  bugfix: minor bugfixes

* note:   happens when songs are initially added to the database, so you'll
          need to clear and rebuild the database in order for this to work
          on existing files

-----------
Release 0.4
-----------
  new:    automatic export of playlists to Neuros music directory during sync
  new:    history (breadcrumb) trail above audio browser
  new:    full directory path above file browser
  new:    ignore tags (optional, use filename/directory layout only)
  new:    fantastic new icons by Matthias Halibrand
  new:    include compilation albums songs under artists for which an entry 
          has previously been created
  new:    unicode filename support on non-windows platforms by
          Anthony DeRobertis
  new:    find duplicates function
  new:    parse new recordings during sync (no longer requires a rebuild)
  new:    verify file transfers via md5sum checking (optional, recommended)
  change: code reorganization to hopefully cut down on bugs (at least longterm)
  change: updated README
  change: updated and moved HELP to GUI
  change: new way of handling compilation album tags (see README)
  change: minor speed improvements made to the rebuild function
  bugfix: improved MP3 support
  bugfix: improved M3U playlist support
  bugfix: create extended m3u playlists when playing files locally from audio
          browser (this way the specified media player doesn't have to
          calculate the length of the song which can cause skips during
          playback)
  bugfix: refresh directories in file browser on open
  bugfix: remove songs from playlists during delete
  bugfix: corrected/optimized OGG parser for calculating track length
  bugfix: fix scrolling audio browser text when items < height bug
  bugfix: fix adjuster resizing on startup bug
  bugfix: create unused pcaudio and other databases to prevent 0x4840 errors
  bugfix: allow Sorune to work with FreeBSD 4.X and possibly later versions
          by looking at msdos mount points by Dave Hayes
  bugfix: minor bugfixes and cleanup

-------------
Release 0.3.7
-------------
  change: reverting back to building Sorune with Perl 5.8.3 in order to fix
          bug with latin1/non-ascii characters in file/directory names not
          being displayed in the file browser.
  change: main icon from Matthias Halibrand
  change: updated README to include note about Unicode::String module
  bugfix: handle mp3 files with utf8 tagged latin1 text
  bugfix: fix bug during addition of m3u playlists
  bugfix: fix freezing when parsing corrupted audio files
  bugfix: fix auto-transfer of recordings
  bugfix: cleanup from Anthony DeRobertis
  bugfix: minor bugfixes and cleanup

-------------
Release 0.3.6
-------------
  new: import database function
  new: randomize playlist during creation
  new: remember last known location of the Neuros (quicker startup)
  change: deleting songs from audio browser playlist screen now correctly
          deletes them from the playlist instead of removing them from the
          Neuros
  bugfix: rename files with invalid vfat characters
  bugfix: extract the proper tracknumber from tag when "x/y" is found (use "x")
  bugfix: minor bugfixes and cleanup

-------------
Release 0.3.5
-------------
  new: theme selector and more color related settings
  new: main titlebar displays status during sync
  new: album under artist sorting method is configurable
  new: play songs from file browser
  change: xfer files (sync) in 1MB chunks and refresh window between chunks to 
          minimize liklihood of going unresponsive (only if using gui)
  change: use Win32API/Win32 modules for getting logical drives and for
          starting media player under windows
  bugfix: minor bugfixes and cleanup

-------------
Release 0.3.4
-------------
  new: added gui color settings to configuration file
  change: enable album under artist submenu by default
  change: sync order is now by artist/album/trackno instead of by title
  bugfix: artist under genre submenu when using multiple submenus fixed
  bugfix: menu information missing after a scan if Neuros not initially found
  bugfix: set size to 640x480 during first run (was starting up with just a
          tiny window since window size was unset)
  bugfix: playing files on local computer from album under artist list (audio 
          browser) was not using the new sort albums by date routine when
          clicking on an artist

-------------
Release 0.3.3
-------------
  new: clear database option (see Reset/Clear dialog or --new cli option)
  change: sort album under artist by release date
  change: create Neuros databases after a rebuild (no longer need to sync)
  change: faster method of calculating menu info
  bugfix: gui was not removing playlist entries from the sorune db properly
  bugfix: minor bugfixes and cleanup

-------------
Release 0.3.2
-------------
  new: win32/x86 executable
  new: export database button added to gui toolbar. this function exports the
       sorune database to a tab delimited file suitable for excel, gnumeric 
       or your favorite spreadsheet program.
  new: vertical adjuster added to main window
  new: music statistics mouse-over above used capacity in the status bar
  change: more attributes included in database export
  bugfix: update window during find process for rebuild/reset to minimize
          liklihood of going unresponsive
  bugfix: minor bugfixes and cleanup

-------------
Release 0.3.1
-------------
  bugfix: a safer rewrite of 0.3

-----------
Release 0.3
-----------
  new: single, fast, pureperl method of parsing ogg vorbis files (thanks to
       Dave Brown for providing this sweet patch).
  new: added validate command. this command-line only command should be run if
       you've used any previous version of sorune. it corrects errors in the
       sorune database. an even better idea is to run a full rebuild (see
       below).
  new: ability to delete recordings.
  new: options to turn on various sub-menus. note that the firmware doesn't
       support multiple sub-menus very well. all sub-menus are off by default.
  new: audio browser resizing per request.
  new: "Years" menu reappears, but only in the audio browser this time.
       auto generation of years playlists is scrapped. all years playlists
       may be deleted and should not come back during a sync. use the Years
       menu to manually create playlists by year/decade.
  new: handling of "Various" artists. see the readme.
  new: added main window size/position memory.
  new: album/artist/genre/year/etc total playing times displayed in audio
       browser
  change: rebuild_full added to command line options to do a full rebuild from
          scratch. rebuild command line option will no longer scan files that
          are already present in the sorune database.
  change: no longer use the (2) / (3) for duplicates. use the rebuild_full
          command line option or remove the sorune directory from the neuros
          to rebuild.
  bugfix: musicdb/playlist relationship bug fixed.
  bugfix: use D: drive for 128MB backpack instead of C: which the HD backpack
          uses
  bugfix: minor bugfixes and cleanup

-------------
Release 0.2.6
-------------
  new: added artist and album under genre menus. any other menus wanted?
  bugfix: minor bugfixes

-------------
Release 0.2.5
-------------
  bugfix: fixed years entries in playlist to work from commandline (during
          sync)
  bugfix: minor bugfixes

-------------
Release 0.2.4
-------------
  new: removed "Years" menu. database was ok. problem is with XIM Info screen.
  new: added playlist entries for years (this better not break anything!)
  new: song information (displays below audio browser when a song is selected).
  new: keyboard accelerator shortcuts for toolbar buttons
  bugfix: focusFollowsMouse focus policy (ensures mousewheel support in 
          audio browser)
  bugfix: many win32 fixes including mousewheel support
  bugfix: minor bugfixes and cleanup

-------------
Release 0.2.3
-------------
  new: main menu "Years" added.
       This menu automatically arranges songs by decade and also by year.
       Notes:
          Sorune will default the year to 2004 if it is not specified in the
       tag of a file. So, if your Elvis collection shows up under 2004, it
       doesn't mean your Neuros thinks Elvis is still alive.
          This feature will most likely break all other synchronization 
       managers. If you plan on using another sync manager, you should 
       backup your Neuros databases before syncing with this version of Sorune.
          If you've used Sorune before, the date information for all files
       should already be in your Sorune database and therefore you should not
       have to rebuild. All that is required is a sync.
  new: HELP file added (just a text file with helpful tips for now)
  bugfix: more windows pathname fixes. Ugh!
 
-------------
Release 0.2.2
-------------
  new: album under artist support (requires 2.14 firmware)
  bugfix: deleting songs that have been added but not synced causes invalid
          sorune database state
  bugfix: create default neuros databases after a reset
  bugfix: minor bugfixes and cleanup

-------------
Release 0.2.1
-------------
  new: added font selection to options
  new: added browse buttons to options items
  bugfix: removed bkpk.sn from Neuros location validation as flash backpacks
          don't have this file
  bugfix: minor bugfixes and cleanup

-----------
Release 0.2
-----------
  new: GUI (requires Perl Tk)
  bugfix: minor bugfixes

-------------
Release 0.1.1
-------------
  new: added elapsed time/bytes transferred/transfer rate output
  new: added time remaining during sync
  bugfix: adding a file after having deleted it from database now works
  bugfix: minor bugfixes and cleanup
  bugfix: install bug which prevented installation fixed

-----------
Release 0.1
-----------
  bugfix: reset function is safer and provides status
  docs:   minor change to README
