decred.org/dcrdex@v1.0.5/docs/release-notes/release-notes-1.0.0.md (about) 1 # DCRDEX v1.0.0 2 3 This release introduces a major version upgrade. Backwards compatibility is 4 not strictly preserved. 5 6 There are many new features, improvements, and bug fixes since v0.6. 7 8 ## Features and Improvements 9 10 - Add Decred staking 11 - Add Decred mixing 12 - Add Polygon and Polygon tokens USDC, USDT, WETH, WBTC 13 - Add Ethereum token USDT 14 - Implement multi-balance contracts for Ethereum and Polygon to reduce provider request rate 15 - Use free RPC providers by default for Ethereum and Polygon to enable one-click wallet creation 16 - Implement Zcash shielded pool features and refactor wallet to be shielded-by-default 17 - Add Digibyte, Firo, Zclassic wallets 18 - Expose wallet transaction history 19 - Add wallet notifications for new transactions, tip changes, and async ticket purchases 20 - Server: Add a Websockets-based reverse tunnel for remote node RPC APIs 21 - Server: Enable CA certificates for simplified registration 22 - Implement new market making and arbitrage bots and GUI 23 - Add Binance and Binance US arbitrage support 24 - Refactor reputation system to accommodate low-lot-size markets and smaller bond sizes 25 - Show reputation data on dexsettings and trading views 26 - Enable password recovery using seed to avoid full wallet restorations 27 - Server: Enable public BTC RPC providers 28 - Normalize translation system to enable report generation for translators 29 - Server: Add database table for finalized candles for faster startup 30 - Total GUI refactor. Differentiated sections. Normalized forms. Drop sans-light font 31 - Add desktop notifications 32 - Implement model Tatanka Mesh for next-gen DEX 33 - Use binary searches for optimal lot count in various places for snappier response on low-lot-size markets 34 - Make transaction IDs and addresses in notifications into links 35 - Enable locating bonds when restoring from seed 36 - Switch to a custom BIP-39 based mnemonic seed that encodes the wallet birthday 37 - Server: Add endpoint for simple health check for is.decred.online/ 38 - Enforce minimum rates, minimum lot sizes, and minimum bond sizes based on dust limits 39 - Add system installers for Windows, Mac, Linux 40 - Rebrand wallet from DCRDEX client (dexc) to Bison Wallet 41 - Allow displaying values in custom units in some places 42 - Add display for asset fiat rates, current network fees, and anticipated on-chain fees for trading 43 44 ## Fixes 45 46 - Fix rescan panic for native BTC and LTC wallets 47 - Multiple UI fixes for incorrect conversions or wrong units displayed 48 - Fix panic for nil bookie via core.Book 49 - Disable Bitcoin Cash SPV wallet for lack of filter support 50 - Tons of other minor fixes 51 52 ## Code Summary 53 54 696 files changed, 149904 insertions(+), 37372 deletions(-) 55 56 - Brian Stafford (@buck54321) 57 - Jonathan Chappelow (@chappjc) 58 - Joe Gruffins (@JoeGruffins) 59 - Marton (@martonp) 60 - Peter Banik (@peterzen) 61 - Philemon Ukane (@ukane-philemon) 62 - @dev-warrior777 63 - Wisdom Arerosuoghene (@itswisdomagain) 64 - Migwi Ndung'u (@dmigwi) 65 - David Hill (@dhill) 66 - @norwnd 67 - @omahs 68 - @rubyisrust