Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						071bacad5e 
					 
					
						
						
							
							Properly linkthrough additions to the configuration docs  
						
						
						
						
					 
					
						2019-09-06 13:24:51 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						addf799040 
					 
					
						
						
							
							Workaround missing std::nextafter in uClibc  
						
						... 
						
						
						
						Luckily, the rest of C++11 features seem to be supported...
Closes  #1739  
						
						
					 
					
						2019-09-06 13:08:44 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						155274f0df 
					 
					
						
						
							
							Add disabling the use of Android's logging at compile time  
						
						... 
						
						
						
						This is done via the new compile time toggle,
`CATCH_CONFIG_ANDROID_LOGWRITE`.
Closes  #1743  
						
						
					 
					
						2019-09-06 12:44:06 +02:00 
						 
				 
			
				
					
						
							
							
								Benjamin Schmithüsen 
							
						 
					 
					
						
						
							
						
						46f767e602 
					 
					
						
						
							
							add UX3D to commercial users  
						
						
						
						
					 
					
						2019-09-06 11:27:33 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						edcfd7fc62 
					 
					
						
						
							
							Add missed item to v2.9.2 release notes  
						
						
						
						
					 
					
						2019-08-09 10:57:59 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						2c869e17e4 
					 
					
						
						
							
							v2.9.2  
						
						
						
						
					 
					
						2019-08-08 14:05:24 +02:00 
						 
				 
			
				
					
						
							
							
								Clare Macrae 
							
						 
					 
					
						
						
							
						
						67b4ada6b0 
					 
					
						
						
							
							Add 'Introduced in Catch 2.3.0.' text  
						
						
						
						
					 
					
						2019-08-02 19:18:47 +02:00 
						 
				 
			
				
					
						
							
							
								Clare Macrae 
							
						 
					 
					
						
						
							
						
						119569a67e 
					 
					
						
						
							
							Add 'Introduced in Catch 2.4.0.' text  
						
						
						
						
					 
					
						2019-08-02 19:18:47 +02:00 
						 
				 
			
				
					
						
							
							
								Clare Macrae 
							
						 
					 
					
						
						
							
						
						ab713894cc 
					 
					
						
						
							
							Add docs for AND_GIVEN macro - see  #1360  
						
						
						
						
					 
					
						2019-08-02 19:18:47 +02:00 
						 
				 
			
				
					
						
							
							
								Clare Macrae 
							
						 
					 
					
						
						
							
						
						69fc94d6f8 
					 
					
						
						
							
							Add 'Introduced in Catch 2.4.1.' text  
						
						
						
						
					 
					
						2019-08-02 19:18:47 +02:00 
						 
				 
			
				
					
						
							
							
								Clare Macrae 
							
						 
					 
					
						
						
							
						
						49cd7c96b4 
					 
					
						
						
							
							Add 'Introduced in Catch 2.4.2.' text  
						
						
						
						
					 
					
						2019-08-02 19:18:47 +02:00 
						 
				 
			
				
					
						
							
							
								Clare Macrae 
							
						 
					 
					
						
						
							
						
						e998d152cc 
					 
					
						
						
							
							Add 'Introduced in Catch 2.5.0.' text  
						
						
						
						
					 
					
						2019-08-02 19:18:47 +02:00 
						 
				 
			
				
					
						
							
							
								Clare Macrae 
							
						 
					 
					
						
						
							
						
						42a5903188 
					 
					
						
						
							
							Add 'Introduced in Catch 2.6.0.' text  
						
						
						
						
					 
					
						2019-08-02 19:18:47 +02:00 
						 
				 
			
				
					
						
							
							
								Clare Macrae 
							
						 
					 
					
						
						
							
						
						c071f07e1a 
					 
					
						
						
							
							Add 'Introduced in Catch 2.7.0.' note  
						
						
						
						
					 
					
						2019-08-02 19:18:47 +02:00 
						 
				 
			
				
					
						
							
							
								Clare Macrae 
							
						 
					 
					
						
						
							
						
						53776a90cf 
					 
					
						
						
							
							Add 'Introduced in Catch 2.7.1.' note  
						
						
						
						
					 
					
						2019-08-02 19:18:47 +02:00 
						 
				 
			
				
					
						
							
							
								Clare Macrae 
							
						 
					 
					
						
						
							
						
						4511dc0c16 
					 
					
						
						
							
							Add 'Introduced in Catch 2.8.0.' text  
						
						
						
						
					 
					
						2019-08-02 19:18:47 +02:00 
						 
				 
			
				
					
						
							
							
								Clare Macrae 
							
						 
					 
					
						
						
							
						
						e7c3bdb351 
					 
					
						
						
							
							Add 'Introduced in Catch 2.8.0.' text  
						
						
						
						
					 
					
						2019-08-02 19:18:47 +02:00 
						 
				 
			
				
					
						
							
							
								Clare Macrae 
							
						 
					 
					
						
						
							
						
						9aab958667 
					 
					
						
						
							
							Add section headers, so I can later say when features were introduced  
						
						
						
						
					 
					
						2019-08-02 19:18:47 +02:00 
						 
				 
			
				
					
						
							
							
								Clare Macrae 
							
						 
					 
					
						
						
							
						
						8cd58f75ec 
					 
					
						
						
							
							Add missing struct Template_Fixture_2 so that the example compiles.  
						
						... 
						
						
						
						Code copied from projects/SelfTest/UsageTests/Class.tests.cpp 
						
						
					 
					
						2019-08-02 19:18:47 +02:00 
						 
				 
			
				
					
						
							
							
								Clare Macrae 
							
						 
					 
					
						
						
							
						
						d5a69cd400 
					 
					
						
						
							
							Add 'Introduced in Catch 2.9.0.' text  
						
						
						
						
					 
					
						2019-08-02 19:18:47 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						de0674c116 
					 
					
						
						
							
							Add a template for creating new documentation page  
						
						... 
						
						
						
						Related to #1695  
						
						
					 
					
						2019-08-02 13:17:22 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						3d7282c2bd 
					 
					
						
						
							
							Add a section on documentation to contributing.md  
						
						... 
						
						
						
						Related to #1695  
						
						
					 
					
						2019-08-02 10:58:51 +02:00 
						 
				 
			
				
					
						
							
							
								Czapa10 
							
						 
					 
					
						
						
							
						
						7b70b11c23 
					 
					
						
						
							
							Add PopHead to Open Source projects using Catch  
						
						
						
						
					 
					
						2019-07-30 09:37:05 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						ab80277a86 
					 
					
						
						
							
							Improve the REQUIRE_THROWS_MATCHES documentation a bit  
						
						
						
						
					 
					
						2019-07-29 20:39:02 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						425957dc63 
					 
					
						
						
							
							Update vector matcher documentation  
						
						... 
						
						
						
						As it turns out, there were 2 undocumented vector matchers. I also
improved the documentation of them all.
Closes  #1699  
						
						
					 
					
						2019-07-27 18:41:42 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						d017f6d18f 
					 
					
						
						
							
							Document CATCH_CONFIG_CPP17_BYTE macro  
						
						... 
						
						
						
						Leftover from #1686  
						
						
					 
					
						2019-07-26 21:43:46 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						91244d30a7 
					 
					
						
						
							
							Document CATCH_CONFIG_CPP17_OPTIONAL macro  
						
						
						
						
					 
					
						2019-07-26 21:42:54 +02:00 
						 
				 
			
				
					
						
							
							
								Clare Macrae 
							
						 
					 
					
						
						
							
						
						032068b889 
					 
					
						
						
							
							Fix typo in 2.7.1 release notes  
						
						... 
						
						
						
						GENERATE_VAR -> GENERATE_REF 
						
						
					 
					
						2019-07-21 22:04:50 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						03ffc1014c 
					 
					
						
						
							
							Add a notice that benchmarking supports needs opt-in  
						
						
						
						
					 
					
						2019-07-14 15:49:17 +02:00 
						 
				 
			
				
					
						
							
							
								Clare Macrae 
							
						 
					 
					
						
						
							
						
						0c27554af5 
					 
					
						
						
							
							Update Contents in docs  #1667  
						
						
						
						
					 
					
						2019-07-06 17:25:55 +02:00 
						 
				 
			
				
					
						
							
							
								Scott Hutchinson 
							
						 
					 
					
						
						
							
						
						6f32c67ea7 
					 
					
						
						
							
							Adding to documentation for --order and --rng-seed  
						
						
						
						
					 
					
						2019-06-21 15:17:55 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						2f631bb808 
					 
					
						
						
							
							v2.9.1  
						
						
						
						
					 
					
						2019-06-17 12:02:14 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						f9dce28e7d 
					 
					
						
						
							
							v2.9.0  
						
						
						
						
					 
					
						2019-06-16 10:42:59 +02:00 
						 
				 
			
				
					
						
							
							
								Jozef Grajciar 
							
						 
					 
					
						
						
							
						
						e90d5a86e4 
					 
					
						
						
							
							docs for TEMPLATE_LIST_TEST_CASE  
						
						
						
						
					 
					
						2019-06-15 15:40:39 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						c365ac392b 
					 
					
						
						
							
							Standardize and document the parallel processing toggle  
						
						
						
						
					 
					
						2019-06-15 12:50:36 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						b468d7cbff 
					 
					
						
						
							
							Link benchmarking docs from the doc main page  
						
						
						
						
					 
					
						2019-06-15 09:23:00 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						e340ab8db6 
					 
					
						
						
							
							Various improvements to the benchmarking support  
						
						... 
						
						
						
						* Units from <ratio> are no longer redeclared in our own namespace
* The default clock is `steady_clock`, not `high_resolution_clock`,
because, as HH says "high_resolution_clock is useless. If you want
measure the passing of time, use steady_clock. If you want user
friendly time, use system_clock".
* Benchmarking support is opt-in, not opt-out, to avoid the large
(~10%) compile time penalty.
* Benchmarking-related options in CLI are always present, to decrease
the amount of code that is only compiled conditionally and making
the whole shebang more maintainble. 
						
						
					 
					
						2019-06-06 21:28:56 +02:00 
						 
				 
			
				
					
						
							
							
								Joachim Meyer 
							
						 
					 
					
						
						
							
						
						ce2560ca95 
					 
					
						
						
							
							Integrate Nonius benchmark into Catch2  
						
						... 
						
						
						
						Changes done to Nonius:
* Moved things into "Catch::Benchmark" namespace
* Benchmarks were integrated with `TEST_CASE`/`SECTION`/`GENERATE` macros
* Removed Nonius's parameters for benchmarks, Generators should be used instead
* Added relevant methods to the reporter interface (default-implemented, to avoid
breaking existing 3rd party reporters)
* Async processing is guarded with `_REENTRANT` macro for GCC/Clang, used by default
on MSVC
* Added a macro `CATCH_CONFIG_DISABLE_BENCHMARKING` that removes all traces of
benchmarking from Catch 
						
						
					 
					
						2019-06-06 19:33:37 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						00347f1e79 
					 
					
						
						
							
							v2.8.0  
						
						
						
						
					 
					
						2019-05-26 22:47:00 +02:00 
						 
				 
			
				
					
						
							
							
								Jozef Grajciar 
							
						 
					 
					
						
						
							
						
						732e4b06db 
					 
					
						
						
							
							docs for signature based parametrised test cases  
						
						
						
						
					 
					
						2019-05-23 21:03:47 +02:00 
						 
				 
			
				
					
						
							
							
								mlimber 
							
						 
					 
					
						
						
							
						
						f1e14a1168 
					 
					
						
						
							
							Add missing word  
						
						
						
						
					 
					
						2019-05-09 22:40:59 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						e2862a8d71 
					 
					
						
						
							
							Add documentation for custom precision in float stringification  
						
						
						
						
					 
					
						2019-05-03 15:40:21 +02:00 
						 
				 
			
				
					
						
							
							
								Phil nash 
							
						 
					 
					
						
						
							
						
						979bbf03bb 
					 
					
						
						
							
							Removed another redundant ; (from docs)  
						
						
						
						
					 
					
						2019-04-27 18:52:38 +01:00 
						 
				 
			
				
					
						
							
							
								Phil nash 
							
						 
					 
					
						
						
							
						
						33ce3f3953 
					 
					
						
						
							
							added cpp to another code block in docs  
						
						
						
						
					 
					
						2019-04-27 18:51:26 +01:00 
						 
				 
			
				
					
						
							
							
								Phil nash 
							
						 
					 
					
						
						
							
						
						87a9424c9d 
					 
					
						
						
							
							Removed redundant ;  
						
						
						
						
					 
					
						2019-04-27 18:50:05 +01:00 
						 
				 
			
				
					
						
							
							
								Phil nash 
							
						 
					 
					
						
						
							
						
						46066ede17 
					 
					
						
						
							
							Merge branch enum stringification work  
						
						
						
						
					 
					
						2019-04-26 11:26:45 +01:00 
						 
				 
			
				
					
						
							
							
								Wu Yuanshou 
							
						 
					 
					
						
						
							
						
						182fc3e46e 
					 
					
						
						
							
							fix  example's mistake in  slow-compiles.md  
						
						... 
						
						
						
						the example lack the generation of factorial.o file which lead to an undefined reference error. 
						
						
					 
					
						2019-04-25 09:48:22 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						7c37501b07 
					 
					
						
						
							
							v2.7.2  
						
						
						
						
					 
					
						2019-04-22 23:15:59 +02:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						e02d9e788f 
					 
					
						
						
							
							Document CATCH_REGISTER_ENUM  
						
						
						
						
					 
					
						2019-04-21 20:32:20 +03:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						3978e9653b 
					 
					
						
						
							
							Add more documentation on contributing  
						
						
						
						
					 
					
						2019-04-18 16:18:30 +02:00