*** Release 1.9.8 (14.may.2006)

Improvements:
Loose tag comparision has better score.

*** Release 1.9.7 (28.apr.2006)

Improvements:
File extension m4a has been added for file data comparision.

*** Release 1.9.6 (23.apr.2006)

Improvements:
Code has been profiled and optimized for speed.
Order and size of table columns are preserved after application exit.

Bug fixes:
The problem with refresh after setting the roots was fixed.

*** Release 1.9.3 (21.apr.2006)

Improvements:
Tag comparison related classes and algorithms have been redesigned and reimplemented to get better performance.
Loose tag comparison speed is increased for about 17x!

*** Release 1.8.5 (10.apr.2006)

Bug fixes:
Bug in Less Strict Tags comparator.

Known issues:
Loose Tags comparison is slow for large collections of music (7min 30sec for 32000 songs on AMD Opteron 270).

*** Release 1.8.4 (09.apr.2006)

Improvements:
Panel where user can recheck duplicates, uncheck deviant duplicates or uncheck all duplicates.
Less Strict Tags and Loose Tags comparison tunning.

Bug fixes:
Minor bug fixes.

*** Release 1.8.3 (08.apr.2006)
Bug fixes:
Minor bug fixes.

*** Release 1.8.2 (07.apr.2006)

Tuning:
Tag comparison produces a better score.

Bug fixes:
Minor bug fixes.

*** Release 1.8.0 (06.apr.2006)

Improvements:
Scanner strategy control panel!
Duplicate-matcher strategy is parameterized.
Keep-duplicate-file strategy is parameterized.
Strategy parameters can be applied to the duplicates without the need for rescanning the files.
Major changes in tag-related classes.
Wait-cursor is now shown for the time-consuming tasks.
Tag comparison produces a better score.

*** Release 1.7.0 (30.mar.2006)

Improvements:
Ogg Vorbis files are supported in the tag matching process. Major changes in tag-related classes. Tag comparison produces a better score. The scanner speed is increased. The deployment jar file is now two times smaller.

Bug fixes:
Minor bug fixes.

*** Release 1.6.1 (18.mar.2006)

Class Version is refactored into the class Release. Release structure is now: major.minor.subrelease.
Classes are now splitted into two packages: srdmusicduplicates.jar and srdmusicduplicates-libs.jar.

*** Release 1.6 (11.mar.2006)

Improvements:
Optimization: Setting the roots when roots are already scanned was optimized: the revalidation process is now triggered only on "lock" changes.
GUI: In the GUI, a human-readable alert is shown if the session format compatibility exception is raised in the session deserialization process.
Hot keys for menu items "Save Session" and "Save Session As" have been added.
On application exit, the confirmation panel is shown if session state has been changed.

Bug fixes:
The slowness of removing the duplicates was fixed.
The problem with the console skipping "move" events was fixed.

*** Release 1.5 (7.mar.2006)

Improvements:
Menu: Help->Release Notes :: Panel added.
Logic: tag pattern matching : improved scanner of track number from filename.

Bug fixes:
File extension comparison.
Menu: File->Settings, Tab:Launchers, OS:Linux : wrong default value is changed to 'kfmclient exec $URI$'

Description of launch command syntax:
Panel: File->Settings->Launchers
<prefix> <argument>
prefix = exec or browser
argument = text with tag(s);
tag = $FILE$ or $URI$ or $URL$