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