Skip to content
This repository has been archived by the owner on Feb 7, 2018. It is now read-only.

Version 1.2.4

Compare
Choose a tag to compare
@chriseth chriseth released this 18 Apr 17:29
· 142 commits to release since this release

In this release we mainly focused on the build system and changes not visible to the end-user. The aim is to decouple the various binaries so that they can be built in isolation. For Solidity, some quite important bugs were fixed, so please upgrade.

Changelog

eth:

  • removed browser plugin in AlethZero
  • support for the Intel compiler on Ubuntu
  • support for xcode 7.3 on OS X

solidity (0.3.2):

  • largely decoupled from cpp-ethereum
  • bugfix: Dynamic arrays of structs were not deleted correctly.
  • bugfix: Static arrays in constructor parameter list were not decoded correctly.
  • bugfix: Inline assembly parser: byte opcode was unusable
  • bugfix: Error reporting: tokens for variably-sized types were not converted to string properly

mix (1.0.3):

  • rename to mix-ide to avoid conflict with elixir build tools
  • bugfix: transaction arguments for unnamed parameters were not saved correctly

Compatibility Changes and Security Considerations

The native eth Javascript console was removed. Please switch over to use the new ethconsole application or geth attach to control it -- the development release of geth (which will become geth-1.4.0) is needed for this to work. geth-1.3.5 will not successfully connect to eth.

The rpc admin interface of eth should not be used via HTTP any more for security reasons. If you must, you can enable it via a command-line switch (see --help).

AlethZero is still included in this release but will be slowly phased out during the next releases.

Download

Please do not use the source archive below, it misses important dependencies. Use the following sources for installing:

Windows

cpp-ethereum-1.2.4 Windows Installer

Shift-right click to open. If you hit runtime errors complaining about missing msvcr120.dll or msvcp120.dll files then please install the Visual C++ Redistributable Packages for Visual Studio 2013 from Microsoft.

OS X Yosemite (10.10)

cpp-ethereum-1.2.4 OSX disk image

Control-click to open (we will hopefully start shipping centrally-signed executables soon).

OS X El Capitan (10.11)

We aren't building binaries for El Capitan yet. Coming soon.

Ubuntu + Derivatives

Please follow these instructions.

Source

Please do not use the source archive below, it misses important dependencies. If you want to build from source, follow the Building from source instructions and checkout the appropriate tag (v1.2.4 for webthree-umbrella.