Releases: INGInious/INGInious
Releases · INGInious/INGInious
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.