on master help sign in
Version bump (4.2.0.0)
5cbb4baJasper Van der Jeugt
hakyll.cabal+7−7
@@ -1,5 +1,5 @@
1Name: hakyll
1Name: hakyll
2−Version: 4.1.4.0
2+Version: 4.2.0.0
3
3
4Synopsis: A static website compiler library
4Synopsis: A static website compiler library
5Description:
5Description:
@@ -85,8 +85,8 @@ Library
85
85
86 Build-Depends:
86 Build-Depends:
87 base >= 4 && < 5,
87 base >= 4 && < 5,
88− binary >= 0.5 && < 0.7,
88+ binary >= 0.5 && < 0.8,
89− blaze-html >= 0.5 && < 0.6,
89+ blaze-html >= 0.5 && < 0.7,
90 blaze-markup >= 0.5.1 && < 0.6,
90 blaze-markup >= 0.5.1 && < 0.6,
91 bytestring >= 0.9 && < 0.11,
91 bytestring >= 0.9 && < 0.11,
92 citeproc-hs >= 0.3.2 && < 0.4,
92 citeproc-hs >= 0.3.2 && < 0.4,
@@ -95,7 +95,7 @@ Library
95 deepseq >= 1.3 && < 1.4,
95 deepseq >= 1.3 && < 1.4,
96 directory >= 1.0 && < 1.3,
96 directory >= 1.0 && < 1.3,
97 filepath >= 1.0 && < 1.4,
97 filepath >= 1.0 && < 1.4,
98− http-conduit >= 1.8 && < 1.9,
98+ http-conduit >= 1.8 && < 1.10,
99 http-types >= 0.7 && < 0.9,
99 http-types >= 0.7 && < 0.9,
100 lrucache >= 1.1.1 && < 1.2,
100 lrucache >= 1.1.1 && < 1.2,
101 mtl >= 1 && < 2.2,
101 mtl >= 1 && < 2.2,
@@ -183,8 +183,8 @@ Test-suite hakyll-tests
183 test-framework-quickcheck2 >= 0.2 && < 0.4,
183 test-framework-quickcheck2 >= 0.2 && < 0.4,
184 -- Copy pasted from hakyll dependencies:
184 -- Copy pasted from hakyll dependencies:
185 base >= 4 && < 5,
185 base >= 4 && < 5,
186− binary >= 0.5 && < 0.7,
186+ binary >= 0.5 && < 0.8,
187− blaze-html >= 0.5 && < 0.6,
187+ blaze-html >= 0.5 && < 0.7,
188 blaze-markup >= 0.5.1 && < 0.6,
188 blaze-markup >= 0.5.1 && < 0.6,
189 bytestring >= 0.9 && < 0.11,
189 bytestring >= 0.9 && < 0.11,
190 citeproc-hs >= 0.3.2 && < 0.4,
190 citeproc-hs >= 0.3.2 && < 0.4,
@@ -193,7 +193,7 @@ Test-suite hakyll-tests
193 deepseq >= 1.3 && < 1.4,
193 deepseq >= 1.3 && < 1.4,
194 directory >= 1.0 && < 1.3,
194 directory >= 1.0 && < 1.3,
195 filepath >= 1.0 && < 1.4,
195 filepath >= 1.0 && < 1.4,
196− http-conduit >= 1.8 && < 1.9,
196+ http-conduit >= 1.8 && < 1.10,
197 http-types >= 0.7 && < 0.9,
197 http-types >= 0.7 && < 0.9,
198 lrucache >= 1.1.1 && < 1.2,
198 lrucache >= 1.1.1 && < 1.2,
199 mtl >= 1 && < 2.2,
199 mtl >= 1 && < 2.2,
web/releases.markdown+33
@@ -4,6 +4,38 @@ title: Releases
4
4
5# Releases
5# Releases
6
6
7+## Hakyll 4.2.0.0
8+
9+- Read second extension for `.lhs`, e.g. `.md.lhs` or `.tex.lhs` (contribution
10+ by Alexander Vershilov)
11+
12+- Speedup initialization by using modification times instead of hashing files
13+
14+- Speedup initialization with a rewritten resource provider
15+
16+- Fix `./site check` not working with sites that require a user agent (e.g.
17+ <http://www.wikipedia.org/>)
18+
19+- Change `chronological` and `recentFirst` to actually look at the dates of
20+ items. This changes their types from:
21+
22+ chronological, recentFirst :: [Item a] -> [Item a]
23+
24+ to:
25+
26+ chronological, recentFirst
27+ :: MonadMetadata m => [Item a] -> m [Item a]
28+
29+ (contribution by Simonas Kazlauskas)
30+
31+- Add `metadataRoute`, so it is now possible to use metadata when determining
32+ routes
33+
34+- Improve metadata parser for multiline metadata fields (contribution by Peter
35+ Jones)
36+
37+- Add the `getMetadataField` utility
38+
7## Hakyll 4.1.4.0
39## Hakyll 4.1.4.0
8
40
9*January 26, 2013*
41*January 26, 2013*
@@ -38,6 +70,7 @@ Update to use Pandoc 1.10, this requires changes to your `site.hs` if you're
38using custom Pandoc options or the `Hakyll.Web.Pandoc.Biblio` module.
70using custom Pandoc options or the `Hakyll.Web.Pandoc.Biblio` module.
39
71
40- `defaultHakyllParserState` renamed to `defaultHakyllReaderOptions`
72- `defaultHakyllParserState` renamed to `defaultHakyllReaderOptions`
73+
41- The type of `readPandocBiblio` changed
74- The type of `readPandocBiblio` changed
42
75
43Because of the many changes, this release is no longer compatible with Pandoc
76Because of the many changes, this release is no longer compatible with Pandoc