# OpenZeppelin SDK 2.5.2 with node 12 support

**URL:** <https://forum.openzeppelin.com/t/openzeppelin-sdk-2-5-2-with-node-12-support/1110>\
**Category:** Announcements\
**Created:** [July 26, 2019, 7:35pm UTC](https://forum.openzeppelin.com/t/openzeppelin-sdk-2-5-2-with-node-12-support/1110 "2019-07-26T19:35:07Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![spalladino](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.openzeppelin.com/spalladino/32/22_2.png) [@spalladino](https://forum.openzeppelin.com/u/spalladino)\
**Post date:** [July 26, 2019, 7:35pm UTC](https://forum.openzeppelin.com/t/openzeppelin-sdk-2-5-2-with-node-12-support/1110/1 "2019-07-26T19:35:07Z")

</div>

Hey folks! The release of the [v1.2.0 of web3.js](https://medium.com/@samuel_91690/1-0-release-web3-js-ddd23d3c8f62) has fixed [a long-standing issue](https://github.com/ethereum/web3.js/issues/2913#issuecomment-515056125) allowing web3.js to run in node 12. We have just [published v2.5.2 of the SDK](https://github.com/OpenZeppelin/openzeppelin-sdk/releases/tag/v2.5.2) that upgrades from `web3@1.0.0-beta.37` to this new release, and it is **running fine on the latest version of node!**

```auto
$ node --version
v12.7.0
$ npx oz --version
2.5.2

```

> **[OpenZeppelin/openzeppelin-sdk](https://github.com/OpenZeppelin/openzeppelin-sdk/releases/tag/v2.5.2)**
>
> OpenZeppelin SDK repository for CLI and upgrades.js - OpenZeppelin/openzeppelin-sdk

Try it out with `npm install @openzeppelin/cli@next` and let us know how it works for you! We’ll be promoting this release to `latest` during next week.

Happy coding!

---

<div class="post-metadata">

**Author:** ![abcoathup](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.openzeppelin.com/abcoathup/32/415_2.png) [@abcoathup](https://forum.openzeppelin.com/u/abcoathup)\
**Post date:** [July 26, 2019, 10:33pm UTC](https://forum.openzeppelin.com/t/openzeppelin-sdk-2-5-2-with-node-12-support/1110/2 "2019-07-26T22:33:35Z")

</div>

Awesome work. Just changed to node 12.7.0 (using nvm) and installed the OpenZeppelin SDK (`npm install @openzeppelin/cli@next`) and deployed a contract to ganache-cli and interacted with the contract using the interactive commands.
