Skip to content

Commit 373eb11

Browse files
author
Julien Kronegg
committed
Merge branch 'main' into reduce-mockito-usage-pass1
# Conflicts: # cucumber-guice/pom.xml # cucumber-java/pom.xml # cucumber-java8/pom.xml # cucumber-junit/pom.xml # cucumber-spring/pom.xml # cucumber-testng/pom.xml # datatable/pom.xml
2 parents f33a2a6 + c82382e commit 373eb11

File tree

61 files changed

+253
-223
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

61 files changed

+253
-223
lines changed

.github/workflows/release-github.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
permissions:
1313
contents: write
1414
steps:
15-
- uses: actions/checkout@v3
15+
- uses: actions/checkout@v4
1616
- uses: cucumber/action-create-github-release@v1.1.1
1717
with:
1818
github-token: ${{ secrets.GITHUB_TOKEN }}

.github/workflows/release-java.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
runs-on: ubuntu-latest
1111
environment: Release
1212
steps:
13-
- uses: actions/checkout@v3
13+
- uses: actions/checkout@v4
1414
- uses: actions/setup-java@v3
1515
with:
1616
distribution: 'zulu'

.github/workflows/test-java.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
name: 'Build Java ${{ matrix.version }} - ${{ matrix.os }}'
2424
runs-on: ${{ matrix.os }}
2525
steps:
26-
- uses: actions/checkout@v3
26+
- uses: actions/checkout@v4
2727
- uses: actions/setup-java@v3
2828
with:
2929
distribution: 'zulu'
@@ -40,7 +40,7 @@ jobs:
4040
name: 'Javadoc'
4141
runs-on: ubuntu-latest
4242
steps:
43-
- uses: actions/checkout@v3
43+
- uses: actions/checkout@v4
4444
- uses: actions/setup-java@v3
4545
with:
4646
distribution: 'zulu'
@@ -55,7 +55,7 @@ jobs:
5555
name: 'Coverage'
5656
runs-on: ubuntu-latest
5757
steps:
58-
- uses: actions/checkout@v3
58+
- uses: actions/checkout@v4
5959
- uses: actions/setup-java@v3
6060
with:
6161
distribution: 'zulu'
@@ -75,7 +75,7 @@ jobs:
7575
name: 'Semver'
7676
runs-on: ubuntu-latest
7777
steps:
78-
- uses: actions/checkout@v3
78+
- uses: actions/checkout@v4
7979
- uses: actions/setup-java@v3
8080
with:
8181
distribution: 'zulu'

.mvn/wrapper/maven-wrapper.properties

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,5 +14,6 @@
1414
# KIND, either express or implied. See the License for the
1515
# specific language governing permissions and limitations
1616
# under the License.
17-
distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.9.4/apache-maven-3.9.4-bin.zip
17+
distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.9.5/apache-maven-3.9.5-bin.zip
18+
distributionSha256Sum=7822eb593d29558d8edf87845a2c47e36e2a89d17a84cd2390824633214ed423
1819
wrapperUrl=https://repo.maven.apache.org/maven2/org/apache/maven/wrapper/maven-wrapper/3.2.0/maven-wrapper-3.2.0.jar

CHANGELOG.md

Lines changed: 15 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1111

1212
## [Unreleased]
1313

