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

Version 0.1.0: Speed, reliability, and advancements

Compare
Choose a tag to compare
@tcoulter tcoulter released this 01 Sep 15:19
· 16046 commits to master since this release

New to Truffle?

Check out the README.


What's new?

Truffle has undergone a huge rewrite under the hood, bumping it up to 0.1.0. Boot up speed has increased by 50% or more, messaging has improved all around, and many bugs have been fixed to make Truffle more reliable than it has ever been. In addition, we've also added some nice new features.

truffle serve

Have you ever wanted to run your built application from a web server rather than opening up the index.html file directly from a browser? Well now you can with truffle serve. It will serve your built application at http://localhost:8080 and will automatically rebuild the app as you make changes.

Custom Web3 Version

You can now specify a custom version of web3 for both your app and your tests. This gives you control to choose which version works best for you. See the advanced configuration options for more details.

Custom Web3 Provider (alpha)

You can now choose the web3 provider Truffle will use throughout the application - for contract compilation, deployment, account management, etc. This allows you to better integrate and deploy applications with external blockchain-based services like BlockApps which aim to make Ethereum more consumable to your users. See the advanced configuration options for more details.


Bug Fixes

#30 - Promise.promisfy is now available to your tests.
#19 - Custom web3 version, mentioned above.


Special Thanks

Special thanks to JD Maresco, Aakil Fernandes, Andres Junge, Connor Keenan and Mike Goldin for contributions related to this release.