Skip to content

Conversation

@rongxin-liu
Copy link
Contributor

@rongxin-liu rongxin-liu commented Dec 30, 2025

This pull request updates several core dependencies in the Dockerfile to their latest patch releases, ensuring improved security, stability, and compatibility. The updates include Node.js, Python, Ruby, the http-server npm package, and SQLite. Additionally, the shell.c.patch file is updated to match the new SQLite version.

Dependency version updates:

  • Updated Node.js to version 22.21.1 using the n version manager (Dockerfile).
  • Updated Python to version 3.13.11, including all related installation steps and directory references (Dockerfile).
  • Updated Ruby to version 3.4.8, including all related installation steps and directory references (Dockerfile).
  • Updated the http-server npm package to version 14.1.1 (Dockerfile).
  • Updated SQLite to version 3.51.1 (amalgamation 3510100), including all related installation steps and directory references (Dockerfile).

Patch compatibility:

  • Updated shell.c.patch to apply cleanly against the new SQLite amalgamation source code (shell.c.patch).

@rongxin-liu
Copy link
Contributor Author

rongxin-liu commented Dec 31, 2025 via email

@dmalan
Copy link
Member

dmalan commented Dec 31, 2025

Is there a similar line of output when you first start up sqlite3? Goal was to bring the student right into the sqlite3> prompt.

@drqsatoshi

This comment was marked as off-topic.

@rongxin-liu
Copy link
Contributor Author

well this might be unrelated, but I'm getting a 504 Gateway Time-out after submitting my final project, but that's probably not related to this PR (hopefully).

Thank you for your comment, but it is not related to this PR.

@rongxin-liu
Copy link
Contributor Author

Is there a similar line of output when you first start up sqlite3? Goal was to bring the student right into the sqlite3> prompt.

The current patch we have still suppressing the version info correctly.

@rongxin-liu rongxin-liu requested a review from dmalan December 31, 2025 23:03
@rongxin-liu rongxin-liu merged commit 34eeb47 into main Dec 31, 2025
3 checks passed
@rongxin-liu rongxin-liu deleted the rongxin/update-versions branch December 31, 2025 23:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants