summaryrefslogtreecommitdiff
path: root/hakyll.cabal
AgeCommit message (Collapse)AuthorFilesLines
2021-12-29Remove stupid nonsenseHEADmasterIgor Pashev1-3/+3
2021-06-02Bump some more dependencies (#853)Alexander Batischev1-3/+3
* Allow file-embed 0.0.14.0 * Allow time 1.11 * Allow template-haskell 2.17 (i.e. GHC 9)
2021-06-01Allow Pandoc 2.14 (#852)Laurent P. René de Cotret1-2/+2
* Bump allowed Pandoc version * Allow more recent version of Pandoc in hakyll-init exe
2021-05-30Async runtime with graph-based dependency cycle checks (#844)Laurent P. René de Cotret1-0/+3
* 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-05-26Docs: IRC channel moved from Freenode to Libera.Chat (#848)Alexander Batischev1-1/+1
There's no mention of this on the issue tracker, so here's my recap of what led to this change. There is some drama around Freenode. Their volunteer staff quit[1]. Then the new-ish management started enacting strange policy changes[2] and take over the channels[3]. On June 26th 2021 Freenode's bot tried to take over #hakyll, but failed; however, it did succeed in #haskell and many, many other channels. For the preceding week, me and IRC user henk were trying to move the channel off the Freenode, either to Libera.Chat or OFTC. Jasper, the founder of Hakyll, was absent from IRC and didn't respond to my emails. Me and henk are the most active IRC users on the channel. Also, I have Collaborator access to the repo, and henk has chanop access to the IRC channel. We believe that at this time, we're the ones who are the best positioned to execute the move, so we're doing it. We only considered Libera.Chat and OFTC. Libera.Chat was created a week earlier by the same staff who quit Freenode; I personally consider them to be a spiritual successor of Freenode. OFTC is a well-established network with good governance documentation. Both networks are FOSS-friendly. The choice wasn't obvious. Libera.Chat was picked because 10 users moved there (and 1 more did while I was typing this!), whereas only 2 joined OFTC (me and henk, and those weren't votes for OFTC — we were just ensuring that the channel is ours). Also, #haskell and #ghc are on Libera too, so it makes sense for a Haskell project such as Hakyll to be present on Libera. For posterity: <Minoru> info #hakyll -ChanServ(ChanServ@services.)- Information on #hakyll: -ChanServ(ChanServ@services.)- Founder : jaspervdj -ChanServ(ChanServ@services.)- Registered : Mar 01 13:29:17 2011 (10y 12w 5d ago) -ChanServ(ChanServ@services.)- Mode lock : +ntc-slk -ChanServ(ChanServ@services.)- *** End of Info *** 1. https://kline.sh 2. https://github.com/freenode/web-7.0/pull/513 3. https://www.devever.net/~hl/freenode_abuse
2021-04-15Remove dependency on cryptonite and memory (#843)Laurent P. René de Cotret1-2/+1
2021-03-29Allow pandoc 2.13 (#840)Nikolay Yakimov1-2/+2
2021-03-15Allow pandoc 2.12 (#839)Alexander Batischev1-2/+2
This passed on my machine: cabal test all -j --enable-tests --constrain 'pandoc == 2.12'
2021-03-15Update some bounds (#838)Felix Yan1-3/+3
All tests are passing here with the new versions.
2021-03-14Bump version to 4.14.0.0Jasper Van der Jeugt1-1/+1
2020-12-30Revert "Fix golden test failing with pandoc >= 2.11.3 (#829)" (#830)Alexander Batischev1-2/+0
This reverts commit 87e93c6c95b86b435b532286e07b0a9b896aef8f. I screwed up with that one: the change in behaviour was a regression[1] in Pandoc, and I shouldn't have papered over it. It's fairly unlikely that someone would build Hakyll's test suite with one of the two Pandoc versions that regressed, so I simply revert my earlier commit. 1. https://github.com/jgm/pandoc/issues/6966
2020-12-30Fix golden test failing with pandoc >= 2.11.3 (#829)Alexander Batischev1-0/+2
The new version started wrapping Biblio references into <p> tags, so we now keep two different golden files for different Pandoc versions. I had to add Pandoc to dependencies of the test suite, otherwise GHC won't define `MIN_VERSION_pandoc` macro.
2020-12-07Add golden test for Pandoc.Biblio (#827)Alexander Batischev1-0/+7
2020-12-06Pandoc 2.11 compatibility (#826)Jasper Van der Jeugt1-3/+2
* Pandoc 2.11 compatibility * Bump stack.yaml * Bump stack dependencies
2020-11-26Allow file-embed 0.0.13 (#824)erictapen1-1/+1
2020-11-12Bump pandoc version (#799)Yannik Sander1-2/+2
* Bump pandoc version * Bump Pandoc version for hakyll-website Co-authored-by: Alexander Batischev <eual.jp@gmail.com>
2020-11-12Allow random 1.2 (#792)Felix Yan1-1/+1
Builds fine and all tests pass here.
2020-11-11Allow file-embed 0.0.12 (#774)Felix Yan1-1/+1
Builds fine and all tests pass here.
2020-09-30Bump version to 4.13.4.1Jasper Van der Jeugt1-1/+1
2020-09-30 Bump template-haskell and pandoc versions Jasper Van der Jeugt1-4/+4
* Bumped bound for pandoc and add Binary-instances for new constructors that were added to pandoc-types * Support most recent template-haskell release * Set lower bound of pandoc to version 2.10 * Update CI configuration * Bump QuickCheck upper bound to 2.15 Co-authored-by: OC4 <oc4@protonmail.com>
2020-06-30Bump version to 4.13.4.0Jasper Van der Jeugt1-1/+1
2020-06-30Bump cryptonite upper bound to 0.28Felix Yan1-1/+1
2020-06-30Bump tasty upper bound to 1.4Jasper Van der Jeugt1-1/+1
2020-06-30 Continuous integration on Windows and LinuxLaurent P. René de Cotret1-1/+1
2020-04-12Bump version to 4.13.3.0Jasper Van der Jeugt1-1/+1
2020-04-11Bump warp upper bound to 3.4Jasper Van der Jeugt1-1/+1
2020-04-11Bump upper bound for pandoc-citeprocChris Martin1-1/+1
2020-03-07Bump version to 4.13.2.0Jasper Van der Jeugt1-1/+1
2020-02-26Bump version to 4.13.1.0Jasper Van der Jeugt1-1/+1
2020-02-26Bump cryptonite and memory dependenciesJasper Van der Jeugt1-2/+2
2020-02-26Use 'cryptonite' instead of 'cryptohash'Hexirp1-1/+2
'cryptohash' is deprecated. The package description says, "please use cryptonite for new projects and convert old one to use cryptonite."
2020-02-26Support GHC-8.8Veronika Romashkina1-5/+5
Add MonadFail instances and constraints.
2019-09-18Bump version to 4.13.0.1Jasper Van der Jeugt1-1/+1
2019-09-18add missing files to hakyll.cabalJustin Humm1-0/+2
This fixes a build error with the Hackage tarball of 4.13.0.0
2019-08-30Bump version to 4.13.0.0Jasper Van der Jeugt1-1/+1
2019-08-30Improve error messagesJasper Van der Jeugt1-3/+4
2019-08-25Add getCategory testsDavid Parrish1-0/+1
2019-08-19Bump QuickCheck to 2.13Craig Hall1-1/+1
2019-05-09Bump version to 4.12.5.2Jasper Van der Jeugt1-1/+1
2019-05-09Bump pandoc to 2.7Jasper Van der Jeugt1-2/+2
2019-02-03Bump version to 4.12.5.1Jasper Van der Jeugt1-1/+1
2019-02-03Bump dependenciesJasper Van der Jeugt1-3/+3
- Bump pandoc to 2.6 - Bump pandoc-citeproc to 0.16
2019-02-03Add missing test file to extra-source-filesJasper Van der Jeugt1-0/+1
Fixes #682
2019-01-12Bump version to 4.12.5.0Jasper Van der Jeugt1-1/+1
2019-01-12Update to lts-13.xHexirp1-5/+5
2018-11-24Bump dependenciesJasper Van der Jeugt1-5/+5
- Bump yaml to 0.11 - Bump pandoc to 2.4 - Bump pandoc-citeproc to 0.15
2018-09-13Bump version to 4.12.4.0Jasper Van der Jeugt1-5/+5
2018-07-16Allow yaml 0.9Felix Yan1-2/+2
Builds fine and all tests pass.
2018-05-29Bump version to 4.12.3.0Jasper Van der Jeugt1-1/+1
2018-05-29Bump tasty to 1.1, fsnotify to 0.3Jasper Van der Jeugt1-3/+3