|
1 | 1 | # Changelog |
2 | 2 |
|
3 | | -## Release 0.75.0 - Unreleased |
| 3 | +## Release 0.75.0 - 25-03-20 |
4 | 4 |
|
5 | 5 | ### Added |
6 | 6 | - Bitcoin(Singlesig): Add support for BIP-86 P2TR (Taproot) wallets. |
7 | 7 | - HWW: Add a new device JSON key ``"supports_p2tr"`` to indicate P2TR inputs |
8 | 8 | can be signed by the device. |
9 | 9 | - Liquid: Automatically enable fee discounting for Liquid environments. |
| 10 | +- Add an AWS lambda docker build image and a Python wheel for Python 3.10 lambda containers. |
10 | 11 |
|
11 | 12 | ### Changed |
12 | 13 |
|
13 | | -- Multisig: The minium supported gdk version is now 0.68.0. However, we strongly |
| 14 | +- Multisig: The minimum supported gdk version is now 0.68.0. However, we strongly |
14 | 15 | recommend all clients update to the latest released gdk version to ensure they |
15 | 16 | have all available security updates, bug fixes and new features. |
| 17 | +- Liquid: Allow callers to create dust (non-change) transaction outputs. |
| 18 | +- Liquid: Lower the L-BTC dust threshold to 21 l-satoshi following ELIP 201. |
16 | 19 | - Build: Update rust to 1.71.1, which is now the MSRV for building gdk. |
17 | 20 | - Singlesig(Bitcoin): Outgoing wallet mempool transactions with invalid signatures |
18 | 21 | (as might be expected from a malicious Electrum server) are no longer silently |
|
24 | 27 | - GA_get_unspent_outputs_for_private_key: Do not include wallet keys such as |
25 | 28 | ``"subaccount"`` and ``"pointer"`` in the returned UTXOs (these were added |
26 | 29 | mistakenly in release 0.68.0). |
27 | | -- Dependencies: Update rust dependencies, libwally. |
| 30 | +- Dependencies: Update rust dependencies, libwally, json, boost, autobahn-cpp, websocketpp. |
28 | 31 | - JSON: Improve error messages for developers when JSON values are passed as |
29 | 32 | incorrect types (e.g. an array is expected but another type is given). |
30 | 33 | - Build: Various code quality and build-related cleanups. |
|
38 | 41 | - Watch-only(Singlesig): Prevent watch-only login with an empty descriptor array. |
39 | 42 | - GA_sign_message: Ensure an ``"error"`` element is always returned (empty if |
40 | 43 | the call succeeded). |
| 44 | +- Singlesig: Fix a deadlock that could cause singlesig sessions to hang. |
| 45 | +- Python: Fix Python wrapper compilation with later Python SDK versions. |
| 46 | +- JSON: Fix miscompilation of jSON handling code with older gcc versions. |
41 | 47 |
|
42 | 48 |
|
43 | 49 | ## Release 0.74.3 - 25-01-11 |
44 | 50 |
|
45 | 51 | ### Added |
46 | | -- GA_convert_amount(Liquid): Ensure L-BTC amounts are within concensus limits |
| 52 | +- GA_convert_amount(Liquid): Ensure L-BTC amounts are within consensus limits |
47 | 53 | when asset information is included in the input JSON. |
48 | 54 |
|
49 | 55 | ### Changed |
|
0 commit comments