·
4 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
Breaking Changes
- Debian 13 base images: New builds now use Debian 13 (Trixie), requiring custom Apt package lists and pinned base images to be compatible with Debian 13. (#698)
- GCC 14 native builds: Native gem and extension compilation now uses GCC 14, treating incompatible pointer types as errors and potentially requiring dependency updates or compiler flags. (#705)
CLI
New
- Debian 13: Builder and runtime base images are now upgraded to Debian 13 (Trixie). Configure custom Apt packages with Debian 13 package names using
RAILPACK_DEPLOY_APT_PACKAGESordeploy.aptPackages. by @iloveitaly in #698
Fixed
- Debian 13: Builder images now include
libicu-devto ensure .NET restore and native gem compilation succeed on Debian 13, and Railpack warns during build planning when custom Apt packages are detected. by @iloveitaly in #705
Mise Upgrades
Updated mise from v2026.8.4 to v2026.8.6.
- Resumable downloads: Interrupted artifact downloads now resume via HTTP Range requests, and transient network errors such as HTTP/2 stream refusals are automatically retried. (v2026.8.6)
- Precompiled PyPy: PyPy can now be installed via precompiled binaries when compilation is disabled. (v2026.8.5)
- Node source patching: Node source builds can now apply local or remote patches before configuration using
node.apply_patches. (v2026.8.5) - Rust nightly toolchains: The rolling
nightlychannel resolves to concrete date-based toolchains for reproducible lockfiles and caching. (v2026.8.6)
Full Changelog: v0.36.4...v0.37.0
Internal improvements to documentation and dependency maintenance by @iloveitaly.