Providers
New
- Mise Updated mise version from v2026.2.14 to v2026.3.9.
- Node.js: Node.js projects using Bun now support bunfig.toml during the installation step. This ensures custom registries and install behaviors are correctly applied when running
bun install. by @iloveitaly in https://github.com/railwayapp/railpack/pull/477 - Ruby: Upgraded to jemalloc2 for Ruby projects to resolve errors on ARM architecture and improve memory performance. This is enabled by default. by @iloveitaly in https://github.com/railwayapp/railpack/pull/338
- Python: Added documentation and an example for using compiled Python as an escape hatch when pre-built binaries are not available for specific versions. This allows developers to use specific Python builds by opting into compilation during the build process. by @iloveitaly in https://github.com/railwayapp/railpack/pull/503
Fixed
- Ruby: Default Ruby versions are now pinned to the minor version instead of a specific patch to allow for automatic security updates and better compatibility with pre-built binaries. by @iloveitaly in https://github.com/railwayapp/railpack/pull/488
- Staticfile: Switched to a binary installer for Caddy to achieve smaller image sizes for static site deployments. by @iloveitaly in https://github.com/railwayapp/railpack/pull/478
CLI
Fixed
- CLI: The CLI now issues a warning if no start command is detected during the build process, providing clearer feedback on potentially missing configuration. by @iloveitaly in https://github.com/railwayapp/railpack/pull/490
Internal improvements to testing, documentation, and refactoring by @iloveitaly
Full Changelog: https://github.com/railwayapp/railpack/compare/v0.18.0...v0.19.0
Fetched March 26, 2026
