As this project is pre 1.0, breaking changes may happen for minor version bumps. A breaking change will get clearly notified in this log.
- Java SDK now works in Android!
Priceconstructor is now public.- Added support for new endpoints and fields added in Horizon v0.12.0.
- Fixed
pad()method inXdrInputStream. - Added utf8 string support for
XdrDataInputStreamandXdrDataOutputStream. - Fixed
AllowTrustOperation.BuilderforASSET_TYPE_CREDIT_ALPHANUM12assets.
KeyPair.signnow throwsRuntimeExceptionwhenKeyPairobject does not contain a secret key.SubmitTransactionResponse.getOfferIdFromResultif offer was taken andtx_resultdoes not contain offer ID.
- Regenerated XDR classes:
XdrDataOutputStreamclass is now padding opaque data.XdrDataInputStreamclass is now throwing an IOException when padding bytes are not zeros.- Made methods that shouldn't be used outside of
XdrDataOutputStreamandXdrDataInputStreamclasses private. - Removed unused imports and variables.
- Added ability to set TimeBounds using Transaction.Builder
- Implemented
/order_bookand/order_book/tradesrequests.
- Fixed a bug in
AssetDeserializer. - Fixed a bug in
TransactionResponse.
- Support for new signer types:
sha256Hash,preAuthTx. - Breaking change
Networkmust be explicitly selected. Previously testnet was a default network.
- New location of
stellar.tomlfile
- Fixed a bug in
OffersRequestBuilder.execute(URI uri)(799f0df).
- Update and fix XDR (0b404d9).
- Added ResultCodes to SubmitTransactionResponse (79e2260).
Transaction.Builder.addOperationis now thread safe (248a4a1).- Added
hashCodemethod forAssetclasses (ab822e5). FederationResponseconstructor is now public. (c4c5a4d).- Updates to javadoc.
- Breaking change Merged java-stellar-base and java-stellar-sdk. More info in #19.