Love Fuel?    Donate

FuelPHP Forums

Ask your question about FuelPHP in the appropriate forum, or help others by answering their questions.
PHP 8.3, 8.4 support?
  • Hello,
    Good morning. Have a question about Fuel's continued development. Will Fuel be supporting PHP versions 8.3 and 8.4, and will there be an official release beyond v1.8.2? Thank you.
  • A new release is long overdue, due to some brain damage I haven't been able to do much for years, and I've only been slowly recovering over the last year or so. Given the fact I'm the only open source developer (as in "work for free") left on the project, there wasn't much progress.

    Having said that, Fuel already supports up to 8.4, and my company uses 8.4 for all our web development, using the 1.9-dev branch. The plan is to create a 1.9 release as soon as PHP 8.5 is out and we can test the current codebase against it.

    Initially the plan was to abandon the current framework design for 2.0 and completely design a new framework from scratch. Given the fact that long term support and compatibility is one of the major strengths of Fuel (we still maintain Fuel apps written in 2012), we've abandoned that plan.

    Instead, for 2.x, we intend to
    • drop support for PHP 5.x and 7.x, and clean up the codebase accordingly
    • add strict typing to methods and functions
    • introduce dependency injection
    • add PSR compatibility where possible
    • split the static interface from the main code
    • migrate to a middleware based design
    while retaining as much compatibiility as possible, as we know every well from our own clients, nobody wants to pay for major code rework without any functional benefit.

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

In this Discussion