MultiBit HD Changelog

What's new in MultiBit HD 0.5.1

Mar 8, 2017
  • Increase the default fee and maximum fee
  • Change all encrypted file to have a random IV prepended
  • Update the checkpoint file
  • Remove donate button

New in MultiBit HD 0.3.0 (Jun 7, 2016)

  • Improvements to sync with Trezor
  • FEST tests cleanup
  • BlockStoreException: Corrupted block store: could not find chain head
  • Change not spendable
  • Negative values in EmptyWallet internals
  • Class cast failure in CredentialsWizardModel.showOperationFailed
  • BIP70 payment requests not matched on wallet replay
  • Error in browser when viewing help
  • "Could not sign the transaction" causes crash
  • Title font decoration error
  • When restoring a wallet the timezone is reported as GMT but is actually local

New in MultiBit HD 0.2.0 (Jun 7, 2016)

  • KeepKey not being recognised on Windows 8 after 1.0.4 firmware upgrade
  • Reduce number of Glidera payment requests created
  • Sidebar spacing introduces ambiguous click zones
  • Add Glidera referral URIs
  • (Russian) Cannot create new Trezor wallet due to UI
  • KeepKey localisation files needs updating
  • Maximum wallet size needs increasing
  • NPE in SendRequestSummary#getTotalAmount
  • Upgrade to Font Awesome 4.5.0
  • Add Buy/Sell wizard with support for Glidera
  • Number of payments shown as 0 first time 'Wallet dashboard' is shown. Then correct
  • Send said failed, but didn't
  • Add Blockonomics to the list of block explorers
  • Add Serbian to MBHD
  • IllegalArgumentException in icon create
  • Push of data element larger than element in setFiatEquivalent
  • NPE in savePaymentRequest
  • Missing confirmation
  • Could not decrypt should not invoke ErrorReporter
  • Dark theme error report dialog suffers from low contrast
  • 'Someone is watching' alert mentions History (which has disappeared)
  • On wallet opening all transactions are sending/ receiving
  • Update to bitcoinj 0.13.3
  • (German) On Trezor wallet creation completion screen, text is not fully shown and "finish" button is nearly invisible
  • Notes is getting lost for Trezor wallet on shutdown/ startup hardware
  • Upgrade Should Allow Authentication on Mac OS X
  • Add support for basic Atom feed alert
  • Check dust limit is appropriate for 0.0005 min tx relay fee when bitcoinj bumped
  • When swopping between Trezor and KeepKey the 'hardware' display does not resize
  • NPE in save payment request
  • 'Donate now' Next button not enabled
  • Wipe Trezor with no Trezor plugged in crashes app
  • In Payments a BIP70 Payment request is shown positive, in green. It should be negative, in red
  • Password does not unlock wallet although 100% sure password is correct
  • Crash on org.bitcoinj.net.discovery.PeerDiscoveryException
  • VerifyMessage needs to be more resilient
  • BlockStoreException: Header bytes do not equal SPVB
  • mbhd.yaml not being found at wallet create
  • Trim pasted addresses
  • Complete tx when not enough money should be handled by app
  • org.bitcoinj.crypto.KeyCrypterException: Could not decrypt: pad block corrupted
  • Could not empty wallet
  • Sign message failure
  • Out of bounds exception in FileChooser
  • "Bad position: -1"

New in MultiBit HD 0.1.4 (Dec 21, 2015)

  • Wipe Trezor with no Trezor plugged in crashes app
  • Verify Trezor text not right when no Trezor plugged in
  • KeepKey start up on Windows 8 sometimes loses KeepKey connection - shows password screen
  • javax.swing.plaf.nimbus.DerivedColor$UIResource cannot be cast to java.awt.Font
  • Bump minimum tx relay to 5000 sat / KB
  • When creating KeepKey wallet you get a screen with 1/2 but there is no 2/2
  • Plugging in KeepKey causes Error report screen
  • Switching between Trezor and KeepKey needs work
  • When no Trezor/ KeepKey plugged in see "MultiBit" instead of Trezor
  • Payment request - fiat amount is shown as negative
  • Payment request needs some text wrapping
  • JRE failure when running FEST tests
  • FEST tests not running smoothly
  • java.lang.ClassCastException: sun.awt.Win32GraphicsConfig cannot be cast to sun.java2d.d3d.D3DGraphicsConfig
  • Add smartbit to list of block explorers
  • Restore menu is remembering KeepKey even when KeepKey removed
  • Restore type needs to mention both Trezor + KeepKey
  • Sign message after change PIN crashes app
  • Sign message text isn't quite right for KeepKey
  • When a new KeepKey wallet is created 'Trezor' is put as the wallet description
  • javax.swing.plaf.FontUIResource cannot be cast to javax.swing.Painter
  • Change was not spendable
  • NPE in filter code
  • BufImgSurfaceData cannot be cast to sun.java2d.xr.XRSurfaceData in StripedTable
  • Add Mongolian as a target language
  • Add fee rate (sat/byte) to help users

New in MultiBit HD 0.1.3 (Sep 10, 2015)

  • Blank datestamp prevents restore
  • Improve ErrorReporter to not report known exceptions
  • Trying to close already closed BlockStore
  • No TitleFontDecorator class
  • Gravatar image flashing on then off in send bitcoin screen awaiting review
  • Update BRIT so that small amounts are not charged on Empty Wallet
  • Adjust Verify network and Repair wallet screens to cover connectivity
  • Peer message crashing app
  • No exchange rate causes NPE
  • Screen device failure
  • Java out of heap space
  • On Windows 8 the light box overlaps the status bar - clearer if there was no overlap
  • Update Authenticode certificate
  • Adjusting fee slider on Windows can overload UI
  • Too many PeerDiscoveryExceptions cluttering up logs
  • No wallet is present at ContactService creation
  • Missing SpongyCastle class
  • Could not initialise hardware wallet trezor
  • Connections closed by remote host
  • Cannot open YAML file - permission denied
  • UnsupportedOperationException in getPeers with Tor
  • On windows the error-report form has the Java coffee cup as the icon
  • 'Unexpectedly high' fee message on Trezor not replicated in MBHD trezor
  • Cannot open YAML - not readable
  • Update Bitcoinj to latest version 0.13.2
  • Right click in address field crashed multibit
  • Out of bounds exception in FileChooser
  • Clipboard failure
  • Remove Tor support
  • Could not create hardware wallet in "wipe trezor" trezor
  • Trezor "Operation failed" contains a "Success" message trezor
  • Sometimes Recipient field on Send is red on first opening
  • Inserting Trezor with old firmware crashed MBHD trezor
  • On Cold start with Trezor plugged in Language screen auto nexts trezor
  • Cancel of wipe trezor in MBHD does not clear Trezor trezor
  • When no exchange double clicking a transaction and closing gives quirky display

