release-notes-0.8.2.md
1 Bitcoin-Qt version 0.8.2 is now available from: 2 http://sourceforge.net/projects/bitcoin/files/Bitcoin/bitcoin-0.8.2/ 3 4 This is a maintenance release that fixes many bugs and includes 5 a few small new features. 6 7 Please report bugs using the issue tracker at github: 8 https://github.com/bitcoin/bitcoin/issues 9 10 11 How to Upgrade 12 13 If you are running an older version, shut it down. Wait 14 until it has completely shut down (which might take a few minutes for older 15 versions), then run the installer (on Windows) or just copy over 16 /Applications/Bitcoin-Qt (on Mac) or bitcoind/bitcoin-qt (on Linux). 17 18 If you are upgrading from version 0.7.2 or earlier, the first time you 19 run 0.8.2 your blockchain files will be re-indexed, which will take 20 anywhere from 30 minutes to several hours, depending on the speed of 21 your machine. 22 23 0.8.2 Release notes 24 25 Fee Policy changes 26 27 The default fee for low-priority transactions is lowered from 0.0005 BTC 28 (for each 1,000 bytes in the transaction; an average transaction is 29 about 500 bytes) to 0.0001 BTC. 30 31 Payments (transaction outputs) of 0.543 times the minimum relay fee 32 (0.00005430 BTC) are now considered 'non-standard', because storing them 33 costs the network more than they are worth and spending them will usually 34 cost their owner more in transaction fees than they are worth. 35 36 Non-standard transactions are not relayed across the network, are not included 37 in blocks by most miners, and will not show up in your wallet until they are 38 included in a block. 39 40 The default fee policy can be overridden using the -mintxfee and -minrelaytxfee 41 command-line options, but note that we intend to replace the hard-coded fees 42 with code that automatically calculates and suggests appropriate fees in the 43 0.9 release and note that if you set a fee policy significantly different from 44 the rest of the network your transactions may never confirm. 45 46 Bitcoin-Qt changes 47 48 * New icon and splash screen 49 * Improve reporting of synchronization process 50 * Remove hardcoded fee recommendations 51 * Improve metadata of executable on MacOSX and Windows 52 * Move export button to individual tabs instead of toolbar 53 * Add "send coins" command to context menu in address book 54 * Add "copy txid" command to copy transaction IDs from transaction overview 55 * Save & restore window size and position when showing & hiding window 56 * New translations: Arabic (ar), Bosnian (bs), Catalan (ca), Welsh (cy), 57 Esperanto (eo), Interlingua (la), Latvian (lv) and many improvements 58 to current translations 59 60 MacOSX: 61 * OSX support for click-to-pay (bitcoin:) links 62 * Fix GUI disappearing problem on MacOSX (issue #1522) 63 64 Linux/Unix: 65 * Copy addresses to middle-mouse-button clipboard 66 67 68 Command-line options 69 70 * -walletnotify will call a command on receiving transactions that affect the wallet. 71 * -alertnotify will call a command on receiving an alert from the network. 72 * -par now takes a negative number, to leave a certain amount of cores free. 73 74 JSON-RPC API changes 75 76 * fixed a getblocktemplate bug that caused excessive CPU creating blocks. 77 * listunspent now lists account and address information. 78 * getinfo now also returns the time adjustment estimated from your peers. 79 * getpeerinfo now returns bytessent, bytesrecv and syncnode. 80 * gettxoutsetinfo returns statistics about the unspent transaction output database. 81 * gettxout returns information about a specific unspent transaction output. 82 83 84 Networking changes 85 86 * Significant changes to the networking code, reducing latency and memory consumption. 87 * Avoid initial block download stalling. 88 * Remove IRC seeding support. 89 * Performance tweaks. 90 * Added testnet DNS seeds. 91 92 Wallet compatibility/rescuing 93 94 * Cases where wallets cannot be opened in another version/installation should be reduced. 95 * -salvagewallet now works for encrypted wallets. 96 97 98 Known Bugs 99 100 * Entering the 'getblocktemplate' or 'getwork' RPC commands into the Bitcoin-Qt debug 101 console will cause Bitcoin-Qt to crash. Run Bitcoin-Qt with the -server command-line 102 option to workaround. 103 104 Thanks to everybody who contributed to the 0.8.2 release! 105 106 APerson241 107 Andrew Poelstra 108 Calvin Owens 109 Chuck LeDuc Díaz 110 Colin Dean 111 David Griffith 112 David Serrano 113 Eric Lombrozo 114 Gavin Andresen 115 Gregory Maxwell 116 Jeff Garzik 117 Jonas Schnelli 118 Larry Gilbert 119 Luke Dashjr 120 Matt Corallo 121 Michael Ford 122 Mike Hearn 123 Patrick Brown 124 Peter Todd 125 Philip Kaufmann 126 Pieter Wuille 127 Richard Schwab 128 Roman Mindalev 129 Scott Howard 130 Tariq Bashir 131 Warren Togami 132 Wladimir J. van der Laan 133 freewil 134 gladoscc 135 kjj2 136 mb300sd 137 super3