Skip to content

PVP breakage in Cabal releases #10160

Open
@ffaf1

Description

Describe the bug
As a dev team, we are failing in spotting PVP breakage.

To Reproduce
Last Cabal release (3.12.1.0) was a minor one (that is from from 3.12.0.0 to 3.12.1.0).
This means no PVP breaking changes should have been introduced.

Alas, at least two of those breaking changes are present in the release, see PRs #9766 and #9878. Both those PRs introduce a new constructor, hence the backport actually changed the API for Cabal.

Expected behavior
We don't let breaking changes slip in minor cabal releases, be it with the help of a checklist or automated testing or anything else (suggestion welcome).

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

No one assigned

    Labels

    re: devxImproving the cabal developer experience (internal issue)type: discussion

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions