diff options
author | Loïc Hoguin <[email protected]> | 2018-05-02 11:35:26 +0200 |
---|---|---|
committer | Loïc Hoguin <[email protected]> | 2018-05-02 11:35:26 +0200 |
commit | fec98300ec9af6c8b5f3120a60f217983c451076 (patch) | |
tree | 9772977293124e8b9b5b253e44d8c2695cddfb44 /_build/content | |
parent | bfd2b6e01cbb36b0be0b3c860f5baf8d5b49fe7a (diff) | |
download | ninenines.eu-fec98300ec9af6c8b5f3120a60f217983c451076.tar.gz ninenines.eu-fec98300ec9af6c8b5f3120a60f217983c451076.tar.bz2 ninenines.eu-fec98300ec9af6c8b5f3120a60f217983c451076.zip |
Cowboy 2.4.0
Diffstat (limited to '_build/content')
-rw-r--r-- | _build/content/articles/cowboy-2.4.0.asciidoc | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/_build/content/articles/cowboy-2.4.0.asciidoc b/_build/content/articles/cowboy-2.4.0.asciidoc new file mode 100644 index 00000000..b5892cb1 --- /dev/null +++ b/_build/content/articles/cowboy-2.4.0.asciidoc @@ -0,0 +1,40 @@ ++++ +date = "2018-05-02T10:00:00+01:00" +title = "Cowboy 2.4" + ++++ + +Cowboy `2.4.0` has been released! + +Numerous HTTP/2 options have been added to control +the HTTP/2 SETTINGS and general behavior of HTTP/2 +connections. The options for initial window sizes, +maximum frame sizes or compression table sizes +might be of interest for optimizing the performance +of HTTP/2 connections. + +Experimental support for Websocket over HTTP/2 was +added. Note that browsers do not currently support +it. The only browser with partial support is Google +Chrome 67 (dev build) started with a specific flag. +As a result it's disabled by default in Cowboy too. + +All of Cowboy's RFC7540 tests and all of the h2spec +test suite cases now pass. There are still parts +that are not implemented (the priority mechanisms +for example) and edge cases that are not covered, +however, so the HTTP/2 support can still be improved. + +A complete +list of changes can be found in the migration guide: +https://ninenines.eu/docs/en/cowboy/2.4/guide/migrating_from_2.3/[Migrating from Cowboy 2.3 to 2.4]. + +You can donate to this project via +https://salt.bountysource.com/teams/ninenines[BountySource]. +These funds are used to pay for additional servers for +testing. A new server was added this month and allows +me to test with additional Linux distributions Alpine, +CentOS and Debian. Thanks in advance! + +As usual, feedback is appreciated, and issues or +questions should be sent via Github tickets. Thanks! |