blob: e60a9ca737dcfc73f6d945efa5c4582dae83324a (
plain) (
tree)
|
|
+++
date = "2017-11-09T12:00:00+01:00"
title = "Cowboy 2.1"
+++
Cowboy `2.1.0` has been released!
This release focused on adding features that were temporarily
removed during the 2.0 release process:
* The client TLS certificate can now be obtained.
* The 100 Continue response is now sent automatically
again when necessary.
* NEW: It is now possible to send informational
responses (1XX) directly from user code via the
`cowboy_req:inform/2,3` functions.
* NEW: `cowboy_rest` handlers can now switch to any
other type of handler from almost any callback. This
is especially useful to switch to `cowboy_loop` to
stream the request or response body.
A number of bugs have also been fixed. A more complete
list of changes can be found in the migration guide:
https://ninenines.eu/docs/en/cowboy/2.1/guide/migrating_from_2.0/[Migrating from Cowboy 2.0 to 2.1].
The next release will see the added support for trailers,
which are necessary for implementing the gRPC protocol.
You can donate to this project via
https://salt.bountysource.com/teams/ninenines[BountySource]
because I need to eat snacks when I write code.
Thanks in advance!
As usual, any feedback is appreciated, and any issues
should be reported by opening a ticket. Thanks!
|