zendframework / zend-stdlib

Stdlib component from Zend Framework
BSD 3-Clause "New" or "Revised" License
384 stars 76 forks source link

drop PHP 5.4 code check #7

Closed samsonasik closed 9 years ago

Ocramius commented 9 years ago

Merged, thanks!

master: zendframework/zend-stdlib@c9fd305f50fee4427aa200a9959ad935b38a8b06 develop: zendframework/zend-stdlib@af2328eb12fe33ca39f7f3f07885e8aceb68d79f

cebe commented 9 years ago

Did you really just bumped the PHP version requirement from 5.3 to 5.5 on a minor version release here? Or am I overlooking something?

Ocramius commented 9 years ago

@cebe yes, and it has been discussed multiple times: not a BC break

cebe commented 9 years ago

Can you point me to a discussion that came to that conclusion? Imo when I am having a System on PHP 5.4 and I update my ZF component from 2.5.1 to 2.5.2 and it stops working, that is a BC break.

akrabat commented 9 years ago

From http://framework.zend.com/blog/zend-framework-2-5-0-released.html:

Finally, we have a significant bump in our minimum supported PHP version starting with 2.5.0: we now require PHP 5.5+. PHP 5.3 is no longer receiving even security updates at this time, and PHP 5.4 support ends on 14 September 2015 — just over 3 months from now. We encourage our users on versions prior to 5.5 to migrate immediately; the migration from 5.4 to 5.5 or 5.6 is trivial, and you'll get substantial performance benefits in addition to new features.

akrabat commented 9 years ago

If you must continue to deploy on PHP 5.4 after 14th September 2015, then use ZF 2.4.

cebe commented 9 years ago

okay, so it seems you just forgot to update the requirement in composer.json in 2.5.0. Thanks for the link and info! Will use 2.4 for now.

Maks3w commented 9 years ago

Yep, There was a confusion when 2.5.0 was published. Sorry for the inconvenience.

Maks3w commented 9 years ago

PD: PHP 5.4 will reach EOL next month and no more security patches will receive.