Skip to content

Decommission this package on 31 December 2026. #85

Description

@AlexSkrypnyk

Summary

Behat core now does natively what this package was built for. The built-in progress formatter gained an inline_failures option in Behat/Behat#1861, which closed the upstream feature request filed from this project. The README announces support through 31 December 2026, and this issue tracks actually decommissioning the package on that date.

Nothing here should be actioned early. Until 31 December 2026 the package is supported and must keep working, so the only work before then is normal maintenance.

Details

inline_failures merged into Behat's 3.x branch on 10 July 2026, after v3.32.0 was tagged, so the first step below is a genuine check rather than a formality: confirm it has actually shipped in a stable release before telling anyone to migrate to a specific version.

Decommission checklist

  • Confirm inline_failures has shipped in a tagged stable Behat 3.x release, then update the README migration section to name the minimum Behat version that carries it.
  • Remove this dependency from Vortex and any other DrevOps projects that still require it, switching them to the core progress formatter with inline_failures: true.
  • Mark the package abandoned in composer.json and point at the replacement, so Composer warns on install and Packagist shows the abandoned banner: "abandoned": "behat/behat".
  • Update the README banner from deprecated-with-an-end-date to abandoned, keeping the migration section in place so anyone landing here still gets the path forward.
  • Cut a final release so both of the above reach Packagist.
  • Close remaining open issues and pull requests with a pointer to the migration section.
  • Turn off Renovate and any other dependency automation so nothing keeps opening pull requests against a dead repository.
  • Archive the repository on GitHub. It stays public and readable, just read-only.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions