---
name: Nixpacks
slug: nixpacks
type: github
source_url: https://github.com/railwayapp/nixpacks
organization: Railway
organization_slug: railway
total_releases: 100
latest_version: v1.41.0
latest_date: 2025-10-24
last_updated: 2026-04-19
tracking_since: 2022-10-06
canonical: https://releases.sh/railway/nixpacks
organization_url: https://releases.sh/railway
---

<Release version="v1.41.0" date="October 24, 2025" published="2025-10-24T22:27:58.000Z" url="https://github.com/railwayapp/nixpacks/releases/tag/v1.41.0">
## Changes

- #1365 Add maintenance mode notices to README and docs
- #1361 chore(deps): bump actions/setup-node from 3 to 5
- #1362 chore(deps): bump actions/stale from 9 to 10
- #1373 Add Node 24 support and refactor version-to-archive mapping



</Release>

<Release version="v1.40.0" date="September 8, 2025" published="2025-09-08T21:32:52.000Z" url="https://github.com/railwayapp/nixpacks/releases/tag/v1.40.0">
## Changes

- #1344 style: fix clippy errors
- #1343 ci: remove deprecated use and narrow perms
- #1346 feat: use psycopg dep for postgres detection
- #1350 Update Bun to stable status and nixpkgs archive
- #1364 fix: resolve clippy warnings for code quality
- #1355 Adds nx 20 support



</Release>

<Release version="v1.39.0" date="May 12, 2025" published="2025-05-12T21:39:56.000Z" url="https://github.com/railwayapp/nixpacks/releases/tag/v1.39.0">
## Changes

- #1304 refactor(providers): specify `NIXPACKS_PYTHON_PACKAGE_MANAGER`



</Release>

<Release version="v1.38.0" date="May 6, 2025" published="2025-05-06T15:24:54.000Z" url="https://github.com/railwayapp/nixpacks/releases/tag/v1.38.0">
## Changes

- #1321 Bump base images to `1745885067`
- #1323 Allow multiple docker output options



</Release>

<Release version="v1.37.0" date="April 25, 2025" published="2025-04-25T19:23:10.000Z" url="https://github.com/railwayapp/nixpacks/releases/tag/v1.37.0">
## Changes

- #1319 Bump base images to `1745544451`



</Release>

<Release version="v1.36.0" date="April 25, 2025" published="2025-04-25T15:14:50.000Z" url="https://github.com/railwayapp/nixpacks/releases/tag/v1.36.0">
## Changes

- #1298 Update php.md
- #1306 Docs(Deploying): add justdeploy as Deploying solution
- #1307 docs(deploying): add Justdeploy to sidebar
- #1310 Add ZaneOps in deploying section
- #1313 lint fix
- #1311 Fix ubuntu noble base image
- #1314 fix debian dockerfile
- #1303 Fix/fix react router v7 application building
- #1312 Separate nix archive specifically for bun
- #1316 add back missing env vars to base images
- #1318 fix path sourcing in base images
- #1320 revert rust musl behaviour



</Release>

<Release version="v1.35.0" date="April 2, 2025" published="2025-04-02T17:00:53.000Z" url="https://github.com/railwayapp/nixpacks/releases/tag/v1.35.0">
## Changes

- #1286 Upgrade to latest Ubuntu version
- #1295 Bump base images to `1742861060`



</Release>

<Release version="v1.34.1" date="March 10, 2025" published="2025-03-10T19:24:14.000Z" url="https://github.com/railwayapp/nixpacks/releases/tag/v1.34.1">
## Changes

- #1287 Bump base images to `1741046653`
- #1290 fix building remix apps with node



</Release>

<Release version="v1.34.0" date="March 3, 2025" published="2025-03-03T22:23:38.000Z" url="https://github.com/railwayapp/nixpacks/releases/tag/v1.34.0">
## Changes

- #1272 Allowing "tasks" instead of only allowing "pipeline" in turbo.json
- #1283 docs: remove coherence
- #1281 Bump base images to `1739232245`
- #1282 Revert "docs: clarify environment variable setting for Node provider (#1251)"
- #1271 feat: more py deps for audio and image processing
- #1269 node bump
- #1277 support docker env variables



</Release>

<Release version="v1.33.0" date="January 24, 2025" published="2025-01-24T07:41:23.000Z" url="https://github.com/railwayapp/nixpacks/releases/tag/v1.33.0">
## Changes

- #1270 Bump base images to `1737417843`
- #1263 feat: use `packageManager` as a attempt to identify node package manager
- #1266 Support PHP 8.4



</Release>

<Release version="v1.32.0" date="January 16, 2025" published="2025-01-16T18:49:19.000Z" url="https://github.com/railwayapp/nixpacks/releases/tag/v1.32.0">
## Changes

- #1264 Add Stacktape deploy option page to docs sidebar.
- #1257 SPA provider (vite)
- #1262 Add Coolify as Nixpacks is available as a builder on it



</Release>

