2017-01-20 12:49:59 +01:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								# 1.6.1
  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								### Features/ Changes:
  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								*  Catch now supports breaking into debugger on Linux 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								### Fixes:
  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								*  Generators no longer leak memory (generators are still unsupported in general) 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								*  JUnit reporter now reports UTC timestamps, instead of "tbd" 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								*  `CHECK_THAT`  macro is now properly defined as `CATCH_CHECK_THAT`  when using `CATCH_`  prefixed macros 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								### Other:
  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								*  Types with overloaded `&&`  operator are no longer evaluated twice when used in an assertion macro. 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								*  The use of `__COUNTER__`  is supressed when Catch is parsed by CLion 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								  *  This change is not active when compiling a binary
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								*  Approval tests can now be run on Windows 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								*  CMake will now warn if a file is present in the `include`  folder but not is not enumerated as part of the project 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								*  Catch now defines `NOMINMAX`  and `WIN32_LEAN_AND_MEAN`  before including `windows.h`  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								  *  This can be disabled if needed, see [documentation ](docs/configuration.md ) for details.
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								# Older versions
  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								Release notes were not maintained prior to v1.6.0, but you should be able to work them out from the Git history
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								## 1.6.0
  
						 
					
						
							
								
									
										
										
										
											2017-01-11 16:43:56 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								### Cmake/ projects:
  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								*  Moved CMakeLists.txt to root, made it friendlier for CLion and generating XCode and VS projects, and removed the manually maintained XCode and VS projects. 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								### Features/ Changes:
  
						 
					
						
							
								
									
										
										
										
											2017-01-11 16:50:35 +00:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								*  Approx now supports `>=`  and `<=`  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								*  Can now use `\`  to escape chars in test names on command line 
						 
					
						
							
								
									
										
										
										
											2017-01-11 16:43:56 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								*  Standardize C++11 feature toggles 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								### Fixes:
  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								*  Blue shell colour 
						 
					
						
							
								
									
										
										
										
											2017-01-11 16:50:35 +00:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								*  Missing argument to `CATCH_CHECK_THROWS`  
						 
					
						
							
								
									
										
										
										
											2017-01-11 16:43:56 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								*  Don't encode extended ASCII in XML 
						 
					
						
							
								
									
										
										
										
											2017-01-11 17:14:28 +00:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								*  use `std::shuffle`  on more compilers (fixes deprecation warning/error) 
						 
					
						
							
								
									
										
										
										
											2017-01-11 16:50:35 +00:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								*  Use `__COUNTER__`  more consistently (where available) 
						 
					
						
							
								
									
										
										
										
											2017-01-11 16:43:56 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								### Other:
  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								*  Tweaks and changes to scripts - particularly for Approval test - to make them more portable 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								---
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								[Home ](Readme.md )