diff options
author | Loïc Hoguin <[email protected]> | 2018-06-13 09:54:12 +0200 |
---|---|---|
committer | Loïc Hoguin <[email protected]> | 2018-06-13 09:54:12 +0200 |
commit | 92b54aacc0de5446dd5497c39897b0bbff72e626 (patch) | |
tree | c3a98cfec636d1271f5804e5c19b35b208bba00d /articles/cowboy-2.0.0-pre.4/index.html | |
parent | 8b5c3dc972b99f174750123c9e4abc96259c34a9 (diff) | |
download | ninenines.eu-92b54aacc0de5446dd5497c39897b0bbff72e626.tar.gz ninenines.eu-92b54aacc0de5446dd5497c39897b0bbff72e626.tar.bz2 ninenines.eu-92b54aacc0de5446dd5497c39897b0bbff72e626.zip |
Rebuild using Asciideck
Diffstat (limited to 'articles/cowboy-2.0.0-pre.4/index.html')
-rw-r--r-- | articles/cowboy-2.0.0-pre.4/index.html | 113 |
1 files changed, 26 insertions, 87 deletions
diff --git a/articles/cowboy-2.0.0-pre.4/index.html b/articles/cowboy-2.0.0-pre.4/index.html index 57e493e3..4eb8dee9 100644 --- a/articles/cowboy-2.0.0-pre.4/index.html +++ b/articles/cowboy-2.0.0-pre.4/index.html @@ -69,105 +69,44 @@ </p> </header> -<div class="paragraph"><p>Cowboy <code>2.0.0-pre.4</code> has been released!</p></div> -<div class="paragraph"><p>This is the new recommended version of Cowboy. -While I would not recommend putting it in production -just yet, I do recommend you start writing new -applications with this Cowboy version.</p></div> -<div class="paragraph"><p>The most significant changes in the pre-release are:</p></div> -<div class="ulist"><ul> -<li> -<p> -A new architecture: there now is one process per - connection and one process per request. This was - done because HTTP/2 allows running requests concurrently. -</p> +<p>Cowboy <code>2.0.0-pre.4</code> has been released!</p> +<p>This is the new recommended version of Cowboy. While I would not recommend putting it in production just yet, I do recommend you start writing new applications with this Cowboy version.</p> +<p>The most significant changes in the pre-release are:</p> +<ul><li>A new architecture: there now is one process per connection and one process per request. This was done because HTTP/2 allows running requests concurrently. </li> -<li> -<p> -Stream handlers. Every request, response and data goes - through stream handlers. They are meant to replace hooks - and more. They will be documented in a future pre-release. - Check <code>cowboy_stream</code> and <code>cowboy_stream_h</code> if interested. -</p> +<li>Stream handlers. Every request, response and data goes through stream handlers. They are meant to replace hooks and more. They will be documented in a future pre-release. Check <code>cowboy_stream</code> and <code>cowboy_stream_h</code> if interested. </li> -<li> -<p> -Numerous changes to the <code>cowboy_req</code> interface. This - is very close to final. Check the manual for what changed. -</p> +<li>Numerous changes to the <code>cowboy_req</code> interface. This is very close to final. Check the manual for what changed. </li> -<li> -<p> -The Req object is no longer passed in Websocket callbacks. -</p> +<li>The Req object is no longer passed in Websocket callbacks. </li> -<li> -<p> -It is now possible to send frames directly from <code>websocket_init/1</code>. -</p> +<li>It is now possible to send frames directly from <code>websocket_init/1</code>. </li> -<li> -<p> -SPDY support was removed, now that we have HTTP/2. -</p> +<li>SPDY support was removed, now that we have HTTP/2. </li> -<li> -<p> -Update Ranch to 1.3. We still depend on Cowlib master - for the time being. -</p> +<li>Update Ranch to 1.3. We still depend on Cowlib master for the time being. </li> -<li> -<p> -A much improved manual. -</p> +<li>A much improved manual. </li> -</ul></div> -<div class="paragraph"><p>The manual received a lot of love. It now has one page per -function with a detailed description, arguments list, return -value, changelog and examples. It also links to the other -relevant manual pages: <a href="https://ninenines.eu/docs/en/cowboy/2.0/manual/">https://ninenines.eu/docs/en/cowboy/2.0/manual/</a></p></div> -<div class="paragraph"><p>I am quite proud of the manual right now. While more -improvements can be made, what we have now is way better -than before. Feedback for further improvements is welcome!</p></div> -<div class="paragraph"><p>This is a significant step toward Cowboy 2.0. Almost all -the breaking changes are in. A few more pre-releases are -planned and will be released on a weekly basis (with exceptions).</p></div> -<div class="paragraph"><p>Cowboy is now tested and supported with Erlang/OTP 18.0 or above -on Arch Linux, FreeBSD, OSX, Ubuntu and Windows 7. Contact me -if you can provide permanent access to another platform for the -purposes of testing.</p></div> -<div class="paragraph"><p>Cowboy is now available from four locations:</p></div> -<div class="ulist"><ul> -<li> -<p> -<a href="https://git.ninenines.eu/cowboy.git">https://git.ninenines.eu/cowboy.git</a> -</p> +</ul> +<p>The manual received a lot of love. It now has one page per function with a detailed description, arguments list, return value, changelog and examples. It also links to the other relevant manual pages: <a href="https://ninenines.eu/docs/en/cowboy/2.0/manual/">https://ninenines.eu/docs/en/cowboy/2.0/manual/</a></p> +<p>I am quite proud of the manual right now. While more improvements can be made, what we have now is way better than before. Feedback for further improvements is welcome!</p> +<p>This is a significant step toward Cowboy 2.0. Almost all the breaking changes are in. A few more pre-releases are planned and will be released on a weekly basis (with exceptions).</p> +<p>Cowboy is now tested and supported with Erlang/OTP 18.0 or above on Arch Linux, FreeBSD, OSX, Ubuntu and Windows 7. Contact me if you can provide permanent access to another platform for the purposes of testing.</p> +<p>Cowboy is now available from four locations:</p> +<ul><li><a href="https://git.ninenines.eu/cowboy.git">https://git.ninenines.eu/cowboy.git</a> </li> -<li> -<p> -<a href="https://github.com/ninenines/cowboy.git">https://github.com/ninenines/cowboy.git</a> -</p> +<li><a href="https://github.com/ninenines/cowboy.git">https://github.com/ninenines/cowboy.git</a> </li> -<li> -<p> -<a href="https://bitbucket.org/ninenines/cowboy.git">https://bitbucket.org/ninenines/cowboy.git</a> -</p> +<li><a href="https://bitbucket.org/ninenines/cowboy.git">https://bitbucket.org/ninenines/cowboy.git</a> </li> -<li> -<p> -<a href="https://gitlab.com/ninenines/cowboy.git">https://gitlab.com/ninenines/cowboy.git</a> -</p> +<li><a href="https://gitlab.com/ninenines/cowboy.git">https://gitlab.com/ninenines/cowboy.git</a> </li> -</ul></div> -<div class="paragraph"><p>They are updated at the same time so there is no real difference.</p></div> -<div class="paragraph"><p>Cowboy 2.0 will be released once all the breaking changes -are completed and the temporarily removed features are -added back.</p></div> -<div class="paragraph"><p>Thanks for your patience. I know it took a long time.</p></div> -<hr/> -<div class="paragraph"><p>Half-price on all donations because I need a new hat:</p></div> +</ul> +<p>They are updated at the same time so there is no real difference.</p> +<p>Cowboy 2.0 will be released once all the breaking changes are completed and the temporarily removed features are added back.</p> +<p>Thanks for your patience. I know it took a long time.</p> +<hr/><p>Half-price on all donations because I need a new hat:</p> <form action="https://www.paypal.com/cgi-bin/webscr" method="post" style="display:inline"> <input type="hidden" name="cmd" value="_donations"> <input type="hidden" name="business" value="[email protected]"> |