<Release version="v1.31.0" date="January 13, 2025" published="2025-01-13T22:13:15.000Z" url="https://github.com/railwayapp/nixpacks/releases/tag/v1.31.0">
## Changes

- #1240 add missing node lts tests
- #1245 Add support for bun.lock
- #1234 feat(jsonc): added jsonc support
- #1235 Add .node-version file basic support
- #1242 Fix #1241: nixpack plan generates an invalid toml file ...
- #1250 Bump base images to `1735603445`
- #1251 node env clarification
- #1249 fix(plan): stdout logic for valid output files
- #1253 Bump base images to `1736208272`
- #1232 feat: add support for cmd directories in golang
- #1256 Add Stacktape into deploy docs
- #1260 fix clipply lints
- #1259 update postgres.dev dependency to postgresql_16.dev
- #1258 Select latest lts node version
- #1261 Update Nix archive for Rust



</Release>

<Release version="v1.30.0" date="December 5, 2024" published="2024-12-05T08:23:13.000Z" url="https://github.com/railwayapp/nixpacks/releases/tag/v1.30.0">
## Changes

- #1219 dokku docs
- #1207 fix: better elixir docs and defaults
- #1193 support running with custom non-root user
- #1224 build: adding makefile for common dev commands
- #1220 multi arch docs
- #1216 feat: uv support, py 3.13
- #1221 Update Clojure binary name handling
- #1226 Bump base images to `1731974648`
- #1225 feat(php): ignore multiple php extensions
- #1223 feat: node 23, more recent patch versions'
- #1236 update rust and apply lint fixes
- #1228 Fix: Nixpkgs Archive file link in the docs
- #1233 Bump base images to `1733184274`
- #1230 feat: added support for `lts/*` syntax in nvmrc



</Release>

<Release version="v1.29.1" date="November 14, 2024" published="2024-11-14T06:26:26.000Z" url="https://github.com/railwayapp/nixpacks/releases/tag/v1.29.1">
## Changes

- #1199 Bump base images to `1727741078`
- #1203 Bump base images to `1728950628`
- #1209 lint fix for a rust update
- #1213 Bump base images to `1730765032`
- #1206 fix: cairo as lib and not package
- #1217 Bump base images to `1731369831`
- #1198 Add Haunt for Scheme as a provider
- #1215 determinstic procfile selection
- #1218 Add support for Go 1.23



</Release>

<Release version="v1.29.0" date="September 26, 2024" published="2024-09-26T17:53:33.000Z" url="https://github.com/railwayapp/nixpacks/releases/tag/v1.29.0">
## Changes

- #1155 fix: do not mutate read-only files
- #1191 Bump base images to `1726531412`
- #1195 Update install steps in getting-started.md
- #1196 Bump base images to `1727136237`
- #1197 Support PHP 8.3



</Release>

<Release version="v1.28.1" date="September 6, 2024" published="2024-09-06T21:32:18.000Z" url="https://github.com/railwayapp/nixpacks/releases/tag/v1.28.1">
## Changes

- #1184 Bump peter-evans/create-pull-request from 6 to 7
- #1183 Resolve build warning for LegacyKeyValueFormat
- #1186 actually use the docker-output flag



</Release>

<Release version="v1.28.0" date="September 4, 2024" published="2024-09-04T01:53:35.000Z" url="https://github.com/railwayapp/nixpacks/releases/tag/v1.28.0">
## Changes

- #1179 Bump base images to `1725321821`
- #1178 fix: automatically add cairo lib dependency when pip package is detected
- #1181 update license date
- #1182 update wix license year
- #1175 Remove redundant line from test_phase_generation
- #1177 Fix fill_auto_in_vec function doc test
- #1180 set all docker envs on command
- #1174 update cargo_toml dependency



</Release>

<Release version="v1.27.1" date="August 31, 2024" published="2024-08-31T02:50:53.000Z" url="https://github.com/railwayapp/nixpacks/releases/tag/v1.27.1">
## Changes

- #1168 [PHP Provider] Ensure that PHP-FPM workers output is streamed to Nginx



</Release>

<Release version="v1.27.0" date="August 30, 2024" published="2024-08-30T18:08:05.000Z" url="https://github.com/railwayapp/nixpacks/releases/tag/v1.27.0">
## Changes

- #1163 Only check if docker exists if building
- #1164 Bump base images to `1724112229`
- #1166 Trim environment variable names when adding to Dockerfile
- #1167 Bump base images to `1724717026`
- #1165 Feat/docker cert path
- #1169 Add doc on how to add PHP extensions + details on the server root
- #1172 Support PNPM 9



</Release>

<Release version="v1.26.1" date="August 13, 2024" published="2024-08-13T00:15:17.000Z" url="https://github.com/railwayapp/nixpacks/releases/tag/v1.26.1">
## Changes

- #1161 Fix custom rust toolchain test
- #1158 fix name of procfile provider
- #1157 Bump base images to `1722902622`
- #1152 Support Bun 1.1.20



</Release>

<Pagination page="1" total-pages="5" total-items="100" next="https://releases.sh/railway/nixpacks.md?page=2" />
