Releases: stellar/anchor-platform
Releases · stellar/anchor-platform
2.8.3
What's Changed
Bug fix
Misc
- [CHORE] Merge
release/2.6.1
intomain
by @lijamie98 in #1293 - Revert "[CHORE] Merge
release/2.6.1
intomain
" by @lijamie98 in #1299 - [CHORE] Merge
release/2.6.1
tomain
by @lijamie98 in #1300 - [CHORE] Merge
release/2.6.2
tomain
by @lijamie98 in #1301 - Merge
release/2.7.0
intomain
by @JiahuiWho in #1372 - Merge
release/2.8.0
to main by @JiahuiWho in #1395 - [Chore] Merge
release/2.8.1
intomain
by @philipliu in #1413 - Merge
release/2.8.2
intomain
by @philipliu in #1417 - [ANCHOR-734] Fix wrong secret used to sign headers by @Ifropc in #1420
- Main -> release 2.8.3 by @Ifropc in #1425
- Release 2.8.3 -> main by @Ifropc in #1424
Full Changelog: 2.8.2...2.8.3
2.8.2
What's Changed
Bug Fixes and Improvements
- [ANCHOR-735] Add mobile money fields by @philipliu in #1414
Misc
- [Chore] Bump version number by @philipliu in #1416
Full Changelog: 2.8.1...2.8.2
2.8.1
What's Changed
Bug Fixes and Improvements
- [Chore] Remove SEP-12 verification code by @philipliu in #1397
- [ANCHOR-725] Make sep6 more_info_url optional by @JiahuiWho in #1402
- [ANCHOR-730] Remove deposit/withdraw config on iso4217 assets by @philipliu in #1408
- [ANCHOR-731] Only check send limits for SEP-31 by @philipliu in #1409
Misc
- [Fix] Persist customer record when transaction_id is used by @philipliu in #1403
- [ANCHOR-693] Re-enable RPC tests by @philipliu in #1399
- [ANCHOR-713] Add exchange tests for SEP-6 by @philipliu in #1398
- Update JDK version in compose instructions by @philipliu in #1400
Full Changelog: 2.8.0...2.8.1
2.8.0
What's Changed
Features
new RPC request notify_transaction_on_hold
- Add on_hold status support by @Ifropc in https://github.com/stellar/java-stellar-anchor-sdk/pull/1390\
Bug Fixes and Improvements
- Fix SEP-31 transaction created metric by @philipliu in #1375
- [ANCHOR-687] Upgrade to JDK-17 by @lijamie98 in #1367
- [ANCHOR-346] Fix trailing comma in assets JSON file causes a "null" assets by @lijamie98 in #1369
- [ANCHOR-695] Add missing
idType
toJdbcSep24RefundPayment
by @JiahuiWho in #1376 - Fix SEP-10 clientFinder bug by @Ifropc in #1391
Misc
- Add test for language by @Ifropc in #1374
- Remove version from docker-compose YAMLs by @philipliu in #1382
- [ANCHOR-712] Add transaction_id field to SEP-12 PUT/GET requests by @philipliu in #1383
- [ANCHOR-715] Update SEP-6 test with new KYC flow by @philipliu in #1387
Full Changelog: 2.7.0...2.8.0
2.7.0
What's Changed
Features
ClientsConfig now using SigningKeys
and Domains
- [ANCNHOR-626] Update ClientsConfig with SigningKeys and Domains by @JiahuiWho in #1355
New field user_action_required_by
supported in SEP-6/24/31 and related RPC requests
Bug Fixes and Improvements
- [ANCHOR-618] Fix auth header not configurable for callback API and platform API by @lijamie98 in https://github.com/stellar/java-stellar-anchor-sdk/pull/1302
* [ANCHOR-603] Add
fee_details
to SEP31 response and tests by @JiahuiWho in #1320 - [ANCHOR-629] Add
lang
to more_info_url jwt by @JiahuiWho in #1323 - [ANCHOR-648] Fix critical/high/medium dependency vulnerabilities by @lijamie98 in #1322
- ANCHOR-638: Auth header validation + Improved JWT secret validation by @Ifropc in #1303
- [ANCHOR-605] Fix ingress rules host value by @philipliu in #1325
- [Fix] Properly set ingress rules host by @philipliu in https://github.com/stellar/java-stellar-anchor-sdk/pull/1328
- Fix event processing test after requiring security_protocol config by @philipliu in #1305
- [ANCHOR-681] Fix the 64-byte limit error message to 59-byte of the
sep10.home_domain
andsep10.home_domains
by @lijamie98 in #1347 - [ANCHOR-648] Fix critical/high/medium dependency vulnerabilities by @lijamie98 in #1322
- Fix reference server config map by @philipliu in #1348
- Fix bug in JWT service by @Ifropc in https://github.com/stellar/java-stellar-anchor-sdk/pull/1363
Misc
- [CHORE] Fix the new release issue template typo by @lijamie98 in #1298
- [ANCHOR-484] Add 2.0 Helm Charts by @philipliu in #1294
- [ANCHOR-614] Config more_info_url in sep6 by @JiahuiWho in #1290
- [ANCHOR-605] Parameterize secrets by namespace by @philipliu in #1309
- [ANCHOR-605] Move some config into values file by @philipliu in #1312
- [ANCHOR-582] Add verification fields to sep12 by @JiahuiWho in #1310
- Revert "[ANCHOR-582] Add verification fields to sep12" by @JiahuiWho in #1314
- [ANCHOR-582] Add verification fields to SEP12 by @JiahuiWho in #1316
- [ANCHOR-605] Add Makefile for Jenkins build by @philipliu in #1317
- Improve error message by @Ifropc in #1318
- [ANCHOR-623] Add access log to capture ip address by @JiahuiWho in #1324
- [Fix] Update fake-secret-store secrets by @philipliu in #1327
- [ANCHOR-680] Create dependabot.yml by @JiahuiWho in #1332
- [Gradle]: Bump exposed from 0.41.1 to 0.49.0 by @dependabot in #1333
- [Gradle]: Bump kotlin from 1.8.22 to 1.9.23 by @dependabot in #1334
- [Gradle]: Bump log4j from 2.19.0 to 2.23.1 by @dependabot in #1335
- [Gradle]: Bump commons-cli:commons-cli from 1.5.0 to 1.7.0 by @dependabot in #1340
- [Gradle]: Bump commons-validator:commons-validator from 1.7 to 1.8.0 by @dependabot in #1337
- [Gradle]: Bump io.micrometer:micrometer-registry-prometheus from 1.9.0 to 1.12.5 by @dependabot in #1338
- [Gradle]: Bump ktor from 2.3.3 to 2.3.10 by @dependabot in #1339
- [Gradle]: Bump slf4j2 from 2.0.5 to 2.0.13 by @dependabot in #1341
- [ANCHOR-628] Reduce log level client errors in 2.x by @lijamie98 in #1330
- [ANCHOR-377] Switch business event delivery to infinite retry by @JiahuiWho in #1329
- [ANCHOR-680] Enable only security updates for Dependabot by @JiahuiWho in #1344
- [ANCHOR-672] Flatten anchor config fields in value file by @philipliu in #1345
- update CodeQL config by @kanwalpreetd in #1349
- [ANCHOR-604] Add deployment annotations by @philipliu in #1350
- [ANCHOR-605] Enable metric prefix by @philipliu in #1352
- Improve error message by @Ifropc in #1354
- Add withdrawal support for notify_refund_pending RPC method by @Ifropc in #1353
- Add Futurenet in Network config by @Ifropc in #1359
- Reduce log level by @Ifropc in #1361
- Bump version 2.7.0 by @JiahuiWho in #1364
- [CHORE] Update README to access the workflow test results by @lijamie98 in #1358
- [ANCHOR-692] Disable JUnit test parallel execution by @lijamie98 in #1357
- [ANCHOR-698] Enable PaymentObservingAccountsManager for SEP-31 only by @JiahuiWho in #1366
New Contributors
- @dependabot made their first contribution in #1333
- @kanwalpreetd made their first contribution in #1349
Full Changelog: 2.6.2...2.7.0
2.6.2
What's Changed
- [CHORE] Merge release/2.6.1 to develop by @lijamie98 in #1295
- [BUG] Fix the V14_udpate_sep24_fields.sql not applied correctly and turned on migration file naming validation by @lijamie98 in #1296
Full Changelog: 2.6.1...2.6.2
2.6.1
What's Changed
- Merge release 2.5.2 to
main
branch by @lijamie98 in #1238 - [ANCHOR-580] Replace ConfigManager HC result with config keys by @philipliu in #1287
- [CHORE] Exclude duplicated slf4j binding modules to avoid the SLF4J warning message in the beginning by @lijamie98 in #1255
- [ANCHOR-603] Add fee_details to SEP-6/24/31 Transaction object and appropriate RPC endpoints by @Ifropc in #1283
- [ANCHOR-630] SEP-24 asset and amount related request parameters are not working correctly by @lijamie98 in #1291
Full Changelog: 2.6.0...2.6.1
1.2.25
What's Changed
- [ANCHOR-634] Bump Java SDK version to 0.43.0 by @philipliu in #1289
Full Changelog: release-1.2.24...release-1.2.25
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
1.2.24
What's Changed
- [Fix] Reduce log level for client errors by @philipliu in #1277
Full Changelog: release-1.2.23...release-1.2.24