Skip to content

Releases: QingdaoU/JudgeServer

JudgeServer v1.6.0

31 Jan 11:02
205ae66
Compare
Choose a tag to compare

升级注意事项

本次更新需配合 OnlineJudge v1.6.0 或更新的版本。若使用 v1.5.0 或更早的版本,Python 2、Python 3 与 Java 会无法正常评测。

改动

  • 更新基底映像档,从 ubuntu:18.04 改为 debian:trixie-slim
  • 更新评测的程序语言版本。
    • C/C++: GCC 13
    • Java: Temurin 21
    • Python 2: 移除
    • Python 3: CPython 3.12
    • Golang: Golang 1.22
    • Node.js: Node.js 20
    • PHP: 暫時移除
  • 使用 GitHub Action 构建容器映像档。

Upgrade Notes

This update require OnlineJudge v1.6.0 or newer. If using v1.5.0 or older, Python 2, Python 3 and Java will not work as expected.

Changes

  • Upgrade base image from ubuntu:18.04 to debian:trixie-slim.
  • Upgrade judge language versions.
    • C/C++: GCC 13
    • Java: Temurin 21
    • Python 2: REMOVED
    • Python 3: CPython 3.12
    • Golang: Golang 1.22
    • Node.js: Node.js 20
    • PHP: REMOVED temporarily
  • Use GitHub Action to build container images.