<feed xmlns='http://www.w3.org/2005/Atom'>
<title>colitur.git/CHANGELOG.md, branch v1.2.0</title>
<subtitle>deterministic OCaml engine to compute and validate liturgical calendars for multiple rites, template-driven output to year 9999</subtitle>
<id>https://git.labunix.xyz/colitur.git/atom?h=v1.2.0</id>
<link rel='self' href='https://git.labunix.xyz/colitur.git/atom?h=v1.2.0'/>
<link rel='alternate' type='text/html' href='https://git.labunix.xyz/colitur.git/'/>
<updated>2026-08-28T08:03:32Z</updated>
<entry>
<title>chore: 1.2.0</title>
<updated>2026-08-28T08:03:32Z</updated>
<author>
<name>Lukasz Kasprzak</name>
<email>lukas@labunix.xyz</email>
</author>
<published>2026-08-28T08:03:32Z</published>
<link rel='alternate' type='text/html' href='https://git.labunix.xyz/colitur.git/commit/?id=8ba98d24499bedbc2491bd56268ea4f69aaddb2f'/>
<id>urn:sha1:8ba98d24499bedbc2491bd56268ea4f69aaddb2f</id>
<content type='text'>
Two presentation flags and no change to what is computed. Nothing was removed
and no default output moved, so a minor bump.

The CHANGELOG entry for 1.1.0 is backfilled here: that release was tagged
without one, which would have left this file jumping 1.0.0 -&gt; 1.2.0. Its
content is taken from the v1.1.0 tag message rather than reconstructed.

README's status section claimed the OF module lived on an unreleased branch
and counted 887 tests, and its build block advertised the fast suite at ~8s
and the exhaustive sweep at ~80s. Every one of those was true when written and
none is now: 909 fast (~40s), 916 under the sweep (~8min). Stale suite timings
are a defect this project has corrected once before, in 0.10.0.
</content>
</entry>
<entry>
<title>docs: CHANGELOG entry for 1.0.0</title>
<updated>2026-08-24T19:30:18Z</updated>
<author>
<name>Lukasz Kasprzak</name>
<email>lukas@labunix.xyz</email>
</author>
<published>2026-08-24T19:30:18Z</published>
<link rel='alternate' type='text/html' href='https://git.labunix.xyz/colitur.git/commit/?id=db5a6cc68bf38833d7a58319a543823fad6b0fed'/>
<id>urn:sha1:db5a6cc68bf38833d7a58319a543823fad6b0fed</id>
<content type='text'>
</content>
</entry>
<entry>
<title>docs: CHANGELOG entry for 0.10.1</title>
<updated>2026-08-21T13:28:13Z</updated>
<author>
<name>Lukasz Kasprzak</name>
<email>lukas@labunix.xyz</email>
</author>
<published>2026-08-21T13:28:13Z</published>
<link rel='alternate' type='text/html' href='https://git.labunix.xyz/colitur.git/commit/?id=43bea0b314c902e148f0ad9154a2ef05fd459d9a'/>
<id>urn:sha1:43bea0b314c902e148f0ad9154a2ef05fd459d9a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(config): flavour is settable, and an INI overlay is diagnosed</title>
<updated>2026-08-21T10:19:43Z</updated>
<author>
<name>Lukasz Kasprzak</name>
<email>lukas@labunix.xyz</email>
</author>
<published>2026-08-21T10:19:43Z</published>
<link rel='alternate' type='text/html' href='https://git.labunix.xyz/colitur.git/commit/?id=055deaedd6bc1acb770bd96b7da8f985ab0f4f0b'/>
<id>urn:sha1:055deaedd6bc1acb770bd96b7da8f985ab0f4f0b</id>
<content type='text'>
The escaping flavour was the one rendering setting with no config key,
so a template whose extension says nothing needed the flag every run.
Unset still means infer, which config --show reports as (infer) rather
than (none).

Backfills the 0.8.0 and 0.9.0 changelog entries. Both were tagged by
hand rather than through 'make release', which is precisely the guard
that would have refused a release with no changelog line.
</content>
</entry>
<entry>
<title>docs: CHANGELOG entry for 0.7.0</title>
<updated>2026-08-18T12:27:13Z</updated>
<author>
<name>Lukasz Kasprzak</name>
<email>lukas@labunix.xyz</email>
</author>
<published>2026-08-18T12:27:13Z</published>
<link rel='alternate' type='text/html' href='https://git.labunix.xyz/colitur.git/commit/?id=94d95fd9b26e6bdd39fd08b7555948df56eee1ed'/>
<id>urn:sha1:94d95fd9b26e6bdd39fd08b7555948df56eee1ed</id>
<content type='text'>
</content>
</entry>
<entry>
<title>docs: CHANGELOG entry for 0.6.0</title>
<updated>2026-08-18T11:23:36Z</updated>
<author>
<name>Lukasz Kasprzak</name>
<email>lukas@labunix.xyz</email>
</author>
<published>2026-08-18T11:23:36Z</published>
<link rel='alternate' type='text/html' href='https://git.labunix.xyz/colitur.git/commit/?id=5d3e201c21427ec54ff3d58bade04e40cb621ae9'/>
<id>urn:sha1:5d3e201c21427ec54ff3d58bade04e40cb621ae9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>docs: CHANGELOG entry for 0.5.0</title>
<updated>2026-08-18T10:36:25Z</updated>
<author>
<name>Lukasz Kasprzak</name>
<email>lukas@labunix.xyz</email>
</author>
<published>2026-08-18T10:36:25Z</published>
<link rel='alternate' type='text/html' href='https://git.labunix.xyz/colitur.git/commit/?id=c61ddde803e1e5a2df76fcacdf1f01c8dc3e0718'/>
<id>urn:sha1:c61ddde803e1e5a2df76fcacdf1f01c8dc3e0718</id>
<content type='text'>
</content>
</entry>
<entry>
<title>docs: CHANGELOG entry for 0.4.0</title>
<updated>2026-08-18T09:43:34Z</updated>
<author>
<name>Lukasz Kasprzak</name>
<email>lukas@labunix.xyz</email>
</author>
<published>2026-08-18T09:43:34Z</published>
<link rel='alternate' type='text/html' href='https://git.labunix.xyz/colitur.git/commit/?id=590429b68105013e4dc0963d57d0eaca584427cc'/>
<id>urn:sha1:590429b68105013e4dc0963d57d0eaca584427cc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>docs: CHANGELOG entry for 0.3.1</title>
<updated>2026-08-18T07:10:46Z</updated>
<author>
<name>Lukasz Kasprzak</name>
<email>lukas@labunix.xyz</email>
</author>
<published>2026-08-18T07:10:46Z</published>
<link rel='alternate' type='text/html' href='https://git.labunix.xyz/colitur.git/commit/?id=0158449f7060570bf3de17a8869b4ca668bd837f'/>
<id>urn:sha1:0158449f7060570bf3de17a8869b4ca668bd837f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>docs: CHANGELOG entry for 0.3.0</title>
<updated>2026-08-17T20:24:33Z</updated>
<author>
<name>Lukasz Kasprzak</name>
<email>lukas@labunix.xyz</email>
</author>
<published>2026-08-17T20:24:33Z</published>
<link rel='alternate' type='text/html' href='https://git.labunix.xyz/colitur.git/commit/?id=921a17583067f49ed5c9f900b649d049c2b876ec'/>
<id>urn:sha1:921a17583067f49ed5c9f900b649d049c2b876ec</id>
<content type='text'>
</content>
</entry>
</feed>
