truffle icon indicating copy to clipboard operation
truffle copied to clipboard

Implement Node 18 Support

Open fainashalts opened this issue 2 years ago • 4 comments

We need to deprecate support for Node 12 soon, and we should be sure developers can upgrade to the newest Node, which is v18.

fainashalts avatar Jun 16 '22 13:06 fainashalts

The biggest blocker to this right now is truffle-db. Is removing it from the repo a path forward? @gnidan thoughts?

cds-amal avatar Jun 30 '22 17:06 cds-amal

See also #5305.

haltman-at avatar Jul 21 '22 17:07 haltman-at

Moving DB to its own repo, like preserves, seems reasonable to me. We can always move it back when it is being actively worked on. Or develop it as a plug-in instead perhaps.

fainashalts avatar Jul 22 '22 01:07 fainashalts

Jest cannot be upgraded because they dropped support for node 12, and we might run into similar trouble with other dependencies since node 12 reached EOL > 4 months ago. Just adding a note here since #5507 closed.

cliffoo avatar Sep 06 '22 17:09 cliffoo

Fixed by https://github.com/trufflesuite/truffle/pull/5543

davidmurdoch avatar Oct 06 '22 22:10 davidmurdoch