<feed xmlns='http://www.w3.org/2005/Atom'>
<title>catch3, branch v3.8.1</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>v3.8.1</title>
<updated>2025-04-08T18:40:18+00:00</updated>
<author>
<name>Chris Thrasher</name>
</author>
<published>2025-04-08T18:33:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=2b60af89e23d28eefc081bc930831ee9d45ea58b'/>
<id>2b60af89e23d28eefc081bc930831ee9d45ea58b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix: Clang 19 -Wc++20-extensions warning (#2910)</title>
<updated>2025-04-07T21:45:34+00:00</updated>
<author>
<name>abhishekbelgaonkar23</name>
</author>
<published>2024-11-16T08:11:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=f51dc98dfcaecf402e2d3aa3e0282b27beb4e237'/>
<id>f51dc98dfcaecf402e2d3aa3e0282b27beb4e237</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix bug where `catch_discover_tests` fails when no `TEST_CASE`s are present</title>
<updated>2025-03-12T20:03:56+00:00</updated>
<author>
<name>Chris Thrasher</name>
</author>
<published>2025-03-12T02:37:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=76f70b1403dbc0781216f49e20e45b71f7eccdd8'/>
<id>76f70b1403dbc0781216f49e20e45b71f7eccdd8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>v3.8.0</title>
<updated>2025-01-05T23:41:45+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2025-01-05T23:41:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=914aeecfe23b1e16af6ea675a4fb5dbd5a5b8d0a'/>
<id>914aeecfe23b1e16af6ea675a4fb5dbd5a5b8d0a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Downgrade required CMake to 3.16</title>
<updated>2025-01-05T22:45:00+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2025-01-05T22:19:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=232e893785553796b2016b4440a7f3776ed450a0'/>
<id>232e893785553796b2016b4440a7f3776ed450a0</id>
<content type='text'>
We still want to build VS 2017 through AppVeyor, and those images
have CMake 3.16.2 installed. We could install newer CMake as part
of the build, but since we don't use newer CMake features yet, this
is simpler.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We still want to build VS 2017 through AppVeyor, and those images
have CMake 3.16.2 installed. We could install newer CMake as part
of the build, but since we don't use newer CMake features yet, this
is simpler.
</pre>
</div>
</content>
</entry>
<entry>
<title>add meson option to not install library</title>
<updated>2025-01-05T19:10:45+00:00</updated>
<author>
<name>Michal Bukovský</name>
</author>
<published>2024-11-30T19:17:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=6e9c34aa2015c3dca102451b00b7e0f5af273d9c'/>
<id>6e9c34aa2015c3dca102451b00b7e0f5af273d9c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Support adding test tags as CTest labels in catch_discover_tests</title>
<updated>2025-01-05T19:02:00+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2025-01-03T09:30:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=7d7b2f89f24cbd277f6eb6912705e5e13c68a3c7'/>
<id>7d7b2f89f24cbd277f6eb6912705e5e13c68a3c7</id>
<content type='text'>
We also bump the minimum CMake version to 3.20 as per #2943
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We also bump the minimum CMake version to 3.20 as per #2943
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix crash when stringifying pre 1970 dates on Windows</title>
<updated>2025-01-05T15:04:38+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2025-01-05T00:27:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=b0d0aa43e6785f01e2dc4708c23fd8903de26c5c'/>
<id>b0d0aa43e6785f01e2dc4708c23fd8903de26c5c</id>
<content type='text'>
`gmtime*` on Windows fails on dates pre 1970, and because we didn't
check the return code, we would then pass invalid `tm` struct to
`strftime` causing it to assert.

Closes #2944
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
`gmtime*` on Windows fails on dates pre 1970, and because we didn't
check the return code, we would then pass invalid `tm` struct to
`strftime` causing it to assert.

Closes #2944
</pre>
</div>
</content>
</entry>
<entry>
<title>Migrate Bazel build to use Bzlmod</title>
<updated>2025-01-05T15:03:22+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2025-01-05T13:38:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=a3b67a3abecd40804fbd702982f67962dffcc8aa'/>
<id>a3b67a3abecd40804fbd702982f67962dffcc8aa</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Catch.cmake: Remove redundant CTEST_FILE param</title>
<updated>2024-11-22T10:05:50+00:00</updated>
<author>
<name>Holger Kaelberer</name>
</author>
<published>2024-11-19T14:47:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=0321d2fce328b5e2ad106a8230ff20e0d5bf5501'/>
<id>0321d2fce328b5e2ad106a8230ff20e0d5bf5501</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
