I see Im not the only one confused by the update. I think Im updated but help --> about still shows version v0.1.3.0-g99999-Barwiz and qt version 4.8.5.
When I start the gui its out of sync and doesnt show any transactions after the 17th as confirmed so it looks like I've lost half my balance and there is no icon to show how many blocks are downloaded. When it does sync up I get all the previously confirmed mining transactions confirmed again and the correct balance. The green tick in the bottom left corner to say the blockchain is upto date then appears.
Doing a getpeerinfo and a getinfo in the debug window seems to suggest that Im updated but the version field in the new release wasn't updated.
getperinfo
"addr" : "x.x.x.x:8500",
"services" : "00000001",
"lastsend" : 1403687424,
"lastrecv" : 1403687259,
"conntime" : 1403687255,
"version" : 60006,
"subver" : "/NoirShares:1.9.1/",
"inbound" : false,
"releasetime" : 0,
"startingheight" : 47595,
"banscore" : 0
},
{
"addr" : "x.x.x.x:8500",
"services" : "00000000",
"lastsend" : 1403687451,
"lastrecv" : 0,
"conntime" : 1403687451,
"version" : 0,
"subver" : "",
"inbound" : false,
"releasetime" : 0,
"startingheight" : -1,
"banscore" : 0
getinfo
version" : "v0.1.3.0-g99999-Barwizi",
"protocolversion" : 60006,
"walletversion" : 60000,
"balance" : x,
"newmint" : 0.00000000,
"stake" : 0.00000000,
"blocks" : 50190,
"moneysupply" : 2374121.37840700,
"connections" : 6,
"proxy" : "",
"ip" : "x.x.x.x",
"difficulty" : 0.00257270,
"testnet" : false,
"keypoololdest" : 1398943972,
"keypoolsize" : 101,
"paytxfee" : 0.00000000,
"unlocked_until" : 0,
"errors" : "Info: Minting suspended due to locked wallet."
There were other peers with the same details as the first one, Im guessing the second peer is using an old or corrupted wallet?
This also brings me a suggestion I've made for other coins. Could the client be made to do a simple check to see if any peers are reporting a higher version (subver?) number than its own? So if it does find a peer with a higher version it could prompt the user to check for an updated version of the client.
This would help make sure everyone knows about updated versions as one updated wallet would tell 8 peers which when updated would tell upto 8 other peers and so on...