summaryrefslogtreecommitdiffstats
path: root/articles/page/2/index.html
diff options
context:
space:
mode:
Diffstat (limited to 'articles/page/2/index.html')
-rw-r--r--articles/page/2/index.html36
1 files changed, 18 insertions, 18 deletions
diff --git a/articles/page/2/index.html b/articles/page/2/index.html
index cc841b06..83d0b456 100644
--- a/articles/page/2/index.html
+++ b/articles/page/2/index.html
@@ -67,6 +67,24 @@
<article class="blog_item">
<header>
+ <h2><a href="https://ninenines.eu/articles/cowboy-2.2.0/">Cowboy 2.2</a></h2>
+ <p class="date">
+ <span class="year">2017</span>
+ <span class="day-month">13 Dec</span>
+ </p>
+ </header>
+
+ <p>Cowboy 2.2.0 has been released!
+This release focused on adding features required for writing gRPC servers and on completing test suites for the core HTTP RFCs.
+The cowboy_req:stream_trailers/2 function has been added. It terminates the streamed response by adding some trailer field values. This feature is required for gRPC. The max_skip_body_length option was added. It controls how much of the request body we are willing to skip to get to the next request for HTTP/1.</p>
+
+ <p style="text-align:right">
+ <a class="read_more" href="https://ninenines.eu/articles/cowboy-2.2.0/">Read More</a>
+ </p>
+ </article>
+
+ <article class="blog_item">
+ <header>
<h2><a href="https://ninenines.eu/articles/cowboy-2.1.0/">Cowboy 2.1</a></h2>
<p class="date">
<span class="year">2017</span>
@@ -408,24 +426,6 @@ There is two steps to building a release. First you need to build the various OT
</p>
</article>
- <article class="blog_item">
- <header>
- <h2><a href="https://ninenines.eu/articles/xerl-0.5-intermediate-module/">Xerl: intermediate module</a></h2>
- <p class="date">
- <span class="year">2013</span>
- <span class="day-month">25 Mar</span>
- </p>
- </header>
-
- <p>Today we will start the work on the intermediate module that will be used to run the code for the expressions found in our file&apos;s body, replacing our interpreter.
-This is what we want to have when all the work is done:
-xerl -&gt; tokens -&gt; AST -&gt; intermediate -&gt; cerl Today we will perform this work only on the atomic integer expression however, so we will not build any module at the end.</p>
-
- <p style="text-align:right">
- <a class="read_more" href="https://ninenines.eu/articles/xerl-0.5-intermediate-module/">Read More</a>
- </p>
- </article>
-
<nav class="pagination" role="pagination">