Stack Exchange network consists of 175 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
The version of web3 in Truffle v4.0.5 is v0.20.3. Is it possible to manually upgrade the web3 version?
Similar to this question about web3 in geth. (It's hardcoded.)
Somewhat relevant to this issue.
Found this workaround. You can manually load a different version by loading it yourself:
First install some version:
npm install firstname.lastname@example.org
Then load it into the truffle console:
var Web3latest = require('web3');
var web3latest = new Web3latest();
Required, but never shown