All Versions
Latest Version
Avg Release Cycle
390 days
Latest Release
1574 days ago

Changelog History

  • v0.3 Changes

    January 28, 2020

    ๐Ÿš€ Since last release: in the src directory alone, there were 83 files changed, 6225 lines added, 4343 lines removed.

    ๐Ÿ”ง Code has gotten clearer, safer (thanks @ossfuzz!), and more efficient all around. Of note: a lot of memory allocations in the fast path are gone; deferred callbacks for coroutines are really cheap now; parsers (HTTP, configuration, template) are much more robust, coroutine context switch is pretty decent (~22ns on a SNB processor), zstd+brotli support, event loop has been completely overhauled, a few tweaks in the template engine, etc; the list goes on.

    A lot of changes were covered in details in this blog post.

  • v0.2 Changes

    January 18, 2019

    ๐Ÿš€ Second experimental release of Lwan. Still not suited for production work, but should help distributions get a newer version.

  • v0.1 Changes

    December 10, 2017

    ๐Ÿš€ This release is as experimental as Lwan itself; however, some software distributions, such as FreeBSD, frown upon unreleased software.