I've been running one of the following:
- CLI / GUI v0.12.X.X
- CLI / GUI v0.13.X.X
How do I update these to the newest version?
First and foremost, we encourage users to check the integrity of the binaries and verify that they were signed by Fluffypony's GPG key. A guide that walks you through this process can be found here for Windows and here for Linux and Mac OS X.
CLI: (most recent version: v0.14.0.2)
If you are using the CLI you ought to perform the following steps:
Extract the new binaries to a new directory of your liking.
Copy over the wallet files from the old directory (the one that contains the v0.13.X.X binaries).
Note that a blockchain resync is not needed. Thus, if you open
monerod-v.0.14.0.2, it will simply pick up where it left off. Note, however, that the daemon (monerod) will have to upgrade the database version to accommodate the changes to the dynamic block size algorithm to fix the big bang attack. The conversion should be relatively fast though.
GUI: (most recent version: v0.14.0.0)
If you are using the GUI you ought to perform the following steps:
Extract the new binaries to a new directory of your liking. This is the easiest and recommended way. Alternatively, however, you can overwrite the old binaries.
monero-wallet-gui¹. It should automatically load your "old" wallet and you should be set for the upcoming scheduled network upgrade.
If you're running a local node, the integrated daemon (monerod) will first have to convert your database to a new version. This may take a 5-10 minutes and the GUI will show that it's
Disconnected. I'd advise to simply let it run and after the database conversion has completed the GUI will connect back to the daemon (monerod).
(1) On Linux you ought to start the GUI with the
start-gui.sh script, i.e.,
(2) If, for some reason, the GUI doesn't automatically load your old wallet, you can open it as follows:
 On the second page of the wizard (first page is language selection) choose
Open a wallet from file
 Now select your initial / original wallet. Note that, by default, the wallet files are located in
Users/<username>/Monero/<wallet-name> (Mac OS X), or
Lastly, note that a blockchain resync is not needed, i.e., it will simply pick up where it left off. To reiterate, however, a database conversion is required, which may take 5-10 minutes and the GUI will show that it's
Disconnected from the daemon (monerod).