Hi Pressing documentation-link here http://happstack.com/index.html I still get the 0.4.1 version.
But impressive set of new features. /Mads On Mon, 2010-05-03 at 12:57 -0500, Jeremy Shaw wrote: > (Note: Reply-to is set to haskell-cafe@haskell.org) > > > Hello, > > > I am very pleased to announce Happstack 0.5.0. It should install > cleanly from hackage via: > > > cabal install happstack > > > If it does not, please report errors to the happstack mailing list: > > > http://groups.google.com/group/HAppS > > > (You will, unfortunately, need to be subscribed due to SPAM issues). > > > Here are the official release notes: > > > Release Notes: > > > This release should fix many (hopefully all) known cabal install > related issues. It also includes many other improvements detailed > below. > > > Known issues: > > > * dropped support for GHC 6.8. GHC 6.10 and 6.12 currently > supported. > > > * happstack-data compiled with -O0 due to bug in cabal > http://thread.gmane.org/gmane.comp.lang.haskell.cafe/69215 > > > You may be able to change that to -O2 if you first do: > > cabal install --reinstall syb-with-class > --disable-documentation > > > But we need a solution that works automatically when people run, > cabal install happstack. > > > Changes since 0.4.1: > > > * many IxSet improvements by Gracjan Polak > > > - hide IxSet constructor. use ixSet instead. > - improved efficiency of gteTLE, getGTE, and getRange > - get rid of Dynamic, just use Data.Typeable (internal change) > - added deleteIx > - Eq and Ord instances for IxSet > - removed a bunch of cruft > - greatly improved documentation > - added stats function > - Protect user from using unindexed keys in searches in IxSet > - Runtime safeguard for badly formed inferIxSet indexes > - Fixed IxSet Default instance > - More detailed error messages in IxSet > > > * work around bug in bytestring which causes the server to hang > (http://hackage.haskell.org/trac/ghc/ticket/3808) > > > * support for uincode Text and lazy Text types > > > - Serialize/Version instances now provided automatically by > happstack-data > - instances of EmbedAsChild and EmbedAsAttr for Text for Identity, > IdentityT, ServerPartT, and WebT. > - patches sent upstream to HSP, waiting on acceptance > > > * Added Serialize/Version instances for time / Data.Time library > > > * Improvements to GuestBook demo by Gracjan Polak > - better handling of Ctrl-C > - simplified .cabal to only build executable > > > * Improvements to GuestBook demo by Gracjan Polak > - nice command line interface with help message and version > information > - restructured parsing of command line to make it scale better > with > further parameters > - added reference to Paths_guestbook module to enable > incorporating version > and path information generated by cabal. > - added withLogger transformer guaranteeing clean setup and > teardown of loggers > - Added clean shutdown to logging component. > > * fail instance for WebT now includes location of pattern match > failure. e.g. > > > src\AppControl.hs:43:24: Pattern match failure in do expression > > > * added expireCookie function > > > * Improvements to documentation > * Additional test cases > * Fixes many build failures > > > * Experimental: Added proof of concept port of happstack-server to > WAI. > > http://www.haskell.org/pipermail/haskell-cafe/2010-March/074142.html > > > * added 'dirs' guard. (Similar to dir, but for a list of path > components). > > > * set SO_KEEPALIVE so that dropped connections will eventually time > out > > > * happstack-util only depends on QuickCheck when compiled with > -ftests. This is wrong but solves a lot of annoy install failures. > > > * file serve functions now use MonadPlus instead of setting explicit > 404 > > > * XMLMetaData for webHSP > > > * Allow colons in cookie names > > > Contributors: > > > A big thanks to everyone who contributed patches for this release, > including: > > > Gracjan Polak (25 patches in this release!) > Simon Meier > Paulo Tanimoto > Joachim Fasting > Antoine Latter > Simon Michael > Adam Vogt > Joe Edmonds > Andrea Vezzosi > Nils Schweinsberg > > > _______________________________________________ > Haskell-Cafe mailing list > Haskell-Cafe@haskell.org > http://www.haskell.org/mailman/listinfo/haskell-cafe _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe