Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2021-07-17 | Merge branch 'master' of https://github.com/jaspervdj/hakyll | Igor Pashev | 6 | -192/+265 | |
2021-06-22 | add 'forceCompile' rules modifier (#857) | Fraser Tweedale | 2 | -12/+48 | |
Compilers that use data from sources other than local files may need to be recompiled, but Hakyll's file-based dependency checking does not handle this situation. Add a new kind of dependency called 'AlwaysOutOfDate'. If an item has this dependency, it will be unconditionally rebuilt. Also add the 'forceCompile' rule modifier, which is a user-friendly way to force recompilation of specific items. Example usage: forceCompile $ create ["foo"] $ do route $ idRoute compile $ unsafeCompiler $ doSomeIO | |||||
2021-05-30 | Async runtime with graph-based dependency cycle checks (#844) | Laurent P. René de Cotret | 1 | -136/+183 | |
* Async runtime * Activate multi-threading in template repo * Style changes after feedback * Limiting the number of concurrent tasks * Revert "Limiting the number of concurrent tasks" This reverts commit 38984f6f5332632be8c4cab3e29d37e318492d70. | |||||
2021-04-15 | Remove dependency on cryptonite and memory (#843) | Laurent P. René de Cotret | 1 | -26/+3 | |
2021-03-14 | Revert "File.hs: +symlink-based static file compiler; for multi-gigabyte ↵ | Jasper Van der Jeugt | 1 | -16/+0 | |
sites, this can be a major speedup (see #786) (#810)" This reverts commit 84157674d955778c806efdafda311b2732242b38. | |||||
2020-11-16 | Derive Functor, Foldable and Traversable for Item (#815) | Mario Lang | 1 | -17/+2 | |
2020-11-12 | File.hs: +symlink-based static file compiler; for multi-gigabyte sites, this ↵ | Alexander Batischev | 1 | -0/+16 | |
can be a major speedup (see #786) (#810) Co-authored-by: gwern <gwern@gwern.net> | |||||
2020-06-30 | Continuous integration on Windows and Linux | Laurent P. René de Cotret | 1 | -1/+29 | |
2020-06-04 | Allow specifying a metadata provider | Igor Pashev | 5 | -17/+38 | |
In addition to parsing metadata header & metadata files it will allow any custom routine to extract metadata from the resource files, for example with Pandoc | |||||
2020-06-03 | Remove unused imports | Igor Pashev | 1 | -3/+1 | |
2020-05-30 | Miscellaneous Windows-specific fixes and CI | Laurent P. René de Cotret | 3 | -10/+16 | |
2020-05-27 | Fix for filepath matching on Windows | Laurent P. René de Cotret | 2 | -16/+18 | |
2020-03-07 | Add MonadFail imports | Nikolay Yakimov | 2 | -0/+2 | |
This fixes v4.13.1.0 on GHC 8.6. | |||||
2020-02-26 | Use 'cryptonite' instead of 'cryptohash' | Hexirp | 1 | -2/+16 | |
'cryptohash' is deprecated. The package description says, "please use cryptonite for new projects and convert old one to use cryptonite." | |||||
2020-02-26 | Support GHC-8.8 | Veronika Romashkina | 3 | -3/+9 | |
Add MonadFail instances and constraints. | |||||
2019-11-27 | Fix file path for compatibility with Windows | Hexirp | 1 | -2/+5 | |
2019-08-30 | Improve error messages | Jasper Van der Jeugt | 7 | -71/+198 | |
2018-11-24 | Kill warning | Jasper Van der Jeugt | 1 | -1/+0 | |
2018-10-28 | Speed up hashing in cache | 0xd34df00d | 1 | -2/+6 | |
2018-10-13 | Updated type of fromFilePath to use FilePath instead of String | Jim McStanton | 1 | -1/+1 | |
Resolves #661 | |||||
2018-03-20 | Make Pandoc dependency optional | Bergi | 1 | -1/+0 | |
2018-03-13 | Fix issue with CPP and /* | Jasper Van der Jeugt | 2 | -83/+102 | |
2018-03-13 | Add Semigroup instances for existing Monoids | Christian Barcenas | 4 | -0/+58 | |
Ensures forwards compatibility with future Haskell/GHC releases as the Semigroup/Monoid Proposal is gradually implemented. Closes #525 and #536. | |||||
2018-03-07 | Optimise CSS compression | Bergi | 1 | -1/+1 | |
2017-12-25 | Extend capture with Regex handling | frederik-h | 1 | -2/+4 | |
2017-11-17 | Make unixFilter output stderr when failing | Nick Boultbee | 1 | -1/+2 | |
Fixes #581. | |||||
2017-06-19 | Move src/ to lib/, put Init.hs in src/ | Jasper Van der Jeugt | 26 | -0/+3509 | |