Skip to content

Commit 6fa5370

Browse files
Update release versions (#765)
The protobuf update (for Java at least) is significant enough that a minor rather than patch-level version increase is probably warranted. Also update dev dependencies to latest versions. Signed-off-by: Mark S. Lewis <[email protected]>
1 parent b6d95e2 commit 6fa5370

File tree

5 files changed

+22
-22
lines changed

5 files changed

+22
-22
lines changed

.github/workflows/verify-versions.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ permissions:
77
contents: read
88

99
env:
10-
GATEWAY_VERSION: 1.6.1
10+
GATEWAY_VERSION: 1.7.0
1111

1212
jobs:
1313
go:

CONTRIBUTING.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,15 +12,15 @@ Here are a few guidelines to help you contribute successfully...
1212

1313
## Issues
1414

15-
Issues are tracked in the GitHub repository [Issues](https://github.com/hyperledger/fabric-gateway/issues). *Please do not use issues to ask questions.*
15+
Issues are tracked in the GitHub repository [Issues](https://github.com/hyperledger/fabric-gateway/issues). _Please do not use issues to ask questions._
1616

1717
If you find a bug which we don't already know about, you can help us by creating a new issue describing the problem. Please include as much detail as possible to help us track down the cause.
1818

1919
## Enhancements
2020

21-
If you have a proposal for new functionality, either for the community to consider or that you would like to contribute yourself, please first raise an issue describing this functionality. Make the title something reasonably short but descriptive, and include a [user story](https://en.wikipedia.org/wiki/User_story) description of the enhancement, followed by any supporting information. For example, [issue #198](https://github.com/hyperledger/fabric-gateway/issues/198). The *"So that"* statement provides useful context about the motivation for the enhancement, and helps in determining whether any changes successfully satisfy the requirement.
21+
If you have a proposal for new functionality, either for the community to consider or that you would like to contribute yourself, please first raise an issue describing this functionality. Make the title something reasonably short but descriptive, and include a [user story](https://en.wikipedia.org/wiki/User_story) description of the enhancement, followed by any supporting information. For example, [issue #198](https://github.com/hyperledger/fabric-gateway/issues/198). The _"So that"_ statement provides useful context about the motivation for the enhancement, and helps in determining whether any changes successfully satisfy the requirement.
2222

23-
*Make sure you have the support of the maintainers and community before investing a lot of effort in project enhancements.*
23+
_Make sure you have the support of the maintainers and community before investing a lot of effort in project enhancements._
2424

2525
## Contributing code
2626

@@ -36,7 +36,7 @@ It is helpful to create work-in-progress pull requests as [draft](https://docs.g
3636

3737
### Go
3838

39-
Go code uses [testify](https://github.com/stretchr/testify) for assertions, and [gomock](https://github.com/uber-go/mock) for mock implementations. The standard [errors](https://pkg.go.dev/errors) package is used; not any third-party error packages.
39+
Go code uses [testify](https://github.com/stretchr/testify) for assertions, and [mockery](https://vektra.github.io/mockery/) for mock implementations. The standard [errors](https://pkg.go.dev/errors) package is used; not any third-party error packages.
4040

4141
Consider recommendations from these resources:
4242

@@ -54,7 +54,7 @@ Node code is written only in [TypeScript](https://www.typescriptlang.org/), and
5454

5555
### Java
5656

57-
Java code uses [JUnit](https://junit.org/) as the test runner, [AssertJ](https://assertj.github.io/doc/) for assertions, and [Mockito](https://site.mockito.org/) for mock implementations. [PMD](https://pmd.github.io/) is used to perform static analysis of the code, and [Spotless](https://github.com/diffplug/spotless) (with [Palantir Java format](https://github.com/palantir/palantir-java-format) rules) checks consistent code formatting.
57+
Java code uses [JUnit](https://junit.org/) as the test runner, [AssertJ](https://assertj.github.io/doc/) for assertions, and [Mockito](https://site.mockito.org/) for mock implementations. [PMD](https://pmd.github.io/) is used to perform static analysis of the code, and [Spotless](https://github.com/diffplug/spotless) (with [Palantir Java format](https://github.com/palantir/palantir-java-format) rules) checks consistent code formatting.
5858

5959
Consider recommendations from these resources:
6060

java/pom.xml

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

88
<groupId>org.hyperledger.fabric</groupId>
99
<artifactId>fabric-gateway</artifactId>
10-
<version>1.6.1-SNAPSHOT</version>
10+
<version>1.7.0-SNAPSHOT</version>
1111
<packaging>jar</packaging>
1212

1313
<name>fabric-gateway</name>

node/package.json

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@hyperledger/fabric-gateway",
3-
"version": "1.6.1",
3+
"version": "1.7.0",
44
"description": "Hyperledger Fabric Gateway client API for Node",
55
"main": "dist/index.js",
66
"types": "dist/index.d.ts",
@@ -42,21 +42,21 @@
4242
},
4343
"devDependencies": {
4444
"@eslint/eslintrc": "^3.1.0",
45-
"@eslint/js": "^9.11.0",
45+
"@eslint/js": "^9.12.0",
4646
"@tsconfig/node18": "^18.2.4",
4747
"@types/google-protobuf": "^3.15.12",
48-
"@types/jest": "^29.5.12",
49-
"@types/node": "^18.19.50",
50-
"eslint": "^9.11.0",
48+
"@types/jest": "^29.5.13",
49+
"@types/node": "^18.19.56",
50+
"eslint": "^9.12.0",
5151
"eslint-config-prettier": "^9.1.0",
52-
"eslint-plugin-jest": "^28.8.0",
52+
"eslint-plugin-jest": "^28.8.3",
5353
"eslint-plugin-tsdoc": "^0.3.0",
5454
"jest": "^29.7.0",
5555
"npm-run-all": "^4.1.5",
5656
"prettier": "^3.3.3",
57-
"ts-jest": "^29.2.4",
58-
"typedoc": "^0.26.6",
59-
"typescript": "~5.5.4",
60-
"typescript-eslint": "^8.7.0"
57+
"ts-jest": "^29.2.5",
58+
"typedoc": "^0.26.10",
59+
"typescript": "~5.6.3",
60+
"typescript-eslint": "^8.10.0"
6161
}
6262
}

scenario/node/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -25,16 +25,16 @@
2525
"@hyperledger/fabric-protos": "^0.3.0"
2626
},
2727
"devDependencies": {
28-
"@cucumber/cucumber": "^10.9.0",
28+
"@cucumber/cucumber": "^11.0.1",
2929
"@tsconfig/node18": "^18.2.4",
30-
"@types/node": "^18.19.45",
30+
"@types/node": "^18.19.56",
3131
"cucumber-console-formatter": "^1.0.0",
32-
"eslint": "^9.11.0",
32+
"eslint": "^9.12.0",
3333
"eslint-config-prettier": "^9.1.0",
3434
"expect": "^29.7.0",
3535
"npm-run-all": "^4.1.5",
3636
"prettier": "^3.3.3",
37-
"typescript": "~5.5.4",
38-
"typescript-eslint": "~8.5.0"
37+
"typescript": "~5.6.3",
38+
"typescript-eslint": "^8.10.0"
3939
}
4040
}

0 commit comments

Comments
 (0)