Releases: ia-toki/judgels
Releases · ia-toki/judgels
v2.9.0
Judgels client
New features
- Indicate problem review more clearly by tag by @fushar in #548
- Wait chapter problem submission until graded then reload by @fushar in #550, #551
- Add chapter navigation at the bottom of problem by @fushar in #552
- Disable code editor when initial code skeleton is not yet modified by @fushar in fbf66ba
- Make problem review bar more visible and clear by @fushar in 7f24a07, 0f17dad, c58e92f
- Scroll to top after navigating chapters by @fushar in 216ee1b
- Use lighter color for strong texts in dark mode by @fushar in 73bb45c
- Make Ace code editor sticky by @fushar in 2d253b7, d9bf21a
Bugfixes
- Show at most 2 courses in a row by @fushar in #549
- Put pagination state in browser URL to handle back button better by @fushar in #554
Full Changelog: v2.8.0...v2.9.0
v2.8.0
Judgels client
New features
- Migrate Google sign-in to Google Identity Services library by @fushar in #527
- Show sample test data summary in submission details by @fushar in #528
- Disable language switcher when there's only 1 language by @fushar in #529
- Show notice in admin login to reset password when registered via Google by @fushar in #530
Bug fixes
- Correctly decode unicode chars in submission details by @fushar in #533
- Add overflow-x: auto to app-content instead by @fushar in e6e8ac5
- Don't autofocus login form to avoid dirtying on blur when Google login is used by @fushar in bcd9711
- Add more space before the 'Start first chapter' button by @fushar in 7f99c38
Judgels server
New features
- Change default memory limit to 256 MB by @kadeksuryam in #536
- Handle upload zip with directories by @kadeksuryam in #537
Bug fixes
For developers
- Doc: add tutorial for custom ssh key by @atnanahidiw in #473
- Add more seeds by @fushar in #538
- Upgrade mysql-connector-java to 8.0.33 by @rizaon in #544
New Contributors
- @atnanahidiw made their first contribution in #473
- @kadeksuryam made their first contribution in #536
- @rizaon made their first contribution in #544
Full Changelog: v2.7.0...v2.8.0
v2.7.0
Judgels client
New features
- Revamp verdict: expand verdict code and make general info compact by @fushar in #523
- Revamp submission details: more compact general info by @fushar in #524
- Fix color of danger (Wrong Answer) tag by @fushar in 6ba04f0
- Add overflow-x: auto to page layouts by @fushar in ff3ee57
- Change CE verdict color to normal by @fushar in c0401a8
- Don't add to browser history on first pagination render by @fushar in 34029a3
- Simplify verdicts in submission details by @fushar in #525
Bug fixes
- Fix alignment between contest heading and action button by @fushar in #526
- Avoid ChunkLoadError on bundle update by @fushar in f622586
- Fix broken link to course chapter in submissions table by @fushar in 46b5a3b
- Fix broken link to problem in submissions table by @fushar in 2816090
- Don't add to browser history on first pagination render by @fushar in 34029a3
Full Changelog: v2.6.0...v2.7.0
v2.6.0
v2.5.0
Judgels server & client
New features
Revamp the UI/UX of courses.
- Revamp course chapters, pt 1: layout by @fushar in #507
- Revamp course chapters: smoothen transition between chapters by @fushar in #510
- Revamp course chapters: fix mobile layout by @fushar in #511
- Revamp course chapters: simpler problem progress by @fushar in #512
- More responsive layout in mobile by @fushar in #513
- Update chapter problem icon for bundle problems by @fushar in #514
- Revamp course chapters navigation UX by @fushar in #515
- Implement code editor in the right sidebar by @fushar in #516
- Support problem skeletons by @fushar in #517
- Support chapter problem editorial by @fushar in #518
- Set editor submission filename based on selected language by @fushar in #519
Full Changelog: v2.4.0...v2.5.0
v2.4.0
v2.3.2
v2.3.1
v2.3.0
Judgels grader
New features
- Give Wrong Answer verdict when communicator received signal 13 before writing verdict (#501)
- Redirect solution's stderr to file during communication with communicator, to avoid blocking the grading (#502)
For developers
- Disable workflows for fork repos by @AVM-Martin (#497)
Full Changelog: v2.2.0...v2.3.0
v2.2.0
Judgels server
New features
- Increase default subtask count from 10 to 12 (#499)
- Force problem filter selection when empty filter will make query very slow (#490)
Judgels client
New features
- Revamp navbar in preparation for wider content (#492, 244059c, b368064, #493)
- Revamp course sidebar and layout (#494, 0b59c6d, e8c9567)
Cleanup
- Remove hardcoded course info ("Free", "Ikatan Alumni TOKI") (#491)
Judgels grader
Bugfixes
- Ignore signal 13 from communicator process as well (#488)
Full Changelog: v2.1.0...v2.2.0