New in MultiBit HD 0.1.2 (Sep 10, 2015)

  • Chinese in titles not rendering on Windows
  • Transaction Details dialog a bit flicky
  • Increase range of possible fees
  • Remove history
  • First time MBHD starts up each day the splash screen is blank
  • Clipboard failure in Send amount
  • Request bitcoin screen failure
  • BlockStore save failure
  • Out of bounds exception in FileChooser
  • Make payment scrolling smoother with smaller increment
  • Help container is not always drawing top border
  • No 'OER is not responding' for OER rates
  • History load failure
  • PaymentsScreenView fails after showing credentials
  • History screen should have a Close button
  • Edit history requires copy facility of read only data
  • Corben font on Windows is not rendering smoothly
  • Implement multibit-common library

New in MultiBit HD 0.1.1 (Sep 10, 2015)

  • Rearrange start up order to show splash screen earlier
  • Wallet dashboard not showing
  • History load failure
  • PaymentChannel enum failure
  • Mining dues not being handled correctly
  • Change Trezor affiliate link to a=multibit.org
  • Seeing 'wallet is ready to use' but still syncing
  • Send / Request disabled
  • Error reporting dialog could not be instantiated
  • Highlighting in drop downs is either missing or 'white on white' and unreadable
  • Remove unnecessary entries from logs and configuration

New in MultiBit HD 0.1.0 (Jun 19, 2015)

  • BouncyCastle is included in the final JAR which invalidates its signature
  • Create wallet help - does not mention create wallet button
  • Confusing message on slow send
  • Seeing all tx unconfirmed and change tx not being spendable
  • Cannot sign a multisig address using Trezor
  • Help | Report error can freeze UI / bring to front has disappeared
  • German translation uses Beenden for both Finish and Exit
  • CrashReporter: Change language to german on cold start crashes MBHD
  • Restore password for Trezor soft wallet does not show result (pass or fail)
  • Change "Your bitcoin were sent successfully" to something more readable
  • Improve error message if transaction cannot be completed
  • Crypto-trade.com is out of business and should be removed from exchange list
  • During clean Maven build a "Could not generate DH keypair" exception is seen
  • Change 'Verify network' to '10 or more is healthy'
  • Restore of soft wallet completed ok but in report page there is a 'x' against wallet created
  • Trezor wallet zip backup not being seen trezor
  • Creating a Trezor wallet on a cold start gives a blank screen instead of a PIN entry screen
  • Send from MBHD wallet to another MBHD wallet not seen after switch wallet
  • After a Trezor Send exchange rate is not switched back on properly
  • Add enforcer rules to prevent dependency chain attacks
  • Suppress zero-confirmation alerts in Repair wallet
  • Repair wallet is not showing zero confirmation tx
  • Unpredictable Trezor communication hangups
  • Updated error reporting dialog to use Exit/Cancel button
  • Crash in preferences->language->Clicking button "I would like to help"
  • Transaction outputs doubled in wallet after 'Repair wallet' - balance is then wrong
  • Canadian exchange Cavirtex reopen, please add to exchange list
  • Error report contains user name
  • CrashReporter: Clicking on bitcoin amount header in Payments breaks MBHD
  • Add Bulgarian as a target language
  • One FEST test failing: verifySendRequestScreen
  • Users can produce more receiving addresses than gap limit
  • Trezor | Buy Trezor, prev next is always disabled
  • Unconfirmed balance showing at start up when no network connection found
  • Trezor got stuck in state "Waking up" (on Trezor display) after entering the PIN
  • Activating the wallet "Unlock" button when no wallet selected does not make sense
  • "Getting started" algorithm does not work for me to build and start multibit-hd
  • Spell Tor (the onion routing network) correctly
  • New Trezor wallet is over syncing
  • Seeing lots of "error" messages from bitcoinj in the logs
  • Restore button appears when wiped Trezor is inserted
  • Send feedback is slow/ missing sometimes
  • Give user feedback when there is unconfirmed bitcoin
  • Can empty wallet to address in wallet
  • 'View in external browser' no longer being highlighted
  • When running Bitcoin Core MBHD just connects to local, one peer confuses send
  • Change log file format to be JSON
  • CrashReporter: Press next in send without adding anything
  • Cannot create Trezor wallet from wiped device trezor
  • Improve send progress to avoid showing 'dipped' available to spend
  • CrashReporter: Delete a PaymentRequest in Payments
  • MBHD did not shut down cleanly
  • Make buttons more evenly spaced vertically
  • CrashReporter: Pressing return when showing QR code in Payment request crashes app
  • Speed up Bitcoin network connection
  • Client fees should be separated from transaction fees more clearly
  • Delete request button should not be available if a request is not selected
  • "Wallet timestamp" should be renamed to "wallet date"
  • Rethink the Restore button on the Unlock screen
  • Client fees are not reported correctly on Empty wallet (dust output)
  • More detail on the Verify Network panel view
  • Improve wallet creation report screen with "Your wallet is ready" message
  • On cold start ask user to attach Trezor device in welcome wizard trezor
  • Productionize BRIT server
  • Remove 'flicky' progress bar
  • Native-looking UI controls
  • Change output moved from ok to unavailable
  • Cannot adjust 'Notes' column in History
  • Bump bitcoinj-alice to latest bitcoinj - evaluate sync speed ups
  • Introduce general purpose executors to act as workers (reduces startup time)
  • Apostrophe removed from alert bar
  • Receiving Addresses should be ok with no amount set
  • MBHD gets confused if there is a new block when syncing
  • Create Release 0.1.0 installer
  • Require secure error reporting solution

