PeachPie v0.9.980 Release Notes

Release Date: 2020-05-10 // almost 4 years ago

    BCL

    - PCRE support for UTF-8 byte sequences (#738)

    Compiler

    • yield from try/catch/finally (#604)

    - return from finally

    📄 Composer Autoloading (https://docs.peachpie.io/php/composer-json/)

    • "autoload" section of composer.json is processed in build time
    • autoloaded classes annotated in build time
    • autoloading is optimized by compiler and runtime

    - autoloading does not need generated autoload stubs, handled in runtime implicitly

    ASP.NET Core

    • referenced PHP projects loaded automatically (ScriptLibraries option only needed to restrict what assemblies to be loaded)
    • request timeout and request end support
    • $_SERVER['HTTPS'] set to '"on"' on secure connections (previously it was true)