Skip to content

v1.5.0

Compare
Choose a tag to compare
@JakeUrban JakeUrban released this 10 Aug 19:46
· 153 commits to master since this release
1bc4712

Features

  • SEP-6: Added PATCH /transactions endpoint and integration function.
  • SEP-24: Added the ability to add a type field to TransactionForms.
  • SEP-24: Allow anchors to place transactions in pending_anchor after collecting KYC information.
  • SEP-24: Added support for hidden fields in forms.
  • SEP-24: Added ADDITIVE_FEES_ENABLED environment variable and setting
  • SEP-12: Added POST /customer/verification endpoint and integration function. Also updated GET /customer response format to support the new "provided_fields" object.
  • SEP-10: Update JWT's to be deterministic based on the challenge transaction provided in the request.

Database Migrations

  • The blank=True keyword argument was added to Asset.distribution_seed, Transaction.completed_at, Transaction.paging_token, and Transaction.protocol.
    • This option allows these fields to be saved without a value in forms. It also allows None values to be stored as '' in database character and text fields instead of using NULL values.

Bug Fixes

  • SEP-24: If 7 decimal places are needed to denominate an Asset, the more_info.html template would render the amounts using exponent notation. This is no longer the case.
  • SEP-24: Removed "transaction" and "transactions" objects from GET /info response, which were not a part of the protocol.
  • SEP-9: Fixed a typo in the hard-coded photo_proof_address field used for detecting request parameters
  • SEP-6, 24, 31: GET /info responses no longer include min_amount and max_amount attributes if they have been updated to be different than the default values.
  • Fixed transaction sequence number error for testnet reset subcommand, occurring when setting the home domain of a Stellar account.
  • SEP-10: POST requests missing a "transaction" object no longer cause 500 responses