14+
## [7.14.0] - 2023-09-09
15+
### Changed
16+
- [Core] Update dependency io.cucumber:html-formatter to v20.4.0
17+
- [Core] Download attachments that are not video, image or text from the html report ([react-components/#333](https://github.com/cucumber/react-components/pull/333) David J. Goss)
18+
19+
### Fixed
20+
- [Core] Exclude Multi-Release files from Jackson while shading ([#2786](https://github.com/cucumber/cucumber-jvm/pull/2786) M.P. Korstanje)
21+
1422
## [7.13.0] - 2023-07-02
1523
### Changed
1624
- [TestNG] Update dependency org.testng:testng to v7.8.0
@@ -257,12 +265,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
257265
- [Weld] Removed `cucumber-weld` in favour of `cucumber-jakarta-cdi` or `cucumber-cdi2`. ([#2276](https://github.com/cucumber/cucumber-jvm/issues/2276) M.P. Korstanje)
258266
- [Needle] Removed `cucumber-needled` in favour of `cucumber-jakarta-cdi` or `cucumber-cdi2`. ([#2276](https://github.com/cucumber/cucumber-jvm/issues/2276) M.P. Korstanje)
259267

260-
[Unreleased]: https://github.com/cucumber/cucumber-jvm/compare/v7.13.0...main
261-
[7.13.0]: https://github.com/cucumber/cucumber-jvm/compare/v7.12.1...main
262-
[7.12.1]: https://github.com/cucumber/cucumber-jvm/compare/v7.12.0...main
263-
[7.12.0]: https://github.com/cucumber/cucumber-jvm/compare/v7.11.2...main
264-
[7.11.2]: https://github.com/cucumber/cucumber-jvm/compare/v7.11.1...main
265-
[7.11.1]: https://github.com/cucumber/cucumber-jvm/compare/v7.11.0...main
268+
[Unreleased]: https://github.com/cucumber/cucumber-jvm/compare/v7.14.0...HEAD
269+
[7.14.0]: https://github.com/cucumber/cucumber-jvm/compare/v7.13.0...v7.14.0
270+
[7.13.0]: https://github.com/cucumber/cucumber-jvm/compare/v7.12.1...v7.13.0
271+
[7.12.1]: https://github.com/cucumber/cucumber-jvm/compare/v7.12.0...v7.12.1
272+
[7.12.0]: https://github.com/cucumber/cucumber-jvm/compare/v7.11.2...v7.12.0
273+
[7.11.2]: https://github.com/cucumber/cucumber-jvm/compare/v7.11.1...v7.11.2
274+
[7.11.1]: https://github.com/cucumber/cucumber-jvm/compare/v7.11.0...v7.11.1
266275
[7.11.0]: https://github.com/cucumber/cucumber-jvm/compare/v7.10.1...v7.11.0
267276
[7.10.1]: https://github.com/cucumber/cucumber-jvm/compare/v7.10.0...v7.10.1
268277
[7.10.0]: https://github.com/cucumber/cucumber-jvm/compare/v7.9.0...v7.10.0

CONTRIBUTING.md

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

33
We appreciate that. Do keep the following in mind:
44

5-
* Before making significant contribution consider discussing the outline of
5+
* Before making a significant contribution, consider discussing the outline of
66
your solution first. This may avoid a duplication of efforts.
77
* When you send a [pull requests](https://help.github.com/articles/using-pull-requests),
88
please include tests to go along with it.
@@ -25,7 +25,7 @@ When building the project for the first time, run:
2525
The `cucumber-archetype` modules integration tests against `-SNAPSHOT`
2626
versions of Cucumber. These must be installed first.
2727

28-
Afterwards `./mvnw test` or `./mvnw verify` should work as expected.
28+
Afterward `./mvnw test` or `./mvnw verify` should work as expected.
2929

3030
## Formatting Java
3131

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Cucumber-JVM also integrates with all the popular
2222

2323
## Upgrading?
2424

25-
Migration instructions from previous major version and a long form
25+
Migration instructions from previous major versions and a long form
2626
explanation of noteworthy changes can be found in the [release-notes archive](release-notes)
2727

2828
The changes for the current major version can be found in the [CHANGELOG.md](CHANGELOG.md).

compatibility/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<artifactId>cucumber-jvm</artifactId>
66
<groupId>io.cucumber</groupId>
7-
<version>7.14.0-SNAPSHOT</version>
7+
<version>7.14.1-SNAPSHOT</version>
88
</parent>
99
<modelVersion>4.0.0</modelVersion>
1010

@@ -13,7 +13,7 @@
1313

1414
<properties>
1515
<hamcrest.version>2.2</hamcrest.version>
16-
<jackson.version>2.15.2</jackson.version>
16+
<jackson.version>2.15.3</jackson.version>
1717
<junit-jupiter.version>5.10.0</junit-jupiter.version>
1818
</properties>
1919

cucumber-archetype/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<parent>
77
<groupId>io.cucumber</groupId>
88
<artifactId>cucumber-jvm</artifactId>
9-
<version>7.14.0-SNAPSHOT</version>
9+
<version>7.14.1-SNAPSHOT</version>
1010
</parent>
1111

1212
<artifactId>cucumber-archetype</artifactId>

cucumber-bom/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Bill of Materials
22

33
It is fairly common for one project to use more than one Cucumber dependency. To
4-
keep these version in sync a Bill of Materials can be used.
4+
keep these versions in sync, a Bill of Materials can be used.
55

66
## Usage
77

0 commit comments

Comments
 (0)