@evertonfraga evertonfraga released this Jul 24, 2018 · 152 commits to master since this release

Assets 18

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

@evertonfraga evertonfraga released this Jul 9, 2018 · 251 commits to master since this release

Assets 18

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

@evertonfraga evertonfraga released this Mar 21, 2018 · 579 commits to master since this release

Assets 14

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

@evertonfraga evertonfraga released this Nov 23, 2017 · 798 commits to master since this release

Assets 18

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.

⚠️ Do not visit untrusted DApps or websites with Mist browser in order to reduce risks!

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

@evertonfraga evertonfraga released this Oct 13, 2017 · 834 commits to master since this release

Assets 18

⚠️
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

Learn how to verify a file integrity.

@evertonfraga evertonfraga released this Sep 27, 2017 · 851 commits to master since this release

Assets 18

⚠️
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

@evertonfraga evertonfraga released this Jul 24, 2017 · 882 commits to master since this release

Assets 18

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.

@evertonfraga evertonfraga released this May 23, 2017 · 930 commits to master since this release

Assets 18

screen shot 2017-05-09 at 11 03 08

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.

⚠️ As Mist is still under a security audit, please don't visit untrusted DApps with your Mist browser in order to reduce risks.

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

@evertonfraga evertonfraga released this Feb 4, 2017 · 1022 commits to master since this release

Assets 17

Mist Wizard Installer

- **Full fledged Windows Installers**: This version includes the new installer for Windows created by @tgerring, which lets you choose the directory to install Mist in, as well as the `data-dir` of the ethereum node. It's one installer for both 32 and 64-bit computers.

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.

Remix IDE

- **Remix IDE option on menu** 0.8.9 also has a new menu entry to open Remix IDE, so now you have plenty of room to write your contracts without leaving Mist. Head to `Develop > Open Remix IDE`.

Test

- **A test suite is born:** It was about time for Mist to have a solid set of integration tests. Now we're starting to kill this debt with a [Spectron](https://github.com/electron/spectron)-powered test suite, that uses the amazing webdriver.io to interact with the `webview` instances. - **Fixes offline startup edge case** #1571.

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

@frozeman frozeman released this Dec 16, 2016 · 1023 commits to master since this release

Assets 16

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