<feed xmlns='http://www.w3.org/2005/Atom'>
<title>catch3, branch v3.0.0-preview4</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>Bump version to v3.0.0 preview 4</title>
<updated>2022-01-03T22:16:39+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2022-01-03T22:16:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=f4af9f69265d009a457aa99d1075cfba78652a66'/>
<id>f4af9f69265d009a457aa99d1075cfba78652a66</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update release notes</title>
<updated>2022-01-03T22:11:55+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2022-01-03T22:11:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=57c9c935ee32538b706c79793116922c4481f0c5'/>
<id>57c9c935ee32538b706c79793116922c4481f0c5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Switch from AddVectoredExceptionHandler to SetUnhandledExceptionFilter</title>
<updated>2022-01-03T21:50:32+00:00</updated>
<author>
<name>Alan Jowett</name>
</author>
<published>2021-12-15T16:51:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=98a6c69e1e429a86140301dfa5563b1d7263e813'/>
<id>98a6c69e1e429a86140301dfa5563b1d7263e813</id>
<content type='text'>
This avoids issues with Catch2's handler firing too early, on
structured exceptions that would be handled later. This issue
meant that the old attempts at structured exception handling
were incompatible with Windows's ASan, because it throws
continuable `C0000005` exception, which it then handles.

With the new handling, Catch2 is only notified if nothing else,
including the debugger, has handled the exception.

Signed-off-by: Alan Jowett &lt;alanjo@microsoft.com&gt;

Closes #2332
Closes #2286
Closes #898
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This avoids issues with Catch2's handler firing too early, on
structured exceptions that would be handled later. This issue
meant that the old attempts at structured exception handling
were incompatible with Windows's ASan, because it throws
continuable `C0000005` exception, which it then handles.

With the new handling, Catch2 is only notified if nothing else,
including the debugger, has handled the exception.

Signed-off-by: Alan Jowett &lt;alanjo@microsoft.com&gt;

Closes #2332
Closes #2286
Closes #898
</pre>
</div>
</content>
</entry>
<entry>
<title>Redo reporter CLI and reporter-specific docs</title>
<updated>2022-01-03T19:38:13+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2022-01-01T23:09:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=d3199c42c2af0f69e43686c2b47189c8bad04026'/>
<id>d3199c42c2af0f69e43686c2b47189c8bad04026</id>
<content type='text'>
Closes #2259
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #2259
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove short flags from --list-tests and --list-tags</title>
<updated>2022-01-02T20:23:29+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2022-01-02T20:19:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=eeee4a49af77a51e0e870fbb9c07614bddda73f1'/>
<id>eeee4a49af77a51e0e870fbb9c07614bddda73f1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove all mentions of the removed --list-test-names-only flag</title>
<updated>2022-01-02T20:23:26+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2022-01-02T20:06:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=0d1bdea69fd51739b06a69ccbac203dfecdb9e4b'/>
<id>0d1bdea69fd51739b06a69ccbac203dfecdb9e4b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add documentation for the --verbosity option</title>
<updated>2022-01-02T20:02:43+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2022-01-02T20:02:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=3ab981fa21215313a75d77e181d2e60d84018b81'/>
<id>3ab981fa21215313a75d77e181d2e60d84018b81</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update release notes to account for recent changes</title>
<updated>2022-01-01T22:50:12+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2022-01-01T22:50:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=54e89e8364095a001345217a8925567d8399bae4'/>
<id>54e89e8364095a001345217a8925567d8399bae4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Extra compilation checks for compiling without exceptions</title>
<updated>2022-01-01T22:21:37+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2022-01-01T22:21:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=88b28ab5926e341a57305a62339507a4189343ca'/>
<id>88b28ab5926e341a57305a62339507a4189343ca</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add more macros to the DisabledMacros test</title>
<updated>2022-01-01T15:45:28+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2022-01-01T15:45:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=ef3374ed813590525527f229994b58c094e9c12e'/>
<id>ef3374ed813590525527f229994b58c094e9c12e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
