<feed xmlns='http://www.w3.org/2005/Atom'>
<title>catch3/single_include/catch.hpp, branch v1.3.0-develop.2</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>dev build 2</title>
<updated>2015-11-06T18:07:29+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2015-11-06T18:06:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=92356769f15fbdf97737809e6381bb4aa11adcc5'/>
<id>92356769f15fbdf97737809e6381bb4aa11adcc5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>build 1.3.0-develop.1</title>
<updated>2015-11-05T18:52:18+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2015-11-05T18:52:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=08844e7e57fe9c604579962ab3848a4b9a820b2d'/>
<id>08844e7e57fe9c604579962ab3848a4b9a820b2d</id>
<content type='text'>
I've incremented the minor release number. This is a slight abuse of semantic versioning so let me explain:
I've slightly changed how matchers are used. The matcher macro (REQUIRE_THAT/ CHECK_THAT) used to introduce the Catch::Matchers namespace before the macro token for the matcher, to save you having import the namespace yourself.
The trouble is if the matcher token is not a simple matcher (can now be an expression) this breaks!
So I've removed that qualification. Now if you use Matchers you'll have to do somethings like using namespace Catch::Matchers to bring them in.
This is a breaking change - but, OTTOH, Matchers are an undocumented "beta' feature that I've stated in the past is not guaranteed to have a stable API - so I don't think this warrants a major version change - but I did want to make it significant enough that people do notice that something is going on - and perhaps lead them to this commit message.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I've incremented the minor release number. This is a slight abuse of semantic versioning so let me explain:
I've slightly changed how matchers are used. The matcher macro (REQUIRE_THAT/ CHECK_THAT) used to introduce the Catch::Matchers namespace before the macro token for the matcher, to save you having import the namespace yourself.
The trouble is if the matcher token is not a simple matcher (can now be an expression) this breaks!
So I've removed that qualification. Now if you use Matchers you'll have to do somethings like using namespace Catch::Matchers to bring them in.
This is a breaking change - but, OTTOH, Matchers are an undocumented "beta' feature that I've stated in the past is not guaranteed to have a stable API - so I don't think this warrants a major version change - but I did want to make it significant enough that people do notice that something is going on - and perhaps lead them to this commit message.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed noexcept destructors issue</title>
<updated>2015-11-03T17:37:43+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2015-11-03T17:37:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=ece529ae7cd5fe15d698986aabdd5faf23e333f8'/>
<id>ece529ae7cd5fe15d698986aabdd5faf23e333f8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>dev build 16</title>
<updated>2015-11-03T17:06:54+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2015-11-03T17:06:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=9e42153fe5eab3ae46c2a7c9e110383bbec5d0ea'/>
<id>9e42153fe5eab3ae46c2a7c9e110383bbec5d0ea</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>v1.2.1-develop.15</title>
<updated>2015-11-03T08:01:27+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2015-11-03T08:00:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=7e34619f03a85eb24994166bbdf1e2039ab2fd57'/>
<id>7e34619f03a85eb24994166bbdf1e2039ab2fd57</id>
<content type='text'>
- includes all new section tracker
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- includes all new section tracker
</pre>
</div>
</content>
</entry>
<entry>
<title>dev build 14</title>
<updated>2015-09-27T10:28:14+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2015-09-27T10:28:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=0c1c9fa9229c7358ce16c9910004a39290b20f5f'/>
<id>0c1c9fa9229c7358ce16c9910004a39290b20f5f</id>
<content type='text'>
- workaround for uncaught_exception issue
- avoid mutating vector while iterating it (due to re-entrancy)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- workaround for uncaught_exception issue
- avoid mutating vector while iterating it (due to re-entrancy)
</pre>
</div>
</content>
</entry>
<entry>
<title>dev build 13</title>
<updated>2015-08-24T05:28:25+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2015-08-24T05:28:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=d234ed1a67a41e2d14ddb1fbe839a4e5ab466311'/>
<id>d234ed1a67a41e2d14ddb1fbe839a4e5ab466311</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>regen single header</title>
<updated>2015-08-10T06:32:48+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2015-08-10T06:32:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=19520157fb6905c8ba9cc1e0680c824b0b0c454c'/>
<id>19520157fb6905c8ba9cc1e0680c824b0b0c454c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Removed use of std::copy_if (as it's limited to c++11)</title>
<updated>2015-08-07T16:53:29+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2015-08-07T16:53:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=8a05f46a3710ae063ecbdc680061a37e81468f9b'/>
<id>8a05f46a3710ae063ecbdc680061a37e81468f9b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>dev build 12</title>
<updated>2015-08-07T16:30:34+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2015-08-07T16:30:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=e73583d556fc729a7d46b21765145c4f133237f6'/>
<id>e73583d556fc729a7d46b21765145c4f133237f6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
