Skip to content

Releases: stellar/js-soroban-client

v0.6.1

18 May 23:09
468621e
Compare
Choose a tag to compare

What's Changed

  • removed reference to deprecated usage of gulp in docs build step #80

Full Changelog: v0.6.0...v0.6.1

v0.6.0

18 May 20:04
f558bb8
Compare
Choose a tag to compare

What's Changed

  • Updated server.prepareTransaction() for new soroban simulation results and fees. Note the change in behavior now, where transaction fee will be increased by the resource fee estimates received from simulation. More details this aspect mentioned on method.#76
  • SDK modernization, refresh the build system to use the latest in JS build pipelines.#69

Full Changelog: v0.5.1...v0.6.0

v0.5.1

28 Apr 17:30
683a7a8
Compare
Choose a tag to compare

What's Changed

  • remove params from jsonrpc post payload if empty. #70
  • add server method for rpc getLatestLedger endpoint. #67
  • remove phantomjs from dev dependencies. #68

Full Changelog: v0.5.0...v0.5.1

v0.5.0

31 Mar 16:07
cb97d6d
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.4.1...v0.5.0

v0.4.1

31 Mar 15:56
0537663
Compare
Choose a tag to compare

What's Changed

  • Update sendTransaction() and getTransaction() to match Soroban-RPC API by @tamirms in #52
  • Add resultMetaXdr and envelopeXdr back to getTransaction() response. by @tamirms in #56
  • Fix a bug in assembleTransaction by @paulbellamy in #57

Full Changelog: v0.4.0...v0.4.1

v0.4.0

15 Feb 14:11
8737c5b
Compare
Choose a tag to compare

Note: This release requires Soroban-RPC server v0.6.0 or newer.

  • Support for "Auth-Next". The entirely new auth system for Soroban contracts. More Info
  • getEvents parameters have changed. endLedger is now gone, and startLedger is optional (if using a cursor). Docs
  • Added requestAirdrop method to create and fund a new account on testnet/futurenet. Docs
  • Added prepareTransaction method to simulate a transaction and update it's contract operations auth and footprint fields with the result. This should be used to prepare a transaction for signing and sending. Docs
  • Reimplemented getAccount method to use Soroban-RPC's getLedgerEntry under the hood. Should not be a noticeable change.
  • Changed getAccount return type from {id: string, sequence: string}, to an Account class, which has accountId, and sequenceNumber methods. This class can be passed directly to TransactionBuilder as a source. Docs

v0.3.0

05 Jan 21:59
e0eb2fd
Compare
Choose a tag to compare
  • Add getEvents function

v0.2.1

08 Dec 19:44
49d6e2d
Compare
Choose a tag to compare
  • Update stellar-base package to fix a bug in Contract.call usage.

v0.2.0

05 Dec 21:55
2fb0044
Compare
Choose a tag to compare
  • Update stellar-base for new futurenet xdr.

v0.1.3

08 Nov 15:04
27d99b6
Compare
Choose a tag to compare
  • Add cdnjs link to the readme.
  • Update to stellar-base 8.0.1-soroban.4
    • This will include the contract code in the contract call footprints by default.