Skip to content

12.0.0-beta0

Pre-release
Pre-release
Compare
Choose a tag to compare
@overcat overcat released this 14 Oct 06:50
· 20 commits to main since this release
8d5d426

This is the first release that supports Protocol 22. While the network has not upgraded yet,
you can start integrating the new features into your codebase if you want a head start.

Update

  • feat: add support for Soroban PRC's getVersionInfo API interfaces.
  • feat: add transaction_hash to GetTransactionResponse and GetTransactionsResponse.

Breaking changes

  • refactor!: the paging_token field has been removed from EventInfo, use the cursor in GetEventsResponse instead.
  • refactor!: the legacy cost field has been removed from SimulateTransactionResponse, parse it from transaction_data instead.
  • feat!: support constructors in contract creation via TransactionBuilder.append_create_contract_op, the signature of the function has been changed.
  • refactor!: updated signer parameter in auth to accept a callable returning (public_key, signatures) instead of just public_key.