summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--hakyll.cabal14
-rw-r--r--web/releases.markdown33
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