<feed xmlns='http://www.w3.org/2005/Atom'>
<title>catch3/src, branch v3.1.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>v3.1.0</title>
<updated>2022-07-17T18:18:44+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2022-07-17T18:18:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=97c48e0c343d26d50764fafdc90b1e630fbd10ce'/>
<id>97c48e0c343d26d50764fafdc90b1e630fbd10ce</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Normalize C++ namespace in JUnit's reporter classname field</title>
<updated>2022-07-17T17:15:20+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2022-07-17T12:00:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=9c9f35068edaa1290789c56f241fc54e7de0eeb0'/>
<id>9c9f35068edaa1290789c56f241fc54e7de0eeb0</id>
<content type='text'>
Closes #2468
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #2468
</pre>
</div>
</content>
</entry>
<entry>
<title>Add AllTrue, AnyTrue, NoneTrue matchers</title>
<updated>2022-07-16T14:16:05+00:00</updated>
<author>
<name>Raphael Schaller</name>
</author>
<published>2021-11-14T16:05:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=1bd233866c5ba1d94fbea34b260685b4b4ecb796'/>
<id>1bd233866c5ba1d94fbea34b260685b4b4ecb796</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Different way of checking for support of local warning suppression</title>
<updated>2022-07-15T17:34:35+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2022-07-11T22:05:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=cc0e91472aa7f5dc28388be57c2ee8d3340c365f'/>
<id>cc0e91472aa7f5dc28388be57c2ee8d3340c365f</id>
<content type='text'>
Closes #2474
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #2474
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix Wunused-variable warning for MinGW</title>
<updated>2022-07-11T20:28:15+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2022-07-11T20:28:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=3bd0c58878bb4d413a4ef9ed701ec08e407420ab'/>
<id>3bd0c58878bb4d413a4ef9ed701ec08e407420ab</id>
<content type='text'>
Closes #2132
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #2132
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix nvcc compile error (#2477)</title>
<updated>2022-07-06T22:03:02+00:00</updated>
<author>
<name>Niels Kristian Kjærgård Madsen</name>
</author>
<published>2022-07-06T22:03:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=5f9109a8dc616f6aba0dabf18dd77da41f5435bc'/>
<id>5f9109a8dc616f6aba0dabf18dd77da41f5435bc</id>
<content type='text'>
Co-authored-by: Niels Kristian Kjærgård Madsen &lt;nkm@kvantify.dk&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Co-authored-by: Niels Kristian Kjærgård Madsen &lt;nkm@kvantify.dk&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Redo visibility fallback</title>
<updated>2022-06-27T11:10:22+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2022-06-27T11:10:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=5a1ef7e4a6caf3d5f696eb82302e3d87ff5c2303'/>
<id>5a1ef7e4a6caf3d5f696eb82302e3d87ff5c2303</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow building Catch2 as dynamic library</title>
<updated>2022-06-24T14:26:12+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2022-06-24T14:26:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=bea58bf8bbfca887f871c3aa2d720ba62c01f855'/>
<id>bea58bf8bbfca887f871c3aa2d720ba62c01f855</id>
<content type='text'>
Also have a check that warns users if they try to combined dynamic
library with hidden visibility, which we do not support.

Closes #2397
Closes #2398
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also have a check that warns users if they try to combined dynamic
library with hidden visibility, which we do not support.

Closes #2397
Closes #2398
</pre>
</div>
</content>
</entry>
<entry>
<title>Split apart combined TUs</title>
<updated>2022-06-21T16:48:44+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2022-06-21T14:19:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=8730260457ddbd19f3df70c53931934398fc54d7'/>
<id>8730260457ddbd19f3df70c53931934398fc54d7</id>
<content type='text'>
The compile time improvements from using combined TUs mostly isn't
worth the annoyance they cause with various IDE shortcuts, like
when switching between header and its impl. file.

Splitting them apart also fixes the issue of empty subdirs being
installed due to `foo/internal` folders that only contained the
combined TUs and no headers.

Closes #2457
Closes #2463
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The compile time improvements from using combined TUs mostly isn't
worth the annoyance they cause with various IDE shortcuts, like
when switching between header and its impl. file.

Splitting them apart also fixes the issue of empty subdirs being
installed due to `foo/internal` folders that only contained the
combined TUs and no headers.

Closes #2457
Closes #2463
</pre>
</div>
</content>
</entry>
<entry>
<title>Change provideBazelReporterOutput to local linkage</title>
<updated>2022-06-17T16:23:06+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2022-06-17T16:23:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=165647abbcbf27dcdae074bdb9d5fe2eaffceb67'/>
<id>165647abbcbf27dcdae074bdb9d5fe2eaffceb67</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
