Unit 0.4 beta release

Valentin V. Bartenev vbart at nginx.com
Mon Jan 15 15:38:23 UTC 2018


I'm glad to announce a new beta of NGINX Unit.  This is mostly bugfix release
in order to eliminate significant regressions in the previous version.

Changes with Unit 0.4                                            15 Jan 2018

    *) Feature: compatibility with DragonFly BSD.

    *) Feature: "configure php --lib-static" option.

    *) Bugfix: HTTP request body was not passed to application; the bug had
       appeared in 0.3.

    *) Bugfix: HTTP large header buffers allocation and deallocation fixed;
       the bug had appeared in 0.3.

    *) Bugfix: some PHP applications might not work with relative "root"

You can find links to the source code and precompiled Linux packages here:

 - https://unit.nginx.org/installation/

Internally, we use Buildbot to build each commit and run tests on a large
number of systems.  We also use various static analysis tools to improve
code quality and check tests coverage.

There is ongoing work on functional tests framework that will allow to avoid
such regressions in the future.  And there are plans to add fuzz testing.

You can learn more about recent Unit changes in this detailed blogpost:

 - https://www.nginx.com/blog/unit-0-3-beta-release-available-now/

Besides that, please welcome Alexander Borisov who's joined our Unit dev
team today.  His first task is going to be adding Perl/PSGI support.

  wbr, Valentin V. Bartenev

More information about the unit mailing list