Releases: XRPLF/xrpl4j
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>
v2.5.1
What's Changed
- #324: Updates
TransferFee
bounds to allow for 50.00% transfer fees - #326: Allows brokered mode
Nft without
brokerFee`
Maven
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.xrpl4j</groupId>
<artifactId>xrpl4j-bom</artifactId>
<version>2.5.1</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
Full Changelog: v2.5.0...v2.5.1
v2.5.0
Summary
This release includes full support for XLS-20 NFTs, as well as bug fixes and a new set of ServerInfo
objects to account for differences in server_info
responses between different XRPL server types.
What's Changed
- #178 Add full support for XLS-20 NFTs
- #264 Add ServerInfo models for different types of XRPL servers, including rippled, reporting mode, and Clio servers
- #249 Set
UnlModify.account
to ACCOUNT_ZERO to avoid deserialization issues - #310 Fix typo in README
- #311 Bump maven-dependency-plugin from 3.1.1 to 3.3.0
- #312 Bump maven-checkstyle-plugin from 3.1.1 to 3.2.0
- #313 Bump junit-jupiter.version from 5.7.1 to 5.9.1
- #314 Bump jackson.version from 2.13.3 to 2.13.4
- #315 Bump feign-bom from 11.6 to 11.10
Full Changelog: v2.4.0...v2.5.0
Maven
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.xrpl4j</groupId>
<artifactId>xrpl4j-bom</artifactId>
<version>2.5.0</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
v3.0.0-rc2.1
Summary
This is the second preview release of xrpl4j version 3.0. More documentation and feature summary to come, but for now you can read more in #170 and other issues in the overall milestone.
Changelog
Maven
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.xrpl4j</groupId>
<artifactId>xrpl4j-bom</artifactId>
<version>3.0.0-rc2.1</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
Javadoc
- Version 3.0.0-rc2.1