2.1.0
What's Changed
- Merge main to develop for release 2.0.1 by @lijamie98 in #927
- [ANCHOR-283] Add RequestLoggerFilter configuration to prevent unintentional PII (sensitive) logs by @lijamie98 in #928
- Update release-a-new-version.md (Release issue template) by @lijamie98 in #894
- Fix NPE where the country code isn't specified in the sellAsset of Sep38Service by @Ifropc in #929
- [ANCHOR-310] Add kyc_fields_forwarding configuration and implementation by @lijamie98 in #933
- [ANCHOR-330] Attempt to fix the racing condition where the servers were not shutdown before the next test starts by @lijamie98 in #931
- Fix: Increase timeouts for anchor client in SEP-24 e2e test by @philipliu in #940
- Fix SEP-31 transfer_received_at calculation by @philipliu in #939
- [ANCHOR-328] Add homeDomain and webAuthDomain length validation by @lijamie98 in #942
- Fix the test errors caused by testnet resets by @lijamie98 in #943
- [ANCHOR-305] SEP-24 XLM support by @philipliu in #941
- Revise release-a-new-version.md to the Gitflow workflow by @lijamie98 in #945
- [ANCHOR-343] Disable SEP-31 and SEP-38 for native asset by @philipliu in #950
- Bump kotlin-wallet-sdk version by @philipliu in #947
- [ANCHOR-341] Fix missing type field of the PutCustomerRequest in SEP-24 post transactions by @lijamie98 in #944
- Release 2.1.0 by @philipliu in #951
- [Forward to develop] v2.0.2 by @Ifropc in #952
Full Changelog: 2.0.2...2.1.0
SEP-0024 Native Asset Support
This release contains native asset support for SEP-0024. To enable this feature, add the "native" asset code to the list of assets in the "CURRENCIES" setting in your stellar.toml
file, as well as your assets.yaml
. For example:
stellar.toml
[[CURRENCIES]]
code = "native"
status = "test"
is_asset_anchored = false
anchor_asset_type = "crypto"
desc = "XLM, the native token of the Stellar network."
assets.yaml
schema: stellar
code: native
distribution_account: G...
significant_decimals: 7
...
sep24_enabled: true
sep31_enabled: false
sep38_enabled: false
Note that in both files, the code is set to the string "native", not the string "XLM", and issuer
is not set. The issuer
field is not used for the native asset.