Tags: Zekt/hakyll
Tags
v4.15.1.1 - Extend the documentation for `Hakyll.Core.Identifier` (contribution by malteneuss) - Fix yet another regression caused by new dependency checking code (contribution by Laurent P. René de Cotret) - Bump `pandoc` upper bound to allow 2.17 (contribution by Alexander Batischev) - Website now points to Hackage rather than its own (often outdated) version of the docs (contribution by Jasper Van der Jeugt)
v4.15.1.0 - Add `Hakyll.Web.Pandoc.Biblio` functions `readPandocBiblios` and `processPandocBiblios`, which let one use multiple bibliographies (contribution by Benjamin Eskola) - Preserve file extension of bibliography files when passing them to Pandoc. This enables one to use not just BibTex, but also YAML and JSON files (contribution by Benjamin Eskola) - Fix URL extraction for `srcset` attribute. This affects `Hakyll.Web.HTML.relativizeUrls` and other such functions (contribution by Alexander Batischev) - Bump `bytestring` upper bound to allow 0.11 (contribution by Alexander Batischev) - Bump `pandoc` upper bound to allow 2.15 (contribution by Alexander Batischev) - Bump `aeson` bounds to allow 2.0 (contribution by Alexander Batischev)
v4.15.0.0 - Fix dependency cycles detector (contribution by Laurent P. René de Cotret) - Add `--dry-run` to the `build` command (contribution by Fraser Tweedale) - Add support for Jupyter notebooks (files with ".ipynb" extension) (contribution by fedeinthemix) - Add `Hakyll.Web.Pandoc.Biblio.processPandocBiblio`, which works with `Item Pandoc` and is thus composable with other Pandoc-related compilers and functions (contribution by fedeinthemix) - Speed up the runtime by about 9% (multiple contributions by Fraser Tweedale) - Tolerate unexpected cache misses by recompiling the item; now there is no need to rebuild the entire site to fix cache corruption (contribution by Fraser Tweedale) - Replace `Hakyll.Core.Rules.forceCompile` (introduced in 4.14.1.0) with `Hakyll.Core.Compiler.recompilingUnsafeCompiler`. The new facility is more versatile and composes better (contribution by Fraser Tweedale) - Remove dependency on `array` (contribution by Laurent P. René de Cotret)
v4.14.1.0 - Add `Hakyll.Web.Html.demoteHeaderBy` function, which demotes an HTML header by a given amount (contribution by Logan McGrath) - Add `Hakyll.Core.Rules.forceCompile` modifier which forces re-compilation of an item even if its file wasn't modified. This is useful for data sources which aren't local files (contribution by Fraser Tweedale) - Add `Hakyll.Web.Tags.getTagsByField` which extracts tags from a given field instead of the default "tags" field (contribution by Jim McStanton and Alexander Batischev) - Add `Hakyll.Core.Configuration.shouldWatchIgnore` function and the corresponding `watchIgnore` field for `Configuration`. These are used to ignore files in watch mode, which is useful when certain files are pre-processed and the results are saved into the provider directory (contribution by Aron Erben) - Add `Hakyll.Web.Meta` modules `JSONLD`, `OpenGraph`, and `TwitterCard`. These help with semantic web metadata in pages. This adds dependency on `aeson` (contribution by Fraser Tweedale) - Export `Hakyll.Web.Pandoc.Biblio.unCSL` function (contribution by Benjamin Bray) - Make the runtime concurrent, which brings 30% speedups on real-world sites. This adds dependencies on `array` and `lifted-async`. Please note that it doesn't scale past the number of physical cores; ideas are welcome in jaspervdj#850 (contribution by Laurent P. René de Cotret and Vaibhav Sagar) - Fix binary's name in the first tutorial (contribution by Alexander Batischev) - Fix "Empty 'do' block" error in GitHub tutorial (contribution by alexandroid000) - Move #hakyll IRC channel from Freenode to Libera.Chat (by Alexander Batischev and henk) - Replace dependency on `cryptonite` and `memory` with dependency on `hashable` (contribution by Laurent P. René de Cotret) - Bump `file-embed` upper bound to 0.0.15 (contribution by Alexander Batischev) - Bump `optparse-applicative` upper bound to 0.16 (contribution by Felix Yan) - Bump `pandoc` upper bound to 2.14 (contribution by Laurent P. René de Cotret) - Bump `tasty` upper bound to 1.4 (contribution by Felix Yan) - Bump `template-haskell` upper bound to 2.17, which is shipped with GHC 9 (contribution by Alexander Batischev) - Bump `time` upper bound to 1.11 (contribution by Alexander Batischev)
PreviousNext