diff options
author | Florian Dold <florian@dold.me> | 2024-05-02 14:29:30 +0200 |
---|---|---|
committer | Florian Dold <florian@dold.me> | 2024-05-02 14:29:34 +0200 |
commit | 8e1ccefedd48f0076a53a14ecc2e2d5d094b90a9 (patch) | |
tree | 63e586e3ca631d8e6a831401d4ba95718d1f9406 /API_CHANGES.md | |
parent | 6bcd1c4537d83d6b83113483f3c872ab40e74074 (diff) | |
download | wallet-core-8e1ccefedd48f0076a53a14ecc2e2d5d094b90a9.tar.xz |
wallet-core: require canonicalized base URLs in requests
Diffstat (limited to 'API_CHANGES.md')
-rw-r--r-- | API_CHANGES.md | 34 |
1 files changed, 4 insertions, 30 deletions
diff --git a/API_CHANGES.md b/API_CHANGES.md index f6fbf17f5..dbf54d456 100644 --- a/API_CHANGES.md +++ b/API_CHANGES.md @@ -4,33 +4,7 @@ This files contains all the API changes for the current release: ## wallet-core -- AcceptManualWithdrawalResult.exchangePaytoUris is deprecated -- WithdrawalExchangeAccountDetails.transferAmount is now optional (if conversion applies) -- added WithdrawalExchangeAccountDetails.currencySpecification about the transferAmount currency -- 2023-12-05 dold: added WithdrawalExchangeAccountDetails.{status,conversionError} to inform the client - about errors with a particular conversion account instead of failing the whole withdrawal(-info) request. -- 2023-12-06 dold: added the exchangeBaseUrl to PreparePeerPushCreditResponse, allowing the UI - to check the exchange status for the peer push credit. -- 2023-12-06 dold: added a new getExchangeEntryForUri request, which allows the client to - get information about an existing exchange entry with DD48 semantics. - The older call "getExchangeDetailedInfo" also computes loads of information - for fee comparison and we should eventually rename it to something more appropriate - (like getExchangeFeeDetailsForUri). -- 2023-12-06 dold: Deprecate the tosStatus in the withdrawal details response. - This field does not conform to DD48 semantics and the client should - request the ToS status separately via a getExchangeEntryForUri request. -- 2023-12-07 dold: Add the prepareWithdrawExchange request for withdrawals - via a taler://withdraw-exchange URI. -- 2023-12-11 dold: Add exchangeBaseUrl to the checkPeerPushDebit response. -- 2023-12-11 dold: Add scopeInfo to exchange entry list items. -- BREAK 2023-12-12 dold: Remove forceUpdate and masterPub arguments from addExchange - request. This request has previously been overloaded both to update an - exchange entry as well as to add it. - To update the entry, updateExchangeEntry should be used instead. -- 2023-12-12 dold: the getExchangeTos request not accepts an additional - acceptLanguage field in the request. The response now contains an optional - contentLanguage field that is returned if the exchange reports it. -- 2023-12-12 2:0:1 dold: The checkPeerPushDebit now returns a maximum - expiration date based on the expiry of selected coins. -- 2023-12-13 3:0:2 dold: getVersion now returns the supported API version - ranges for all bank APIs separately. +### v5 + +- all base URLs passed to wallet-core requests must be canonicalized, + with the exception of the new `canonicalizeBaseUrl` request. |