summaryrefslogtreecommitdiffstats
path: root/_build
diff options
context:
space:
mode:
authorLoïc Hoguin <[email protected]>2018-05-02 11:35:26 +0200
committerLoïc Hoguin <[email protected]>2018-05-02 11:35:26 +0200
commitfec98300ec9af6c8b5f3120a60f217983c451076 (patch)
tree9772977293124e8b9b5b253e44d8c2695cddfb44 /_build
parentbfd2b6e01cbb36b0be0b3c860f5baf8d5b49fe7a (diff)
downloadninenines.eu-fec98300ec9af6c8b5f3120a60f217983c451076.tar.gz
ninenines.eu-fec98300ec9af6c8b5f3120a60f217983c451076.tar.bz2
ninenines.eu-fec98300ec9af6c8b5f3120a60f217983c451076.zip
Cowboy 2.4.0
Diffstat (limited to '_build')
-rw-r--r--_build/content/articles/cowboy-2.4.0.asciidoc40
-rw-r--r--_build/data/projects/cowboy.toml4
-rw-r--r--_build/themes/ninenines/layouts/partials/header.html3
3 files changed, 42 insertions, 5 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!
diff --git a/_build/data/projects/cowboy.toml b/_build/data/projects/cowboy.toml
index 8671eb1b..c2250acb 100644
--- a/_build/data/projects/cowboy.toml
+++ b/_build/data/projects/cowboy.toml
@@ -3,8 +3,8 @@ catchphrase = "Small, fast, modern HTTP server."
description = "Cowboy is the ultimate server for the modern Web with support for Websocket, HTTP/2 and REST."
name = "cowboy"
repository = "https://github.com/ninenines/cowboy"
-versions = ["2.3", "2.2", "2.1", "2.0", "1.0"]
-branches = ["master", "2.2.2", "32d9d494c70f1f48a9194fce8eb550cd3f88df54", "2.0.0", "1.0.x"]
+versions = ["2.4", "2.3", "2.2", "2.1", "2.0", "1.0"]
+branches = ["master", "2.3.0", "2.2.2", "32d9d494c70f1f48a9194fce8eb550cd3f88df54", "2.0.0", "1.0.x"]
has_source = true
has_guide = true
has_manual = true
diff --git a/_build/themes/ninenines/layouts/partials/header.html b/_build/themes/ninenines/layouts/partials/header.html
index 2d4b26dd..cff35bcc 100644
--- a/_build/themes/ninenines/layouts/partials/header.html
+++ b/_build/themes/ninenines/layouts/partials/header.html
@@ -26,9 +26,6 @@
<a href="https://github.com/ninenines" title="Check my Github repositories"><img src="/img/ico_github.png" data-hover="/img/ico_github_alt.png" alt="Github"></a>
</li>
<li>
- <a title="Keep in touch!" href="http://twitter.com/lhoguin"><img src="/img/ico_microblog.png" data-hover="/img/ico_microblog_alt.png"></a>
- </li>
- <li>
<a title="Contact me" href="mailto:[email protected]"><img src="/img/ico_mail.png" data-hover="/img/ico_mail_alt.png"></a>
</li>
</ul>