Download & Releases

7.24 (stable)

General Information

Release 7.24 has been published on July 20, 2023

  • Please read the ILIAS 7 feature page for information about new and abandoned features and changed behaviour of this version.
  • You find information about first time installation of ILIAS 7 and updating here.
  • Please also have a look at the Required Software for ILIAS 7 page.

If you use a customized skin/style, please change the skin settings for root user and default of installation to ‘delos‘ before upgrading to ILIAS 7. Otherwise you may not login any more due to templates changes in former versions.

The storing of files will be changed and improved with ILIAS 7. All files need to be migrated to the new structure. More information is available in the installation instruction.

ILIAS is free, open source software and published under the GNU General Public License (GPL), version 3.0  →  Licence

Download

ILIAS-7.24.zip
Download (github.com)
223 MB, 2023-07-20
md5: 2ef091202fcfba859d3d52fae79e7684

ILIAS-7.24.tar.gz
Download (github.com)
202 MB, 2023-07-20
md5: 1130629e2bb7d7aee1a3c1c736244be4

Important Changes

  • ILIAS Page Editor
    • With Release 7, the ILIAS page editor was fundamentally revised. As part of the page editor, the content style was also adjusted and redundant text and block formats removed. You can see the list of removed paragraphs here:
    • When updating to ILIAS 7, please bear in mind that the changes in the content style will affect your existing content. To prevent this, you can export the content style before an update OR download the ILIAS 6 Default Content Style from the following link:
  • Setup
    • With ILIAS 7 the GUI for the Setup has been abandoned. Installing and updating ILIAS is now handled by a command line implementation of the setup. The features for maintenance mode and multi-clients have been removed completely as discussed in the context of the Setup Revision. For more information about the new Setup please have a look into the detailed documentation of the setup in the file setup/README.md or take a look into the ILIAS installation instructions at docs/configuration/install.md.
  • Migration of files
    • In addition to the new setup via CLI, since version 7 ILIAS also requires that so-called migrations are carried out after an update. With ILIAS 7, such a migration is, for example, that files are migrated from the file object into the new resource storage service. These migrations can already be started after the update in live mode. To do this, run# php setup/cli.php migratein the CLI for more information.
  • Workflow Engine
    • Due to low demand and security issues, we removed the workflow engine with 7.23 and 8.3

Known Issues

  • none

Changed Behaviour

Security Fixes

#33496: [General] Authentication error during group joining (Olivia Kaufmann - Uni Bern)
#29035: [Search] Prevent search for user data for anonymous
#30987: [Course] Fix whitelist for file uploads
#31513: [SOAP]: Information Disclosure

Fixed Issues

The following issues reported in Mantis have been resolved:

