Skip to content

diff-lcs 2.0.0.beta.1 released #25306

@halostatue

Description

@halostatue

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions