<div dir="ltr">Hello everyone,<div><br></div><div>We're happy to announce the releases of:</div><div><br></div><div>- servant 0.4.0</div><div>- servant-server 0.4.0</div><div>- servant-client 0.4.0</div><div>- servant-jquery 0.4.0</div><div>- servant-docs 0.4.0</div><div>- servant-blaze 0.4.0</div><div>- servant-lucid 0.4.0</div><div><br></div><div>to Hackage.</div><div><br></div><div>As well as a new website, same URL as before: <a href="http://haskell-servant.github.io/">http://haskell-servant.github.io/</a> -- which features a tutorial that's much more informative than the getting started we had for the previous version. The tutorial is available at <a href="http://haskell-servant.github.io/tutorial">http://haskell-servant.github.io/tutorial</a></div><div><br></div><div>The highlights for this release are:</div><div>- Multiple content-types support (with servant-blaze and servant-lucid offering a way to encode data for the HTML content type)</div><div>- Handlers in other monads than `EitherT`</div><div>- Response headers support</div><div>- Safe links to endpoints</div><div>- Saner types for aborting early in request handlers (the `Left` branch in `EitherT`)</div><div><br></div><div>For more details about the new features, please read the release post: <a href="http://haskell-servant.github.io/posts/2015-05-10-servant-0.4-released.html">http://haskell-servant.github.io/posts/2015-05-10-servant-0.4-released.html</a></div><div><br></div><div>Cheers<br clear="all"><div><br></div>-- <br><div class="gmail_signature">Alp Mestanogullari</div>
</div></div>