Releases: MarkUsProject/markus-autotesting
Releases · MarkUsProject/markus-autotesting
v2.9.0
Release for v2.9.0
CHANGELOG
[v2.9.0]
- Install stack with GHCup (#626)
- Fixed AI tester to report error when the specified
submissionfile is not found (#663) - Updated docker image to use Ubuntu 24.04 (#668)
- Fixed stack installation in Docker environment (#668)
- Removed
clickfrom server requirements.txt file (#679) - Fixed bug in R tester setup that always triggered reinstallation of R dependencies (#680)
v2.8.3
v2.8.2
v2.8.1
v2.8.0
release for v2.8.0
CHANGELOG
[v2.8.0]
- Update Python and Jupyter test names to follow
[file] class.funcnameformat (#605) - Update r tester test_name formatting and add r tester tests (#606)
- Update R tester to support MarkUs metadata (#615)
- Update Python tester to support MarkUs metadata for test-specific marks earned and marks total (#619)
- Add
ai_testermodule to support AI-based autograding viaai-autograding-feedback(#625) - Add
aito list of testers (#628) - Fixed an
AttributeErrorwhen handling exceptions in serverupdate_test_settings(#629) - Added opt out feature to the
ai_testerby searching forNO_EXTERNAL_AI_FEEDBACK(#632) - Modified R tester to always display test result messages, even when tests pass (#633)
v2.7.0
release for v2.7.0
[v2.7.0]
- Update python, pyta and jupyter testers to allow a requirements file (#580)
- Update R tester to allow a renv.lock file (#581)
- Improve display of Python package installation errors when creating environment (#585)
- Update "setting up test environment" message with http response of status code 503 (#589)
- Change rlimit resource settings to apply each worker individually (#587)
- Drop support for Python 3.8 (#590)
- Use Python 3.13 in development (#590)
- Update Docker configuration to install dependencies in a separate service (#590)
- Improve error reporting with handled assertion errors (#591)
- Add custom pytest markers to Python tester to record MarkUs metadata (#592)
- Stop the autotester from running tests if there are errors in test settings (#593)
- Implement Redis backoff strategy (#594)
v2.6.0
release for v2.6.0
v2.5.2
v2.5.1
v2.5.0
Release for v2.5.0