releases.shpreview

v0.10.0

railpack v0.10.0

$npx -y @buildinternet/releases show rel_MtRjRp4b3JYRvVBhWikNM

Providers

New

  • Gleam: Railpack now has first-class support for Gleam projects. by @aleksrutins in https://github.com/railwayapp/railpack/pull/313
  • Elixir: Erlang and Elixir versions defined in mise config files (e.g., mise.toml, .tool-versions) will now be used instead of Railpack's defaults. by @iloveitaly in https://github.com/railwayapp/railpack/pull/306
  • Node.js: The engines field in package.json is now used to determine the versions of Node.js and the package manager (npm, yarn, pnpm), but only if a version is not specified in a lockfile or other config. by @iloveitaly in https://github.com/railwayapp/railpack/pull/251 For example, to use Node.js v20 and pnpm v9, you can add the following to your package.json:
    {
      "engines": {
        "node": "20.x",
        "pnpm": "9.x"
      }
    }

Fixed


Internal improvements to testing and documentation by @iloveitaly and @aleksrutins.

Full Changelog: https://github.com/railwayapp/railpack/compare/v0.9.2...v0.10.0

Fetched April 3, 2026