Skip to content

Commit 0f05c03

Browse files
committed
v2.12.3
1 parent ee4538c commit 0f05c03

File tree

6 files changed

+113
-44
lines changed

6 files changed

+113
-44
lines changed

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ if (CMAKE_BINARY_DIR STREQUAL CMAKE_CURRENT_SOURCE_DIR)
1414
endif()
1515

1616

17-
project(Catch2 LANGUAGES CXX VERSION 2.12.2)
17+
project(Catch2 LANGUAGES CXX VERSION 2.12.3)
1818

1919
# Provide path for scripts
2020
list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_LIST_DIR}/CMake")

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,11 @@
55
[![Build Status](https://travis-ci.org/catchorg/Catch2.svg?branch=master)](https://travis-ci.org/catchorg/Catch2)
66
[![Build status](https://ci.appveyor.com/api/projects/status/github/catchorg/Catch2?svg=true)](https://ci.appveyor.com/project/catchorg/catch2)
77
[![codecov](https://codecov.io/gh/catchorg/Catch2/branch/master/graph/badge.svg)](https://codecov.io/gh/catchorg/Catch2)
8-
[![Try online](https://img.shields.io/badge/try-online-blue.svg)](https://wandbox.org/permlink/QdDfqVqDGRuwcduN)
8+
[![Try online](https://img.shields.io/badge/try-online-blue.svg)](https://wandbox.org/permlink/yfl7WhNJBY0IpgtF)
99
[![Join the chat in Discord: https://discord.gg/4CWS9zD](https://img.shields.io/badge/Discord-Chat!-brightgreen.svg)](https://discord.gg/4CWS9zD)
1010

1111

12-
<a href="https://github.com/catchorg/Catch2/releases/download/v2.12.2/catch.hpp">The latest version of the single header can be downloaded directly using this link</a>
12+
<a href="https://github.com/catchorg/Catch2/releases/download/v2.12.3/catch.hpp">The latest version of the single header can be downloaded directly using this link</a>
1313

1414
## Catch2 is released!
1515

docs/release-notes.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
# Release notes
44
**Contents**<br>
5+
[2.12.3](#2123)<br>
56
[2.12.2](#2122)<br>
67
[2.12.1](#2121)<br>
78
[2.12.0](#2120)<br>
@@ -38,6 +39,26 @@
3839
[Even Older versions](#even-older-versions)<br>
3940

4041

42+
## 2.12.3
43+
44+
### Fixes
45+
* `GENERATE` nested in a for loop no longer creates multiple generators (#1913)
46+
* Fixed copy paste error breaking `TEMPLATE_TEST_CASE_SIG` for 6 or more arguments (#1954)
47+
* Fixed potential UB when handling non-ASCII characters in CLI args (#1943)
48+
49+
### Improvements
50+
* There can be multiple calls to `GENERATE` on a single line
51+
* Improved `fno-except` support for platforms that do not provide shims for exception-related std functions (#1950)
52+
* E.g. the Green Hills C++ compiler
53+
* XmlReporter now also reports test-case-level statistics (#1958)
54+
* This is done via a new element, `OverallResultsCases`
55+
56+
### Miscellaneous
57+
* Added `.clang-format` file to the repo (#1182, #1920)
58+
* Rewrote contributing docs
59+
* They should explain the different levels of testing and so on much better
60+
61+
4162
## 2.12.2
4263

4364
### Fixes

include/catch.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111

1212
#define CATCH_VERSION_MAJOR 2
1313
#define CATCH_VERSION_MINOR 12
14-
#define CATCH_VERSION_PATCH 2
14+
#define CATCH_VERSION_PATCH 3
1515

1616
#ifdef __clang__
1717
# pragma clang system_header

include/internal/catch_version.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ namespace Catch {
3737
}
3838

3939
Version const& libraryVersion() {
40-
static Version version( 2, 12, 2, "", 0 );
40+
static Version version( 2, 12, 3, "", 0 );
4141
return version;
4242
}
4343

0 commit comments

Comments
 (0)