Skip to content

Update base image (26.04), nodejs24 and deps for Java 25 required for Minecraft 26.1#571

Open
shinyone wants to merge 5 commits into
hexparrot:masterfrom
shinyone:update-nodejs22-and-deps
Open

Update base image (26.04), nodejs24 and deps for Java 25 required for Minecraft 26.1#571
shinyone wants to merge 5 commits into
hexparrot:masterfrom
shinyone:update-nodejs22-and-deps

Conversation

@shinyone
Copy link
Copy Markdown
Contributor

@shinyone shinyone commented May 4, 2026

Changes required to move to openjdk-25

  • Use ubuntu:26.04 (Resolute Raccoon) as base image
  • Replace openjdk-8/21 with openjdk-25-jre-headless
  • Upgrade diskusage 1.1.3 -> 1.2.0 (Node.js 22 N-API compat)
  • Add npm overrides: nan@2.22.0 (fixes v8::AccessorSignature removal)
  • Upgrade axios 0.24 -> 1.7 (security fixes)
  • Upgrade tar 4.x -> 6.x (path traversal CVEs)
  • Override debug to ^4.3.4 (ReDos fix)"

Based on this PR #554

tahosa and others added 3 commits May 4, 2026 10:52
Update the Ubuntu Base to 24.04 Noble Numbat
Update the NodeJS Base to 22.x
Update interaction with rdiff-backup increment list changes since 2.2.10a
- Use ubuntu:26.04 (Resolute Raccoon) as base image
- Replace openjdk-8/21 with openjdk-25-jre-headless
- Upgrade diskusage 1.1.3 -> 1.2.0 (Node.js 22 N-API compat)
- Add npm overrides: nan@2.22.0 (fixes v8::AccessorSignature removal)
- Upgrade axios 0.24 -> 1.7 (security fixes)
- Upgrade tar 4.x -> 6.x (path traversal CVEs)
- Override debug to ^4.3.4 (ReDos fix)
@shinyone shinyone changed the title Update base image (26.04), nodejs22 and deps for Java 25 required for Minecraft 26.1 Update base image (26.04), nodejs24 and deps for Java 25 required for Minecraft 26.1 May 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants