mirror of
				https://github.com/catchorg/Catch2.git
				synced 2025-11-04 05:59:32 +01:00 
			
		
		
		
	Pick documentation changes for 2.13.4
This commit is contained in:
		@@ -180,7 +180,7 @@ the output file name e.g. ".xml".
 | 
				
			|||||||
### `ParseAndAddCatchTests.cmake`
 | 
					### `ParseAndAddCatchTests.cmake`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
⚠ This script is [deprecated](https://github.com/catchorg/Catch2/pull/2120)
 | 
					⚠ This script is [deprecated](https://github.com/catchorg/Catch2/pull/2120)
 | 
				
			||||||
in Catch X.Y.Z and superseded by the above approach using `catch_discover_tests`.
 | 
					in Catch2 2.13.4 and superseded by the above approach using `catch_discover_tests`.
 | 
				
			||||||
See [#2092](https://github.com/catchorg/Catch2/issues/2092) for details.
 | 
					See [#2092](https://github.com/catchorg/Catch2/issues/2092) for details.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
`ParseAndAddCatchTests` works by parsing all implementation files
 | 
					`ParseAndAddCatchTests` works by parsing all implementation files
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -3,6 +3,7 @@
 | 
				
			|||||||
# Release notes
 | 
					# Release notes
 | 
				
			||||||
**Contents**<br>
 | 
					**Contents**<br>
 | 
				
			||||||
[3.0.1](#301)<br>
 | 
					[3.0.1](#301)<br>
 | 
				
			||||||
 | 
					[2.13.4](#2134)<br>
 | 
				
			||||||
[2.13.3](#2133)<br>
 | 
					[2.13.3](#2133)<br>
 | 
				
			||||||
[2.13.2](#2132)<br>
 | 
					[2.13.2](#2132)<br>
 | 
				
			||||||
[2.13.1](#2131)<br>
 | 
					[2.13.1](#2131)<br>
 | 
				
			||||||
@@ -171,6 +172,21 @@ new design.
 | 
				
			|||||||
  * `catch2-with-main` also links in the default main
 | 
					  * `catch2-with-main` also links in the default main
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					## 2.13.4
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					### Improvements
 | 
				
			||||||
 | 
					* Improved the hashing algorithm used for shuffling test cases (#2070)
 | 
				
			||||||
 | 
					  * `TEST_CASE`s that differ only in the last character should be properly shuffled
 | 
				
			||||||
 | 
					  * Note that this means that v2.13.4 gives you a different order of test cases than 2.13.3, even given the same seed.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					### Miscellaneous
 | 
				
			||||||
 | 
					* Deprecated `ParseAndAddCatchTests` CMake integration (#2092)
 | 
				
			||||||
 | 
					  * It is impossible to implement it properly for all the different test case variants Catch2 provides, and there are better options provided.
 | 
				
			||||||
 | 
					  * Use `catch_discover_tests` instead, which uses runtime information about available tests.
 | 
				
			||||||
 | 
					* Fixed bug in `catch_discover_tests` that would cause it to fail when used in specific project structures (#2119)
 | 
				
			||||||
 | 
					* Added Bazel build file
 | 
				
			||||||
 | 
					* Added an experimental static library target to CMake
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
## 2.13.3
 | 
					## 2.13.3
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user