-
Notifications
You must be signed in to change notification settings - Fork 211
Comparing changes
Open a pull request
base repository: hyperledger/fabric-chaincode-java
base: v2.5.4
head repository: hyperledger/fabric-chaincode-java
compare: v2.5.5
- 9 commits
- 230 files changed
- 1 contributor
Commits on Sep 23, 2024
-
Update versions following v2.5.4 release
Signed-off-by: Mark S. Lewis <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bb8cd6b - Browse repository at this point
Copy the full SHA bb8cd6bView commit details
Commits on Oct 14, 2024
-
Run vulnerability scan on latest release version (#355)
Previously the scan ran on the current state of the codebase. This fails to identify vulnerabilities in dependencies for the latest release version if those dependencies have already been updated in the development codebase. The gating factor for whether a new release is required should be whether the previous release contains vulnerabilities. This change runs the scheduled vulnerability scan on the latest release tag. It also adds vulnerability scanning to pull request builds. This is purely informational. A scan failure does not fail the pull request build. Signed-off-by: Mark S. Lewis <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 33f3ba8 - Browse repository at this point
Copy the full SHA 33f3ba8View commit details
Commits on Oct 25, 2024
-
Use Spotless for code formatting (#358)
Spotless is widely used opinionated Java code formatter. It will also fix incorrect formatting using `./gradlew spotlessApply`, avoiding the need for contributors to manually correct any formatting violations flagged by Checkstyle. Formatting rules defined by Checkstyle that would otherwise cause conflicts with the formatting applied by Spotless are removed. This change also updates the Gradle version to 8.10.2. Signed-off-by: Mark S. Lewis <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4895f92 - Browse repository at this point
Copy the full SHA 4895f92View commit details -
Update microfab used for integration tests from ibmcom/ibp-microfab to use ghcr.io/hyperledger-labs/microfab. This updates the Fabric runtime for v2.4 to v2.5. Signed-off-by: Mark S. Lewis <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d5aa6c5 - Browse repository at this point
Copy the full SHA d5aa6c5View commit details
Commits on Nov 12, 2024
-
- Retire inactive maintainers: Artem Barger, Matthew B White - Add active maintainer: Dave Enyeart Signed-off-by: Mark S. Lewis <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 85188b7 - Browse repository at this point
Copy the full SHA 85188b7View commit details
Commits on Nov 22, 2024
-
Also update Java language version to 11, which has been the target runtime and documented as the required version since v2.1. Signed-off-by: Mark S. Lewis <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4939a15 - Browse repository at this point
Copy the full SHA 4939a15View commit details
Commits on Nov 28, 2024
-
Updates to test chaincode to exploit new microfab (#363)
New microfab version provides an up-to-date Gradle version, which the test chaincode can be updated to exploit. This change also updates several dependencies to current versions. Signed-off-by: Mark S. Lewis <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0d50c5f - Browse repository at this point
Copy the full SHA 0d50c5fView commit details -
Using Java 21 as the runtime allows chaincode developers to exploit newer Java features, and provides JVM performance improvements. Java 11 is no longer supported by RedHat and public support from other vendors ends in 2027. This change removes a test for a security manager failure since the security manager is deprecated and its use is disallowed by Java 21. Chaincode must now use Gradle wrappers at version 8.5 or later, since that version of Gradle added support for execution using Java 21. Signed-off-by: Mark S. Lewis <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cb29b36 - Browse repository at this point
Copy the full SHA cb29b36View commit details -
Ensure tests wait for microfab to start
Rather than fixed sleep after lauching microfab, watch the container logs until the "Microfab started" message appears. Signed-off-by: Mark S. Lewis <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 09839fc - Browse repository at this point
Copy the full SHA 09839fcView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v2.5.4...v2.5.5