#31797: [Administration] Zertifikat wird angezeigt, obwohl Zertifikate deaktiviert sind (mjansen)
#37036: [Administration] View/Edit User in User Management (Non-Admin) (skergomard)
#37527: [Blog] Blog send notification for every change on one page (akill)
#30404: [Booking Tool] Reminder email with duplicate information on my user (akill)
#37121: [Booking Tool] Verfügbarkeit funktioniert bei Zeitslots in Buchungspools nicht korrekt (akill)
#11272: [Calendar] Adding new webcalendar (smeyer)
#37153: [Competence Management] Dropdown during self evaluation and assign materials necessary? (tfamula)
#37646: [Content Page (Repository Object, not ILIAS Page Editor)] Content page does not allow to "insert map" (mjansen)
#25350: [Course Management] Marginal Calendar: Creating an appointment without edit calendar permission confused (smeyer)
#29772: [Course Management] LoK: Zuordnung Lerninhalte geht nicht, wenn Anzahl > 200 (smeyer)
#30617: [Course Management] Printing list of participants in courses not possible (smeyer)
#31126: [Course Management] Sorting in folder for creation date fails (smeyer)
#32662: [Course Management] Irritierendes Wording „Liste drucken“ hier besser auch „Liste erstellen“ (smeyer)
#23732: [Exercise] Default Text-Templates and Exercise-Reminders (akill)
#32014: [Favourites] Option to create new Favorites missing (iszmais)
#26257: [Group] Generate member list: No last access data shown (smeyer)
#34833: [ILIAS Page Editor] Absturz des Seiten-Editors, wenn ein externer Link mit einem $ Dollarsymbol eingefügt wird (akill)
#36659: [ILIAS Page Editor] Spalten und Zeilen im Bearbeitungsmodus hinzufügen (akill)
#36879: [ILIAS Page Editor] Bild/Audio/Video einfügen » "Corrupted path detected [Filename]" (akill)
#37039: [ILIAS Page Editor] CoPage: Updating paragraph results in infinite loop (depending on the content) (akill)
#35613: [Language Handling] OpenID Connect configuration is not translated (mkunkel)
#25788: [Learning Module ILIAS : Assessment Questions] MC and Hotspot questions broken in HTML export of Learning module (skergomard)
#30691: [Learning Module ILIAS : Presentation] Skipping between "Learning Modules ILIAS" inside Learning Sequence throws LogicException (akill)
#37628: [Login, Auth & Registration] Init/Auth/OIDC: OpenIDConnect SSO not possible with `SameSize: Lax` cookie parameter for `PHPSESSID` cookie (PerPascalSeeland)
#22764: [Mail] Mail to Members-Setting (does not) work as expected (mjansen)
#37654: [Mail] Members-Shortcuts are not filled in at Mail --> Compose (mjansen)
#29561: [Media Pools and Media Objects] Tab confusion in media pool (akill)
#26647: [Mediacast] Wrong Video Play Time in Mediacast (akill)
#37653: [Membership] Mail to my Groups per Multi Action triggers Error Message (smeyer)
#28240: [Metadata + ADT] SP lacks Metadata setting "Always offer to fill in" (smeyer)
#31111: [Metadata + ADT] custom Metadata does not show up after the Update ILIAS6->ILIAS7 (smeyer)
#36737: [Metadata + ADT] Custom metadata in courses and groups can't be deleted or exported (smeyer)
#36794: [Metadata + ADT] Booking Pool: Error when filtering metadata fields of type "Internal Link" (smeyer)
#36843: [Metadata + ADT] Metadata: Problems with hotfix 19 while upgrading to ILIAS 7 / Duplicate entry (smeyer)
#37511: [Metadata + ADT] Metdaten werden beim Upgrade auf ILIAS7.x nicht übernommen (smeyer)
#31017: [News] Cannot activate news settings in group (akill)
#30217: [RBAC] Path for roles broken (skergomard)
#35570: [RBAC] Rollentitel nicht mehr eindeutig und für Excel-XML-Import unbrauchbar (skergomard)
#35917: [RBAC] Fehlende Sprachvariablen für Kurslink in RBAC (skergomard)
#36457: [RBAC] User in local user management can delete own account, although checkbox "allow user to delete own account" is deactivated (skergomard)
#11578: [Search] Context Sensitive Search - Suggestions from ILIAS (smeyer)
#26812: [Staff] sprachliche Anpassungen bei OrgUnits (tfamula)
#30075: [Staff] Opening "Inscriptions" view (Einschreibungen) takes very long (tfamula)
#32546: [Staff] Competences menu entries are offered within Organisational units despite being deactivated globally (tfamula)
#36672: [Staff] Failed test: Filter "Enrollments" (Course Memberships) View (tfamula)
#36844: [Staff] Failed test: Actions per user (tfamula)
#37608: [Staff] Performance issues when opening Staff views (tfamula)
#31650: [Survey] Export of survey results fails if survey title contains slash (akill)
#19197: [Test & Assessment] Failed test: Zuordnungseigenschaften bearbeiten (Kompetenzen nicht im Pool erstellt) (ta-bugs)
#22536: [Test & Assessment] Answer repeatable lost when time for the test is over (ta-bugs)
#24743: [Test & Assessment] Import of filelist embedded in questions fails (skergomard)
#25128: [Test & Assessment] Type filter missing in random test export (ta-bugs)
#27861: [Test & Assessment] Failed test: Run Test with Gap Combinations (skergomard)
#27927: [Test & Assessment] Finishing test in dashboard by admin brakes the „Anonymity“ of the test!! (fhelfer)
#29070: [Test & Assessment] Export/Import of questions with PDF-Files does not work when using ILIAS-Page-Editor (skergomard)
#31420: [Test & Assessment] Unable to import file within a question (skergomard)
#34421: [Test & Assessment] Ordering Question (vertical): Uploading (or deleting) an answer picture deletes unsaved form content (fhelfer)
#34769: [Test & Assessment] Ordering Question (vertical): Standard action for 'Enter' key is switching answer mode, not saving question (fhelfer)
#34997: [Test & Assessment] Mark Schema: Trying to save a mark schema containing an invalid percentage value with 'Enter' leads to fatal (skergomard)
#35817: [Test & Assessment] Accordion in Feedback not interactive (skergomard)
#36735: [Test & Assessment] Styling Ordering Question Nesting (skergomard)
#36993: [Test & Assessment] Import of test with file list in question page leads to test without title / with title of file list (skergomard)
#37031: [Test & Assessment] Error Text Question: Standard action for 'Enter' key is "Analyze Error Text", not saving question (okaufmann)
#37206: [Test & Assessment] title of test changes with export/import (skergomard)
#37365: [Test & Assessment] Import of test with file list in question page leads to fatal (skergomard)
#37462: [Test & Assessment] Grading System (fka "Mark Schema"): Entering non-numerical value for 'Minimum Score' leads to fatal (fhelfer)
#37463: [Test & Assessment] Ordering Question (vertical): Incomplete data plus un-uploaded answer picture lead to fatal upon saving (fhelfer)
#37467: [Test & Assessment] Mark Schema (v8: Grading System): Standard action for 'Enter' key is "Create New Mark Step", not saving scheme (skergomard)
#37510: [Test & Assessment] Long Menu Question: Less Answer Areas Than Variables Lead to Error (skergomard)
#37520: [Test & Assessment] Ergebnisse-Tab ohne Einträge/leer - result tab is empty (skergomard)
#37524: [Test & Assessment] 404-Error bei Lautstärkeänderung in einer Frage - 404 error when changing volume in a testquestion, status "editing" (ta-bugs)
#37545: [Test & Assessment] SC-Question: Invalid configuration leads to fatal error upon saving (ta-bugs)
#37559: [Test & Assessment] Creation of Multiple Choice Question (Single Answer) fails with Error (skergomard)
#37621: [Test & Assessment] Fehler in Anordnungsfrage (skergomard)
#37623: [Test & Assessment] MC Question Single Answer Point Field Typo (skergomard)
#30356: [User Service] Optionaler Filter erzeugt Whoops (skergomard)
#32844: [User Service] Rules for Start Pages do not apply (skergomard)
#33819: [User Service] Role titles in groups and courses no longer clear. Therefore, no clear assignment possible with UserImport (skergomard)
#36609: [User Service] "My Courses and Groups" as the start page doesn't work, if it is off on the dashboard (skergomard)
#37046: [User Service] User XML import is resulting in error, when uploading ZIP file (skergomard)
#37446: [User Service] Missing Mail-Signature in ilObjUserGUI::__sendProfileMail (skergomard)
#37586: [User Service] "Add user" button no longer visible for certain roles (skergomard)
#37610: [User Service] Fehlende Buttons zum Hinzufügen und Importieren von Benutzern in globalen Rollen (skergomard)
#37539: [¥ File System] Image upload broken (fschmid)