Skip to content

v1.9.4 - Maintenance Release

Choose a tag to compare

@christian-rogobete christian-rogobete released this 21 Feb 19:07
· 368 commits to main since this release

Maintenance release with bug fixes and documentation corrections.

Bug Fixes

  • SEP-08: Fix RegulatedAssetsService constructor not assigning $tomlData to public property
  • SEP-08: Fix TypeError when approval server omits optional action_method field (now defaults to GET per spec)
  • SEP-08: Fix RegulatedAssetsService constructor rejecting explicit $network parameter
  • SEP-30: Make identity role nullable in SEP30ResponseIdentity to match spec
  • Soroban: Fix needsNonInvokerSigningBy() throwing on non-invoke operations (e.g. RestoreFootprintOperation)

Documentation

  • Fix SEP38Asset PHPDoc type for $buyDeliveryMethods
  • Add deposit-exchange and withdrawal-exchange to SEP24Transaction::$kind docstring
  • Correct SEP-06 funding_method deprecation note to reflect actual SDK support
  • Remove incorrect base64_encode() from SEP-09 file upload examples
  • Fix WebAuthForContracts::setUseFormUrlEncoded() docblock stating wrong default
  • Fix WebAuthForContracts::jwtToken() callback signature PHPDoc

Other

  • Switch README badges from Poser to Shields.io