Releases: stellar/stellar-disbursement-platform-frontend
3.1.0
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-backend version 3.1.0
.
Added
- Export functionality, allowing users to export:
- Option to delete a disbursement in
DRAFT
orREADY
status. #205
Changed
- Update the Disbursements table by adding the status column. #194
Security and Dependencies
3.0.0
3.0.0 (diff)
Release of the Stellar Disbursement Platform v3.0.0
. In this release, receiver
registration does not need to be done exclusively through SMS as it now supports
new types. The options are PHONE_NUMBER
, EMAIL
, EMAIL_AND_WALLET_ADDRESS
,
and PHONE_NUMBER_AND_WALLET_ADDRESS
. If a receiver is registered with a wallet
address, they can receive the payment right away without having to go through
the SEP-24 registration flow.
Warning
This version is only compatible with the stellar/stellar-disbursement-platform-backend version 3.0.0
.
Added
- Display the user email in the "Team Members" section
#131 - Ability to register receivers using email addresses:
- Ability to register receivers with a Stellar wallet address directly by
providing contact info and a wallet address. Options include
PHONE_NUMBER_AND_WALLET_ADDRESS
andEMAIL_AND_WALLET_ADDRESS
:- Support multiple registration types for receivers:
PHONE_NUMBER
,EMAIL
,
PHONE_NUMBER_AND_WALLET_ADDRESS
,EMAIL_AND_WALLET_ADDRESS
#176 - Make receiver verifications optional
#178 - Update
GET /wallets
with the?user_managed={boolean}
query param
#179 - Update the "Download template CSV" button to return a template based on the
receiver registration and verification types selected during disbursement
creation
#185 - Polish flow when creating a disbursement targeting wallet addresses
#186
- Support multiple registration types for receivers:
Changed
- Dropdowns in disbursement creation now follow inter-dependency logic based on
registration types
#177
Fixed
- Remove draft payments from remaining payments count when calculating the
percentage of successful payments
#132 - Prevent selection of an asset without a trustline or balance
#134 - Disable "Org Name" input when in single-tenant mode
#135 - Correct calculation for success payments percentage on the home page
#167 - Calculate balance after CSV re-upload on the draft disbursement screen
#190
Security and Dependencies
3.0.0-rc.2
3.0.0-rc.2 (diff)
Release of the Stellar Disbursement Platform v3.0.0-rc.2. This release includes
one fix to the dashboard.
Fix
- Fix the calculation for the success payments percentage in the home page.
#167
3.0.0-rc.1
3.0.0-rc.1 (diff)
Release of the Stellar Disbursement Platform v3.0.0-rc.1. This release introduces
the option to register receivers using email addresses, in addition to phone numbers.
[!Warning] This version is only compatible with the
[stellar/stellar-disbursement-platform-backend] version3.0.0-rc.1
.
Added
- Display the user email on the "Team Members" section #131
- Add the ability to register receivers using email addresses
Changed
- Remove draft payments from remaining payments count when calculating percentage of successful payments #132
- Do not allow selection of an asset that does not have a trustline or balance #134
- Disable "Org Name" input when in single tenant mode #135
Security and Dependencies
2.1.0
2.1.0 (diff)
Release of the Stellar Disbursement Platform v2.1.0. This release introduces the
option to set different distribution account signers per tenant, as well as
Circle support, so the tenant can choose to run their payments through the
Circle API rather than directly on the Stellar network.
This version is only compatible with the stellar/stellar-disbursement-platform-backend version
2.1.0
.
Added
- Implement support for Circle distribution accounts #114, #119.
- When the account is of type Circle and it's status is not Active, a banner is displayed to direct the user through the Circle setup.
- A new flow was added to allow the user to set up the Circle account.
- When the account is of type Circle, balances are fetched from the SDP backend rather than the Stellar network.
- The payment details page now shows the Circle transaction ID, when available.
- Support the new verification type
YEAR_MONTH
#121 - Added dependabot extra features #118
Fix
- Update some fields usage to optional, since they may not be present on the payload coming from the backend #120
Security
- Update the
ws
andbraces
dependencies to fix security vulnerabilities. #117
2.1.0-rc.1
2.1.0-rc.1
Release of the Stellar Disbursement Platform v2.1.0-rc1. This release introduces the option to set different distribution account signers per tenant, as well as Circle support, so the tenant can choose to run their payments through the Circle API rather than directly on the Stellar network.
This version is only compatible with the stellar/stellar-disbursement-platform-backend version 2.1.0-rc.1
.
Added
- Implement support for Circle distribution accounts
#114.- When the account is of type Circle and it's status is not Active, a banner is displayed to direct the user through the Circle setup.
- A new flow was added to allow the user to set up the Circle account.
- When the account is of type Circle, balances are fetched from the SDP backend rather than the Stellar network.
2.0.0
2.0.0
Added
Release of the Stellar Disbursement Platform v2.0.0. This release introduces multi-tenancy support, allowing multiple tenants (organizations) to use the platform simultaneously.
Each organization has its own set of users, receivers, disbursements, etc.
[!Warning] This version is only compatible with the [stellar/stellar-disbursement-platform-backend] version 2.x.x. In order to
migrate from 1.x.x to 2.x.x, please consult the SDP Migration Guide.
Added
- Make the dashboard tenant aware #44
- Add Organization (Tenant Name) selection text box to Login, Reset Password and
Forgot Password pages #50 - Derive Organization (Tenant Name) from the hostname prefix when possible #56
- Add Future Balance label in the Disbursement Details page. #76
- Ability for users to add/update verification info for receivers. #78
1.1.2
1.1.2
Attention, this version is compatible with the backend version 1.1.6.
Added
- Add the "Future Balance" label in the disbursement detail component to display
what will be balance for the asset on the distribution account after the
disbursement is completed. #76 - Add option to update a receiver's verification info from the receiver's detail
page. #78
Changed
2.0.0-rc1
2.0.0.rc1
Added
First Release Candidate of the Stellar Disbursement Platform v2.0.0. This
release introduces multi-tenancy support, allowing multiple tenants
(organizations) to use the platform simultaneously, while keeping their
data and distribution accounts isolated from one another.
Each organization has its own set of users, receivers, disbursements, etc.
This version is only compatible with [stellar/stellar-disbursement-platform-backend] version 2.x.x.
Added
- Make the dashboard tenant aware. #44
- Add Organization (Tenant Name) selection text box to Login, Reset Password, and Forgot Password pages. #50
- Derive Organization (Tenant Name) from the hostname prefix when possible. #56
- Add Future Balance label in the Disbursement Details page. #76
- Ability for users to add/update verification info for receivers. #78