This is the main package for Yesod, providing all core functionality on which
other packages can be built. It provides dispatch, handler functions, widgets,
etc.
Add hook to apply arbitrary function to all handlers #1122
1.4.17
Add getApprootText
1.4.16
Add guessApproot and guessApprootOr
1.4.15.1
bugfix neverExpires leaked threads
1.4.15
mkYesod avoids using reify when it isn’t necessary. This avoids needing to define the site type below the call to mkYesod.
1.4.14
Add CSRF protection functions and middleware based on HTTP cookies and headers #1017
Add mkYesodWith, which allows creating sites with polymorphic type parameters #1055
Do not define the site type below a call to mkYesod (or any variant), as it will be required at splicing time for reification.
This was allowed before because reification was not in use. Reification was introduced to allow parametrized types to be used
by mkYesod (and variants), with potentially polymorphic variables.