Skip to content

Commit 36744c6

Browse files
committed
Rework ChangeLog.
1 parent 5849c23 commit 36744c6

File tree

1 file changed

+33
-3
lines changed

1 file changed

+33
-3
lines changed

ChangeLog

Lines changed: 33 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,39 @@ 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+
- Replaced ACE editor with Monaco, improving diff viewing and
15+
adding a `no-diff` mode.
16+
- Redesigned and modernized the scoreboard, submission, and verification
17+
pages for better clarity and usability.
18+
- Improved mobile experience with a redesigned scoreboard.
19+
- Added a progress bar to rejudgings and simple load numbers to the
20+
judgedaemon overview page.
21+
- Added a page with language statistics.
22+
- Many smaller UI enhancements and bugfixes.
23+
- Judging and scoring:
24+
- Added support for systems with cgroup v2.
25+
- Added (basic) support for multi-pass problems.
26+
- Introduced a new scoring system with a basic visualization for the
27+
`scoring` scoreboard type, building the foundation to support more than
28+
pass-fail problems.
29+
- Added an analyst evaluation mode to only judge "interesting" submissions.
30+
- Many bugfixes and improvements to judging, scoring, and rejudging.
31+
- Security:
32+
- Fixed several security issues, including not exposing submission data for
33+
hidden teams on the public scoreboard.
34+
- Improved permission handling for clarifications and submissions.
35+
- Developer Experience and Tooling:
36+
- Upgraded to debootstrap for latest Debian stable (Trixie).
37+
- Many improvements to the build and installation process.
838

939
Version 8.3.0 - 31 May 2024
1040
---------------------------

0 commit comments

Comments
 (0)