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

Truffle 1.0.0!

Compare
Choose a tag to compare
@tcoulter tcoulter released this 06 Apr 18:11
· 16046 commits to master since this release

Great news! Truffle 1.0.0 has been released which sees significant improvements across the board. In fact, the number of improvements were so great that instead of releasing v0.4.0 like we had planned, we jumped straight to v1.0.0. Our milestones set for v0.5.0 and v0.6.0 were quickly surpassed.

Here's the run down.

Install

First uninstall your current version of Truffle then install the new one:

$ npm uninstall -g truffle
$ npm install -g truffle 
$ truffle --version  # => 1.0.0

🎉 Now available on Windows, Linux and Mac!

Node v5.x recommended.

New Features

  • Tons better documentation. You can see our full set of docs at http://truffle.readthedocs.org.
  • Full Windows support. You can use the above install instructions to use Truffle on Windows, too! And Truffle's sister application, ethereumjs-testrpc, works great on Windows as well!
  • The newest Solidity. Solidity 0.3.0 support comes standard.
  • Library linking. Truffle will automatically link your libraries, no questions asked.
  • Smart compliation. No need to recompile contracts that haven't been changed. Time, saved.
  • Modular build system. Swap in your own build system and deeply integrate it with Truffle. See our build processes documentation for more details.
  • Smart configuration files. Instead of JSON, use Javascript to configure your project by renaming truffle.json into truffle.js. And even better, all your environments' config.json files can be renamed to config.js as well. (Hello new world!)

And much much more. See v0.4.0 for a more detailed breakdown of changes and additions.

Have Issues?

Check out our Truffle gitter to chat with the community. As well, you can always file an issue in the Truffle issues tracker.

Special Thanks

Special thanks to all who helped test the v0.4.0 pre-release (now v1.0.0) and everyone who contributed code and reported issues. Cheers!

-- Truffle team