New in MultiBit HD 0.0.8 Beta 8 (Jun 19, 2015)

  • Mark Trezor firmware before 1.3.3. as not supported
  • Fiat amounts aren't right
  • Sign message for a Trezor wallet is asking for a password
  • Trezor firmware 1.3.3 changes the amount display during sign
  • Suppress 'There is a new Trezor' alert message if it's the same Trezor as current wallet
  • Repair wallet is not downloading certs
  • In transaction details screen ENTER no longer presses Next
  • The Payments wizard (transaction drill down) needs to show Payment memo and Payment ACK memo
  • Ensure Linux installer registers bitcoinpaymentrequest
  • Inform user when a passphrase-enabled Trezor is detected
  • Paste (in new Contact, bitcoin address) uses ctrl-V on a Mac
  • Ensure MBHD works with latest Trezor firmware
  • Alert does not clear when X is clicked
  • Enable bitcoinj to find a local Bitcoin Core node
  • Link Payment and PaymentACK to Payment on the UI
  • Store Payment and PaymentACK locally
  • Require cacerts file from Java 8 Windows edition to act as baseline
  • Trezor hard wallet does not (always) have EarliestKeyDate set : Repair fails
  • Google code shutting down is causing 502 errors during Travis builds
  • Trust status of payment request needs some finishing off
  • Unusual behaviour in logs regarding BIP70 during sync
  • Change password needs to re-encrypt BIP70 payment requests
  • Don't show the 'Choose payment request' screen if there is just one payment request
  • Disable 'Pay this payment request' button if sync is not finished
  • BIP70 payment requests not exported
  • Cannot delete / undo delete of BIP70 payment request
  • Clear tx hash in PaymentRequestData if tx is not in wallet
  • List of buttons not working in the UI
  • Changing password 'pad block corrupted'
  • Check WalletManagerEARLIEST_HD_WALLET_DATE is used when no timestamp set on sync
  • FEST tests for 'Enable restore of Beta7 wallets' to do
  • Enter timestamp field needs a note about leaving it empty
  • Activate main BRIT server
  • Clicking PaymentRequest file does not launch MultiBit HD
  • PaymentRequest alert needs to be truncated when showing a failure
  • Add BIP70 PaymentRequest to MBHD Payments persistence
  • Empty wallet not working
  • MultiBit HD soft wallets are incompatible with other BIP32 m/0' wallets (BIP39 mnemonic conversion is incorrect)
  • "Donate Now" suggests huge transaction after changing separator characters.
  • Losing connection to Trezor after cancelling 'Change PIN' action
  • Tx not being sent - requires update to bitcoinj-alice
  • Add https://insight.bitpay.com to list of block explorers
  • Bug report: Beta 7 has nothing visible in UI tabs
  • Button labels and titles don't always match in Translations
  • Not enough space on slider for all of 'Lower', 'Default', 'Higher' in Russian
  • Fee slider font color is wrong in Dark Theme
  • Buttons partially obscured in key words page in German
  • Tighten up on syncing
  • Need to trap PIN message from Trezor after long period of inactivity
  • Help always falling over to local help
  • Lighthouse: Would be nice if I could specify wallet word timestamps in non-MB format
  • Minimise time taken to show UI at startup
  • Trezor soft wallet loaded from seed not roundtripping ok
  • Tx rejected because of priority but it is actually sent
  • BIP70 Payment protocol support

New in MultiBit HD 0.0.7 Beta 7 (Jun 19, 2015)

  • Findbugs failing on Travis (spanning several builds)
  • Add a 'call to action' button on the languages seector screen
  • Add button on Languages preference wizard to translation site
  • BIP44 soft wallet falling back to rolling backups
  • Move block explorer option to Manage wallet
  • Empty wallet not enabled after sync
  • Pressing ESC on credentials view reveals underlying screen
  • Wizard title font is too big (in German)
  • Current wallet not being remembered on credentials screen
  • Remove Cavirtex from list of exchanges
  • Header isn't updating quite right.
  • Help icon in sidebar becomes invisible
  • Empty wallet block confirmation status not being cleared
  • Ensure Install4j can upgrade Beta 7
  • Remove screenshots from help and multibit-hd.jar
  • When a wallet is emptied, prefix "Empty wallet - " to the wallet description
  • Mockito is in multibit-hd.jar - required ?
  • Order list of wallets alphabetically
  • Remove extended public key from contacts if we are not yet supporting it
  • The gap in time from when a send goes to first peer and when it comes back from others needs filling
  • Add Preference for choosing a block explorer
  • Add support for Trezor GetAddress display when requesting bitcoin in a "hard" wallet trezor
  • Corben font on Windows is not rendering smoothly
  • Help isn't legible in dark theme
  • Ensure position of change (and client fee) outputs are randomised in transactions
  • Look into bundling Carlito as the body font for modern look and feel
  • Help load is on event thread - no network can (temporarily) freeze MBHD
  • On Mac: selecting About using the Application menu does not switch sidebar to Tools
  • Empty wallet can say there is a BRIT fee when it actually gets elided
  • On a send you cannot paste in the amount without a recipient
  • If user sets a cloud backup dir backup should be performed immediately
  • Create Fee wizard in Preferences

New in MultiBit HD 0.0.6 Beta 6 (Jun 19, 2015)

  • beta 6 fest tests not passing
  • on windows (at least) clicking on a bitcoin uri does not pass it to a running version of mbhd
  • show “trezor firmware not supported” popover if device_failed is fired
  • help always falling over to local help
  • selecting 24 word seed phrase on trezor results in 12 words
  • remove the pin buttons pressed from logs
  • trezor unlock screen requires more info about its purpose
  • on windows 8, not seeing mbhd shortcut
  • clicking bitcoin link in browser on windows does not launch multibit hd
  • paste all in verify message tool doesn't work on windows
  • header not shown after restore
  • multibit hd unlock loops on trezor

