{"id":"src_xmpAk5zZVeIeVB-Vm6f3P","slug":"railpack","name":"Railpack","type":"github","url":"https://github.com/railwayapp/railpack","orgId":"org_tg_t4iKcRUaPt1jRT2ceW","org":{"slug":"railway","name":"Railway"},"isPrimary":false,"metadata":"{}","releaseCount":100,"releasesLast30Days":5,"avgReleasesPerWeek":0.9,"latestVersion":"v0.23.0","latestDate":"2026-03-30T12:52:27.000Z","changelogUrl":null,"hasChangelogFile":false,"lastFetchedAt":"2026-04-19T07:01:18.700Z","trackingSince":"2025-02-17T22:43:51.000Z","releases":[{"id":"rel_cK57e17ds7248DYLIp0HW","version":"v0.23.0","title":"railpack v0.23.0","summary":"## Providers\n\n### New\n\n* **Staticfile:** Added a [configurable index fallback](https://railpack.com/languages/staticfile) to the Staticfile provider, ...","content":"## Providers\n\n### New\n\n* **Staticfile:** Added a [configurable index fallback](https://railpack.com/languages/staticfile) to the Staticfile provider, allowing users to toggle SPA-style routing for their applications. by @iloveitaly in https://github.com/railwayapp/railpack/pull/534\n  To enable SPA routing, add `index_fallback: true` to your `Staticfile` configuration to have non-existent paths served by `index.html`.\n\n## CLI\n\n### New\n\n* **Mise:** Updated mise version from v2026.3.15 to [v2026.3.17](https://github.com/jdx/mise/releases/tag/v2026.3.17). in https://github.com/railwayapp/railpack/pull/539\n* **Mise:** Introduced a [new installation policy](https://railpack.com/config/mise) that defaults to tool versions released at least 14 days ago to avoid broken or incomplete tool versions. by @iloveitaly in https://github.com/railwayapp/railpack/pull/540\n  This setting improves stability for runtime environments like Python and Ruby by allowing upstream releases time to stabilize before they are used in production builds.\n* **Verbose Mode:** Added support for the `RAILPACK_VERBOSE` environment variable to enable [verbose logging](https://railpack.com/config/environment-variables) and improved debug logs for mise execution. by @iloveitaly in https://github.com/railwayapp/railpack/pull/536\n  Set `RAILPACK_VERBOSE=1` to enable detailed debug output, including the full command string and captured output from mise during execution.\n\n### Fixed\n\n* **Configuration:** Improved root directory detection by trimming whitespace from environment variables and configuration values. by @iloveitaly in https://github.com/railwayapp/railpack/pull/534\n\n---\n\n*Internal improvements to testing and documentation by @iloveitaly.*\n\n**Full Changelog**: https://github.com/railwayapp/railpack/compare/v0.22.2...v0.23.0\n","publishedAt":"2026-03-30T12:52:27.000Z","url":"https://github.com/railwayapp/railpack/releases/tag/v0.23.0","media":[]},{"id":"rel_zwkqUDU232yeEKkEWm1Y-","version":"v0.22.2","title":"railpack v0.22.2","summary":"## CLI\n\n### New\n\n* **Mise:** Updated mise version from v2026.3.13 to [v2026.3.15](https://github.com/jdx/mise/releases/tag/v2026.3.15). in https://git...","content":"## CLI\n\n### New\n\n* **Mise:** Updated mise version from v2026.3.13 to [v2026.3.15](https://github.com/jdx/mise/releases/tag/v2026.3.15). in https://github.com/railwayapp/railpack/pull/532\n\n**Full Changelog**: https://github.com/railwayapp/railpack/compare/v0.22.1...v0.22.2\n\n---\n\n*Internal improvements to documentation by @iloveitaly.*","publishedAt":"2026-03-26T18:15:19.000Z","url":"https://github.com/railwayapp/railpack/releases/tag/v0.22.2","media":[]},{"id":"rel_R-m2VtnF4eBDJ5hjHrPEZ","version":"v0.22.1","title":"railpack v0.22.1","summary":"## CLI\n\n### New\n\n* **Mise:** Updated mise version from v2026.3.12 to [v2026.3.13](https://github.com/jdx/mise/releases/tag/2026.3.13).\n\n---\n\n*Internal...","content":"## CLI\n\n### New\n\n* **Mise:** Updated mise version from v2026.3.12 to [v2026.3.13](https://github.com/jdx/mise/releases/tag/2026.3.13).\n\n---\n\n*Internal improvements to testing, documentation, and refactoring by @iloveitaly.*\n\n**Full Changelog**: https://github.com/railwayapp/railpack/compare/v0.22.0...v0.22.1\n","publishedAt":"2026-03-24T15:01:51.000Z","url":"https://github.com/railwayapp/railpack/releases/tag/v0.22.1","media":[]},{"id":"rel_qneqmoUTQ4IOzAkDJHalZ","version":"v0.22.0","title":"railpack v0.22.0","summary":"## CLI\n\n### New\n\n* **Configuration:** Railpack now uses a global `mise.toml` to store default tool configurations instead of environment variables, al...","content":"## CLI\n\n### New\n\n* **Configuration:** Railpack now uses a global `mise.toml` to store default tool configurations instead of environment variables, allowing users to naturally override defaults via their project's local `mise.toml` file. This change makes it easier to customize tool versions and settings without needing to manage complex environment variables. For example, you can now add a `[settings]` section to your project's `mise.toml` to specify exact settings that Railpack should use. by @iloveitaly in https://github.com/railwayapp/railpack/pull/504\n* **Mise:** Updated mise version from v2026.3.10 to [v2026.3.12](https://github.com/jdx/mise/releases/tag/2026.3.12).\n\n---\n\n*Internal improvements by @iloveitaly.*\n\n**Full Changelog**: https://github.com/railwayapp/railpack/compare/v0.21.0...v0.22.0\n","publishedAt":"2026-03-23T17:07:43.000Z","url":"https://github.com/railwayapp/railpack/releases/tag/v0.22.0","media":[]},{"id":"rel_kJpkNlcO2wXBtuQ-axGxJ","version":"v0.21.0","title":"railpack v0.21.0","summary":"## What's Changed\n* fix: expose shell completion subcommand by @iloveitaly in https://github.com/railwayapp/railpack/pull/520\n* test: add arm builds b...","content":"## What's Changed\n* fix: expose shell completion subcommand by @iloveitaly in https://github.com/railwayapp/railpack/pull/520\n* test: add arm builds by @iloveitaly in https://github.com/railwayapp/railpack/pull/509\n* feat: additional mise config and idiomatic version files enabling precompiled ruby support by @iloveitaly in https://github.com/railwayapp/railpack/pull/487\n* chore: mise update 2026.3.10 by @github-actions[bot] in https://github.com/railwayapp/railpack/pull/522\n\n\n**Full Changelog**: https://github.com/railwayapp/railpack/compare/v0.20.0...v0.21.0\n\n","publishedAt":"2026-03-21T18:49:24.000Z","url":"https://github.com/railwayapp/railpack/releases/tag/v0.21.0","media":[]},{"id":"rel_5UPsjKvoePcJ3XgyXcJIu","version":"v0.20.0","title":"railpack v0.20.0","summary":"## Providers\n\n## CLI\n\n### New\n\n* **BuildKit:** Images and build cache are now exported in parallel, significantly reducing the time spent in the final...","content":"## Providers\n\n## CLI\n\n### New\n\n* **BuildKit:** Images and build cache are now exported in parallel, significantly reducing the time spent in the final stages of the build process. This feature utilizes the latest BuildKit v0.28.0 capabilities and is enabled automatically for all `railpack build` operations. by @iloveitaly in https://github.com/railwayapp/railpack/pull/515\n* **Shell:** Added native support for **Fish shell completion**. You can generate the completion script for your shell by running `railpack completion fish` and adding it to your fish configuration. by @iloveitaly in https://github.com/railwayapp/railpack/pull/515\n* toml 1.1 features are supported. This could have caused errors in the past if railpack read a toml file with previously unsupported features\n\n### Fixed\n\n* **Mise:** Updated the internal environment variable to `MISE_SYSTEM_CONFIG_DIR` to ensure better compatibility and isolation from host configurations when running `railpack`. by @iloveitaly in https://github.com/railwayapp/railpack/pull/517\n\n---\n\n*Internal improvements to testing, build tooling, and code style by @iloveitaly.*\n\n**Full Changelog**: https://github.com/railwayapp/railpack/compare/v0.19.0...v0.20.0\n","publishedAt":"2026-03-18T13:32:15.000Z","url":"https://github.com/railwayapp/railpack/releases/tag/v0.20.0","media":[]},{"id":"rel_vsyXOhgdGoSPsKRESoB5-","version":"v0.19.0","title":"railpack v0.19.0","summary":"## Providers\n\n### New\n\n* **Mise** Updated mise version from v2026.2.14 to [v2026.3.9](https://github.com/jdx/mise/releases/tag/v2026.3.9).\n* **Node.js...","content":"## Providers\n\n### New\n\n* **Mise** Updated mise version from v2026.2.14 to [v2026.3.9](https://github.com/jdx/mise/releases/tag/v2026.3.9).\n* **Node.js:** Node.js projects using Bun now support [bunfig.toml](https://railpack.com/languages/node) 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\n* **Ruby:** Upgraded to [jemalloc2](https://railpack.com/languages/ruby) 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\n* **Python:** Added documentation and an example for using [compiled Python](https://railpack.com/languages/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\n\n### Fixed\n\n* **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\n* **Staticfile:** Switched to a binary installer for Caddy to achieve [smaller image sizes](https://railpack.com/languages/staticfile) for static site deployments. by @iloveitaly in https://github.com/railwayapp/railpack/pull/478\n\n## CLI\n\n### Fixed\n\n* **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\n\n---\n\n*Internal improvements to testing, documentation, and refactoring by @iloveitaly*\n\n**Full Changelog**: https://github.com/railwayapp/railpack/compare/v0.18.0...v0.19.0\n","publishedAt":"2026-03-16T19:39:24.000Z","url":"https://github.com/railwayapp/railpack/releases/tag/v0.19.0","media":[]},{"id":"rel_Yb-4CpLw4Bgmc3RL6xcMu","version":"v0.18.0","title":"railpack v0.18.0","summary":"This is mostly an internal release to ensure that the mise version used in the planning, building, and runtime images are all in sync.\n\nThe only user-...","content":"This is mostly an internal release to ensure that the mise version used in the planning, building, and runtime images are all in sync.\n\nThe only user-facing change in this release in bumping the build and runtime mise version to `2026.2.22`.\n\n---\n\n**Full Changelog**: https://github.com/railwayapp/railpack/compare/v0.17.2...v0.18.0\n\n","publishedAt":"2026-03-09T16:52:34.000Z","url":"https://github.com/railwayapp/railpack/releases/tag/v0.18.0","media":[]},{"id":"rel_dyaJ7vd4kPyyWqPh45zkg","version":"v0.17.2","title":"railpack v0.17.2","summary":"## What's Changed\n* chore: mise update 2026.1.12 by @iloveitaly in https://github.com/railwayapp/railpack/pull/451\n* fix: eliminate additional logs wh...","content":"## What's Changed\n* chore: mise update 2026.1.12 by @iloveitaly in https://github.com/railwayapp/railpack/pull/451\n* fix: eliminate additional logs when using --dump-llb by @iloveitaly in https://github.com/railwayapp/railpack/pull/452\n* feat(python): Scan nested dependency files in usesDep by @half0wl in https://github.com/railwayapp/railpack/pull/457\n\n## New Contributors\n* @half0wl made their first contribution in https://github.com/railwayapp/railpack/pull/457\n\n**Full Changelog**: https://github.com/railwayapp/railpack/compare/v0.17.1...v0.17.2\n\n","publishedAt":"2026-02-12T14:44:34.000Z","url":"https://github.com/railwayapp/railpack/releases/tag/v0.17.2","media":[]},{"id":"rel_gD2R0zQaDlVl41fxH_upF","version":"v0.17.1","title":"railpack v0.17.1","summary":"## What's Changed\n* fix: revert playwright support by @iloveitaly in https://github.com/railwayapp/railpack/pull/447\n\n\n**Full Changelog**: https://git...","content":"## What's Changed\n* fix: revert playwright support by @iloveitaly in https://github.com/railwayapp/railpack/pull/447\n\n\n**Full Changelog**: https://github.com/railwayapp/railpack/compare/v0.17.0...v0.17.1\n\n","publishedAt":"2026-01-19T23:01:06.000Z","url":"https://github.com/railwayapp/railpack/releases/tag/v0.17.1","media":[]},{"id":"rel_IeyHolS5GaX_6HykQu1aG","version":"v0.17.0","title":"railpack v0.17.0","summary":"## Providers\n\n### New\n\n* **Node & Python:** We've added automatic [Playwright support](https://railpack.com/docs/languages/node) for Node.js and Pytho...","content":"## Providers\n\n### New\n\n* **Node & Python:** We've added automatic [Playwright support](https://railpack.com/docs/languages/node) for Node.js and Python projects. Railpack now detects Playwright dependencies and automatically installs the required system packages and browsers. by @iloveitaly in https://github.com/railwayapp/railpack/pull/348\n* **Shell:** The shell provider now supports a `mise` install phase, allowing you to define tools to install before your script runs. by @iloveitaly in https://github.com/railwayapp/railpack/pull/433\n\n### Fixed\n\n* **Node:** Consistent Node version resolution is now used when Bun is the package manager. by @iloveitaly in https://github.com/railwayapp/railpack/pull/359\n* **Node:** Trailing whitespace in the `packageManager` field of `package.json` is now handled correctly. by @iloveitaly in https://github.com/railwayapp/railpack/pull/432\n* **Node:** Improved detection of version files (like `.nvmrc`) using Mise's idiomatic parsing. by @iloveitaly in https://github.com/railwayapp/railpack/pull/431\n* **Python:** Builds are now faster for projects using `psycopg-binary` as unnecessary system dependencies (libpq-dev) are skipped. by @iloveitaly in https://github.com/railwayapp/railpack/pull/379\n* **Python:** `.python-version` files are now reliably detected in all environments. by @iloveitaly in https://github.com/railwayapp/railpack/pull/378\n\n## CLI\n\n### Fixed\n\n* **Dockerignore:** Negation rules (e.g., `!file`) in `.dockerignore` now work correctly even if the referenced file does not exist locally. by @iloveitaly in https://github.com/railwayapp/railpack/pull/437\n* **Config:** The `provider` field is no longer required in `railpack.json`. by @iloveitaly in https://github.com/railwayapp/railpack/pull/436\n\n---\n\n*Internal improvements to testing, documentation, and refactoring by @iloveitaly and @luojiyin.*\n\n**Full Changelog**: https://github.com/railwayapp/railpack/compare/v0.16.0...v0.17.0\n","publishedAt":"2026-01-19T20:57:41.000Z","url":"https://github.com/railwayapp/railpack/releases/tag/v0.17.0","media":[]},{"id":"rel_YvXMdviv0Bm4zmFDtVyO1","version":"v0.16.0","title":"railpack v0.16.0","summary":"## Providers\r\n\r\n### New\r\n\r\n* **Python:** Projects with `start.py` or `bot.py` are now automatically detected as Python apps. This simplifies configura...","content":"## Providers\r\n\r\n### New\r\n\r\n* **Python:** Projects with `start.py` or `bot.py` are now automatically detected as Python apps. This simplifies configuration for simple scripts and bots (e.g. Discord bot\r\nthat don't have manifest files. by @coffee-cup in https://github.com/railwayapp/railpack/pull/416\r\n\r\n### Fixed\r\n\r\n* **Dotnet:** The web server now correctly listens on the port defined by the `PORT` environment variable. See the [updated documentation](\r\nhttps://railpack.com/languages/dotnet). by @iloveitaly in https://github.com/railwayapp/railpack/pull/401\r\n\r\n## CLI\r\n\r\n### Fixed\r\n\r\n* **Build:** Generated Docker image names are now forced to lowercase to prevent build errors with registries that require lowercase repositories. by @iloveitaly in\r\nhttps://github.com/railwayapp/railpack/pull/410\r\n\r\n---\r\n\r\n*Internal improvements to documentation and build configuration by @iloveitaly, @antonkesy and @Delavalom.*\r\n\r\n**Full Changelog**: https://github.com/railwayapp/railpack/compare/v0.15.3...v0.15.4\r\n","publishedAt":"2026-01-14T19:33:54.000Z","url":"https://github.com/railwayapp/railpack/releases/tag/v0.16.0","media":[]},{"id":"rel_VduARklviRISN0bZRm3uL","version":"v0.15.4","title":"railpack v0.15.4","summary":"## Providers\r\n\r\n### Fixed\r\n\r\n* **Dotnet:** set aspnet content root to properly find configuration files by @iloveitaly and @Mohs9n in https://github.c...","content":"## Providers\r\n\r\n### Fixed\r\n\r\n* **Dotnet:** set aspnet content root to properly find configuration files by @iloveitaly and @Mohs9n in https://github.com/railwayapp/railpack/pull/396\r\n* **Erlang:** There is an underlying bug in mise that causes the version selection to break. This has been fixed within Railpack and an upstream change has been submitted to mise.\r\n\r\n---\r\n\r\n*Internal improvements to testing, documentation, and build tooling by @iloveitaly and @salim-b.*\r\n\r\n**Full Changelog**: https://github.com/railwayapp/railpack/compare/v0.15.2...v0.15.3","publishedAt":"2025-12-20T20:49:27.000Z","url":"https://github.com/railwayapp/railpack/releases/tag/v0.15.4","media":[]},{"id":"rel_eGVj-s5PLMoi3NxrVuUca","version":"v0.15.3","title":"railpack v0.15.3","summary":"## What's Changed\n* sync mise version between Go code and Dockerfile by @coffee-cup in https://github.com/railwayapp/railpack/pull/394\n\n\n**Full Change...","content":"## What's Changed\n* sync mise version between Go code and Dockerfile by @coffee-cup in https://github.com/railwayapp/railpack/pull/394\n\n\n**Full Changelog**: https://github.com/railwayapp/railpack/compare/v0.15.2...v0.15.3\n\n","publishedAt":"2025-12-19T16:06:05.000Z","url":"https://github.com/railwayapp/railpack/releases/tag/v0.15.3","media":[]},{"id":"rel_G6YncAMZ5fcV5MSoXen-N","version":"v0.15.2","title":"railpack v0.15.2","summary":"## What's Changed\n* update mise veresions by @coffee-cup in https://github.com/railwayapp/railpack/pull/389\n* build mise image faster by @coffee-cup i...","content":"## What's Changed\n* update mise veresions by @coffee-cup in https://github.com/railwayapp/railpack/pull/389\n* build mise image faster by @coffee-cup in https://github.com/railwayapp/railpack/pull/390\n* release build mise for now by @coffee-cup in https://github.com/railwayapp/railpack/pull/391\n* install mise from script by @coffee-cup in https://github.com/railwayapp/railpack/pull/392\n* fix builder mise location by @coffee-cup in https://github.com/railwayapp/railpack/pull/393\n\n\n**Full Changelog**: https://github.com/railwayapp/railpack/compare/v0.15.1...v0.15.2\n\n","publishedAt":"2025-12-19T03:12:26.000Z","url":"https://github.com/railwayapp/railpack/releases/tag/v0.15.2","media":[]},{"id":"rel_R4BP-hJtKKQRq1m1PWeF8","version":"v0.15.1","title":"railpack v0.15.1","summary":"## What's Changed\n* perf: optimize plan command for large monorepos by @coffee-cup in https://github.com/railwayapp/railpack/pull/382\n* fix: deduplica...","content":"## What's Changed\n* perf: optimize plan command for large monorepos by @coffee-cup in https://github.com/railwayapp/railpack/pull/382\n* fix: deduplicate deploy inputs when using --build-cmd by @coffee-cup in https://github.com/railwayapp/railpack/pull/381\n\n\n**Full Changelog**: https://github.com/railwayapp/railpack/compare/v0.15.0...v0.15.1\n\n","publishedAt":"2025-12-01T19:24:31.000Z","url":"https://github.com/railwayapp/railpack/releases/tag/v0.15.1","media":[]},{"id":"rel_iUFpSZDw3yFz81U99U5pb","version":"v0.15.0","title":"railpack v0.15.0","summary":"## What's Changed\n* chore: mise update 2025.11.8 by @iloveitaly in https://github.com/railwayapp/railpack/pull/377\n* fix: consider exclude patterns wh...","content":"## What's Changed\n* chore: mise update 2025.11.8 by @iloveitaly in https://github.com/railwayapp/railpack/pull/377\n* fix: consider exclude patterns when determining LLB merge eligibility by @coffee-cup in https://github.com/railwayapp/railpack/pull/380\n\n\n**Full Changelog**: https://github.com/railwayapp/railpack/compare/v0.14.0...v0.15.0\n\n","publishedAt":"2025-11-29T00:07:09.000Z","url":"https://github.com/railwayapp/railpack/releases/tag/v0.15.0","media":[]},{"id":"rel_cG2TddScE2JCUio1gwm1u","version":"v0.14.0","title":"railpack v0.14.0","summary":"## Providers\r\n\r\n### New\r\n\r\n*   **C/C++:** We've added a [C/C++ provider](https://railpack.com/languages/cpp) supporting CMake and Meson build systems....","content":"## Providers\r\n\r\n### New\r\n\r\n*   **C/C++:** We've added a [C/C++ provider](https://railpack.com/languages/cpp) supporting CMake and Meson build systems. by @aleksrutins in https://github.com/railwayapp/railpack/pull/319\r\n*   **Python:** We've added automatic start command detection for [FastAPI](https://railpack.com/languages/python) applications using `uvicorn`. by @iloveitaly in https://github.com/railwayapp/railpack/pull/353\r\n\r\n### Fixed\r\n\r\n*   **Python:** We've fixed detection of `psycopg` (v3) to ensure required system dependencies (libpq) are installed. by @iloveitaly in https://github.com/railwayapp/railpack/pull/350\r\n*   **General:** We've replaced fuzzy file matching with exact checks to prevent false positives when detecting providers. by @iloveitaly in https://github.com/railwayapp/railpack/pull/347\r\n\r\n## CLI\r\n\r\n### Fixed\r\n\r\n*   **General:** `mise` configuration files in the application directory are now automatically trusted, suppressing \"untrusted config\" warnings. by @iloveitaly in https://github.com/railwayapp/railpack/pull/352\r\n\r\n---\r\n\r\n*Internal improvements to testing and documentation by @iloveitaly.*\r\n\r\n**Full Changelog**: https://github.com/railwayapp/railpack/compare/v0.13.0...v0.14.0","publishedAt":"2025-11-24T14:12:52.000Z","url":"https://github.com/railwayapp/railpack/releases/tag/v0.14.0","media":[]},{"id":"rel_VCiGALmBdchKJ8SrOAFe3","version":"v0.13.0","title":"railpack v0.13.0","summary":"## Providers\r\n\r\n### New\r\n\r\n* **Node:** Added support for Node.js v25 by ensuring `libatomic1` is explicitly installed. by @iloveitaly in https://githu...","content":"## Providers\r\n\r\n### New\r\n\r\n* **Node:** Added support for Node.js v25 by ensuring `libatomic1` is explicitly installed. by @iloveitaly in https://github.com/railwayapp/railpack/pull/259\r\n* **Node:** Railpack now ensures Node.js is available during the build phase via mise even when not required for the runtime (e.g. when using Bun), ensuring packages requiring `node-gyp` build correctly. by @iloveitaly in https://github.com/railwayapp/railpack/pull/259\r\n\r\n### Fixed\r\n\r\n* **Node:** We've improved how `node_modules` caching works during the build phase, specifically fixing issues where commands like `npm ci` (which remove `node_modules`) caused build failures. See the [Node documentation](https://railpack.com/languages/node) for more details. by @iloveitaly in https://github.com/railwayapp/railpack/pull/259\r\n\r\n## CLI\r\n\r\n### New\r\n\r\n* **Mise:** Updated the internal `mise` version to 2025.11.6. by @iloveitaly in https://github.com/railwayapp/railpack/commit/d249231615dda1f2b4d7ade419f07890e2896079\r\n\r\n### Fixed\r\n\r\n* **Mise:** Added backoff retries for `mise` registry downloads to help prevent build failures during intermittent network issues. by @iloveitaly in https://github.com/railwayapp/railpack/pull/360\r\n\r\n---\r\n\r\n*Internal improvements to testing and maintenance by @iloveitaly.*\r\n\r\n**Full Changelog**: https://github.com/railwayapp/railpack/compare/v0.12.0...v0.13.0","publishedAt":"2025-11-18T20:00:05.000Z","url":"https://github.com/railwayapp/railpack/releases/tag/v0.13.0","media":[]},{"id":"rel_KygcRyt20kI_anp_iwLNE","version":"v0.12.0","title":"railpack v0.12.0","summary":"## Providers\r\n\r\n### New\r\n\r\n* **Go:** The Go provider now respects the Go version specified in your `mise` configuration files (e.g., `mise.toml`, `.to...","content":"## Providers\r\n\r\n### New\r\n\r\n* **Go:** The Go provider now respects the Go version specified in your `mise` configuration files (e.g., `mise.toml`, `.tool-versions`). by @iloveitaly in https://github.com/railwayapp/railpack/pull/300\r\n* **Ruby:** The Ruby provider now respects the Ruby version specified in your `mise` configuration files (e.g., `mise.toml`, `.tool-versions`). by @iloveitaly in https://github.com/railwayapp/railpack/pull/339\r\n* **Node:** For Bun projects that require Node.js for build tooling (like `node-gyp`), Railpack now installs Node.js using `mise`, respecting versions from `.nvmrc`, `.node-version`, and other `mise` configurations. by @iloveitaly in https://github.com/railwayapp/railpack/pull/341\r\n* **Gleam:** You can now include your project's source code in the final image by setting the `RAILPACK_GLEAM_INCLUDE_SOURCE=true` environment variable. by @iloveitaly in https://github.com/railwayapp/railpack/pull/318\r\n\r\n### Fixed\r\n\r\n* **Python:** The Python provider now configures `pipx` to use `uv` for installing packages, resulting in faster dependency installation. by @iloveitaly in https://github.com/railwayapp/railpack/pull/324\r\n* **All:** Railpack now parses `mise` configuration files (like `mise.toml` and `.tool-versions`) more idiomatically, improving compatibility and correctness. by @iloveitaly in https://github.com/railwayapp/railpack/pull/344\r\n\r\n## CLI\r\n\r\n### New\r\n\r\n* **Caching:** You can now disable specific caches during the build process by setting the `RAILPACK_DISABLE_CACHE` environment variable. For example, to disable the `apt` and `pip` caches, set `RAILPACK_DISABLE_CACHE=\"apt,pip\"`. To disable all caches, set it to `*`. by @aleksrutins in https://github.com/railwayapp/railpack/pull/316\r\n\r\n### Fixed\r\n\r\n* **Security:** Railpack now enables `mise`'s \"paranoid mode\" by default, a security feature that requires explicit user consent before installing new tools or running code from project-specific configurations. by @iloveitaly in https://github.com/railwayapp/railpack/pull/336\r\n\r\n---\r\n\r\n*Internal improvements to documentation, and tooling by @iloveitaly and @aleksrutins.*\r\n\r\n**Full Changelog**: https://github.com/railwayapp/railpack/compare/v0.11.0...v0.12.0\r\n","publishedAt":"2025-11-17T14:37:35.000Z","url":"https://github.com/railwayapp/railpack/releases/tag/v0.12.0","media":[]}],"pagination":{"page":1,"pageSize":20,"totalPages":5,"totalItems":100},"summaries":{"rolling":null,"monthly":[]}}