
                ChangeLog file for pmplib


		Changes in 0.14 (2007-02-12)
- Implemented playlist conversion for iriver E10 (pmp_iriverplus3).
- Added the support for MSI MEGA PLAYER 540 in pmp_portalplayer1.
- Added the support of Ogg Vorbis for Samsung YH-920.
- Confirmed the functionality on Windows Vista.
- On-the-fly playlist conversion from M3U/PLS playlist file located
  on the PC. Use -P (--playlist-source) option to configure the
  source directory.
- Configurable paths to music and playlist directories.
- Display supported firmware versions, audio codecs, and file
  extensions.
- Suppress flickering in the progress report.
- Report file names from which EasyPMP failed to obtain the media
  information.
- Report names of music files whose artist or album names are empty
  as they may be moved to "Unknown artist" or "Unkonwn album" section.
- Changed the default character encoding for non-unicode ID3v1/ID3v2
  tags to ISO-8859-1.
- Fixed several bugs in reading/writing the database for iriver E10.
- Improved the routine for writing the iriver E10 database with the
  latest knowledge.
- Fixed a crash reported at (thanks jonof):
  http://nyaochi.sakura.ne.jp/pmplib/index.php?topic=210.msg910#msg910
- Fixed a bug in playlist conversion with -f (--find-missing) option
  on POSIX environments.
- Fixed a bug in database update for PortalPlayer devices on POSIX
  environments.
- Applied two patches for libid3tag for bug-fixes (Win32 version).
- Updated the JavaScript engine to SpiderMonkey 1.6 (Win32 version).
- Distribute RPM packages, pmplib, pmplib-tools, and pmplib-devel.
- Grand API restructuring and documentation.
- Install header files for the development to ${PREFIX}/include/pmplib
- Merged libucs2 (ucs2.dll) and libfilepath (filepath.dll) into libpmp
  (pmp.dll) for simplicity.

		Changes in 0.13 (2007-01-04)
- New database reader/writer for iriver E10 (pmp_iriverplus3).
- Playlist conversion for iriver E10 is planned in the upcoming release.
- Fit long progress reports in a line.
- Launch the new PMPlib forum.
	
		Changes in 0.12 (2006-08-01)
- Command line options for easypmp have changed (now easier to type).
- Easypmp now has a manual page.
- Support for Samsung YH-920 added.
- Support iriver H10 [5GB/6GB] UMS firmware 2.53.
- Store file timestamp in Samsung databases to improve database update.
- Automatically detect local character encoding.
- The --list-devices option now outputs to stdout, rather than stderr.
- Fixed crash when updating databases on Samsung devices.
- Fixed crash when reading Ogg Vorbis tags.
- Fixed crash when using --strip-words on files with no artist tag.
- Bug fix in string conversion with iconv.
- Bug fix for stripping words such as 'the' in artist names.
- Bug fix for reading playists using iriverplus2 devices.
- POSIX release now compiles on non-GNU systems, e.g. Mac OS X.
- Show error messages from SpiderMonkey (JavaScript engine).
- Information about copyright owners and licenses now more comprehensive.

		Changes in 0.11 (2006-06-06)
- POSIX code updated: now works on Linux.
- Bug-fix in playlist conversion for iRiver Plus2.
- Strip words in artist names.
- Plugins installed into $(libdir)/pmplib.
- Debian packaging scripts available (although not policy compliant).
- U10 1.65 supported.

		Changes in 0.10 (2006-05-25)
- U10 1.64 supported.

		Changes in 0.9 (2006-05-06)
- New JavaScript playlist (JSPL) specification for better flexibility.
- Bug fix for JSPL when database rebuild/update is not specified.
- Support for Samsung YH-820 added.
- Support for Samsung YH-925 added.
- PMPlib now has an official web site (http://pmplib.sourceforge.net/).

		Changes in 0.8 (2006-02-13)
- JavaScript playlist (JSPL) added.
- EasyPMP now utilizes folder/file names to obtain media information.
- Bug fix for playlist conversion using PortalPlayer devices.

		Changes in 0.7 (2006-02-11)
- Support for Medion MDJuke 440 and MDJuke220 added.

		Changes in 0.6 (2006-01-24)
- Bug fix in database writer for iriverplus2 devices.

		Changes in 0.5 (2006-01-09)
- EasyPMP now has Win32 GUI.

		Changes in 0.4 (2006-01-03)
- Update mode for media database and playlist conversion implemented.
- Command line options for EasyPMP have changed.
- License changes (GPL to LGPL) for some DLLs.

		Changes in 0.3 (2006-01-01)
- Support for iriver H10 UMS and MTP players added.
- Playlist conversion for all supported devices implemented.
- Bug fix in database writer for iriverplus2 devices.
- Internal libraries released as dynamic link libraries (DLLs).

		Changes in 0.2 (2006-12-24)
- Support for iriver H100/300 series (aka. iRivNavi.iDB) added.

		Changes in 0.1 (2006-12-23)
- Initial attempt to read/write media database for iriverplus2 devices.
