Skip to content

Commit 8000bf9

Browse files
committed
Rework ChangeLog.
1 parent 5849c23 commit 8000bf9

File tree

1 file changed

+34
-3
lines changed

1 file changed

+34
-3
lines changed

ChangeLog

Lines changed: 34 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,40 @@ DOMjudge Programming Contest Judging System
22

33
Version 9.0.0DEV
44
---------------------------
5-
- Get rid of 'internal' data source mode, always requiring - but auto
6-
generating - external ID's for all entities to simplify event logic.
7-
- Replace ACE editor with Monaco editor and also use it for diffs.
5+
- API and integration:
6+
- Get rid of 'internal' data source mode, always requiring - but auto
7+
generating - external ID's for all entities to simplify event logic.
8+
- Added and improved several API endpoints for better integration with
9+
other tools.
10+
- Improved shadowing from CCS spec compliant external sources.
11+
- Added a new contest export script; added many improvements to the import
12+
contest script.
13+
- UI/UX:
14+
- Removed first to solve in problem/contest from balloon service.
15+
- Replaced ACE editor with Monaco, improving diff viewing and
16+
adding a `no-diff` mode.
17+
- Redesigned and modernized the scoreboard, submission, and verification
18+
pages for better clarity and usability.
19+
- Improved mobile experience with a redesigned scoreboard.
20+
- Added a progress bar to rejudgings and simple load numbers to the
21+
judgedaemon overview page.
22+
- Added a page with language statistics.
23+
- Many smaller UI enhancements and bugfixes.
24+
- Judging and scoring:
25+
- Added support for systems with cgroup v2.
26+
- Added (basic) support for multi-pass problems.
27+
- Introduced a new scoring system with a basic visualization for the
28+
`scoring` scoreboard type, building the foundation to support more than
29+
pass-fail problems.
30+
- Added an analyst evaluation mode to only judge "interesting" submissions.
31+
- Many bugfixes and improvements to judging, scoring, and rejudging.
32+
- Security:
33+
- Fixed several security issues, including not exposing submission data for
34+
hidden teams on the public scoreboard.
35+
- Improved permission handling for clarifications and submissions.
36+
- Developer Experience and Tooling:
37+
- Upgraded to debootstrap for latest Debian stable (Trixie).
38+
- Many improvements to the build and installation process.
839

940
Version 8.3.0 - 31 May 2024
1041
---------------------------

0 commit comments

Comments
 (0)