decred.org/dcrdex@v1.0.5/docs/release-notes/release-notes-0.1.2.md (about)

     1  # DCRDEX v0.1.2
     2  
     3  Nov 12, 2020
     4  
     5  This patch release improves handling of slow contract audits, fixes a bug on
     6  32-bit systems, automatically unlocks wallets to avoid swap failures if the
     7  wallet unexpectedly became locked, and improves the display of canceled orders.
     8  There are also a few usability improvements for developers.
     9  
    10  Please read the [initial release (v0.1.0) notes](https://github.com/decred/dcrdex/releases/tag/release-v0.1.0)
    11  for important information and instructions.
    12  
    13  ## Client (dexc)
    14  
    15  ### Features and Improvements
    16  
    17  #### User-facing
    18  
    19  - When already logged in, automatically attempt to unlock wallets as needed for
    20    trades. This helps prevent users from breaking their swaps by accidentally
    21    locking their wallets.
    22    ([de40913](https://github.com/decred/dcrdex/commit/de409134c37270145dc7094e89d6ef9d8e2d1f74))
    23  - Display cancel order matches differently from trade matches.
    24    ([b013581](https://github.com/decred/dcrdex/commit/b01358159eeb7cbe5024f58f035306e98bb0a2f8))
    25  
    26  #### Developer
    27  
    28  - Create a `Ready` method so consumer packages know when the client core is done
    29    starting up.
    30    ([c3d9e80](https://github.com/decred/dcrdex/commit/c3d9e80602e9cad8cc7ebc80e2d7e96a2257d3ab))
    31  - Increase notification channel capacity to prevent dropped notifications when
    32    there are many simultaneous events.
    33    ([2de62a3](https://github.com/decred/dcrdex/commit/2de62a378d8b964c6ff2a485ca907b0b1c2b7ac4))
    34  - Remove the obsolete (and incomplete) terminal UI.
    35    ([75ff8d0](https://github.com/decred/dcrdex/commit/75ff8d09f6f5f898dfd23ebbacbb7a3f1d2e473f))
    36  
    37  ### Fixes
    38  
    39  - Workaround for 64-bit atomic variable access on 32-bit platforms.
    40    ([3abaf43](https://github.com/decred/dcrdex/commit/3abaf434a3da3603916969f7af4b0c487b76b149))
    41  - Prevent contract auditing from blocking incoming messages.  Continue to search
    42    for counterparty contracts until it succeeds or the match is revoked, and log
    43    a warning if the audit is taking a long time.
    44    ([23f2f36](https://github.com/decred/dcrdex/commit/23f2f362486141419d4a321674229f3716fd4faf))
    45  
    46  ## Server (dcrdex)
    47  
    48  There are no server changes.
    49  
    50  ## Code Summary
    51  
    52  9 commits, 44 files changed, 621 insertions(+), and 2,652 deletions(-)
    53  
    54  <https://github.com/decred/dcrdex/compare/v0.1.1...v0.1.2>
    55  
    56  3 contributors
    57  
    58  - Brian Stafford (@buck54321)
    59  - David Hill (@dajohi)
    60  - Jonathan Chappelow (@chappjc)