Skip to content

Commit

Permalink
v.8.9.2 release
Browse files Browse the repository at this point in the history
  • Loading branch information
claremacrae committed Jun 3, 2020
1 parent 10361f2 commit a2af56c
Show file tree
Hide file tree
Showing 6 changed files with 34 additions and 24 deletions.
4 changes: 2 additions & 2 deletions ApprovalTests/ApprovalTestsVersion.h
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@

#define APPROVAL_TESTS_VERSION_MAJOR 8
#define APPROVAL_TESTS_VERSION_MINOR 9
#define APPROVAL_TESTS_VERSION_PATCH 1
#define APPROVAL_TESTS_VERSION_STR "8.9.1"
#define APPROVAL_TESTS_VERSION_PATCH 2
#define APPROVAL_TESTS_VERSION_STR "8.9.2"

#define APPROVAL_TESTS_VERSION \
(APPROVAL_TESTS_VERSION_MAJOR * 10000 + APPROVAL_TESTS_VERSION_MINOR * 100 + \
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ To change this file edit the source file and then execute ./run_markdown_templat
[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)
[![Contributor Covenant](https://img.shields.io/badge/Contributor%20Covenant-v1.4%20adopted-ff69b4.svg)](/CODE_OF_CONDUCT.md#top)

<a href="https://github.com/approvals/ApprovalTests.cpp/releases/download/v.8.9.1/ApprovalTests.v.8.9.1.hpp">Download the latest version (v.8.9.1) of the **single header file** here.</a>
<a href="https://github.com/approvals/ApprovalTests.cpp/releases/download/v.8.9.2/ApprovalTests.v.8.9.2.hpp">Download the latest version (v.8.9.2) of the **single header file** here.</a>

<!-- toc -->
## Contents
Expand Down
27 changes: 27 additions & 0 deletions build/release_notes/relnotes_8.9.2.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
<!-- See the [v.8.9.2 milestone](https://github.com/approvals/ApprovalTests.cpp/milestone/__MILESTONE_NUMBER__?closed=1) for the full list of changes. -->

## DON'T PANIC!

We expect most of our users to have no problem with this upgrade. Source code is totally backwards-compatible, as long as you don't treat compiler warnings as errors. Even if you do, it only applies when:

1. you are passing in a specific reporter, which is usually an infrequent and temporary coding state,
2. you call `verifyWithExtension()`.

## Deprecating verify(..., Reporter)

This is the second of a series of rapid releases, to make small steps in deprecating passing in a Reporter object, in favor of an Options object, to the `verify*()` methods. See [Why We Are Converting To Options](/doc/explanations/WhyWeAreConvertingToOptions.md#top) for easy ways to update your code.

1. deprecation warnings are off: users can opt-in (v.8.7.0)
1. deprecation warnings are on: users can opt-out (v.8.9.1)
1. deprecation warnings are forced, code still exists (v.8.9.2) <== you are here
1. the deprecated methods are hidden: users can opt-in
1. the deprecated methods are removed

* **Breaking changes**
* None
* **New features**
* None
* **Bug fixes**
* None
* **Other changes**
* `APPROVAL_TESTS_SHOW_DEPRECATION_WARNINGS` is now ignored. Warnings are always shown when using the `verify*()` methods that took a Reporter.
21 changes: 2 additions & 19 deletions build/relnotes_x.y.z.md
Original file line number Diff line number Diff line change
@@ -1,21 +1,4 @@
<!-- See the [v.8.9.2 milestone](https://github.com/approvals/ApprovalTests.cpp/milestone/__MILESTONE_NUMBER__?closed=1) for the full list of changes. -->

## DON'T PANIC!

We expect most of our users to have no problem with this upgrade. Source code is totally backwards-compatible, as long as you don't treat compiler warnings as errors. Even if you do, it only applies when:

1. you are passing in a specific reporter, which is usually an infrequent and temporary coding state,
2. you call `verifyWithExtension()`.

## Deprecating verify(..., Reporter)

This is the second of a series of rapid releases, to make small steps in deprecating passing in a Reporter object, in favor of an Options object, to the `verify*()` methods. See [Why We Are Converting To Options](/doc/explanations/WhyWeAreConvertingToOptions.md#top) for easy ways to update your code.

1. deprecation warnings are off: users can opt-in (v.8.7.0)
1. deprecation warnings are on: users can opt-out (v.8.9.1)
1. deprecation warnings are forced, code still exists (v.8.9.2) <== you are here
1. the deprecated methods are hidden: users can opt-in
1. the deprecated methods are removed
<!-- See the [v.x.y.z milestone](https://github.com/approvals/ApprovalTests.cpp/milestone/__MILESTONE_NUMBER__?closed=1) for the full list of changes. -->

* **Breaking changes**
* None
Expand All @@ -24,4 +7,4 @@ This is the second of a series of rapid releases, to make small steps in depreca
* **Bug fixes**
* None
* **Other changes**
* `APPROVAL_TESTS_SHOW_DEPRECATION_WARNINGS` is now ignored. Warnings are always shown when using the `verify*()` methods that took a Reporter.
* None
2 changes: 1 addition & 1 deletion build/version.ini
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[VERSION]
major = 8
minor = 9
patch = 1
patch = 2

2 changes: 1 addition & 1 deletion mdsource/README.source.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)
[![Contributor Covenant](https://img.shields.io/badge/Contributor%20Covenant-v1.4%20adopted-ff69b4.svg)](/CODE_OF_CONDUCT.md#top)

<a href="https://github.com/approvals/ApprovalTests.cpp/releases/download/v.8.9.1/ApprovalTests.v.8.9.1.hpp">Download the latest version (v.8.9.1) of the **single header file** here.</a>
<a href="https://github.com/approvals/ApprovalTests.cpp/releases/download/v.8.9.2/ApprovalTests.v.8.9.2.hpp">Download the latest version (v.8.9.2) of the **single header file** here.</a>

toc

Expand Down

0 comments on commit a2af56c

Please sign in to comment.