3.1.0 (diff)
Release of the Stellar Disbursement Platform v3.1.0
. This release introduces key updates, including the migration to
Circle's Payouts API, aligning with Circle's latest recommendations. It also enhances platform functionality by enabling
data export through dedicated endpoints, allowing users to export disbursements, payments, and receivers with filters.
Additionally, users now have the ability to delete disbursements in DRAFT
or READY
status, streamlining data
management workflows.
Warning
This version is only compatible with the stellar/stellar-disbursement-platform-frontend version 3.1.0
.
Added
- Export functionality, allowing users to export:
- Option to delete a disbursement in
DRAFT
orREADY
status. #487 - Add futurenet as one of the e2e tests scenarios applied to the e2e GitHub Action. #472
Changed
- Update Circle API to use Circle payouts, which is the new officially suggested (and supported) API. #486, #491
- Only execute the GitHub e2e tests workflow prior to publishing Docker images, removing it from the pull requests test suite. #479
- Simplify docker compose by making Kafka optional and defaulting to scheduled jobs. #481
- Make Dashboard User E-mails case insensitive. #485
Fixed
- Fix XLM support on the integration tests. #470
- Fix
main.sh
script so that it doesn't kill non-sdp containers. #480 - Skip patching transaction in AP for known-wallet address payments. #482
- Workaround for Circle's bug where retries are not handled correctly when a trustline is missing. #504
- Fix default tenant resolution during SEP24 registration. #505
Security and Dependencies
- Prevent any html (encoded or not) in the invite templates set by staff users. 494
- Bump dependencies:
- github.com/stretchr/testify from 1.9.0 to 1.10.0. #471
- github.com/nyaruka/phonenumbers from 1.4.2 to 1.4.3. #483
- minor-and-patch group with 3 updates. #489
- golang.org/x/crypto from 0.30.0 to 0.31.0. #492
- minor-and-patch group across 1 directory with 5 updates. #498
- github.com/twilio/twilio-go from 1.23.8 to 1.23.9. #500
- Bump docker/build-push-action from 6.9.0 to 6.11.0 in the all-actions group. #484, #501
- Bump golang from 1.23.3-bullseye to 1.23.4-bullseye in the all-docker group. #488