Releases: XRPLF/xrpl4j
Releases · XRPLF/xrpl4j
v3.3.0
What's Changed
- Add support for Clawback by @nkramer44 in #485
- Add AMM support by @nkramer44 in #344
- Fixes #486 by @sappenin in #487
- Add unit test to verify rippled bug by @sappenin in #478
- Update README.md with correct BOM version by @sappenin in #490
- Point Reporting Mode tests to xrplcluster by @nkramer44 in #494
- Update README.md to fix example by @sappenin in #493
- Add support for ledger_entry RPC by @nkramer44 in #489
- Fix flaky tests by @nkramer44 in #502
- Bump org.apache.maven.plugins:maven-surefire-plugin from 2.22.2 to 3.1.2 by @dependabot in #470
- Bump junit-jupiter.version from 5.9.3 to 5.10.0 by @dependabot in #472
- Bump com.github.docker-java:docker-java-api from 3.3.1 to 3.3.4 by @dependabot in #492
- Bump ch.qos.logback:logback-classic from 1.2.11 to 1.4.11 by @dependabot in #480
- XChain support by @nkramer44 in #497
- DID Support by @nkramer44 in #498
- Bump ch.qos.logback:logback-classic from 1.4.11 to 1.4.12 by @dependabot in #504
- Revert logback-classic to 1.3.X to work with JDK 8 by @nkramer44 in #509
Full Changelog: v3.2.1...v3.3.0
v3.2.1
What's Changed
- Fix EscrowFinish condition/fulfillment deserialization by @nkramer44 in #483
Maven
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.xrpl4j</groupId>
<artifactId>xrpl4j-bom</artifactId>
<version>3.2.1</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
Full Changelog: v3.2.0...v3.2.1
v3.2.0
What's Changed
- Bump maven-failsafe-plugin from 2.22.2 to 3.1.2 by @dependabot in #454
- Bump assertj-core from 3.23.1 to 3.24.2 by @dependabot in #455
- Bump caffeine from 2.8.8 to 2.9.3 by @dependabot in #457
- Bump jacoco-maven-plugin from 0.8.8 to 0.8.10 by @dependabot in #458
- Support for NetworkID by @nkramer44 in #461
- Add PreviousFields to DeletedNode by @nkramer44 in #462
- Add nftoken_id, nftoken_ids, and offer_id fields to TransactionMetadata by @nkramer44 in #463
- Fix NfTokenBuyOffers and NfTokenSellOffers RequestParams/Results by @nkramer44 in #465
- Add nft_info support by @nkramer44 in #466
- Allow for No-Op AccountSet SetFlag and ClearFlag values by @nkramer44 in #479
Maven
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.xrpl4j</groupId>
<artifactId>xrpl4j-bom</artifactId>
<version>3.2.0</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
Full Changelog: v3.1.2...v3.2.0
v3.1.2
v3.1.1
What's Changed
- Fix NFT Amounts by @nkramer44 in #451
Maven
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.xrpl4j</groupId>
<artifactId>xrpl4j-bom</artifactId>
<version>3.1.1</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
Full Changelog: v3.1.0...v3.1.1
v3.1.0
What's Changed
- Add closeDate and closeDateHuman to AccountTransactionsTransaction by @nkramer44 in #407
- Update README.md by @sappenin in #417
- Bump okhttp from 4.9.3 to 4.11.0 by @dependabot in #415
- Add support for featureDisallowIncoming amendment by @nkramer44 in #419
- Add Transaction Metadata AffectedNodes by @nkramer44 in #429
- Allow for empty transaction flags by @nkramer44 in #434
- Use codecov token in CI by @nkramer44 in #439
- Bump guava from 31.1-jre to 32.1.1-jre by @dependabot in #437
- Add objects for NFTokenPages by @nkramer44 in #432
- Bump docker-java-api from 3.2.14 to 3.3.1 by @dependabot in #421
- Bump feign-bom from 11.10 to 12.3 by @dependabot in #414
- Bump versions-maven-plugin from 2.14.2 to 2.16.0 by @dependabot in #445
- Bump junit-jupiter.version from 5.9.2 to 5.9.3 by @dependabot in #444
- Bump json-path-assert from 2.6.0 to 2.8.0 by @dependabot in #412
- Bump maven-checkstyle-plugin from 3.2.1 to 3.3.0 by @dependabot in #443
- Fixes #446 (Consistent secp256k1 Curve) by @sappenin in #447
- Add support for book_offers RPC by @nkramer44 in #440
- Remove tfTransferable check in NfTokenMint by @nkramer44 in #449
Maven
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.xrpl4j</groupId>
<artifactId>xrpl4j-bom</artifactId>
<version>3.1.0</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
Full Changelog: v3.0.1...v3.1.0
v3.0.1
What's Changed
- Fixed groupid in readme by @RajatArora08 in #392
- Add missing AccountRoot fields by @nkramer44 in #399
- Bump testcontainers from 1.15.1 to 1.17.6 by @dependabot in #394
- Bump jsonassert from 1.5.0 to 1.5.1 by @dependabot in #395
- Bump slf4j-api from 1.7.30 to 1.7.36 by @dependabot in #396
- Bump nexus-staging-maven-plugin from 1.6.12 to 1.6.13 by @dependabot in #397
Maven
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.xrpl4j</groupId>
<artifactId>xrpl4j-bom</artifactId>
<version>3.0.1</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
New Contributors
- @RajatArora08 made their first contribution in #392
Full Changelog: v3.0.0...v3.0.1
v3.0.1-amm-dev-preview-rc2
What's Changed
This RC contains updates to AMM code in xrpl4j for the latest AMM release, as well as the bug fixes from the v3.0.1 release.
Maven
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.xrpl4j</groupId>
<artifactId>xrpl4j-bom</artifactId>
<version>3.0.1-amm-dev-preview-rc2</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
New Contributors
- @RajatArora08 made their first contribution in #392
Full Changelog: v3.0-amm-dev-preview-rc1...v3.0.1-amm-dev-preview-rc2
v3.0.0
What's Changed
This is the third major release of the xrpl4j library. For more information on migrating from v2.5.1 to v3.0.0 can be found in the migration guide.
Maven
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.xrpl4j</groupId>
<artifactId>xrpl4j-bom</artifactId>
<version>3.0.0</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
Full Changelog: releases/v2.5.1...releases/v3.0
v3.0-amm-dev-preview-rc1
Summary
Dev preview version with AMM support
Changelog
New Features
Bug Fixes, Test Coverage, Cleanup
- Integration and unit coverage for all of AMM code.
Maven
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.xrpl4j</groupId>
<artifactId>xrpl4j-bom</artifactId>
<version>3.0.0-amm-dev-preview-rc1</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>