- Updated EVER-SDK -> 1.42
- Fixed serialization of integer-based enums
- Updated EVER-SDK -> 1.41
- Updated dependency: Gradle -> 8.0.2
- Removed dependency: org.junit.platform:junit-platform-launcher
- Fixed incorrect "ABI version" tag serialization in AbiContract type
- Fixed BuilderOp.Integer incorrect param type
- Improved generator rules
- Added automatic setting of binding library info to EVER-SDK Context config
- Updated EVER-SDK to 1.40
- All binding code generation rewritten from JavaScript to pure Java (javapoet lib)
- Fixed missing types
- Fixed AbiEvent deserialization
- Changed Numbers to Integers
- Fixed Void type problems
- Fixed type inheritance for variants
- Updated dependency: Gradle -> 7.6
- Fixed parsing errors when decoding error messages of error 507
- Improved error code parsing for contract custom errors
- Context class is now a record
- Improved concurrent execution of requests (switched to AtomicInteger counter)
- Removed SLF4J logging, replaced with JDK9 Platform logging (less dependencies, more general facade)
- made lazy-style loggging to improved performance
- Switched to "api" type dependencies to export jackson to library users