<feed xmlns='http://www.w3.org/2005/Atom'>
<title>catch3/.github, branch 0.2.0</title>
<subtitle>Progmasoft Catch3: an independently maintained C++17 test framework with a parallel runner, property checks, snapshots and structured results.</subtitle>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/'/>
<entry>
<title>Add Progmasoft Catch3 property testing and build support</title>
<updated>2026-09-24T19:07:03+00:00</updated>
<author>
<name>Leitwolf11</name>
</author>
<published>2026-09-24T19:07:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=9ad804cedf4cc4a85ef89fe097f97a3b44654360'/>
<id>9ad804cedf4cc4a85ef89fe097f97a3b44654360</id>
<content type='text'>
Introduce deterministic property execution, built-in generators, shrinking, replayable seeds, and a separate Progmasoft-owned header API while preserving Catch2 compatibility targets and the C++14 engine baseline.

Add Bazel, Meson, Xmake, and Premake integration and tests alongside the existing CMake build. Replace Linux-only workflow coverage with Windows and macOS jobs and document the Catch2/Catch3 distinction.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Introduce deterministic property execution, built-in generators, shrinking, replayable seeds, and a separate Progmasoft-owned header API while preserving Catch2 compatibility targets and the C++14 engine baseline.

Add Bazel, Meson, Xmake, and Premake integration and tests alongside the existing CMake build. Replace Linux-only workflow coverage with Windows and macOS jobs and document the Catch2/Catch3 distinction.
</pre>
</div>
</content>
</entry>
<entry>
<title>[ci] Update GitHub Actions to latest major release</title>
<updated>2026-04-04T20:28:48+00:00</updated>
<author>
<name>Christoph Grüninger</name>
</author>
<published>2026-04-03T08:22:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=34f4f819470dc64c8090859a6bbf9f57760d7b0a'/>
<id>34f4f819470dc64c8090859a6bbf9f57760d7b0a</id>
<content type='text'>
Fix warning that Node.js 20 is disconinued in June
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix warning that Node.js 20 is disconinued in June
</pre>
</div>
</content>
</entry>
<entry>
<title>Add ASan and TSan builds on Mac</title>
<updated>2026-01-03T13:30:07+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2025-12-28T21:57:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=a50ac2f68117b805d94af4f760abaff10bf7092b'/>
<id>a50ac2f68117b805d94af4f760abaff10bf7092b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add OUTPUT_ON_FAILURE and NO_TESTS_ACTIONS=error to CTest GHA actions</title>
<updated>2026-01-03T13:07:25+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2026-01-03T13:07:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=b81ef2aa2e76a432f2082d1788ea2e7304bfbecf'/>
<id>b81ef2aa2e76a432f2082d1788ea2e7304bfbecf</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Move to newer MacOS GHA runners</title>
<updated>2025-12-23T15:12:23+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2025-12-19T13:38:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=343cc059fed6933849dab28fdd28969ee625fe47'/>
<id>343cc059fed6933849dab28fdd28969ee625fe47</id>
<content type='text'>
Macos-13 runners were deprecated, and macos-15 family brings back
intel runner that is usable by OSS projects.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Macos-13 runners were deprecated, and macos-15 family brings back
intel runner that is usable by OSS projects.
</pre>
</div>
</content>
</entry>
<entry>
<title>Drop windows-2019 server from list of GitHub Action runners</title>
<updated>2025-07-02T12:13:57+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2025-07-02T11:35:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=038ee6ea13f341807547657d42333ad339eac2fe'/>
<id>038ee6ea13f341807547657d42333ad339eac2fe</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Stop testing with GCC 7 and 8</title>
<updated>2025-06-14T17:44:33+00:00</updated>
<author>
<name>Chris Thrasher</name>
</author>
<published>2025-06-14T16:12:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=65cd203926fd937b1d615aa433b5f315a64fb3fe'/>
<id>65cd203926fd937b1d615aa433b5f315a64fb3fe</id>
<content type='text'>
Support for GCC 7 and 8 can continue on an as-needed basis. The
goal is not to explicitly break support for such compilers. Chances
are they will continue to compile Catch2 for some time into the
future. Rather, it no longer seems a prudent use of resources to
continuously test with these compilers.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Support for GCC 7 and 8 can continue on an as-needed basis. The
goal is not to explicitly break support for such compilers. Chances
are they will continue to compile Catch2 for some time into the
future. Rather, it no longer seems a prudent use of resources to
continuously test with these compilers.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add VS 2025 CI jobs</title>
<updated>2025-04-27T17:08:50+00:00</updated>
<author>
<name>Chris Thrasher</name>
</author>
<published>2025-04-27T15:55:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=dde822061330510d5c3360bf062beaec60ccef08'/>
<id>dde822061330510d5c3360bf062beaec60ccef08</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use presets in CI</title>
<updated>2025-04-27T17:08:48+00:00</updated>
<author>
<name>Chris Thrasher</name>
</author>
<published>2025-04-27T15:50:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=cecb02e68f701f0e0e6a9e53e9b411907218fd63'/>
<id>cecb02e68f701f0e0e6a9e53e9b411907218fd63</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Simplify Windows CI jobs</title>
<updated>2025-04-27T17:08:45+00:00</updated>
<author>
<name>Chris Thrasher</name>
</author>
<published>2025-04-27T15:43:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=66085dac555c102ec4004cc057e7ef09c81d3c3c'/>
<id>66085dac555c102ec4004cc057e7ef09c81d3c3c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
