Posted By: Austin Ziegler
Date: 2013-04-12 02:31
Summary: diff-lcs 1.2.3 Released
Project: diff-lcs

diff-lcs version 1.2.3 has been released!

Diff::LCS computes the difference between two Enumerable sequences using the
McIlroy-Hunt longest common subsequence (LCS) algorithm. It includes utilities
to create a simple HTML diff output format and a standard diff-like tool.

This is release 1.2.3, fixing a bug in value comparison where the left side of
the comparison was the empty set, preventing the detection of encoding. Thanks
to Jon Rowe for fixing this issue. This is a strongly recommended release.

*Note*: There is a known issue with Rubinius in 1.9 mode reported in
{rubinius/rubinius#2268}[https://github.com/rubinius/rubinius/issues/2268] and
demonstrated in the Travis CI builds. For all other tested platforms, diff-lcs
is considered stable. As soon as a suitably small test-case can be created for
the Rubinius team to examine, this will be added to the Rubinius issue around
this.

Changes:

## 1.2.3 / 2013-04-11

* Bugs Fixed:
* The new encoding detection for diff output generation (added in 1.2.2)
introduced a bug if the left side of the comparison was the empty set.
Originally found in rspec/rspec-expectations#238 and
rspec/rspec-expectations#239. Jon Rowe developed a reasonable heuristic
(left side, right side, empty string literal) to avoid this bug.
https://github.com/rspec/rspec-expectations/pull/238
https://github.com/rspec/rspec-expectations/pull/239
* There is a known issue with Rubinius in 1.9 mode reported in
rubinius/rubinius#2268 and demonstrated in the Travis CI builds. For all
other tested platforms, diff-lcs is considered stable. As soon as a suitably
small test-case can be created for the Rubinius team to examine, this will be
added to the Rubinius issue around this.
https://github.com/rubinius/rubinius/issues/2268
https://travis-ci.org/halostatue/diff-lcs/jobs/6241195

Latest News
TZInfo::Data v1.2014.2 Released
    Philip Ross - 2014-03-25 22:32
TZInfo v0.3.39 Released
    Philip Ross - 2014-03-09 20:23
TZInfo::Data v1.2014.1 Released
    Philip Ross - 2014-03-09 20:00
Automatic Ruby 14.2.0 has been released!
    id 774 - 2014-02-26 06:23
kramdown 1.3.2 released
    Thomas Leitner - 2014-02-16 08:35

 

Forums | Admin

Discussion Forums: diff-lcs-1-2-3-releas

Start New Thread Start New Thread

 

Topic Topic Starter Replies Last Post