Releases: ethereum/mist
Ethereum Wallet and Mist Beta 0.11.1 - windows hotfix
We've identified an interface bug on Windows versions of Mist Browser and Ethereum Wallet v0.11.0 releases, leading to a blank screen after startup. This release fixes it.
File | Checksum (SHA256) |
---|---|
Ethereum-Wallet-installer-0-11-1.exe | 710df0a526f5a8c5c0eb47b303a629d20641d9d3bf1740520e71907d269b3cf8 |
Ethereum-Wallet-linux32-0-11-1.deb | 83ad28b07e293e50d08323613945745db715d14482756f53ed1e04e72873cd6f |
Ethereum-Wallet-linux32-0-11-1.zip | f2a4f69949d1bf589cd5223a07e3e5679cf6c03dabe1d3dc12ce3b9191778a68 |
Ethereum-Wallet-linux64-0-11-1.deb | 1abca9b43983e63df3514307fa4317baa7e9604e64136263fd44544d03a12c6d |
Ethereum-Wallet-linux64-0-11-1.zip | 0337b285e8e9a6a3d9073bce73d2b89b5a13972575fdb0641a1426710eeb333b |
Ethereum-Wallet-macosx-0-11-1.dmg | df52a7ad6519aa92d17a743d0cb3bcf3080c2c72e31b1a58fbfa4581069dc4c8 |
Ethereum-Wallet-win32-0-11-1.zip | 16a058474bab496ea37537335d27d664de88ec6fe7292238d9d48c4d9b841b08 |
Ethereum-Wallet-win64-0-11-1.zip | c78c48d50acbff1b7442f473854f6ae88245e5b4f057164211f8b63d17d5c65e |
Mist-installer-0-11-1.exe | a2aec395019f2b05b3d0a245845868f425e4bc9d0407f0c415d96edf19b691a2 |
Mist-linux32-0-11-1.deb | a0650f1e53abf557f5004715b06ae90c1f9e041b7037ba4259d9b0a68bdf7b00 |
Mist-linux32-0-11-1.zip | 473e50b13620c86d420faabf86170ba5e9312575c9dc7f4b1bdc3ca054badfb9 |
Mist-linux64-0-11-1.deb | d094face5b1baf97fff64ae6d7b5d710e2d0243d59250feceba49da5ef0c9fa9 |
Mist-linux64-0-11-1.zip | e3b3225869b7f1500c6be9d469bb481375fc3e22712a9da047663e44c5e9a47b |
Mist-macosx-0-11-1.dmg | 2d18b86667c4daf690cfda327550d428f7efd09b6057b73456a71d2990c7efd1 |
Mist-win32-0-11-1.zip | 7a54ac3552ebd8631ff6b4757da8d0d9944120188690a6557d4c2be7a640c704 |
Mist-win64-0-11-1.zip | 2222f23bbfd216160a9b16efd8ac5c0fb2db3d1cfb59302445c752baddec483d |
Ethereum Wallet and Mist Beta 0.11.0
The Mist team has been working hard on a solution to balance decentralization with user experience.
While running a full node is important to the health of the network, we all know the weight of doing so on a consumer machine. Amazing services, like Infura, can help you get connected immediately but introduces new risks.
From the beginning, Ethereum Wallet and Mist beta have prioritized running a local ethereum node, helping relay blocks and keep the pulse of the ethereum blockchain worldwide.
Today, we are introducing a hybrid solution that brings the swiftness of Infura with the power and security of running your own Geth node. After connecting immediately to a remote node, your local node takes over all subscriptions and filters once it's up to date.
Connected to Infura remote node, while local light node syncs in the background. The light client eventually becomes the main connection to the blockchain.
Within Mist, some UI has been introduced to let you know which node is active, local node sync progress, and other network and sync details.
What does this all mean? No more endless sync! 🙂
Other Updates
- Wallet is now served locally in Mist Browser, instead of https://wallet.ethereum.org.
- Major refactor in Mist internal state, using Redux.
- Linux .deb builds are back.
- Optimized update checker.
- A token scan button on Ethereum Wallet.
- Updated to Web3 1.0.
- Partial migration from Meteor to React.
Read more about this release and following steps:
https://medium.com/@omgwtfmarc/the-future-of-ethereums-mist-browser-layered-nodes-and-beyond-54dd1e70d375
File | Checksum (SHA256) |
---|---|
Ethereum-Wallet-installer-0-11-0.exe | 4cafa7b7bb645e4d0afb5915638eb0ef187b97556bfe335294cd4696abe4fae2 |
Ethereum-Wallet-linux32-0-11-0.deb | 3881e2156da96e52f832f7d559d785a50de42577fcfacd5b39dee0fac436cd14 |
Ethereum-Wallet-linux32-0-11-0.zip | 6bf2814f34dd27b08122f200810c7aaba5bc44143f3feab0ee9b96dfa4ae0628 |
Ethereum-Wallet-linux64-0-11-0.deb | a601608a2009a8fc2befc11c6132399dc5d2b90c72d6e05517d13860f7190291 |
Ethereum-Wallet-linux64-0-11-0.zip | 8c7bf7a9c6b46c2f4a6d7f9958524e7f0deb8dc6bd886c6b9ba732b4235be165 |
Ethereum-Wallet-macosx-0-11-0.dmg | e3715fa1becb2ef3caae9b1e9f84f7d971b667c2421fb30607a57be7fb7d95cd |
Ethereum-Wallet-win32-0-11-0.zip | f3e86869f4b4c744f7a2c11b00cbc4ce639e6c4c118219d1a47aa1522f01d537 |
Ethereum-Wallet-win64-0-11-0.zip | ef2a8def72f45d2613db2371454fa1c675ebb58ab3f3a3b67a1798d0e7bb8f45 |
Mist-installer-0-11-0.exe | 6e843e66b507a6e0f4fd8efac408e09fbe8f02fb4ee1ba867492bbfe020e27df |
Mist-linux32-0-11-0.deb | c26b1deccf355e93ed0ff854cb6024eaedd3a545b31b08bb1aabd09457fb67a7 |
Mist-linux32-0-11-0.zip | da2e0d3bb0317d7840b9dd22f4ccc2593c352c7034507e48be97a7ad44deeefe |
Mist-linux64-0-11-0.deb | 07c400d322908c40546eece2a6e1e622a7b00f18b238e4de334854046a68f0d2 |
Mist-linux64-0-11-0.zip | 756cf6a834570879a39438f75a892b3bded7bd935a81a49b36b24263596fa9dc |
Mist-macosx-0-11-0.dmg | 45931ab04707121a4e87a2f546c00ca968e6484ddc4b68eebc2165cf9b364d69 |
Mist-win32-0-11-0.zip | d78b395f935f1389f33da9e2325b5aa9339a134a5a97ca00cdeab0ad6dc4adce |
Mist-win64-0-11-0.zip | 33446da72306d24312a82571a06a2a6e745730d6321fb52a09a2212d18ed1106 |
Ethereum Wallet and Mist Beta 0.10.0
It is with joy that we present the 0.10.0 version of Ethereum Wallet and Mist Browser beta. This release brings some fundamental changes that will help shape the following versions of the project, along with some long-awaited improvements.
Light client as default sync mode
Along with the Geth 1.8 series, the Light Client sync mode got significant improvements and is fully usable again. It features a blazingly fast zero-to-latest-block speed, with little impact on storage requirements.
After lots of testing, we have promoted the Light Client sync mode as default on Mist and Ethereum Wallet for new users.
You can toggle the sync mode on Develop
> Sync with Light Client
.
The Light Client sync mode was devised to request information on-demand from "Light Servers", thus removing the need of having the entire blockchain on a device. Those “Light Servers” also work in a secure and decentralized manner, meaning anyone could set up and run their own, conveying benefits to the whole network health. Please consider running a Light Server :)
Syncing and overall experience
We've spent quite some time simplifying the startup process. You can expect a smoother process as we’ve fixed some small bugs and annoyances.
- Light Client syncing mode as the default setting
- Introduces a core state module leveraging Redux
- Updates to latest Geth version
- Removes an outdated onboarding process
- Adds "retry connection" to wallet splash screen
- Swarm will start asynchronously, plus the ability to toggle the service
We are aware how much the syncing process takes away from the experience and while these improvements certainly help, we know there’s a lot more we can do. We are working on a “layered node” architecture in an upcoming release, which will allow us to remove the syncing screen altogether. This feature will allow you to connect directly to a remote node and use Mist/Ethereum Wallet immediately. Meanwhile, your local geth node will continue to sync in the background and will receive web3 calls once it is fully synced. Read more on layered nodes here.
Bugfixes and behind-the-curtain improvements
- Splash logic refactor, pt. 1
- Minor fix on getTransactionReceipt override
- Fix for mist.es.i18n.json
- Unable to create contract
- Updating OS-timesync package
Electron security updates
We’ve updated to Electron’s latest stable release, with security fixes. More info on their release notes: 1.8.4, 1.8.3.
Mist Browser is still beta and we recommend you not to visit untrusted websites for the time being. Ethereum Wallet, though, is OK to use
Note about Linux .deb
Although we still maintain .zip
files for Linux distros, we are reassessing the support to .deb
packages, due to some unexpected behaviors. We’re studying the possibility to replace it by AppImage, a self-contained app bundling system that works with many Linux distros. It’s been widely used by modern apps today. Please head to this thread for more details.
CodeTriage
Although we’re making great efforts to tackle bugs, enhancements and user requests, the Mist repository gets a lot of support questions. We’re very grateful for the folks who have signed up to receive and triage issues using CodeTriage. This app sends a configurable amount of notifications per day (from 1 to 20) containing issues in need of a response. If you’re interested, this is a great way to help out our team and to learn more about the project.
Checksums
As always, you’ll find the checksum table below. Learn how to verify a file checksum.
File | Checksum (SHA256) |
---|---|
Ethereum-Wallet-installer-0-10-0.exe | eba69844bc1d8e2ba5253f016c7e65815ce66e892b85fb3d6533babcd38c7376 |
Ethereum-Wallet-linux32-0-10-0.zip | f8fbd1bd24e6e6532ce664caa987f49768817439967c2d63301f694718b03789 |
Ethereum-Wallet-linux64-0-10-0.zip | 8f32a1e3836d915256fa5e8b6150528603941a26eac6e5bdb2468a2581c386ea |
Ethereum-Wallet-macosx-0-10-0.dmg | 0e2f2ae23a4e5f36f82ae2de14a885724ac67bcb9157ce9b1636e30d3f101394 |
Ethereum-Wallet-win32-0-10-0.zip | b0d1a7bac50a9c14fe2c3a45e1a59051aaa8de6869b1eef0b24983064b46d864 |
Ethereum-Wallet-win64-0-10-0.zip | e270f9413ff0be769de919fbe935e2f81dce8924d2a82e0ade71c717e8e00bf6 |
Mist-installer-0-10-0.exe | 5d78178d06c07a6fd2c0ba619d65d08f03f41b74247a016ef30a9d9b512eaa2c |
Mist-linux32-0-10-0.zip | 930aa994b45d7b29f12254cad04e966e5e95f543c137a937bf42149e2aed1b06 |
Mist-linux64-0-10-0.zip | f127e5cf6aa87d26c66c3e4d338a50d37670158fba496b44731dbae68e3c6106 |
Mist-macosx-0-10-0.dmg | 7850ca771eb68b9ad6c3413ce21d4bf04beeb481bbb859cda482185ec8855471 |
Mist-win32-0-10-0.zip | e895414cf5779fed1df750a77640f32b60525b33025ff07c567ff299c57949b6 |
Mist-win64-0-10-0.zip | a138769c59f79bb9d1ef4cdc6492ae9f07a5b594a073dce734aa61c1bb8a5bc8 |
Ethereum Wallet and Mist 0.9.3 "Cliente Ligero"
This release brings more stability to the Geth Light Client integration and some general improvements.
Mist now injects contractAddress
on web3.eth.getTransactionReceipt()
responses when the node does not return it. Which means, when using the Ethereum Wallet with Light Client enabled, it would properly show newly-created wallet contracts. See #3265.
Changelog
PR | Description |
---|---|
#3265 | getTransactionReceipt return injection |
#2955 | Node info on remote nodes fix |
#3158 | Travis CI best practices |
#3291 | Auto-generating SHA256 checksums |
#3184 | Catalan translation |
#3263 | Updated ABI signatures dictionary |
#3288 | Prevents lokiDB file inflation |
#3274 | Updates Solidity compiler to v0.4.18 |
Checksums
File | Checksum (SHA256) |
---|---|
Ethereum-Wallet-installer-0-9-3.exe | 63fe38637e03a8f7f48ac6c6985b43bd4cb6759b793b5efbe3f92586d1db031a |
Ethereum-Wallet-win32-0-9-3.zip | ba2d01f9b351893564e96eb33cac066f74d8839da6be09fbd3fd126418f693a5 |
Ethereum-Wallet-win64-0-9-3.zip | 1573ab85ae93d0a162b88e03abb3f4f173f7b3b744d3929e0d4d8303a2703581 |
Ethereum-Wallet-linux32-0-9-3.deb | 0908492c040201e5fd6cb0666eba329c35c01ab6b7080b343ef4636b7a7ed9f7 |
Ethereum-Wallet-linux32-0-9-3.zip | 72425a83378539c9b774c761b8dda10af04f6cbb6f5f37f6a4fa944e4159dfc7 |
Ethereum-Wallet-linux64-0-9-3.deb | 946b4b7dec1b6f2b58b6ef21d06a12dcee691fa2186baad7d99872f94240ced8 |
Ethereum-Wallet-linux64-0-9-3.zip | bacff5b9ca62b43d38234059ec73f75ef076f97da1e96a8d4f5dbc3b3f17ad69 |
Ethereum-Wallet-macosx-0-9-3.dmg | c90fb7aad36b3a8357cac9472776b0e92363b2b8c684b8ea36d160a68cbe829f |
Mist-installer-0-9-3.exe | 26907f8051fa77880322ab37b128d2243aeb0dec1a020603bdaf4477779674c1 |
Mist-win32-0-9-3.zip | 6011eefac97e94519417dc6098f3fb61e31ba5db42bc809cbb2cc1f84a810cbe |
Mist-win64-0-9-3.zip | e9a399bec34c05c63bffef8f119896a02b0dad49776c381a8832b4c54fbba6e6 |
Mist-linux32-0-9-3.deb | 1c7928dcd8b26126d0f6ab5aae7251da85b9adcdfa1b0b36ffb36f87c64977d8 |
Mist-linux32-0-9-3.zip | a3fd569d6916e819b3c21b65daddef2f3840d6edba2602c0125f6701f5f8833e |
Mist-linux64-0-9-3.deb | 01e3df03dce3132f7521118e553468e0fad83f637233f1ff28cdaa7e5dffc245 |
Mist-linux64-0-9-3.zip | 62f4ea2207e7d0f661683b72acdb46d3ff36958b779e023411988d929b98d77a |
Mist-macosx-0-9-3.dmg | 36c96d79f9b1bff15c0b152754a9d85a19eaf9ecc39d739455b1801a99baeee7 |
Ethereum Wallet and Mist 0.9.2
This release contains a security fix. Updating Mist is highly recommended. If you want to keep using an older Mist version, you mustn't visit untrusted websites.
Refer to Electron 1.7.9 release notes for more info.
Ethereum Wallet users are not affected by the vulnerability.
Thanks to Juno and Hithereum Team for reporting. Any contributions to our Ethereum Bounty Program are much appreciated.
Changelog
PR | description |
---|---|
#3149 | Updates electron to 1.7.9 |
#3127 | Fixes light client connection issue |
#3146 | Clock sync popup warning fix for macOS High Sierra users |
Light Client integration (from v0.9.1 onwards)
The long-awaited Light Client integration has come, in its own beta version.
Syncing time decreased by an order of magnitude, compared to running a full node. Same as for storage requirements.
As Geth 1.7.x uses LES protocol v1, you'll notice log retrieval takes more time than usual. The good news is v2 is coming to ease that. We'll keep you posted.
In order to enable it, head to Develop > Use Light Client
menu.
You can join us for further discussion at the Gitter channel.
Checksums
File | SHA256 |
---|---|
Ethereum-Wallet-installer-0-9-2.exe | 781db31cdd90644f5e807b8c12564afe669192112245c9a011209662f4ae9df9 |
Ethereum-Wallet-linux32-0-9-2.deb | 09e5b4cdc73a3b51d14b0c2a8b3bbe7e31cefbc762aba7f95bf451e8faab2242 |
Ethereum-Wallet-linux32-0-9-2.zip | 82a3a83cec1cae9dc07b360490c21f41544c81ebcdf09795445f27569cdc2d5d |
Ethereum-Wallet-linux64-0-9-2.deb | 4cd4cd7b7acfc4e72ffece7c63e685a87cd13de68957f98e1d20e262449d4c1e |
Ethereum-Wallet-linux64-0-9-2.zip | 0c105861e1f9b29d2c8bd6afe1de8e3aa9a49ae3a85dd59a9c57f5fd91f93541 |
Ethereum-Wallet-macosx-0-9-2.dmg | 6d87f99ad8e53e5a1cbcaab19552ee042b17d1e297a3b025b1edf630b0a0b100 |
Ethereum-Wallet-win32-0-9-2.zip | 4a13df34b4bb8f16c3d168d8e4b44c1e8aede1906e16486844e81c4f8858e073 |
Ethereum-Wallet-win64-0-9-2.zip | d07ac5cce5921317d0837b8f426cc6b542613955e7e54887a3c220611a9ee9c2 |
Mist-installer-0-9-2.exe | 18e4ec769cbd3bc848a886b190772fffc1c77954ef6464deadc0a1883397b8ce |
Mist-linux32-0-9-2.deb | bde4de47acbe4bda74e68b2b6925726ac9fba2bc4cde2559603df7c25d23425c |
Mist-linux32-0-9-2.zip | 62e0e19d5a7e2e6b20bf06dd8baf091c845c0080fef29830bd79532d8379bb09 |
Mist-linux64-0-9-2.deb | 087f44b06b82bfe97fac85466ada458796d21316a5d6c2ebe5543110a5ea9037 |
Mist-linux64-0-9-2.zip | fadf526072eaec476cf1e53a82ee274fb4af8831f258ecfc0e471a4d3c22d7d8 |
Mist-macosx-0-9-2.dmg | 2480301ee8c94e791131b05f560523fc1aac24a8e65756173851a1dcf0abc8d3 |
Mist-win32-0-9-2.zip | 1231b24094f3d3f0bcf1ffabc80d16e445353f98a06726d9029ba8532c8dd7e4 |
Mist-win64-0-9-2.zip | 0868d7c784f7d9729cd39205c420050f954e997ee80f0ea09cbaf02f92609427 |
Ethereum Wallet and Mist 0.9.1
This release contains a security fix. Updating Mist is highly recommended. If you want to keep using an older Mist version, you mustn't visit untrusted websites.
Refer to Electron 1.7.8 release notes for more info.
Ethereum Wallet users are not affected by the vulnerability.
Thanks to Yoonho Kim for reporting via the Ethereum bug bounty program.
Introducing Light Client integration (beta)
The long-awaited Light Client integration has come, in its own beta version.
Syncing time decreased by an order of magnitude, compared to running a full node.
As Geth 1.7.x uses LES protocol v1, you'll notice log retrieval takes more time than usual. The good news is v2 is coming to ease that. We'll keep you posted.
In order to enable it, head to Develop > Use Light Client
menu.
You can join us for further discussion at the Gitter channel.
Checksums
File | Checksum (SHA256) |
---|---|
Ethereum-Wallet-installer-0-9-1.exe | 3eaac548554e34b5f4efb2e91f63d595af3898c69d1b7922a5b8fb494a8810bb |
Ethereum-Wallet-linux32-0-9-1.deb | 4abf8bccd6dfa02f67447acb4aca16d1a110a83d9f513246beb52eeca3c7ae4b |
Ethereum-Wallet-linux32-0-9-1.zip | 7685aae8bb94f54c24a3ca60a9405d773f36251b1714d0e9076071ebd1fe3131 |
Ethereum-Wallet-linux64-0-9-1.deb | 1b9d636cb0d64028086bd949a9e60df1aacb8a1890a6db5f16b26c5e6eb816c4 |
Ethereum-Wallet-linux64-0-9-1.zip | adaf06a3b967ceadf4746404f94ae35037e27688b0ba5094f111d359bece7bc4 |
Ethereum-Wallet-macosx-0-9-1.dmg | 53023d0b3d2724ca2656b5a21c6c0516534906cfe62c69d3bef4439e59ca3040 |
Ethereum-Wallet-win32-0-9-1.zip | bcfdbae74d27480909fe750c01152cb29efc775106195b9f5b3f8b9420e95cc8 |
Ethereum-Wallet-win64-0-9-1.zip | 705bdf8945fd012aa3ad373508d5964df296acac2a6b14c8d764ceab5ba96880 |
Mist-installer-0-9-1.exe | 4168ebf823be478c0becc52a0a29040990a92e39da4b6463ae58a69c1eacbca4 |
Mist-linux32-0-9-1.deb | ea118e05ab114494a680c80ee108616b9c938c96907d66dd2c2869d58f62f992 |
Mist-linux32-0-9-1.zip | 13f28936a885b657d9a5ef83548647519cd7f6919fff3f399b84e85f196edc8e |
Mist-linux64-0-9-1.deb | 9aba8ff24c34b5ac88505c89a9dcbad03dad513ee66efd6b10fc00e42839c873 |
Mist-linux64-0-9-1.zip | d79f5ea504b2561579594cae207e14165b81423a727063d62af66ad4a04e10d1 |
Mist-macosx-0-9-1.dmg | 0c8a03232fbb8493e8b146812d0d553e49b8054bd7a7801b1e5046b901ab5e29 |
Mist-win32-0-9-1.zip | 39dbc89419315f6d6b84f61dcca83b0ac2b44f1c9f5d06dbd786031f9f4e419a |
Mist-win64-0-9-1.zip | 4dedfd17d40878eda5ce759dc96d6df6d332f82b36c1050959bc106fcaf3f16a |
Ethereum Wallet and Mist 0.9.0 "It's happening"
This release adds some anticipated features and also addresses important security improvements.
IMPORTANT FOR DAPP DEVELOPERS! Read the notes below about changes in Mist's web3
object!
Mist Browser
Swarm supportbeta
It is now possible to navigate through the Swarm decentralized network with the bzz://
protocol. Every request lands on the Swarm node, which will search for the content through the p2p network and display your website/file of choice.
Basically, it means that if you point your ENS domain to a swarm hash, the swarm content can be accessed on Mist via bzz://mydomain.eth
. How cool is that? New web, much wow 😎
Also, in order to upload files and folders on Mist is as easy as File > Upload to Swarm...
.
Keep in mind that in order to use ENS domains, your chain has to be synced, as it looks up to ENS resolver contracts.
For more information about the project, head to bzz://theswarm.eth — after updating Mist, of course.
Kudos to @zelig and Swarm team.
Security hardening
Increased security by leveraging the use of a fully isolated JavaScript context between Mist and the Dapps. See #2087.
NOTE FOR DAPP DEVELOPERS!
From this version on Mist will not ship its own web3.js
instance anymore. We only provide for now web3.currentProvider
so you can connect to ethereum. In the future, we will provide a special ethereum
object with a default provider.
Also this web3.currentProvider
will not allow sync calls anymore, as it is already the case in MetaMask (and it's bad practice in general). So make sure to use the async ones e.g. web3.eth.accounts -> web3.eth.getAccounts(function(){...})
To instantiate your (self-included) web3.js lib you can use:
if(typeof web3 !== 'undefined')
var web3 = new Web3(web3.currentProvider);
else
web3 = new Web3(new Web3.providers.HttpProvider("http://localhost:8545"));
Easier test networks
In addition to Ropsten, you can now switch to the Rinkeby test network from the Develop menu. Rinkeby is also set as the default testnet, as it is much lighter to sync. See #2723.
And if you want to create your own solo network for testing purposes (or in a workshop where you have a very poor internet connection) you can also do it directly via the Develop menu: it will create a local network just for your computer in which you can test, mine and publish local contracts. It will use the --dev
flag on your Geth node. From the Mist UI console (developer tools), you can use and control the web3
object.
See (command line options)[https://github.com/ethereum/go-ethereum/wiki/Command-Line-Options]. #2723.
An in-depth view of the Mist 0.9.0 changelog:
https://github.com/ethereum/mist/milestone/18?closed=1
Ethereum Wallet
ENS support for addresses
You can write an ENS address on any address field on the Wallet, and the actual address represented by that name will appear when you click outside of the field.
It will even double check the name and can redirect to preferred names, so if you type "ethereum" it will see that it points to the address of the Ethereum Foundation tip-jar, which calls itself "ethereumfoundation".
Accounts also do reverse name lookup: if any of your accounts, wallets or contracts have registered a reverse name lookup, then they will be shown the ENS name in your app.
The meteor package containing this special input type is publicly available at Meteor Package Elements, made by @alexvandesande, so you can use it on your Dapp today.
ENS support for tokens
Now it's easier than ever to watch Tokens and see your balances. By clicking on Contracts > Watch Token, the modal will appear and you can type the Token symbol. Instantly all the available details will appear and you just have to confirm.
This was only possible after @kvhnuke created the big list o' tokens, and @Arachnid created thetoken.eth
service 👏
Refer to the Wallet 0.9.0 changelog for a more in-depth view of the changes.
Checksums
File | Checksum (SHA256) |
---|---|
Mist-linux32-0-9-0.deb | 5ad1aa5723c7ecf63bcb3066df354b40232082c9768b62f600d48bd11e3639d5 |
Mist-linux32-0-9-0.zip | a4824c185e1353eebe727515d69ef34a79e953b8c925b355b33849e5b81caddc |
Mist-linux64-0-9-0.deb | 8af076ed1b601651a5a767d39443585c5a5c2b3d8c9adb457aec3c3ad9f640a0 |
Mist-linux64-0-9-0.zip | 3a224728cf1fb1bc4769f9b325e36b838866033524764251857e35c2f54c4c65 |
Mist-installer-0-9-0.exe | 967472f755af6b32254e8e3fc67d7001c193b8c3dd58200f7b2e5be016e16307 |
Mist-win32-0-9-0.zip | 67d154265e78331b609d992033c199b71f3aa2349e30dcbcca5f4a1777ab2b1e |
Mist-win64-0-9-0.zip | 01a3647f78e31e0bb32e7a55e4bbc3f9cf0611bd7024c7e2c86d99445b07ea13 |
Mist-macosx-0-9-0.dmg | daf781fb64312400c3c85a1899f989a42a568d1b527c318b78d83084d31c4664 |
Ethereum-Wallet-linux32-0-9-0.deb | 417b447732fcdf144e9b0a822231914584dfa12ef685a748f377d256cba89522 |
Ethereum-Wallet-linux32-0-9-0.zip | 9754a5aadd8fbb8f1122ccb247ac3882dc2029ae40f47518c531d3bc5ab1ccab |
Ethereum-Wallet-linux64-0-9-0.deb | e6d1c60b03aa91e43d4133d293db8b06f9c294115a6ca813dbb8cc76fb2dd637 |
Ethereum-Wallet-linux64-0-9-0.zip | 61bbbd98db7dbf06c8345b37a86298d8b77c22873b6dcdb2fcc3c675dc2b276a |
Ethereum-Wallet-installer-0-9-0.exe | 14dac9f49890f8c7ca7adf57fdabea03206c1ccb901c046b9194399dbf04a728 |
Ethereum-Wallet-win32-0-9-0.zip | 00216315534a392bc3d8d64cc9c4409f8dd30e2a01f38563d7d1c564c000c74e |
Ethereum-Wallet-win64-0-9-0.zip | 40a83396da0bf7f65cf6a5c7e9d4baa8b18aba06d2741608e839bde22bc42a63 |
Ethereum-Wallet-macosx-0-9-0.dmg | 4077b08122b5d3480191a1c9d52b09934202cc5af755f172b276581b2729c8b2 |
File | Checksum (md5) |
---|---|
Mist-linux32-0-9-0.deb | 0516b92c89362c21684368ecfcd363ee |
Mist-linux32-0-9-0.zip | 011011f738872f18deb777a5dc5b1c11 |
Mist-linux64-0-9-0.deb | 8be319b1434d7413a53c1e06536efaa7 |
Mist-linux64-0-9-0.zip | 0aadafc1ea3e4b9733391cff31ee2df3 |
Mist-installer-0-9-0.exe | 51b2f490095d088f6399b1dcfab97271 |
Mist-win32-0-9-0.zip | ce33256df20247d6fe10d1142ffbf83f |
Mist-win64-0-9-0.zip | 7fd74227835e827cc43deaceb51f6d49 |
Mist-macosx-0-9-0.dmg | 417eb91b23dbb23d208709adeae8f15b |
Ethereum-Wallet-linux32-0-9-0.deb | 7616e26811d2ed78ef40783cd116497d |
Ethereum-Wallet-linux32-0-9-0.zip | c1b9099fbffd4a459adb6beb36a6ac26 |
Ethereum-Wallet-linux64-0-9-0.deb | 341d005af32a0848a261d4c632744017 |
Ethereum-Wallet-linux64-0-9-0.zip | 17ab26c80a364642683d81ca281bd2cb |
Ethereum-Wallet-installer-0-9-0.exe | a88f1235a7a3eb070e170b190a31f486 |
Ethereum-Wallet-win32-0-9-0.zip | cac95833f0394d656e61174d74184739 |
Ethereum-Wallet-win64-0-9-0.zip | c89af8a919a1581b1cefbd1d8c48c65d |
Ethereum-Wallet-macosx-0-9-0.dmg | f19165e94dc1facba3289f43abcda58b |
2017-08-20 edit: fixed Mist-0-9-0.dmg and Ethereum-Wallet-0-9-0.exe SHA256 checksums.
Ethereum Wallet and Mist v0.8.10
Deprecation notice
As Mist 0.9.0 release is approaching, we'd like to inform that in the near future, from 0.9.0 onwards it won't inject web3
object by default on Dapps. This is a measure to keep Dapps stable on the long run as ethereum ecosystem evolves. We'll provide a developer preview version, so Dapp developers will have time to update their Dapps accordingly.
The web3.currentProvider
object will still remain for a period of time for backwards compatibility and a new provider object will be introduced.
0.8.10
-
This version features a whole new and sidebar, giving people more room to browse, while presenting the Dapps in a beautifully, more prominent way.
-
Fixes a bug that made tabs disappear for some users.
-
Reinforced the need of backing up keystores.
-
Improved password strength validation when creating accounts. From now on, the passwords should have at least 8 characters.
-
Fixed wallet importing issue.
See the full changelog:
PR | Description |
---|---|
#1753 | i18n: partial update to German translation |
#1783 | i18n: add missing meteor package 'numeral:languages' |
#1784 | readme: update dependencies paragraph |
#2067 | Importer: Improve console messages |
#2126 | yarn: update node-modules |
#2129 | spectron: increase timeout for "file" protocol should be disallowed on browser bar |
#1642 | gulp: Refactor and Ethereum-Wallet NSIS installer |
#2137 | gulp: makensis: remove debug loglevel |
#1751 | ESLint: fix simple rule violations in 'interface' |
#1752 | ESLint: exclude auto-generated 'signatures.js' |
#2094 | Remove .mention-bot |
#534 | Solidity compiler version missing |
#714 | Error/infinite import of wallet-file |
#1050 | Show hint on node related menu labels if external node is used |
#1489 | Wallet tab losing attributes |
#1640 | Sidebar revamp |
#1641 | Persisting main window bounds |
#1647 | Sync was being skipped |
#1665 | Updates confirmation window size issue |
#1680 | Last days of dechunker |
#1682 | Language setting not persistent |
#1736 | Switch to camelCase for var 'lang_code' |
#1737 | Perm-tests: add 'bzz' to 'should only contain allowed attributes' test |
#1738 | Add ES6 support to the meteor interface |
#1749 | Enable translations on splash screen |
#1750 | Fix sync stops at 2% on Windows 32-bit |
#1775 | Show backup hint when createing accounts, demanding min 8 characters |
#2140 | Removing old code. Fixes small bug |
#2146 | Update geth 1.6.0 |
#2124 | Fix bug preventing to pass multiple flags to the node |
Checksums SHA-256
Ethereum-Wallet-installer-0-8-10.exe
2caf7ab02e44b2cf9aabb3b99a2be1d3ba62650e9d575eb2d2039c14e4b189c6
Ethereum-Wallet-linux32-0-8-10.deb
7109e6ef206cc6720a16bf7e23c12d5a620236817351b29cc03d1db73f1bfa8d
Ethereum-Wallet-linux32-0-8-10.zip
8afc6b230f290408e74a2716815966f9508b22e4acb7097886c00feeb91efcee
Ethereum-Wallet-linux64-0-8-10.deb
66b6d15089b4f5e2261bd80f3b59ac92c8f1482871a7eff0d6099e7efceeee4c
Ethereum-Wallet-linux64-0-8-10.zip
ddb769a361a65915aef43a0782610db382634a0205aff92c065a05904957f77f
Ethereum-Wallet-macosx-0-8-10.dmg
36c77908b9ec36c3aed41d0d161bbe6c4569379c96e6390f7fa405fa78d3aaea
Ethereum-Wallet-win32-0-8-10.zip
aa0270f3ef37b785e5ddae15b1cdc806fd4078f2b07ff85a8f909d00d3c4a598
Ethereum-Wallet-win64-0-8-10.zip
149ae97ebbd7d16c950ec72fcb92e4a732fd845ca6210e75da0ef7bb08caf606
Mist-installer-0.8.10.exe
246a8580963e94eda0887ed7accd34977f4c93e23b50a78c8bbaa00c0beffe36
Mist-linux32-0-8-10.deb
8b6a66a1ca3dd27a8fb1a5ae56feee718fd97d3602205ca1b82a767a0c861b55
Mist-linux32-0-8-10.zip
9df4326db3b53849273091dee8fb41578c464febf29f74e97b4d55d27b9f7170
Mist-linux64-0-8-10.deb
92c3cfad2d9b93cfe4b222aad5f24b965bf367686d78ddecfc624427a0a7ae96
Mist-linux64-0-8-10.zip
05a5ddd93f98294e4125d1af9d76b1645d18fbee7a79a9fc40c69f9a3a57b116
Mist-macosx-0-8-10.dmg
3f85562aabf4b6fff060ca67f61e3ff4223c9f3c1fdbb9969cba62f817876d8d
Mist-win32-0-8-10.zip
ad6fe403299cfe73b5816eda30b3cd99cf9277c81b39cad9019746dc7578eba2
Mist-win64-0-8-10.zip
57531a61e2a2ddebaf57fae6051f75ce1f796f5c1716e6ed85d31ddeb4466845
Ethereum Wallet and Mist 0.8.9 - "The Wizard"
Note that the
data-dir
is set as a parameter in Mist shortcut properties, at the installation stage; not in Mist's preferences.
- App Signing: Mist for Mac OS X is now signed by the Ethereum Foundation.
- Solidity Compiler: Now featuring version 0.4.8.
See the full changelog at Milestone 0.8.9.
Checksums (SHA256)
Ethereum-Wallet-macosx-0-8-9.dmg
a244daa82abd4e607672dc375e5b5060266104f81f12045e199265e92655c8c3
Ethereum-Wallet-linux32-0-8-9.deb
0d37b4710b6eab39467df4dd3587c693c40f54cae919e815693cb14c92836586
Ethereum-Wallet-linux32-0-8-9.zip
9b61e43c0ec1655de04382f67c99f518cf854bc57f89cd7a63d9d93752723d01
Ethereum-Wallet-linux64-0-8-9.deb
53c6a839859c5ba824fbaff427326e05e6b238d05387ff61a83041e9bfb81dfc
Ethereum-Wallet-linux64-0-8-9.zip
2ee9a5d3ac0a4eb944f9d397392a77e7fda45439ae787e13684bdef58d29b538
Ethereum-Wallet-win32-0-8-9.zip
7df2f1e8ba097aefe65fe8310024e61ccecc6b91cf34f916d38f396c1ff37fb0
Ethereum-Wallet-win64-0-8-9.zip
a46f09c1b63e63c8e42fea96bc184dc508381cfe29672c6417d37230966a6493
mist-installer-0-8-9.exe
959bbe051f63f3a4e2336b69308e9b6a5e8564b68ae361c3aad3d55cb03e6ee3
Mist-linux32-0-8-9.deb
97b2ee47159bf32772fe21704f72333d0a597181282ec546f43494546f48e417
Mist-linux32-0-8-9.zip
ab62752d235bafc878bd68e461be45c6d45d7d746883c6b3b79fdddf4ea1c15b
Mist-linux64-0-8-9.deb
9657a9261e25173087eda29499db88aed7adcb4344ead914eaa692093c55ba62
Mist-linux64-0-8-9.zip
2d19445afc242b6337c5681627b9a21aca5ba5b7aa60cc7ba683e2f5d9bea6bb
Mist-macosx-0-8-9.dmg
3d09306f8e53e315da73571d52adf15adfd4c30e43a8b4251099bc5f7aeda986
Mist-win32-0-8-9.zip
56e27c14e98b4617b8adcaab59a36c8d8041ca93526a3b8e827a610ac6003dfc
Mist-win64-0-8-9.zip
42a07e58d6929c0741a60e19c331ed5e5557f873fffaf9668ff81321059689e3
Ethereum Wallet and Mist 0.8.8 - "smashing vulnerabilities"
For this release Mist undergone an Audit by Cure53, which was a very needed endeavour and we are thankful for the great expertise of the Cure53 team.
Security
This audit led to a lot of useful findings that strengthen the security of the Mist browser when interacting with external DApps.
Though we also found certain vulnerabilities in electron, which is what Mist (and others like: Brave, Slack and Gitter) uses that we can't fix fully at the current point in time, without changes on the electron side, which we communicated to them. Luckily their team is very responsive and right on track to fix those as i write.
_For now don't visit untrusted DApps with your Mist browser to reduce risk!!_
We will hopefully in the next release be able to secure the electron vulnerabilities and provide a safe browser experience.
Some of the security issues allowed:
- Execution of simple code in the Mist interface context
- Popping up spoofed alert windows
- Changing the interface by dragging files into it
- Directing to file paths (which is disabled for now, on some occasions)
- File path attacks using HTTP redirects
- UI breaks
We also fixed all issues on the Mist side that allowed to break the interface. We added a new 400 error page for disallowed URLs. We also improved the security of scripts running inside the DApps context and improved overall webview security. We might publish the full list of vulnerabilities at a later point in time.
Big thanks goes to @cure53 and their great team for disassembling Mist and especially its integration of third party content. We will very likely have follow up audits of more aspects of the Mist browser.
Bug fixes
This release has major stability improvements on the node connection between tabs and the stability of the sockets, which were freezing Mist at times.
The wallet was also updated and should now have the problem with the confirmation windows solved.
Additionally we fixed the following issues:
- prompts users when there are geth updates and allows them to opt-in to update it
- fixed flickering of icons
- fixed directing of URLs into the browser tab
- fixed removal of wallet tab title
Full change log: https://gist.github.com/evertonfraga/d7a4c998d41463cd2a3a7eea50c61004
Checksums (SHA-256)
Mist
Mist-linux32-0-8-8.deb
cb15122b02f243afd00abd0abd3dec77a6983870f095cb122cc6feb504f224da
Mist-linux32-0-8-8.zip
38d58d55fb00c65503febae243d8eb341867d1b15d8bf0460feea47e69c0b184
Mist-linux64-0-8-8.deb
bb1ab148db979e29e179bcbadf9cf626d128e7a140a15c403891ac626b5601a4
Mist-linux64-0-8-8.zip
6b5f28fcdf38ffded3cdc889e567ed44cc760fc04928b8d0704f360dc6e24c0c
Mist-macosx-0-8-8.dmg
955b46059c6d65b5f2cdc824a642562eb7ec6442747fc1b5c4aafb6f42a7bad5
Mist-win32-0-8-8.zip
59788f02a825435bbd1d28dc3100f7bc2256a3c740f8641702c5951f823781df
Mist-win64-0-8-8.zip
473dc3228e3af7f72cd7d8a8fa17297504ddd6482fa35d6433542512ad5d82dd
Ethereum Wallet
Ethereum-Wallet-linux32-0-8-8.deb
3f1def366f9ca69da57bb06cdda53a6cfd44b19ea10b1f7932144850124de06a
Ethereum-Wallet-linux32-0-8-8.zip
f2d572406abdc6545a953c2aba2316226ab42030f980fc8aa24cfe6b2a330bb2
Ethereum-Wallet-linux64-0-8-8.deb
386abbd14ed1ef28cb1c7d8c6589fa39e3b5b02b563c1e5f720f592206a56d52
Ethereum-Wallet-linux64-0-8-8.zip
9a67c9a84202186907eb0d2c7c648937848195295f99a8804c308233cd86310a
Ethereum-Wallet-macosx-0-8-8.dmg
141716aedbf9a94c4aa2051a8ae8ee0a5b65da5d6f788670a298d6de7aad829a
Ethereum-Wallet-win32-0-8-8.zip
5af8bb045e8089c7daad5085872648518546375f0594ab9ef7350d85a018420c
Ethereum-Wallet-win64-0-8-8.zip
6b4571788dec96b52aff66f6371f7368c2c04457b1b29ec8db2d9db507c40b00