BrainMonkey icon indicating copy to clipboard operation
BrainMonkey copied to clipboard

Announcement: dropping support for PHP < 7.2

Open jrfnl opened this issue 1 month ago • 1 comments

Setting the scene

At this time, BrainMonkey is compatible with PHP 5.6+, 7.x, and 8.x

This is a very wide range and is a compatibility span of more than a decade.

With this ticket, I'd like to propose limiting the range of supported versions a little.

Proposal

I would like to propose to drop support for PHP < 7.2

Planning

The proposal would be to drop support for PHP < 7.2 in the next minor.

Consequences

For Composer users, Composer will handle the version negotiation and can still install older versions if necessary.

Based on the PHP version stats available via Packagist, the PHP version drop would affect 0.4% of the users of this package.

If anyone has strong objections to this proposal, please speak up now and be prepared to argue your case.

jrfnl avatar Nov 25 '25 16:11 jrfnl

@gmazzap FYI: I've been looking into this and have prepared a branch, but saw all sorts of other potential improvements to be made while working on this. Hence the open PRs (and ~7 more to come, which are stacked and need some of the current open PRs to be merged before I can pull them).

jrfnl avatar Dec 04 '25 11:12 jrfnl