I've released diff-lcs 2.0.0.beta.1 today, with stable 2.0.0 planned for 2026-01-31.
The main breaking changes are minimum Ruby 3.2 and removal of Diff::LCS.LCS (use Diff::LCS.lcs instead). The primary API is otherwise unchanged.
Please test against the beta if you can. RSpec hasn't been updated to support the beta yet, so there's a circular dependency issue for now.
If you want to support both versions, you'll need >= 1.6.0, < 3 in your dependency constraint.
See PR #214 for full details.
I've released diff-lcs 2.0.0.beta.1 today, with stable 2.0.0 planned for 2026-01-31.
The main breaking changes are minimum Ruby 3.2 and removal of
Diff::LCS.LCS(useDiff::LCS.lcsinstead). The primary API is otherwise unchanged.Please test against the beta if you can. RSpec hasn't been updated to support the beta yet, so there's a circular dependency issue for now.
If you want to support both versions, you'll need
>= 1.6.0, < 3in your dependency constraint.See PR #214 for full details.