CF-Incidents Workers - Workers Builds now uses newer versions of Node.js, Python, Go, Bun, and more

Cloudflare Service Informational Feeds

ENF News Bot

Automated News Bot
Joined
Apr 15, 2022
Messages
2,591
Your builds now run on newer versions of Node.js, Python, Ruby, Go, Bun, Yarn, and Python package managers by default, so you get the latest fixes and features without changing your build configuration.

Runtimes​

https://developers.cloudflare.com/changelog/rss/#runtimes
RuntimePrevious versionNew versionOverride with
Node.js24.18.024.21.0NODE_VERSION
Python3.13.33.14.8PYTHON_VERSION
Ruby3.4.73.4.11RUBY_VERSION
Go1.24.31.27.2GO_VERSION

Tools and package managers​

https://developers.cloudflare.com/changelog/rss/#tools-and-package-managers
ToolPrevious versionNew versionOverride with
Bun1.2.151.4.3BUN_VERSION
Yarn4.9.14.18.1YARN_VERSION
pip25.1.126.2.1
pipx1.7.11.17.2
Poetry2.1.32.4.3
uv0.7.130.12.10

Bun 1.4.3 supports both v1 (bun.lockb) and v2 (bun.lock) lockfiles, so existing Bun projects continue to install without changes.

If your project already sets a version through an environment variable or a version file (such as .nvmrc, .node-version, .python-version, or .ruby-version), your builds continue to use that version. To keep using a previous default, add the matching environment variable to your build configuration. For example, set PYTHON_VERSION to 3.13.3.

For more information, refer to Override default versions and the build image policy.

Continue reading...
 
Back
Top