Skip to content

3.24.2

Latest

Choose a tag to compare

@mialbu mialbu released this 06 Jul 14:46
3.24.2
b58c9e7

Hey neow3j'ers! 😺

Neow3j 3.24.2 is here — bringing SDK support for several Neo 3.10 RPC additions and keeping neow3j aligned with the latest Neo node capabilities. 🚀

This release extends the SDK with support for message signing, transaction signing and relay, and DeferredRelay plugin methods. It also updates the test tooling to Neo 3.10 and improves compiler metadata so generated contract artifacts carry the correct neow3j version.

No breaking changes — just new Neo 3.10 compatibility, expanded RPC coverage, and better tooling for building and testing with neow3j.

Happy building! 🚀

Changes

SDK

  • Updated Testcontainers to 2.0.3 and adjusted the integration-test dependency coordinates. (#1160)
  • Updated Neo Express test tooling to the Neo 3.10.0 image. (#1168)
  • Updated the integration test/private node setup for Neo 3.10 compatibility, including DeferredRelay plugin configuration. (#1167)

New Features

SDK

  • Added signMessage and verifyMessage RPC support with typed response models. (#1164)
  • Added sign and relay RPC support, including an expanded ContractParametersContext model for Neo CLI/RPC signature contexts. (#1165)
  • Added DeferredRelay plugin RPC support for pending relay state and pending transaction lookup. (#1166)

devpack

  • The compiler now injects the neow3j version at build time so compiled contract metadata uses the actual release version. (#1150)

Full Changelog: 3.24.1...3.24.2