Project Health
- The project is in good health.
- We did 15 releases for all the Web3j Repos fixing several bugs, issues, vulnerabilities and adding new features.
- Upgraded Gradle to 8.7 and updated all the dependencies.
- Fixed and simplified Web3j release process.
- We got 2 Mentees involved in Web3j-android project through Hyperledger Mentorship Program.
- Set up a fortnightly contributors call.
Questions/Issues for the TOC
None at the moment.
Releases
We did release several strong releases for all Web3j repos.
- Web3j Core
- v4.9.8-hotfix for android (April 18, 2024)
- v4.11.3 (May 1, 2024)
- v4.12.0 (May 23, 2024)
- Web3j Gradle Plugin
- v4.11.3
- v4.11.3-hotfix
- v4.12.0
- Web3j Maven Plugin
- v4.11.3
- Web3j Unit
- v4.11.3
- v4.12.0
- Web3j EVM
- v4.11.3
- v4.12.0
- Web3j Sokt
- v0.4.0
- Web3j Solidity Gradle Plugin
- v0.4.1
- v0.5.0
- Web3j CLI
- v1.6.0
Overall Activity in the Past Quarter
- 100+ commits and 30 PRs merged in Web3j core.
- 50+ commits and 34 PRs merged across all other Web3j repositories.
- Fixed bugs, issues, and vulnerabilities, and updated Java and Kotlin versions.
- Simplified and fixed the release process of Web3j after migrating to the Hyperledger GitHub organization.
- Upgraded to Gradle 8.7 and updated all dependencies. Check Announcement.
- Hyperledger Mentorship Program - Mentees started working on web3j-android. Check project roadmap.
- Set up a fortnightly contributors call. A few people joined the call, but it is not very successful yet.
- The Discord channel was active with questions and announcements of new releases.
Current Plans
- Fixing Bugs and issues in Web3j.
- Getting web3j-android fixed for newer Android versions.
- Adding support for account abstraction in Web3j.
Maintainer Diversity
- No new maintainers were added this quarter, but several contributors remained active and showed interest towards maintainership.
- Added guidelines for becoming a maintainer.
Contributor Diversity
- 6 new contributors in Web3j releases.
- Contribution from Quant Labs to support decoding of dynamic structs.
Additional Information
N/A