Releases: INGInious/INGInious
Releases · INGInious/INGInious
v0.9.2
New features ✨
- Show the task weight in a badge instead of a tooltip for better clarity.
- Improved grouped actions JS code performance
- Improved compatibility with latest Docker releases
- Sort Docker environment by name
Fixes 🔨
- Fix score weighted sum computation
- Fix regession in Scoreboard plugin.
- Fix regression in LTI bindings.
- Fix issues with problem imports when
ltibestsubmissionplugin is enabled. - Allow to migrate settings from legacy tasks even if newer settings have been defined. This prevents from erasing all the settings.
- Ensure offset is an optional parameter in code problems
- Several other minor fixes (see changelog)
Full changelog : v0.9.1...v0.9.2
v0.9.1
v0.9.0
New features ✨
- Support for right-to-left languages
- Audiences upload format changed from YAML to compact CSV with one line per user.
- Course-specific task settings (accessibility, submission mode and limits...) moved to
course.yaml - New password hashing algorithm
- Grouped actions for course-specific task settings in task dispenser view
- Code indentation preferences for users, default to 4 spaces
- Support for LTI 1.3 Advantage (beta - might be subject to changes)
Removed features 🗑️
- Social media submission result sharing
Fixes 🔨
- Operations on hidden files allowed in the task editor
- Fixed file drag-and-drop in task editor
- Environments names changed from
ingi/inginious-c-<name>toghcr.io/inginious/env-<name> - Migrated
setup.pytopyproject.toml
Full changelog : v0.8.9...v0.9.0
v0.8.9
Fixes 🔨
- Fixed deprecation and setup dependencies issues
- Ensured support for Python 3.9 to Python 3.13
- Updated grading environment names with new nomenclature
Full changelog : v0.8.7...v0.8.9
v0.8.7
v0.8.6
New features ✨
- SSH-enabled runtimes are now labeled as different environment types
Fixes 🔨
- SSH jobs are no longer waiting in queue in no agent is SSH capable
- Submissions with too large feedback/stdout/stderr/state are now handled at the client side and marked as erroneous ones.
Full changelog : v0.8.5...v0.8.6
v0.8.5
New features ✨
- Added NVIDIA runtime support and
org.inginious.grading.need_gpuDocker label. - Added Count error only at top of the page for match problems.
Fixes 🔨
- Support for Docker 23+
- Do not suggest non-activated users in search fields.
Full changelog : v0.8.4...v0.8.5
v0.3a2
A VM that contains all the necessary packages to run a dev environment.
Do not use (at all) in production.