Skip to content

Commit a000fe7

Browse files
committed
v.8.5.0 release
1 parent 004c7c3 commit a000fe7

13 files changed

+36
-21
lines changed

ApprovalTests/ApprovalTestsVersion.h

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
#define APPROVALTESTS_CPP_APPROVALTESTSVERSION_H
33

44
#define APPROVALTESTS_VERSION_MAJOR 8
5-
#define APPROVALTESTS_VERSION_MINOR 4
5+
#define APPROVALTESTS_VERSION_MINOR 5
66
#define APPROVALTESTS_VERSION_PATCH 0
7-
#define APPROVALTESTS_VERSION_STR "8.4.0"
7+
#define APPROVALTESTS_VERSION_STR "8.5.0"
88

99
#define APPROVALTESTS_VERSION \
1010
(APPROVALTESTS_VERSION_MAJOR * 10000 + APPROVALTESTS_VERSION_MINOR * 100 + \

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ To change this file edit the source file and then execute ./run_markdown_templat
1515
[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)
1616
[![Contributor Covenant](https://img.shields.io/badge/Contributor%20Covenant-v1.4%20adopted-ff69b4.svg)](/CODE_OF_CONDUCT.md#top)
1717

18-
<a href="https://github.com/approvals/ApprovalTests.cpp/releases/download/v.8.4.0/ApprovalTests.v.8.4.0.hpp">Download the latest version (v.8.4.0) of the **single header file** here.</a>
18+
<a href="https://github.com/approvals/ApprovalTests.cpp/releases/download/v.8.5.0/ApprovalTests.v.8.5.0.hpp">Download the latest version (v.8.5.0) of the **single header file** here.</a>
1919

2020
<!-- toc -->
2121
## Contents

build/release_notes/relnotes_8.5.0.md

+17
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
See the [v.8.5.0 milestone](https://github.com/approvals/ApprovalTests.cpp/milestone/7?closed=1) for the full list of changes.
2+
3+
* **Breaking changes**
4+
* None
5+
* **New features**
6+
* Added support for [Sublime Merge](https://www.sublimemerge.com/) on Linux, macOS, and Windows (#103, thank you @jwillikers)
7+
* Added support for [Beyond Compare](https://www.scootersoftware.com) on Linux (#114)
8+
* Added support for custom main() function with doctest: see [Existing Project - with your main()](/doc/mdsource/UsingDoctest.source.md#existing-project---with-your-main) (#110, thank you @p-podsiadly)
9+
* Added support for Azure Pipelines, Azure DevOps Server and TFS CI systems (#117)
10+
* **Bug fixes**
11+
* Code now compiles in clang and gcc with `-Wshadow` enabled (#111)
12+
* Fixed some missing '\\' characters in the released header (#118)
13+
* **Other changes**
14+
* Updated to doctest 2.3.7 (#108, thank you @p-podsiadly)
15+
* New section in documentation: [How-to Guides](https://github.com/approvals/ApprovalTests.cpp/blob/master/doc/README.md#how-to-guides)
16+
* Lots of improvements to our Python release scripts
17+
* Line-length increased from 80 to 90 characters

build/relnotes_x.y.z.md

+4-11
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,10 @@
1-
See the [v.x.y.z milestone](https://github.com/approvals/ApprovalTests.cpp/milestone/7?closed=1) for the full list of changes.
1+
<!-- See the [v.x.y.z milestone](https://github.com/approvals/ApprovalTests.cpp/milestone/__MILESTONE_NUMBER__?closed=1) for the full list of changes. -->
22

33
* **Breaking changes**
44
* None
55
* **New features**
6-
* Added support for [Sublime Merge](https://www.sublimemerge.com/) on Linux, macOS, and Windows (#103, thank you @jwillikers)
7-
* Added support for [Beyond Compare](https://www.scootersoftware.com) on Linux (#114)
8-
* Added support for custom main() function with doctest: see [Existing Project - with your main()](/doc/mdsource/UsingDoctest.source.md#existing-project---with-your-main) (#110, thank you @p-podsiadly)
9-
* Added support for Azure Pipelines, Azure DevOps Server and TFS CI systems (#117)
6+
* None
107
* **Bug fixes**
11-
* Code now compiles in clang and gcc with `-Wshadow` enabled (#111)
12-
* Fixed some missing '\\' characters in the released header (#118)
8+
* None
139
* **Other changes**
14-
* Updated to doctest 2.3.7 (#108, thank you @p-podsiadly)
15-
* New section in documentation: [How-to Guides](https://github.com/approvals/ApprovalTests.cpp/blob/master/doc/README.md#how-to-guides)
16-
* Lots of improvements to our Python release scripts
17-
* Line-length increased from 80 to 90 characters
10+
* None

build/version.ini

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[VERSION]
22
major = 8
3-
minor = 4
3+
minor = 5
44
patch = 0
55

doc/Features.md

+3
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ To change this file edit the source file and then execute ./run_markdown_templat
1515
## Contents
1616

1717
* [v.x.y.z](#vxyz)
18+
* [v.8.5.0](#v850)
1819
* [Support for Sublime Merge](#support-for-sublime-merge)
1920
* [Support for Beyond Compare on Linux](#support-for-beyond-compare-on-linux)
2021
* [v.8.3.0](#v830)
@@ -50,6 +51,8 @@ To change this file edit the source file and then execute ./run_markdown_templat
5051

5152
## v.x.y.z
5253

54+
## v.8.5.0
55+
5356
### Support for Sublime Merge
5457

5558
Added support for [Sublime Merge](https://www.sublimemerge.com/) on Linux, macOS, and Windows (See [#103](https://github.com/approvals/ApprovalTests.cpp/pull/103#issue-377938792))

doc/Troubleshooting.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ Compiling tests in Ninja-generated builds gives a compilation failure, with this
7979
"The filename is: "
8080
__FILE__
8181
```
82-
<sup><a href='/ApprovalTests/integrations/CheckFileMacroIsAbsolute.h#L22-L27' title='File snippet `compiler_error_for_misconfigured_build` was extracted from'>snippet source</a> | <a href='#snippet-compiler_error_for_misconfigured_build' title='Navigate to start of snippet `compiler_error_for_misconfigured_build`'>anchor</a></sup>
82+
<sup><a href='/ApprovalTests/integrations/CheckFileMacroIsAbsolute.h#L21-L26' title='File snippet `compiler_error_for_misconfigured_build` was extracted from'>snippet source</a> | <a href='#snippet-compiler_error_for_misconfigured_build' title='Navigate to start of snippet `compiler_error_for_misconfigured_build`'>anchor</a></sup>
8383
<!-- endsnippet -->
8484

8585
**Symptom 2: Test Failure**

doc/TroubleshootingMisconfiguredBuild.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ Compiling tests in Ninja-generated builds gives a compilation failure, with this
4747
"The filename is: "
4848
__FILE__
4949
```
50-
<sup><a href='/ApprovalTests/integrations/CheckFileMacroIsAbsolute.h#L22-L27' title='File snippet `compiler_error_for_misconfigured_build` was extracted from'>snippet source</a> | <a href='#snippet-compiler_error_for_misconfigured_build' title='Navigate to start of snippet `compiler_error_for_misconfigured_build`'>anchor</a></sup>
50+
<sup><a href='/ApprovalTests/integrations/CheckFileMacroIsAbsolute.h#L21-L26' title='File snippet `compiler_error_for_misconfigured_build` was extracted from'>snippet source</a> | <a href='#snippet-compiler_error_for_misconfigured_build' title='Navigate to start of snippet `compiler_error_for_misconfigured_build`'>anchor</a></sup>
5151
<!-- endsnippet -->
5252

5353
### Test Failure

doc/UsingCatch.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ Approval Tests requires that a file called the following is found:
3939
```h
4040
#include <catch2/catch.hpp>
4141
```
42-
<sup><a href='/ApprovalTests/integrations/catch/Catch2Approvals.h#L17-L19' title='File snippet `required_header_for_catch` was extracted from'>snippet source</a> | <a href='#snippet-required_header_for_catch' title='Navigate to start of snippet `required_header_for_catch`'>anchor</a></sup>
42+
<sup><a href='/ApprovalTests/integrations/catch/Catch2Approvals.h#L16-L18' title='File snippet `required_header_for_catch` was extracted from'>snippet source</a> | <a href='#snippet-required_header_for_catch' title='Navigate to start of snippet `required_header_for_catch`'>anchor</a></sup>
4343
<!-- endsnippet -->
4444

4545
(Before v7.0.0, it required `Catch.hpp`)

doc/UsingDoctest.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ Approval Tests for doctest requires that a file called the following is found:
3636
```h
3737
#include <doctest/doctest.h>
3838
```
39-
<sup><a href='/ApprovalTests/integrations/doctest/DocTestApprovals.h#L17-L19' title='File snippet `required_header_for_doctest` was extracted from'>snippet source</a> | <a href='#snippet-required_header_for_doctest' title='Navigate to start of snippet `required_header_for_doctest`'>anchor</a></sup>
39+
<sup><a href='/ApprovalTests/integrations/doctest/DocTestApprovals.h#L16-L18' title='File snippet `required_header_for_doctest` was extracted from'>snippet source</a> | <a href='#snippet-required_header_for_doctest' title='Navigate to start of snippet `required_header_for_doctest`'>anchor</a></sup>
4040
<!-- endsnippet -->
4141

4242
Approval Tests needs doctest version 2.3.4 or above.

doc/UsingUT.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ Approval Tests for \[Boost\].UT requires that a file called the following is fou
3535
```h
3636
#include <boost/ut.hpp>
3737
```
38-
<sup><a href='/ApprovalTests/integrations/ut/UTApprovals.h#L14-L16' title='File snippet `required_header_for_ut` was extracted from'>snippet source</a> | <a href='#snippet-required_header_for_ut' title='Navigate to start of snippet `required_header_for_ut`'>anchor</a></sup>
38+
<sup><a href='/ApprovalTests/integrations/ut/UTApprovals.h#L13-L15' title='File snippet `required_header_for_ut` was extracted from'>snippet source</a> | <a href='#snippet-required_header_for_ut' title='Navigate to start of snippet `required_header_for_ut`'>anchor</a></sup>
3939
<!-- endsnippet -->
4040

4141
It also requires:

doc/mdsource/Features.source.md

+2
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ toc
88

99
## v.x.y.z
1010

11+
## v.8.5.0
12+
1113
### Support for Sublime Merge
1214

1315
Added support for [Sublime Merge](https://www.sublimemerge.com/) on Linux, macOS, and Windows (See [#103](https://github.com/approvals/ApprovalTests.cpp/pull/103#issue-377938792))

mdsource/README.source.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)
99
[![Contributor Covenant](https://img.shields.io/badge/Contributor%20Covenant-v1.4%20adopted-ff69b4.svg)](/CODE_OF_CONDUCT.md#top)
1010

11-
<a href="https://github.com/approvals/ApprovalTests.cpp/releases/download/v.8.4.0/ApprovalTests.v.8.4.0.hpp">Download the latest version (v.8.4.0) of the **single header file** here.</a>
11+
<a href="https://github.com/approvals/ApprovalTests.cpp/releases/download/v.8.5.0/ApprovalTests.v.8.5.0.hpp">Download the latest version (v.8.5.0) of the **single header file** here.</a>
1212

1313
toc
1414

0 commit comments

Comments
 (0)