Aquí hi ha 7 versions de Cojudge, des de 12 de setembre del 2026 fins a l’actual, 0.8.8. Cadascuna enllaça amb els instal·ladors del mateix desenvolupador.
| Versió | Data | Mida | Fitxers |
|---|---|---|---|
| 0.8.8Darrera versió | 26 d’octubre del 2026 | — | 64 bits EXE (NSIS) Notes de la versióAutomatic updates
Cojudge checks github.com/cojudge/cojudge/releases for new versions automatically on startup (desktop only).
Use the menu → Check for Updates button (under Light/Dark theme) to check manually, install in-app, and restart to apply.
- macOS (universal .dmg / .app.tar.gz): in-app install supported when launched from /Applications.
- Windows (-setup.exe): in-app install supported; the installer restarts the app automatically.
- Linux: in-app install supported for the .AppImage. If you installed via .deb/.rpm, download the new package manually.
Manage Problems
You can add or edit problems without having to clone the repo, modify files and build a new binary!
All you need is to go to ~/cojudge to add or edit files there:
- /problems/[slug] for adding new problems. You can also view or edit existing problems
- /courses/[id]/courseinfo.json for adding new course. You can also view or edit existing courses
Optional: You can install the cojudge desktop CLI via GUI to verify your new problems programmatically after adding them.
View ~/cojudge/README.md for a more detailed guide.
Add problems with a coding agent
Paste the following prompt into your coding agent to easily add problems (requires the cojudge desktop CLI above):
Look at ~/cojudge/README.md, please add this problem: {URL}
Linux installation (x86_64)
Ubuntu, Debian, and Pop!_OS: download the .deb and install it with:
sudo apt install ./Cojudge_0.8.8_amd64.deb
Fedora: download the .rpm and install it with:
sudo dnf install ./Cojudge-0.8.8-1.x86_64.rpm
Arch Linux and other compatible Linux distributions: download the .AppImage, make it executable, and run it:
chmod +x Cojudge_0.8.8_amd64.AppImage
./Cojudge_0.8.8_amd64.AppImage
If the AppImage reports a missing libfuse.so.2 on Arch, install fuse2 with sudo pacman -S fuse2.
macOS installation
The macOS application is ad-hoc signed and is not notarized. After dragging Cojudge.app into /Applications, this command is required before the first launch:
xattr -dr com.apple.quarantine /Applications/Cojudge.app
Full Changelog: v0.8.7...v0.8.8 |
| 0.8.7 | 25 d’octubre del 2026 | — | 64 bits EXE (NSIS) Notes de la versióAutomatic updates
Cojudge checks github.com/cojudge/cojudge/releases for new versions automatically on startup (desktop only).
Use the menu → Check for Updates button (under Light/Dark theme) to check manually, install in-app, and restart to apply.
- macOS (universal .dmg / .app.tar.gz): in-app install supported when launched from /Applications.
- Windows (-setup.exe): in-app install supported; the installer restarts the app automatically.
- Linux: in-app install supported for the .AppImage. If you installed via .deb/.rpm, download the new package manually.
Manage Problems
You can add or edit problems without having to clone the repo, modify files and build a new binary!
All you need is to go to ~/cojudge to add or edit files there:
- /problems/[slug] for adding new problems. You can also view or edit existing problems
- /courses/[id]/courseinfo.json for adding new course. You can also view or edit existing courses
Optional: You can install the cojudge desktop CLI via GUI to verify your new problems programmatically after adding them.
View ~/cojudge/README.md for a more detailed guide.
Add problems with a coding agent
Paste the following prompt into your coding agent to easily add problems (requires the cojudge desktop CLI above):
Look at ~/cojudge/README.md, please add this problem: {URL}
Linux installation (x86_64)
Ubuntu, Debian, and Pop!_OS: download the .deb and install it with:
sudo apt install ./Cojudge_0.8.7_amd64.deb
Fedora: download the .rpm and install it with:
sudo dnf install ./Cojudge-0.8.7-1.x86_64.rpm
Arch Linux and other compatible Linux distributions: download the .AppImage, make it executable, and run it:
chmod +x Cojudge_0.8.7_amd64.AppImage
./Cojudge_0.8.7_amd64.AppImage
If the AppImage reports a missing libfuse.so.2 on Arch, install fuse2 with sudo pacman -S fuse2.
macOS installation
The macOS application is ad-hoc signed and is not notarized. After dragging Cojudge.app into /Applications, this command is required before the first launch:
xattr -dr com.apple.quarantine /Applications/Cojudge.app
What's Changed
- feat: hide external source link for problems without one by @anslwy in #184
Full Changelog: v0.8.6...v0.8.7 |
| 0.8.6 | 25 d’octubre del 2026 | — | 64 bits EXE (NSIS) Notes de la versióAutomatic updates
Cojudge checks github.com/cojudge/cojudge/releases for new versions automatically on startup (desktop only).
Use the menu → Check for Updates button (under Light/Dark theme) to check manually, install in-app, and restart to apply.
- macOS (universal .dmg / .app.tar.gz): in-app install supported when launched from /Applications.
- Windows (-setup.exe): in-app install supported; the installer restarts the app automatically.
- Linux: in-app install supported for the .AppImage. If you installed via .deb/.rpm, download the new package manually.
Manage Problems
You can add or edit problems without having to clone the repo, modify files and build a new binary!
All you need is to go to ~/cojudge to add or edit files there:
- /problems/[slug] for adding new problems. You can also view or edit existing problems
- /courses/[id]/courseinfo.json for adding new course. You can also view or edit existing courses
Optional: You can install the cojudge desktop CLI via GUI to verify your new problems programmatically after adding them.
View ~/cojudge/README.md for a more detailed guide.
Add problems with a coding agent
Paste the following prompt into your coding agent to easily add problems (requires the cojudge desktop CLI above):
Look at ~/cojudge/README.md, please add this problem: {URL}
Linux installation (x86_64)
Ubuntu, Debian, and Pop!_OS: download the .deb and install it with:
sudo apt install ./Cojudge_0.8.6_amd64.deb
Fedora: download the .rpm and install it with:
sudo dnf install ./Cojudge-0.8.6-1.x86_64.rpm
Arch Linux and other compatible Linux distributions: download the .AppImage, make it executable, and run it:
chmod +x Cojudge_0.8.6_amd64.AppImage
./Cojudge_0.8.6_amd64.AppImage
If the AppImage reports a missing libfuse.so.2 on Arch, install fuse2 with sudo pacman -S fuse2.
macOS installation
The macOS application is ad-hoc signed and is not notarized. After dragging Cojudge.app into /Applications, this command is required before the first launch:
xattr -dr com.apple.quarantine /Applications/Cojudge.app
What's Changed
- fix: game mode picks from bookmarked problems when in bookmarks view by @anslwy in #180
- Homebrew tap auto-update, README install guide, demo install banner + popup by @anslwy in #181
- Fix Dockerfile: carry IS_DEMO_SITE into runtime stage by @anslwy in #182
- feat: add Basic 50 introductory course by @anslwy in #183
Full Changelog: v0.8.5...v0.8.6 |
| 0.8.5 | 23 d’octubre del 2026 | — | 64 bits EXE (NSIS) Notes de la versióAutomatic updates
Cojudge checks github.com/cojudge/cojudge/releases for new versions automatically on startup (desktop only).
Use the menu → Check for Updates button (under Light/Dark theme) to check manually, install in-app, and restart to apply.
- macOS (universal .dmg / .app.tar.gz): in-app install supported when launched from /Applications.
- Windows (-setup.exe): in-app install supported; the installer restarts the app automatically.
- Linux: in-app install supported for the .AppImage. If you installed via .deb/.rpm, download the new package manually.
Manage Problems
You can add or edit problems without having to clone the repo, modify files and build a new binary!
All you need is to go to ~/cojudge to add or edit files there:
- /problems/[slug] for adding new problems. You can also view or edit existing problems
- /courses/[id]/courseinfo.json for adding new course. You can also view or edit existing courses
Optional: You can install the cojudge desktop CLI via GUI to verify your new problems programmatically after adding them.
View ~/cojudge/README.md for a more detailed guide.
Add problems with a coding agent
Paste the following prompt into your coding agent to easily add problems (requires the cojudge desktop CLI above):
Look at ~/cojudge/README.md, please add this problem: {URL}
Linux installation (x86_64)
Ubuntu, Debian, and Pop!_OS: download the .deb and install it with:
sudo apt install ./Cojudge_0.8.5_amd64.deb
Fedora: download the .rpm and install it with:
sudo dnf install ./Cojudge-0.8.5-1.x86_64.rpm
Arch Linux and other compatible Linux distributions: download the .AppImage, make it executable, and run it:
chmod +x Cojudge_0.8.5_amd64.AppImage
./Cojudge_0.8.5_amd64.AppImage
If the AppImage reports a missing libfuse.so.2 on Arch, install fuse2 with sudo pacman -S fuse2.
macOS installation
The macOS application is ad-hoc signed and is not notarized. After dragging Cojudge.app into /Applications, this command is required before the first launch:
xattr -dr com.apple.quarantine /Applications/Cojudge.app
What's Changed
- fix: attribute runner crashes to the failing test and fix C++/C# debug by @anslwy in #179
Full Changelog: v0.8.4...v0.8.5 |
| 0.8.4 | 22 d’octubre del 2026 | — | 64 bits EXE (NSIS) Notes de la versióAutomatic updates
Cojudge checks github.com/cojudge/cojudge/releases for new versions automatically on startup (desktop only).
Use the menu → Check for Updates button (under Light/Dark theme) to check manually, install in-app, and restart to apply.
- macOS (universal .dmg / .app.tar.gz): in-app install supported when launched from /Applications.
- Windows (-setup.exe): in-app install supported; the installer restarts the app automatically.
- Linux: in-app install supported for the .AppImage. If you installed via .deb/.rpm, download the new package manually.
Manage Problems
You can add or edit problems without having to clone the repo, modify files and build a new binary!
All you need is to go to ~/cojudge to add or edit files there:
- /problems/[slug] for adding new problems. You can also view or edit existing problems
- /courses/[id]/courseinfo.json for adding new course. You can also view or edit existing courses
Optional: You can install the cojudge desktop CLI via GUI to verify your new problems programmatically after adding them.
View ~/cojudge/README.md for a more detailed guide.
Add problems with a coding agent
Paste the following prompt into your coding agent to easily add problems (requires the cojudge desktop CLI above):
Look at ~/cojudge/README.md, please add this problem: {URL}
Linux installation (x86_64)
Ubuntu, Debian, and Pop!_OS: download the .deb and install it with:
sudo apt install ./Cojudge_0.8.4_amd64.deb
Fedora: download the .rpm and install it with:
sudo dnf install ./Cojudge-0.8.4-1.x86_64.rpm
Arch Linux and other compatible Linux distributions: download the .AppImage, make it executable, and run it:
chmod +x Cojudge_0.8.4_amd64.AppImage
./Cojudge_0.8.4_amd64.AppImage
If the AppImage reports a missing libfuse.so.2 on Arch, install fuse2 with sudo pacman -S fuse2.
macOS installation
The macOS application is ad-hoc signed and is not notarized. After dragging Cojudge.app into /Applications, this command is required before the first launch:
xattr -dr com.apple.quarantine /Applications/Cojudge.app
What's Changed
- fix: guess-the-word spec alignment and LC-compliant tests by @anslwy in #178
Full Changelog: v0.8.3...v0.8.4 |
| 0.8.3 | 22 d’octubre del 2026 | — | 64 bits EXE (NSIS) Notes de la versióAutomatic updates
Cojudge checks github.com/cojudge/cojudge/releases for new versions automatically on startup (desktop only).
Use the menu → Check for Updates button (under Light/Dark theme) to check manually, install in-app, and restart to apply.
- macOS (universal .dmg / .app.tar.gz): in-app install supported when launched from /Applications.
- Windows (-setup.exe): in-app install supported; the installer restarts the app automatically.
- Linux: in-app install supported for the .AppImage. If you installed via .deb/.rpm, download the new package manually.
Manage Problems
You can add or edit problems without having to clone the repo, modify files and build a new binary!
All you need is to go to ~/cojudge to add or edit files there:
- /problems/[slug] for adding new problems. You can also view or edit existing problems
- /courses/[id]/courseinfo.json for adding new course. You can also view or edit existing courses
Optional: You can install the cojudge desktop CLI via GUI to verify your new problems programmatically after adding them.
View ~/cojudge/README.md for a more detailed guide.
Add problems with a coding agent
Paste the following prompt into your coding agent to easily add problems (requires the cojudge desktop CLI above):
Look at ~/cojudge/README.md, please add this problem: {URL}
Linux installation (x86_64)
Ubuntu, Debian, and Pop!_OS: download the .deb and install it with:
sudo apt install ./Cojudge_0.8.3_amd64.deb
Fedora: download the .rpm and install it with:
sudo dnf install ./Cojudge-0.8.3-1.x86_64.rpm
Arch Linux and other compatible Linux distributions: download the .AppImage, make it executable, and run it:
chmod +x Cojudge_0.8.3_amd64.AppImage
./Cojudge_0.8.3_amd64.AppImage
If the AppImage reports a missing libfuse.so.2 on Arch, install fuse2 with sudo pacman -S fuse2.
macOS installation
The macOS application is ad-hoc signed and is not notarized. After dragging Cojudge.app into /Applications, this command is required before the first launch:
xattr -dr com.apple.quarantine /Applications/Cojudge.app
What's Changed
- feat: port Tier 1+2 problems to interactive return-value judges by @anslwy in #177
Full Changelog: v0.8.2...v0.8.3 |
| 0.5.3 | 12 de setembre del 2026 | — | 64 bits EXE (NSIS) Notes de la versióManage Problems
You can add or edit problems without having to clone the repo, modify files and build a new binary!
All you need is to go to ~/cojudge to add or edit files there:
- /problems/[slug] for adding new problems. You can also view or edit existing problems
- /courses/[id]/courseinfo.json for adding new course. You can also view or edit existing courses
Optional: You can install the cojudge desktop CLI via GUI to verify your new problems programmatically after adding them.
View ~/cojudge/README.md for a more detailed guide.
Linux installation (x86_64)
Ubuntu, Debian, and Pop!_OS: download the .deb and install it with:
sudo apt install ./Cojudge_0.5.3_amd64.deb
Fedora: download the .rpm and install it with:
sudo dnf install ./Cojudge-0.5.3-1.x86_64.rpm
Arch Linux and other compatible Linux distributions: download the .AppImage, make it executable, and run it:
chmod +x Cojudge_0.5.3_amd64.AppImage
./Cojudge_0.5.3_amd64.AppImage
If the AppImage reports a missing libfuse.so.2 on Arch, install fuse2 with sudo pacman -S fuse2.
macOS installation
The macOS application is ad-hoc signed and is not notarized. After dragging Cojudge.app into /Applications, this command is required before the first launch:
xattr -dr com.apple.quarantine /Applications/Cojudge.app
What's Changed
- fix(playground): Enter on Mac / F2 rename in explorer, OS-aware whiteboard shortcut by @anslwy in #124
- feat(whiteboard): attachable connectors with bends and embedded labels by @anslwy in #125
Full Changelog: v0.5.2...v0.5.3 |