The Snap team is happy to announce the release of Snap 0.5.0, a new version of the Snap Framework. The 0.5 series does not contain many new features, but there are some backwards-incompatible changes which necessitated an increase in the minor version number.

New features

We now ship a Readable typeclass to make converting path segments and cookie values to ints or bytestrings more convenient.

Incompatible changes

The implementation of Snap.Http.Server.Config has been rewritten to be more sane, fixing issue 73.

Improvements

The snap development loader now disables warnings and optimizations.

The Heist extension in the snap project (soon to be removed, anyways) got some new functions.

Dependency changes