The java-diff project has been updated to version 1.0.4 to fix a minor bug in the difference algorithm. java-diff is a set of Java classes which implement the longest common subsequences algorithm. It compares the elements in two arrays, returning a list of Difference objects, each of which describes an addition, deletion, or change between the two arrays. This update has also prompted the release of DiffJ 1.0.6, a commandline application that compares Java files based on content, not whitespace, comments, or reordering of types, methods, or fields.