fix: update Railpack version to 0.17.2#3734
Conversation
Additional Comments (5)
The fallback version used when
When a user clicks "Use predefined versions" to revert from manual mode,
The
The
The If the intent is to enforce a specific version, the check should compare the installed version against the expected one (similar to how other tools are version-pinned), or the |
|
Hey, you need generate the migration |
|
I have already applied the migration. I will stay tuned in case anything else is needed, and I apologize for being clumsy, but I am learning. 😅 |
What is this PR about?
Please describe in a short paragraph what this PR is about.
Railpack version updated
Checklist
Before submitting this PR, please make sure that:
canarybranch.Greptile Summary
This PR bumps the default Railpack version from
0.15.4to0.17.2across four files: theDockerfile, the database schema default, the server setup install script, and the frontend build configuration form. New intermediate versions0.16.0,0.17.0, and0.17.1are also added to the selectable versions list in the UI.The version update in the
Dockerfile,application.tsschema default, and theRAILPACK_VERSIONSarray inshow.tsxare all correct. However, there are several places inshow.tsxwhere the old version string"0.15.4"was not updated, which will cause inconsistent behavior. Additionally, theinstallRailpackfunction inserver-setup.tsskips re-installation if Railpack is already present, meaning existing servers will not be upgraded to the new version.Key issues:
onSubmitfallback inshow.tsxstill uses"0.15.4"as the default whenrailpackVersionis null/empty (line 239)."0.15.4"instead of"0.17.2"(line 477).<Select>component's null-value fallback still resolves to"0.15.4"(line 493)."0.15.4"as latest instead of"0.17.2"(line 507).installRailpackinserver-setup.tsonly installs on fresh setups — existing Railpack installs are silently skipped without a version check or upgrade path.Confidence Score: 2/5
apps/dokploy/components/dashboard/application/build/show.tsx(multiple stale version references) andpackages/server/src/setup/server-setup.ts(upgrade path for existing installs).Last reviewed commit: ea8937b
(4/5) You can add custom instructions or style guidelines for the agent here!