diff options
-rw-r--r-- | hakyll.cabal | 14 | ||||
-rw-r--r-- | web/releases.markdown | 33 |
2 files changed, 40 insertions, 7 deletions
diff --git a/hakyll.cabal b/hakyll.cabal index f9dfd5a..4649c8c 100644 --- a/hakyll.cabal +++ b/hakyll.cabal @@ -1,5 +1,5 @@ Name: hakyll -Version: 4.1.4.0 +Version: 4.2.0.0 Synopsis: A static website compiler library Description: @@ -85,8 +85,8 @@ Library Build-Depends: base >= 4 && < 5, - binary >= 0.5 && < 0.7, - blaze-html >= 0.5 && < 0.6, + binary >= 0.5 && < 0.8, + blaze-html >= 0.5 && < 0.7, blaze-markup >= 0.5.1 && < 0.6, bytestring >= 0.9 && < 0.11, citeproc-hs >= 0.3.2 && < 0.4, @@ -95,7 +95,7 @@ Library deepseq >= 1.3 && < 1.4, directory >= 1.0 && < 1.3, filepath >= 1.0 && < 1.4, - http-conduit >= 1.8 && < 1.9, + http-conduit >= 1.8 && < 1.10, http-types >= 0.7 && < 0.9, lrucache >= 1.1.1 && < 1.2, mtl >= 1 && < 2.2, @@ -183,8 +183,8 @@ Test-suite hakyll-tests test-framework-quickcheck2 >= 0.2 && < 0.4, -- Copy pasted from hakyll dependencies: base >= 4 && < 5, - binary >= 0.5 && < 0.7, - blaze-html >= 0.5 && < 0.6, + binary >= 0.5 && < 0.8, + blaze-html >= 0.5 && < 0.7, blaze-markup >= 0.5.1 && < 0.6, bytestring >= 0.9 && < 0.11, citeproc-hs >= 0.3.2 && < 0.4, @@ -193,7 +193,7 @@ Test-suite hakyll-tests deepseq >= 1.3 && < 1.4, directory >= 1.0 && < 1.3, filepath >= 1.0 && < 1.4, - http-conduit >= 1.8 && < 1.9, + http-conduit >= 1.8 && < 1.10, http-types >= 0.7 && < 0.9, lrucache >= 1.1.1 && < 1.2, mtl >= 1 && < 2.2, diff --git a/web/releases.markdown b/web/releases.markdown index f771070..4b5f443 100644 --- a/web/releases.markdown +++ b/web/releases.markdown @@ -4,6 +4,38 @@ title: Releases # Releases +## Hakyll 4.2.0.0 + +- Read second extension for `.lhs`, e.g. `.md.lhs` or `.tex.lhs` (contribution + by Alexander Vershilov) + +- Speedup initialization by using modification times instead of hashing files + +- Speedup initialization with a rewritten resource provider + +- Fix `./site check` not working with sites that require a user agent (e.g. + <http://www.wikipedia.org/>) + +- Change `chronological` and `recentFirst` to actually look at the dates of + items. This changes their types from: + + chronological, recentFirst :: [Item a] -> [Item a] + + to: + + chronological, recentFirst + :: MonadMetadata m => [Item a] -> m [Item a] + + (contribution by Simonas Kazlauskas) + +- Add `metadataRoute`, so it is now possible to use metadata when determining + routes + +- Improve metadata parser for multiline metadata fields (contribution by Peter + Jones) + +- Add the `getMetadataField` utility + ## Hakyll 4.1.4.0 *January 26, 2013* @@ -38,6 +70,7 @@ Update to use Pandoc 1.10, this requires changes to your `site.hs` if you're using custom Pandoc options or the `Hakyll.Web.Pandoc.Biblio` module. - `defaultHakyllParserState` renamed to `defaultHakyllReaderOptions` + - The type of `readPandocBiblio` changed Because of the many changes, this release is no longer compatible with Pandoc |