Changelog for servant-snap-


Support servant 0.15 and 0.16, which have a new Stream combinator Drop support for servant < 0.15 Correct the way imperativelly added headers in request/response are managed (fixing CORS issue) More CORS test coverage


Add support for servant-0.14 Reorder handling of errors


Add HasServer instances for StreamGenerator

Add headers from MonadSnap state response to the servant-snap computed response Add a commented-out snap-cors test to the test suite. It doesn't pass, although manual testing of snap-cors works.


Copy BasicAuth and Context from servant-server to support basic auth checking


Call 'Snap.Core.pass' when routing an empty URI path. This allows an entire served API to fall through, which is more in line with the rest of snap routing, and allows multiple servant API's to be served under the same path context from 'Snap.Core.route'.

Fix throwError bug ignoring ServantError headers

Fix throwError bug ignoring ServantError body

Bump servant upper bound, allow 0.9


Initial release