Announcement: dropping support for PHP < 7.2
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.
@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).