Servant v0.20.3.0 release

Hi everyone,
This is a follow-up to Servant v0.20.3.0 pre-release, try it out! - #9 by tchoutri.

The Servant team is happy to announce the final release of Servant v0.20.3.0.

Servant is the type-safe way to use and abuse Haskell’s type system for writing web applications and clients. The packages servant, servant-server, servant-client-core and servant-client have been receiving updates since last year.

This release brings:

  • Client-side support for Server-Sent Events;
  • MultiVerb, the new way of declaring routes with their possible success and failure modes;
  • Branching on the Host header during routing
  • A Range type to use for your query parameters.

See the changelog at servant/servant/CHANGELOG.md at servant-0.20.3.0 · haskell-servant/servant · GitHub

Don’t forget to update your freeze file and your local Hackage index!

Since this is a minor release, please report any API breakage that you may encounter.

Have a nice day!

12 Likes

And here is a blog post about Scrive’s contributions to Servant for this release: Servant 0.20.3.0 and Scrive

2 Likes