<feed xmlns='http://www.w3.org/2005/Atom'>
<title>hakyll/lib/Hakyll/Core, branch master</title>
<subtitle>Haskell library for generating static sites</subtitle>
<id>https://git.pashev.ru/hakyll/atom?h=master</id>
<link rel='self' href='https://git.pashev.ru/hakyll/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/hakyll/'/>
<updated>2021-07-17T18:19:28Z</updated>
<entry>
<title>Merge branch 'master' of https://github.com/jaspervdj/hakyll</title>
<updated>2021-07-17T18:19:28Z</updated>
<author>
<name>Igor Pashev</name>
<email>pashev.igor@gmail.com</email>
</author>
<published>2021-07-17T18:19:28Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/hakyll/commit/?id=8ce817dd4453f35ce92afa531c540554429c7299'/>
<id>urn:sha1:8ce817dd4453f35ce92afa531c540554429c7299</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add 'forceCompile' rules modifier (#857)</title>
<updated>2021-06-22T17:26:20Z</updated>
<author>
<name>Fraser Tweedale</name>
<email>frase@frase.id.au</email>
</author>
<published>2021-06-22T17:26:20Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/hakyll/commit/?id=6885325146aa46adf255c55de0e0345a0f84961e'/>
<id>urn:sha1:6885325146aa46adf255c55de0e0345a0f84961e</id>
<content type='text'>
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</content>
</entry>
<entry>
<title>Async runtime with graph-based dependency cycle checks (#844)</title>
<updated>2021-05-30T19:00:59Z</updated>
<author>
<name>Laurent P. René de Cotret</name>
<email>LaurentRDC@users.noreply.github.com</email>
</author>
<published>2021-05-30T19:00:59Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/hakyll/commit/?id=6e77b4e7d2f74da964fd95494dad1ee56d4c4536'/>
<id>urn:sha1:6e77b4e7d2f74da964fd95494dad1ee56d4c4536</id>
<content type='text'>
* 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.</content>
</entry>
<entry>
<title>Remove dependency on cryptonite and memory (#843)</title>
<updated>2021-04-15T19:51:38Z</updated>
<author>
<name>Laurent P. René de Cotret</name>
<email>LaurentRDC@users.noreply.github.com</email>
</author>
<published>2021-04-15T19:51:38Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/hakyll/commit/?id=122dd424891f6c9be15ff5225886484386dd0956'/>
<id>urn:sha1:122dd424891f6c9be15ff5225886484386dd0956</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Revert "File.hs: +symlink-based static file compiler; for multi-gigabyte sites, this can be a major speedup (see #786) (#810)"</title>
<updated>2021-03-14T12:47:17Z</updated>
<author>
<name>Jasper Van der Jeugt</name>
<email>m@jaspervdj.be</email>
</author>
<published>2021-03-14T12:47:17Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/hakyll/commit/?id=470ebef4d5234d4f4a39ac069aff1561a627fde6'/>
<id>urn:sha1:470ebef4d5234d4f4a39ac069aff1561a627fde6</id>
<content type='text'>
This reverts commit 84157674d955778c806efdafda311b2732242b38.
</content>
</entry>
<entry>
<title>Derive Functor, Foldable and Traversable for Item (#815)</title>
<updated>2020-11-16T15:10:35Z</updated>
<author>
<name>Mario Lang</name>
<email>mlang@blind.guru</email>
</author>
<published>2020-11-16T15:10:35Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/hakyll/commit/?id=850cf285897c22d2f8892695217a6085c2ce4875'/>
<id>urn:sha1:850cf285897c22d2f8892695217a6085c2ce4875</id>
<content type='text'>
</content>
</entry>
<entry>
<title>File.hs: +symlink-based static file compiler; for multi-gigabyte sites, this can be a major speedup (see #786) (#810)</title>
<updated>2020-11-12T14:23:28Z</updated>
<author>
<name>Alexander Batischev</name>
<email>eual.jp@gmail.com</email>
</author>
<published>2020-11-12T14:23:28Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/hakyll/commit/?id=84157674d955778c806efdafda311b2732242b38'/>
<id>urn:sha1:84157674d955778c806efdafda311b2732242b38</id>
<content type='text'>
Co-authored-by: gwern &lt;gwern@gwern.net&gt;</content>
</entry>
<entry>
<title> Continuous integration on Windows and Linux</title>
<updated>2020-06-30T12:57:47Z</updated>
<author>
<name>Laurent P. René de Cotret</name>
<email>LaurentRDC@users.noreply.github.com</email>
</author>
<published>2020-06-30T12:57:47Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/hakyll/commit/?id=3afebc0c8e80d1493e1605863176e9bfdf89784a'/>
<id>urn:sha1:3afebc0c8e80d1493e1605863176e9bfdf89784a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Allow specifying a metadata provider</title>
<updated>2020-06-04T09:05:30Z</updated>
<author>
<name>Igor Pashev</name>
<email>pashev.igor@gmail.com</email>
</author>
<published>2020-06-03T20:14:24Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/hakyll/commit/?id=6cf0ca7f96a3fba72bf42dab0e1add1b62e3f580'/>
<id>urn:sha1:6cf0ca7f96a3fba72bf42dab0e1add1b62e3f580</id>
<content type='text'>
In addition to parsing metadata header &amp; metadata files it will
allow any custom routine to extract metadata from the resource files,
for example with Pandoc
</content>
</entry>
<entry>
<title>Remove unused imports</title>
<updated>2020-06-03T20:06:13Z</updated>
<author>
<name>Igor Pashev</name>
<email>pashev.igor@gmail.com</email>
</author>
<published>2020-06-03T20:06:13Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/hakyll/commit/?id=0a6e7a246b64d066ae75156d3adeaa49633c5ee6'/>
<id>urn:sha1:0a6e7a246b64d066ae75156d3adeaa49633c5ee6</id>
<content type='text'>
</content>
</entry>
</feed>
