<feed xmlns='http://www.w3.org/2005/Atom'>
<title>catch3/docs/deprecations.md, branch v2.12.4</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>Fix significant bug with storing composed matchers</title>
<updated>2020-02-01T20:06:07+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2020-02-01T19:55:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=f20a9dbc6e115eeb2b48288bfb27234c29f7417a'/>
<id>f20a9dbc6e115eeb2b48288bfb27234c29f7417a</id>
<content type='text'>
Given that in the 2 or so years that matchers are thing nobody complained,
it seems that people do not actually write this sort of code, and the
possibility will be removed in v3. However, to avoid correctness bugs,
we will have to support this weird code in v2.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Given that in the 2 or so years that matchers are thing nobody complained,
it seems that people do not actually write this sort of code, and the
possibility will be removed in v3. However, to avoid correctness bugs,
we will have to support this weird code in v2.
</pre>
</div>
</content>
</entry>
<entry>
<title>Mark type erasure in PredicateFunction as deprecated</title>
<updated>2019-10-28T14:15:13+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2019-10-28T14:14:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=0685216175f851e47d015408415d61823c6d7c3b'/>
<id>0685216175f851e47d015408415d61823c6d7c3b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Inline SourceLineInfo::empty definition</title>
<updated>2019-09-08T16:20:49+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2019-09-08T16:20:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=293012a002ef5351adbfcc0cbf7cdfdc93aed115'/>
<id>293012a002ef5351adbfcc0cbf7cdfdc93aed115</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix colourized output to file</title>
<updated>2019-01-19T12:32:39+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2019-01-19T12:29:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=084b1d5fe67d080d88473a4264589927b2ba5711'/>
<id>084b1d5fe67d080d88473a4264589927b2ba5711</id>
<content type='text'>
This change should be backwards compatible, but it would be better
to make the console colour API take an argument in the long term.

Fixes #1502
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This change should be backwards compatible, but it would be better
to make the console colour API take an argument in the long term.

Fixes #1502
</pre>
</div>
</content>
</entry>
<entry>
<title>Turn "deprecations" into "deprecations and planned changes"</title>
<updated>2018-11-24T17:04:56+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2018-11-24T17:01:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=df019cc1138f055c30d2eb5f1cabf117fc184d6f'/>
<id>df019cc1138f055c30d2eb5f1cabf117fc184d6f</id>
<content type='text'>
This captures the intent better, as some changes are indeed plain
deprecations leading to removal, but other changes can be viewed
as minor tune-ups instead.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This captures the intent better, as some changes are indeed plain
deprecations leading to removal, but other changes can be viewed
as minor tune-ups instead.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add more deprecations</title>
<updated>2018-11-17T20:13:56+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2018-11-17T20:13:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=77f29c2f1cde8bd2e17f06cc04092b990d2acc2c'/>
<id>77f29c2f1cde8bd2e17f06cc04092b990d2acc2c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add deprecations documentation</title>
<updated>2018-11-17T10:08:38+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2018-11-17T10:01:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=68860ff129e509840090ac88f1856c0bedb6912a'/>
<id>68860ff129e509840090ac88f1856c0bedb6912a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