New in MultiBit HD 0.0.5 Beta 5 (Jun 19, 2015)

  • Update POM to use MultiBit Hardware 0.1.0 (edit: now 0.2.1)
  • Trezor not being recognised on windows 8
  • No logs on windows
  • Wallet tmp files being left on Windows
  • Java icon is showing on Windows version
  • Did a send, saw BitcoinSendEvent in log, tx not seen on UI
  • FEST tests not running cleanly
  • Verify signed transaction from Trezor is same as original
  • Align HD account nomenclature in line with myTrezor.com, Mycelium
  • MBHD gets confused if you change a password and then enter an old one
  • Cloud backup location not being saved on create new wallet
  • Wallet dashboard not showing capabilities in all cases
  • Compatibility testing with other wallets
  • Main view refresh removing 'Do you want to use trezor ?' alert on Wallet load report Finish trezor
  • Intermittent Travis "sniff seed" test failure
  • Soft wallet possibly getting encrypted with Trezor entropy instead of password trezor
  • After incorrect PIN entry PIN matrix should be cleared trezor
  • Trezor | Wipe wallet adds a confusing 'Trezor wallet attached' alert on successful wipe trezor
  • On create new wallet Unlock not enabled on PIN entry after create trezor
  • Repair wallet Finish not enabled on sync finish
  • Trezor not being recognised
  • Cannot dismiss 'received bitcoin' alert
  • Swopping between two trezors does NOT give an alert trezor
  • FEST test for plug in and pull out of trezor trezor
  • Header is being switched on when you close the Wallet load report, even if stil synchronising
  • Internal help should prevent external or non-help articles documentation
  • If incorrect PIN is entered, then corrected, wallet does not load trezor
  • No user feedback if PIN is entered incorrectly trezor
  • Trezor wallet does not appear to be syncing on UI but it actually is trezor
  • Remove printStackTrace and System.out.println references
  • Remove Vault of Satoshi from exchange list
  • Entered PIN but unlock not enabled trezor
  • Add 'Wallet start up' screen for soft wallets
  • On password screen plugin and pull out Trezor should show PIN matrix trezor
  • FEST test for restore Trezor wallet trezor
  • FEST test for initialised Trezor at cold start trezor
  • FEST test for initialised Trezor at warm start trezor
  • FEST test for wiped Trezor at warm start trezor
  • Header not showing on wallet unlock
  • Add Findbugs to Maven build process
  • Build fails under Windows
  • Confusing Verify Network between peers discovered and sync starts
  • FEST test for initialise Trezor use case
  • Just created a new Trezor wallet with wiped wallet. Next does not work trezor
  • Trezor wallet label incorrect on first synch trezor
  • Tooltip for History is wrong
  • Upgrade to hid4java 0.2.0 to gain better win64 support
  • Switch to a trezor, then back to soft wallet forgets previous soft wallet choice
  • Too many identical alerts for bitcoin received
  • When creating a new Trezor wallet on screen pin is not shown/ wallet is not present trezor
  • Include Trezor emulator in FEST tests
  • Empty wallet you cannot paste a bitcoin address, only a recipient
  • Exiting from Trezor hard wallet is resetting the configuration to the default
  • Everything hides on a switch wallet - a bit disconcerting to users
  • Semantics of Trezor Restore screen off Credentials isn't quite right trezor
  • Switch wallet is not completing the handover to the Credentials wizard
  • Tools | Trezor | Wipe Trezor shows wrong message on Cancel
  • If you do a Restore | Use existing wallet MBHD borks
  • Switch wallet not enabling Send and Request if that panel is being shown
  • Tools | Trezor needs tidying up when no Trezor is attached
  • Wipe Trezor then Restore borks MBHD trezor
  • Use Bitcoinj's fast catch up to improve sync time after creating Trezor wallet trezor
  • Require timestamp display when creating new Trezor wallet trezor
  • Improve roundtripping of Trezor soft wallets trezor
  • Switch wallet does not suppress header before sync
  • Switch wallet hides the exit wizard too soon
  • Restore wallet report not completing for Trezor soft wallet trezor
  • Unlock Trezor wallet is missing a timeout trezor
  • Verify Trezor suppresses the header balance trezor
  • Repair wallet UI needs tweaking
  • After a send no transaction fee available in Transaction details
  • Peer count is 0 in Verify Network even when it's syncing
  • Credentials wizard should be more responsive to a Trezor being plugged in trezor
  • Replace the "Trezor soft wallet" checkbox with a drop down list
  • Block count is incorrect on Transaction Overview
  • Trezor hard wallets not loading correctly sometimes trezor
  • HTTPS lookup not working correctly
  • Trezor recognition / PIN matrix is a bit unreliable trezor
  • Change password failing for Trezor soft wallets trezor
  • Wallet capabilities should indicate if private keys are being stored locally
  • Header balance is not being hidden sometimes on syncing
  • Seeing 'Initialising' status even though MBHD appears to be syncing
  • Trezor sends are not being counted by BRIT trezor
  • Cancelling a SignTx operation requires better feedback on report panel trezor
  • Empty wallet for Trezor is asking for a password trezor
  • Wipe Trezor wizard should use the display component trezor
  • Trezor wallets should be excluded from list of wallets with passwords trezor
  • Check spending from Trezor "soft" wallet
  • Show each transaction output during signing with Trezor trezor
  • Trezor confirm message too wide for small screen trezor
  • How does user know if Trezor or MultiBit (or something else) is stuck? trezor
  • Need spinner or 'Working...' on 'Trezor encrypt' panel trezor
  • Do you have to open a non-Trezor wallet in order to use a Trezor wallet?
  • Can Trezor wallet "working ..." message give more details?
  • Wallet detection is detecting Trezor when no Trezor is present
  • Improved performance for secure delete
  • Seed phrase entry screen should explain that "newlines" are not required
  • Upgrade XChange to latest release version
  • Remove spinner from wallet report screens
  • Implement switch wallet through "soft reset"
  • Need beta.multbit.org SSL cert for installer
  • Reduce the minimum required JVM version for installer installer
  • Trezor wallet isn't persisting how many keys/addresses it has shown trezor
  • Trezor soft wallet password recovery needs verification trezor
  • BackupSummaryDescendingComparatorTest failing
  • Trezor wallets aren't syncing properly trezor
  • Send amount displayed wrong when entered
  • Implement 'sign tx' for Trezor trezor
  • Improve create wallet wizard
  • Implement the Trezor 'use existing wallet' use case trezor
  • Strange behaviour after aborted attempt to change password
  • FEST tests fail in current version
  • Replace KeyListeners with DocumentListeners where indicated
  • Provide an icon to show "this is a Trezor wallet" status trezor
  • Implement Wallet Details wizard
  • Can't select wallet backup file in "open file" dialog
  • Upgrade to Font Awesome 4.2
  • Restore a Trezor wallet as a MBHD 'soft' wallet trezor
  • Rearrange sidebar, Tools and Preferences contents
  • Re-order the welcome wizard select options
  • Implement the Trezor "change PIN" use case trezor
  • Implement the Trezor "wipe device" use case
  • implement the Trezor "capabilities" use case
  • Implement the Trezor "create wallet on device" use case trezor
  • Add Trezor enable/disable selector to Labs trezor
  • Rebase our bitcoinj as bitcoinj-0.12-alice
  • 0.00 balance shown with warning the spendable balance may be lower
  • Introduce a blurry background lightbox rather than dark border discussion
  • Tests fail when run in a German locale
  • hat happens to the label in a bitcoin payment link?
  • In Tools | Change Password if you click next immediately there is no feedback
  • Can't build current version
  • Exchange preference is lost on rebuild
  • Validate digit group separator and decimal separator usage directly when typing
  • Cloud backup location preference lost on restart
  • Unlock button hidden on "Enter password" screen
  • Remove MultiBit HD logging from JWrapper
  • Paste password not triggering the unlock button
  • Make sure MBHD fails nicely when computer clock is wrong
  • Perhaps indicate when balance is 'in progress' with a different color ?
  • Windows 8 installer does not respond to bitcoin URI clicks
  • Linux installer requires improvement
  • Tidy up installer graphics
  • Include copy of MBHD help in installer
  • Spinner icon rotation is wobbly

