mirror of
https://github.com/embarklabs/embark.git
synced 2025-01-09 21:35:58 +00:00
978e17daa1
BREAKING CHANGE: Related to #1985. Prior to Embark's minimum supported version of Node.js being bumped to to 10.17.0, Embark was incompatible with any relatively recent release of the `ipfs-http-client` package. While *internal* changes are needed re: ipfs's `Buffer` export for e.g. `embark_demo` to function correctly *(and this PR makes those changes)*, Embark otherwise runs/tests okay. Keep in mind #2033. However, if a dApp author were to explicitly `require('ifps-api')` in the front-end that wouldn't work as before; and swapping `"ipfs-http-client"` for `"ipfs-api"` might also not be enough — there are API changes that dApp authors would need to consider, regardless of Embark presently supplying the dependency and EmbarkJS wrapping around it. Closes #1994.