2.6.0
What's Changed
Features
SEP-12 Binary Field Support
- [ANCHOR-554] Implement SEP-12 binary fields by @philipliu in #1260
Start Anchor Platform with Reference Server using Docker Compose
- [ANCHOR-563] Add reference server to
docker-compose.yaml
by @philipliu in #1262 - [Fix] Start platform server in docker compose by @philipliu in #1264
- [ANCHOR-563] Add run instructions to README by @philipliu in #1265
- [ANCHOR-625] Fix docker compose stack by @philipliu in #1282
SEP-10 Wildcard home_domain
Support
- [ANCHOR-590] Support wildcard
homeDomains
for sep10 by @JiahuiWho in #1261 - [ANCHOR-612] Fix Sep10 validate wildcard domain failure by @JiahuiWho in #1271
Bug Fixes and Improvements
- [ANCHOR-544] Fix date fields in SEP-12 PUT /customer by @philipliu in #1232
- [ANCHOR-577] Print Anchor Platform banner with version string by @lijamie98 in #1245
- [ANCHOR-561] Fix killing
gradlew dockerComposeUp
not shutting down docker containers and add Gradle print usages by @lijamie98 in #1249 - [ANCHOR-549] Add demo wallet support to SEP-6 reference by @philipliu in #1251
- [ANCHOR-566] Fix the assertion failure caused by SSEStream connection reset that caused the status to become YELLOW and remove event deletion by @lijamie98 in #1252
- [ANCHOR-588] Fix
birth_date
field type by @philipliu in #1257 - [ANCHOR-586] Enable SEP-31 and SEP-38 for native asset by @JiahuiWho in #1259
- [ANCHOR-579][Quick Fix] Fix Sep10 config home_domain coexist error by @JiahuiWho in #1256
- [ANCHOR-524] Change message db column type from VARCHAR to TEXT by @JiahuiWho in #1250
- [ANCHOR-587] Disable URL encoding of SEP-10 challenge response by @philipliu in #1266
- [ANCHOR-454] Fix copy paste bug in SEP24 by @JiahuiWho in #1267
- [ANCHOR-528] Add log for running servers by @JiahuiWho in #1263
- [Dead Code] Clean up isKnownCustodialAccountRequired by @JiahuiWho in #1273
- Fix ORM column warnings used by reference server by @philipliu in #1275
Test Pipeline Improvements
- [ANCHOR-463] Add a Gradle task that runs stellar validation tool by @lijamie98 in #1226
- [ANCHOR-391] Use Postgres in reference server by @philipliu in #1274
- [ANCHOR-439] Listen to webhooks in reference server by @philipliu in #1278
- [Fix] Increase event polling retries in test by @philipliu in #1280
Misc
- Merge release 2.5.2 to
develop
branch by @lijamie98 in #1237 - [ANCHOR-465] Run Kafka docker container in KRaft mode by @lijamie98 in #1228
- [ANCHOR-570] Remove Java Reference Server by @lijamie98 in #1229
- [ANCHOR-575] Re-enable PlatformApiTests, PlatformApiCustodyTests, and CustodyApiTests by @lijamie98 in #1248
- [ANCHOR-552] Upgrade wallet SDK and correct the distribution account of the reference server by @lijamie98 in #1240
- [ANCHOR-574] Fix the reference server not able to gracefully shutdown by @lijamie98 in #1239
- [ANCHOR-593] Fix extended tests post Testnet reset by @philipliu in #1258
- [ANCHOR-608] Fix Testnet reset affected tests by @philipliu in #1269
- Bump version to 2.6 by @philipliu in #1279
Full Changelog: 2.5.2...2.6.0