New in MultiBit HD 0.0.4 Beta 4 (Jun 19, 2015)

  • Put the password box into the confirmation screen for empty wallet
  • Change "restore wallet from seed or backup" to "restore wallet"
  • Down arrow does not work for Sending/ Receiving
  • There is an ophan 'wallets' parameter in the config yaml. Remove
  • Recipient of payments of type "Sent" shows only "n/a"
  • Add Travis build
  • Bad report message when not enough money in wallet
  • Link "Extended public key" parameter name in contacts entry to documentation page
  • Paste Bitcoin address needs immediate validation
  • Test Failure when Compiling with Java 8 on Windows 8.1
  • When user uses £ old tx using GBP have that prefixed in the transactions list unnecessarily
  • Crash when clicking in transaction detail on "View on blockchain.info"
  • After restart wallet suddenly displayed as empty (0.0) and last transaction not displayed in payments list
  • Hear no sound in 0.0.3 Linux (PB3)
  • Adjust create wallet warning text to include "Do not print"
  • Unlock button hidden on "Enter password" screen
  • On a Mac, using menu option Preferences does not HIGHLIGHT the Preferences in sidebar
  • Possible race condition in BitcoinURIListeningServiceTest
  • Incorrect language display
  • Available to spend sometimes too low
  • Empty wallet button sometimes disabled for no reason
  • If rolling backup is loaded, MBHD does not check the wallet height and resync automatically
  • restore wallet from seed gives notice of wallet balance as payment
  • If no private note nor QR code label is put on a payment request, combo box is wrong
  • Multiple alerts (and sounds) on receive money
  • Payment info looks like being lost sometimes
  • When synchronising, moving to a new peer resets sync percentage to 0%
  • Run repair wallet after restoring wallet from seed (or make user suppress this)
  • Ensure all data entry fields and buttons have tooltips
  • Fix headings in transactions export
  • Restore from seed or backup no longer offers backup
  • "Empty wallet" is allowed to receiving addresses within the wallet
  • On the Send/Request screen the fiat currency is not right when you switch
  • Single point of reference for wallet balance

New in MultiBit HD 0.0.3 Beta 3 (Jun 19, 2015)

  • Change password not working
  • Configuration option to hide the balance display
  • Bug in fiat amount in sends - repeated values
  • Repair wallet gives notification of negative payment received
  • Empty wallet shows recipient as n/a
  • On a Mac CTRL+C, V, A are used but use of COMMAND key is more consistent
  • Description on Send not using private notes text
  • Send screen - recipient validation too aggressive
  • Empty wallet progress message goes off edge of screen
  • Exchange rate needs to show date/time exchange rate was effective
  • When syncing, payments with the same minute are 'flicky'
  • Empty wallet did not show currency on Payments screen even though it in transaction detail
  • Lost transaction (on empty wallet)
  • HD wallet breaking change in bitcoinj to rollout to MBHD breaking change
  • Add "go to unlock" option to welcome wizard selector
  • Get users to approve licence before first use
  • Add CRC24 to sign and optionally to verify message
  • Fiat amount not always shown
  • Restore wallet from seed appears to hang
  • Restore from seed needs a 'repeat password' entry box
  • Number of confirmations doesn't agree blockchain.info
  • Empty wallet is leaving some satoshis behind
  • Miner fee is always shown as 0.1 mBTC
  • Cloud backup directory needs work

