<feed xmlns='http://www.w3.org/2005/Atom'>
<title>catch3/docs, branch v3.5.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.5.0</title>
<updated>2023-12-10T23:55:40+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2023-12-10T23:55:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=53d0d913a422d356b23dd927547febdf69ee9081'/>
<id>53d0d913a422d356b23dd927547febdf69ee9081</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Highlight that SECTIONs rerun the entire test case from beginning (#2749)</title>
<updated>2023-12-10T21:35:54+00:00</updated>
<author>
<name>Simhon Chourasia</name>
</author>
<published>2023-12-10T21:35:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=d4e9fb8aa578d8b10d91a1c86c5b32c16ced8956'/>
<id>d4e9fb8aa578d8b10d91a1c86c5b32c16ced8956</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove obsolete section in limitations.md</title>
<updated>2023-12-10T21:09:48+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2023-12-10T20:45:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=b606bc280226d9b34a42ad82f66cbfcc89209d9e'/>
<id>b606bc280226d9b34a42ad82f66cbfcc89209d9e</id>
<content type='text'>
We no longer use `std::shuffle` to implement random test order, so
a debug mode bug in old versions of libstdc++ cannot apply to us.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We no longer use `std::shuffle` to implement random test order, so
a debug mode bug in old versions of libstdc++ cannot apply to us.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix minor typos in documentation (#2769)</title>
<updated>2023-12-10T21:01:13+00:00</updated>
<author>
<name>Blake-Madden</name>
</author>
<published>2023-12-10T21:01:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=4ab0af8bafe3d5cb53bea3c2a91cb410a1c22afc'/>
<id>4ab0af8bafe3d5cb53bea3c2a91cb410a1c22afc</id>
<content type='text'>

Co-authored-by: Martin Hořeňovský &lt;martin.horenovsky@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>

Co-authored-by: Martin Hořeňovský &lt;martin.horenovsky@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Make the user-facing random Generators reproducible</title>
<updated>2023-12-10T18:53:44+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2023-12-10T15:24:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=ae4fe16b81d819bbef8920eddf8d38a3538fe826'/>
<id>ae4fe16b81d819bbef8920eddf8d38a3538fe826</id>
<content type='text'>
Thanks to the new distributions, this is almost trivial change.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Thanks to the new distributions, this is almost trivial change.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix typo in tostring.md</title>
<updated>2023-12-09T20:00:24+00:00</updated>
<author>
<name>Ikko Eltociear Ashimine</name>
</author>
<published>2023-12-09T18:48:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=21d2da23bc952f99cc400c00c38f7fff45e3da34'/>
<id>21d2da23bc952f99cc400c00c38f7fff45e3da34</id>
<content type='text'>
specialiation -&gt; specialization</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
specialiation -&gt; specialization</pre>
</div>
</content>
</entry>
<entry>
<title>[DOC] Replaced broken link (fixes #2770)</title>
<updated>2023-12-02T21:05:48+00:00</updated>
<author>
<name>Pablo Duboue</name>
</author>
<published>2023-12-01T17:58:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=0520ff44366d1ec4d9862763514cb40ca35582fd'/>
<id>0520ff44366d1ec4d9862763514cb40ca35582fd</id>
<content type='text'>
The original link is no longer available but a fork is still on GitHub.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The original link is no longer available but a fork is still on GitHub.
</pre>
</div>
</content>
</entry>
<entry>
<title>lifted suggested version</title>
<updated>2023-11-14T16:10:31+00:00</updated>
<author>
<name>Gerald Senarclens de Grancy</name>
</author>
<published>2023-11-10T11:45:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=2c68a0d05f4fa8fb79cd43824f69568eb3954d4c'/>
<id>2c68a0d05f4fa8fb79cd43824f69568eb3954d4c</id>
<content type='text'>
Did this, because with 3.0.1, the files
- catch_xmlwriter.cpp
- catch_string_manip.hpp
- catch_test_case_info.hpp

were missing

This led to some obvious and some obscure compile errors when compiling
with g++ 13.2.0 (std c++17 or c++20)
One of these errors being "Elaborated-type-specifier for a scoped enum
must not use the ‘class’ keyword"

Since this is a rather bad experience and debugging it is
time-consuming, I suggest to simply boost the recommended version in the
snippet which is likely copied by new Catch2 users
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Did this, because with 3.0.1, the files
- catch_xmlwriter.cpp
- catch_string_manip.hpp
- catch_test_case_info.hpp

were missing

This led to some obvious and some obscure compile errors when compiling
with g++ 13.2.0 (std c++17 or c++20)
One of these errors being "Elaborated-type-specifier for a scoped enum
must not use the ‘class’ keyword"

Since this is a rather bad experience and debugging it is
time-consuming, I suggest to simply boost the recommended version in the
snippet which is likely copied by new Catch2 users
</pre>
</div>
</content>
</entry>
<entry>
<title>Improve formatting of test specification docs</title>
<updated>2023-10-24T14:01:56+00:00</updated>
<author>
<name>Alex Merry</name>
</author>
<published>2023-10-23T15:14:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=966d3615517c2502b565c25c25e22003efa1e759'/>
<id>966d3615517c2502b565c25c25e22003efa1e759</id>
<content type='text'>
The existing formatting created one-element lists separated by paragraphs, when it would make more sense to have the paragraphs that are providing more information about one of those list entries be part of the list entry itself.

I think this makes the documentation easier to read in both markdown and html form, and should also improve the structure for assistive technologies.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The existing formatting created one-element lists separated by paragraphs, when it would make more sense to have the paragraphs that are providing more information about one of those list entries be part of the list entry itself.

I think this makes the documentation easier to read in both markdown and html form, and should also improve the structure for assistive technologies.</pre>
</div>
</content>
</entry>
<entry>
<title>why-catch.md: Add JetBrains survey link</title>
<updated>2023-09-27T18:14:35+00:00</updated>
<author>
<name>Per Lundberg</name>
</author>
<published>2023-09-26T17:38:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=766541d12d64845f5232a1ce4e34a85e83506b09'/>
<id>766541d12d64845f5232a1ce4e34a85e83506b09</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
