Node.js version resolver service, nodebin.herokai.com, has been retired
Change effective on 30 May 2023
We have shut down the Node.js version resolver service, previously available at nodebin.herokai.com
. The official Heroku Node.js buildpack previously used this service to resolve a semantic version, such as 18.x
, requirement to a released Node.js version, such as 18.16.0
. The official Node.js buildpack hasn’t used this service for more than 4 years.
Any apps that pinned a version of the official Node.js buildpack older than v151
, and/or a third-party buildpack that’s based on an old version of the Node.js buildpack can still depend on nodebin.herokai.com
. These apps fail to build with errors like Invalid semantic version
, Invalid semver requirement
, and/or line 29: fail_bin_install
. Update these apps to use a recent release of the official Heroku Node.js buildpack. You can do this by running heroku buildpacks:set heroku/nodejs
in the CLI or by visiting an app’s Settings
tab in the Heroku Dashboard.