New in MultiBit HD 0.0.2 Beta 2 (Jun 19, 2015)

  • mvn FAILURE on MultiBit HD Installer
  • Increase length limit on message sign and verify
  • Make transaction fee negative in Transaction Amount screen
  • Show units for all transaction amounts
  • Verify message needs a paste button
  • Split sent payments into two rows: BTC transacted and fees
  • QR code popover is cramped
  • Sign message needs a copy button
  • Send payment sets balance to 0.00 briefly
  • Verify network tool value spacing is too large
  • Add spinning arrow to restore from wallet page
  • Verify network tool not showing the correct information
  • Complete installer
  • MultiBit hangs on "enter password" screen
  • After change of exchange the main window title is always "MultiBit HD'
  • "Send payment" offers blank dropdown rows when there are no contacts with addresses
  • [Next] button missing or partly obscured in "Transaction overview"
  • "Confirm send" screen doesn't contain amount, transaction fee, or client fee
  • Window does not fit small screen
  • The example formatted bitcoin display does not show in 'Preferences | Units"
  • Replace the Nimbus scrollbar
  • Syncs forget which payment is selected
  • Tooltip misleading on 'Edit wallet' notes field (they aren't encrypted)
  • "Private notes will be stored ..." comes up when hovering over "sign a message" box
  • Help pane
  • History section
  • Transaction detail raw transaction too wide
  • Wizard title not wrapping correctly on Linux in Romanian
  • Welcome wizard language selection not working
  • Sending has lost details
  • Rename from "Satoshi" to "Coin"
  • The times in MBHD are always UTC, not the local timezone
  • writePayments on shutdown does not always have password. Why ?
  • Status "Paid" icon in payment details should be green
  • Check windows file delete
  • If user changes fiat currency need to show currency in fiat amount
  • Add client fee to transaction overview and export files
  • Spinner icon rotation is wobbly
  • Open Exchange Rate is not triangulating
  • Restore from zip backup failed
  • On Linux and Windows there is no way to see the about screen
  • There is no visual feedback on the enter password panel if password is wrong
  • Repair wallet should hide balance until synced
  • Double click in a table should initiate edit/detail view
  • Dual mode sidebar
  • History icon is unclear
  • Welcome wizard enter seed phrase not wrapping correctly on Linux
  • Should not be able to empty wallet until sync completes
  • Stretch saved encryption of password
  • Improve wallet backups
  • Adjust fee logic to make first fee earlier
  • Confirmation icon size incorrect on send progress
  • Request wizard failing on network missing
  • Tor switchover requires better UI feedback
  • Padding of text in components is too tight
  • Change title fonts on wizards
  • Locale EN_IE fails on startup
  • Contact image glitch during search
  • Require a "no exchange provider" option
  • Wallet save can bork MBHD on exit
  • Don't enable Send and Receive when Peers seen
  • Change password report screen should disable Finish until background operation finishes
  • Change password quirky if wrong old password entered
  • The transaction details 'raw tx' page can be too wide
  • Wallet Send/Request page not right with RTL
  • Currently tricky to access Welcome wizard until logged in
  • Implement sign and verify message

New in MultiBit HD 0.0.1 Beta 1 (Jun 19, 2015)

  • Add password recovery
  • Increase scrypt iterations used in encryption
  • Migrate to encrypted HD wallets
  • There was an error creating a connection to the Bitcoin network
  • Failed to install artifact org.multibit.hd:mbhd-brit:zip:deterministic:0.0.1-SNAPSHOT
  • Could not find artifact com.google:bitcoinj:jar:0.12-SNAPSHOT in bitcoinj-releases
  • Unexpected behavior when adding and deleting contacts. enhancement
  • If gravatars don't load (due to network not available) the UI is not shown
  • persist contacts
  • Display transactions
  • Get wallet saving working
  • Create backups
  • Create code to manage seed generation and validation
  • Get simple send working

New in MultiBit HD 0.5.17 (Mar 4, 2014)

  • upgrade to bitcoinj 0.11.1
  • removal of "one satoshi" spam transactions
  • removal of MtGox exchange, default is now Bitstamp/ USD
  • update of localisation and checkpoints files

New in MultiBit HD 0.5.16 (Dec 18, 2013)

  • Changes:
  • Fixed: if you close a wallet then open it immediately it does not appear.
  • Updated code to bitcoinj 0.10.3 (transaction is now resent ok if not initially sent).
  • Changed reset block chain and transactions to always run before wallet creation date.
  • Send is now prevented until sync completes.
  • Examined code to see if 'tx is missing' can be improved.
  • Removed 'File | Delete Wallet' entirely for safety reasons.
  • Now performs a ping of peers before send as a network check.

New in MultiBit HD 0.5.15 (Nov 21, 2013)

  • Fixed: Bitcoin URI protocol handler does not work properly under Windows.
  • Inverted colour scheme now working ok.
  • Fixed: Exception when sending coins.
  • Fixed: The addresses in Sign Message / Verify Message need white space trimming.
  • Fixed: USB drive installation instructions are out of date.
  • Added support for new blockchain.info wallet format to Import Private Keys.
  • Fixed: MultiBit does not build.
  • Fixed: Misleading error message when trying to send very small amount.
  • Updated build to bitcoinj 0.10.2
  • Added a message when wallet closes (with location of wallet).
  • Added Serbian as a target language.
  • Updated XChange library to 1.10.0

New in MultiBit HD 0.5.14 (Sep 4, 2013)

  • The Windows installer is signed with authenticode.
  • Fixed bug: Still prompted for password after a send.
  • Moved 'Show transaction details' to button bar on Transactions tab.
  • Added 'Export transactions' to Transactions tab.
  • Improved build to check dependencies using Gary's dependency checker.
  • Improved closedown of MultiBit. There are now messages in the titlebar.
  • Fixed bug: Request labels being wiped after private key import.
  • Tidied up UI.
  • Updated to bitcoinj 0.10.1.
  • Updated to XChange 1.8.0.
  • Renamed windows installer to get automatic administrator elevation.

New in MultiBit HD 0.5.13 (Jul 22, 2013)

  • The backing up of wallets has been improved. There is now a data directory for each wallet.
  • Failing test fixed. Also fixed functional tests.
  • Send address is properly trimmed.
  • Swiss Francs now has correct currency prefix.
  • Receiving addresses that are manually added to the info file do not appear in the UI.
  • Swahili added as a target language.
  • Fixed Verify Message tooltip on a Mac.
  • Fixed blank validation message if fee takes total over amount in wallet.

New in MultiBit HD 0.5.12 (Jun 24, 2013)

  • Updated to bitcoinj v0.9
  • Fees are now calculated automatically.
  • The size of the transaction appears on the transactions detail dialog
  • Fixed issues 150, 165 - Automatically recreates BlockStore if there are problems loading it
  • Fixed issue 155 - Version.txt retrieval error on Java 7
  • Fixed issue 156 - Verify message available when wallet is syncing

New in MultiBit HD 0.5.11 (Jun 3, 2013)

  • Implemented issue 96 - Sign and Verify message.

New in MultiBit HD 0.5.10 (May 28, 2013)

  • Changes:
  • Fixed issue 116 - could not import blockchain.info backups
  • Fixed issue 117 - fee was too high
  • Fixed issue 121 - MtGox ticker information not showing
  • Fixed issue 125 - improved overzealous syncing of wallet(s)
  • Fixed issue 137 - Import / Export filechooser nomenclature
  • Fixed issue 140 - use installed checkpoints file if newer
  • Fixed issue 141 - bump to XChange 1.7.0, XChart 2.2.0

New in MultiBit HD 0.5.9 (Apr 26, 2013)

  • Updated help files
  • Fixed bug on opening wallet that is already open
  • Fixed ticker restart bug

New in MultiBit HD 0.5.9 RC 1 (Apr 17, 2013)

  • Upgrade to bitcoinj v0.8
  • Delete Wallet not shown by default, challenge question added. (see configuration.txt)
  • Romanian added as target language
  • Mac app is now signed with a "James Burton" developer id
  • Fix for Mac retina display showing fuzzy text
  • Twisty and callout panel in the wallet panels have been removed

New in MultiBit HD 0.5.9 Snapshot (Apr 9, 2013)

  • Features:
  • I18n update
  • Update to bitcoinj 0.8-SNAPSHOT
  • added 'Close Wallet'
  • wallets now resync automatically when opened
  • added better sync control on import and reset blockchain
  • changed blockstore to SPVBlockStore - smaller download
  • changed 'Reset blockchain and transactions' suggested replay date to 2 days ago
  • reduced default fee to 0.0005 BTC
  • Bug fixes:
  • fix for unparseable fee amount
  • apostrophes now appear in French and Italian translations properly

New in MultiBit HD 0.4.23 (Mar 19, 2013)

  • Features
  • Fix for incoming transactions not seen sometimes
  • Updated to bitcoinj 0.7.3.
  • Notifies user when a new version of MultiBit is available
  • Tidied up UI when switching "look and feels"
  • Change is now sent to the second key in a wallet if present (this helps people who have imported a blockchain.info backup)
  • More logging

New in MultiBit HD 0.4.22 (Mar 12, 2013)

  • Bug fixes:
  • Fixed appearance of blank request screen.

New in MultiBit HD 0.5.8 Beta (Feb 12, 2013)

  • Bitcoinj v0.7 features:
  • Bloom filters now active to speed up blockchain sync (when talking to bitcoind v0.8rc1 nodes or later)
  • You can now specify particular peers to connect to with the 'peers' property in multibit.properties. (Use a comma separated list)
  • Fix for zero confirmation transaction vulnerability identified by Retep
  • XChange 1.4.0 features:
  • More exchanges supported for currency lookup: MtGox, Bitstamp, BTC-E, CampBX, VirtEx
  • UI enhancements:
  • You can use Shift-ArrowUp and Shift-ArrowDown to move between wallets when the Wallets panel is selected
  • Wallet icon now highlighted when wallet is selected, more contrast between selected and unselected
  • Display less flicky when changing languages, fonts and look-and-feel
  • User chosen font now set properly in dialogs and Help screens
  • General:
  • No longer opens in 'local mode' - it picks up your other MultiBit wallets
  • Removed cacheManager code - no longer supported
  • Backward compatible wallet changes (description added, minor version dropped)
  • Serialised wallets now no longer always load - you may have to use an older version of MultiBit and migrate them to protobuf format
  • Refactoring of encryption code in response to review comments
  • Fix for 'Transaction cannot be cast to Comparable' bug on wallet reorgs

New in MultiBit HD 0.4.20 (Feb 11, 2013)

  • Features:
  • Support for more currency exchanges. (XChange 0.4.0)
  • You can move up and down wallets with the Shift-ArrowUp and Shift-ArrowDown keys.
  • UI Changes:
  • More contrast between the active wallet and the others
  • Less flicky when changing language, font and look-and-feel.
  • Improved font display in dialogs, help, tooltips
  • Bug fixes:
  • Fixed bug on display of fiat amount in Send/ Request when changing languages
  • Fix for 'Transaction cannot be cast to Comparable' bug on wallet reorgs/li>

New in MultiBit HD 0.4.19 (Jan 15, 2013)

  • Improved status notifications for transactions
  • Update to bitcoinj 0.6.1
  • Coinbase transactions now have a pickaxe icon and the status icon fills more slowly
  • Now only hits currency server if ticker is shown or currency conversions are on
  • Fiat currency fields only shown on Send and Request if fiat currency successfully found from remote server
  • Small increase in table row height for visual clarity

New in MultiBit HD 0.4.18 (Jan 7, 2013)

  • Bug fixes
  • Issue 63 fixed (default fee of 1 BTC for comma decimal separator languages)
  • Removed splash screen (and help about) image as it was causing a Segmentation Fault on openjdk6 when viewed in 256 colors
  • Fixed flickery first transaction row
  • Fixed color of Transactions description column in RTL languages

New in MultiBit HD 0.4.17 (Dec 17, 2012)

  • Improvements:
  • Change is now spendable as soon as the transaction traverses the Bitcoin network

New in MultiBit HD 0.5.7 Beta (Dec 14, 2012)

  • Improvements:
  • Change is now spendable as soon as the transaction traverses the Bitcoin network
  • Fix for "Could not generate key from password and salt" bug on send from unencrypted wallets

New in MultiBit HD 0.4.16 (Dec 11, 2012)

  • Improvements:
  • Everything from v 0.5.6beta
  • More error handling on show transaction details dialog.

New in MultiBit HD 0.5.6 Beta (Dec 10, 2012)

  • Everything from 0.4.15 e.g. currency support
  • Amount in BTC decimal aligned
  • testnet3 support

New in MultiBit HD 0.4.15 (Dec 3, 2012)

  • Fiat currency support
  • I18n refresh

New in MultiBit HD 0.4.14 (Oct 29, 2012)

  • Improvements:
  • Arabic 100% translation
  • Fix for chart balance not matching wallet balance

New in MultiBit HD 0.5.5 Beta (Oct 27, 2012)

  • Improvements:
  • New encrypted wallet format - NOT backwards compatible
  • Fix for bug where encrypted wallets could be opened as unencrypted
  • Arabic translation 100%
  • Automatic backup of private keys on wallet encryption/ change password/ create new private keys
  • Forward port of everything from 0.4.13
  • Update to bitcoinj version 0.6

New in MultiBit HD 0.4.13 (Oct 17, 2012)

  • Improvements
  • Send confirm dialog shows peer propagation
  • Reset blockchain and transactions bug fix
  • Charts panel bug fix
  • Default fee set to 0.001 BTC
  • Mouse scroll wheel bug fix (hopefully)
  • Fix for currencies disappearing in currency ticker
  • Side panel now shown by default for new users

New in MultiBit HD 0.4.12 (Oct 12, 2012)

  • Improvements:
  • Farsi/ Persian translation 100%
  • Online/ Connecting tooltip now shows date of last block and number of connected peers
  • Transaction icon visualises propagation of transaction across peers
  • Various code hardening/ extra logging

New in MultiBit HD 0.4.11 (Oct 5, 2012)

  • User interface:
  • 8 decimal places of BTC now shown
  • Chart of wallet balance for last 30 days added
  • Drag and drop QR code to desktop
  • Slovenian 100% added
  • Various UI tidyups
  • System:
  • Faster Bitcoin network connection
  • Rolling wallet backup to mitigate sudden power loss
  • Automatic recopy of installer blockchain if required
  • Update to bitcoinj version 0.6
  • Update to XChart 0.2.0

New in MultiBit HD 0.5.4 Beta (Sep 25, 2012)

  • Enhancements:
  • Faster bitcoin network connection
  • Rolling wallet backup to mitigate sudden power loss
  • Chart of wallet balance for last 30 days added
  • Drag and drop QR code to desktop
  • Eliminated tab flicker
  • Tab title tooltips now show ok
  • Update to bitcoinj version 0.6-SNAPSHOT
  • Update to XChart 0.2.0

New in MultiBit HD 0.4.10 (Sep 10, 2012)

  • Enhancements:
  • Czech and Indonesian 100% translation added

New in MultiBit HD 0.5.3 Beta (Sep 5, 2012)

  • Enhancements:
  • Forward port of everything from 0.4.9
  • Czech translation 100% added

New in MultiBit HD 0.4.9 (Sep 4, 2012)

  • Enhancements
  • Look and feel added
  • Improved right-to-left layouts
  • I18n: Chinese Simplified, French, German, Korean, Spanish 100% translated. Slovak:98%, Dutch:97%, Japanese:88%

New in MultiBit HD 0.4.8 (Aug 30, 2012)

  • I18n update. Hebrew added as target language. Lots of new texts including French and Japanese

New in MultiBit HD 0.5.2 Alpha (Aug 30, 2012)

  • Enhancements:
  • Faster wallet encrypt/ decrypt
  • Background tasks added
  • I18n. Lots of new text

New in MultiBit HD 0.5.0 Alpha (Aug 6, 2012)

  • Alpha version of encrypted wallet support
  • Removal of optional merchant menu

New in MultiBit HD 0.4.6 (Jul 30, 2012)

  • Enhancements:
  • Wallet versions from the future now not loaded

New in MultiBit HD 0.4.5 (Jul 23, 2012)

  • Enhancements:
  • Faster connection to the Bitcoin network at startup
  • More help on 'Available to spend'

New in MultiBit HD 0.4.4 (Jul 18, 2012)

  • Enhancements:
  • I18n update
  • Update to bitcoinj 0.5.2

New in MultiBit HD 0.4.3 (Jul 10, 2012)

  • Bug fix:
  • Replay from genesis block fixed

New in MultiBit HD 0.4.2 (Jul 3, 2012)

  • Enhancements:
  • Added utility to migrate wallets from serialised to protobuf format
  • 'Delete wallet' now overwrites wallet file with random data before deletion (secure delete)
  • Improved error handling on startup if blockchain cannot be loaded
  • Bug fix:
  • Installer now works on Win7 x64

New in MultiBit HD 0.4.1 (Jul 3, 2012)

  • Bug fix:
  • Fix for wallet load error "Illegal state exception - duplicate transaction"

New in MultiBit HD 0.4.0 (Jul 3, 2012)

  • Enhancements:
  • Introduction of protobuf format for new wallets
  • Upgrade to bitcoinj v0.5.1 library
  • Upgrade to XChange v1.01 library
  • Added Message window
  • Minor UI improvements to help browser

New in MultiBit HD 0.3.5 (Jul 3, 2012)

  • Enhancements:
  • Internationalisation update, including Simplified Chinese.

New in MultiBit HD 0.3.4 (May 7, 2012)

  • Enhancements
  • Can now import blockchain.info wallet backups
  • Currency ticker aesthetic improvements

New in MultiBit HD 0.3.3 (May 7, 2012)

  • Enhancements
  • Added FastCatchup for fast new user blockchain synchronisation (less than 1 minute)
  • Added currency ticker with support for MtGox exchange
  • Address books are now sorted and current row moves-as-you-type
  • Welcome screen added : available in de, en, es, nl
  • From the transactions details dialog, the user can open transaction details in blockchain.info or blockexplorer.com in their browser
  • Can now specify a date from which to reset the blockchain and transactions

New in MultiBit HD 0.3.2 (May 7, 2012)

  • Bug fixes
  • Fix so that mining pool coinbase transactions appear in wallets correctly
  • Fix in documentation 'configuration.txt' incorrect parameter name specified
  • Tweaked point size of first-install default font (+1)

New in MultiBit HD 0.3.1 (May 7, 2012)

  • Enhancements
  • Greek translation added
  • Substantial UI upgrade done
  • On page wallets
  • New layout styling for text panels
  • New iconset
  • Use of system colours
  • Context sensitive help
  • Bug fixes
  • Fix for tooltip size being very small after set preferences undo

New in MultiBit HD 0.3.0 Beta 6 (May 7, 2012)

  • Enhancements
  • Updated transaction status icons with "circle filling" theme
  • Added transaction detail dialog from right click on transaction
  • Added progress bar for block downloads
  • Autosaves dirty wallets every 120 seconds
  • Fix for issue 15 - use of commas in wallet description
  • Release info
  • Changes included - Mar 6th to Mar 13th 11:00 inclusive
  • Scan of release check list

New in MultiBit HD 0.3.0 Beta 5 (May 7, 2012)

  • Enhancements
  • Encryption of private key export file
  • Import encrypted private key export file
  • Improvements to block chain replay
  • Release info
  • Changes included - Feb 29th to Mar 5th inclusive
  • Scan of release check list

New in MultiBit HD 0.3.0 Beta 4 (May 7, 2012)

  • Enhancements
  • Private key import now working
  • Better progress feedback on 'import private keys' and 'reset blockchain and transactions'
  • Fix for BTC being counted twice when repeatedly imported
  • Dialogs are now modal and always on top
  • Various UI tidy ups

New in MultiBit HD 0.3.0 Beta 3 (May 7, 2012)

  • Enhancements
  • Fix for network connection problems in 0.3.0beta2
  • Now tracks bitcoinj 0.4-snapshot instead of 0.3
  • I18n refresh, including Russian
  • Bugs
  • Private key import is currently not working correctly