Providers
New
- Gleam: Railpack now has first-class support for Gleam projects. by @aleksrutins in #313
- Elixir: Erlang and Elixir versions defined in
miseconfig files (e.g.,mise.toml,.tool-versions) will now be used instead of Railpack's defaults. by @iloveitaly in #306 - Node.js: The
enginesfield inpackage.jsonis 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 #251
For example, to use Node.js v20 and pnpm v9, you can add the following to yourpackage.json:{ "engines": { "node": "20.x", "pnpm": "9.x" } }
Fixed
- Python:
misePython compilation is disabled by default to avoid package compilation issues on newly released python versions. by @coffee-cup in #301
Internal improvements to testing and documentation by @iloveitaly and @aleksrutins.
Full Changelog: v0.9.2...v0.10.0