Download & Releases

Functions

7.22 (stable)

Release 7.22 has been published on May 31, 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).
ILIAS-7.22.zip
Download (github.com)
223 MB, 2023-05-31
md5: df64588a2794f89e7288799ee777fa75 
ILIAS-7.22.tar.gz
Download (github.com)
203 MB, 2023-05-31
md5: 382f897e7f66d5e8b315ebe977e8eff5

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.

Known Issues

  • Setup/User Service: Setup fails with database 'max key length' error message on 7.22 with the database engine MyISAM. A fix is available in more recent code revisions or by using InnoDB instead.  See Mantis 37403.

Changed Behaviour

Updated Languages

  • Japanese language file, thanks to Shiro Tamoto

Security Fixes

#26954: [General] Make Longer Session-IDs Possible
#36529: [RBAC] Authenticated remote code execution (Armin Stock from the SEC Consult Vulnerability Lab)
#37243: [¥ File System] Remote Code Execution through ZIP upload (CVE-2023-32778) (Armin Stock)
#37349: [¥ UI Components / KS] Table: Stored XSS (Bundesamt für Sicherheit in der Informationstechnik (BSI))
#35147: [General] Session Parameter in Weblinks
#37374: [File] Potential Reflected Cross-Site Scripting (XSS)
#20149: [General] Adding WAC coverage for T&A paths
#30289: [General] Blocked upload of malicious SVGs 

Fixed Issues

The following issues reported in Mantis have been resolved:
#32120: [Accessibility / WCAG Issues] Beschriftungen (Labels) oder Anweisungen in Toolbar Selection in Übung (akill)
#32122: [Accessibility / WCAG Issues] Name, Rolle, Wert in Toolbar von Sessions und Übungen (akill)
#37266: [Chat] Chat server: Error: Cannot find module './contrib/yeast' (mjansen)
#28220: [Exercise] umlauts character in tasks solutions (akill)
#37323: [File] Keine Titelübernahme bei Versionsupdate von Dateiobjekten (fschmid)
#30533: [Glossary] Link zu dieser Seite ist unvollständig für Einträge im Glossar (akill)
#31195: [ILIAS Page Editor] Assign Characteristics > Text: Will not be applied when editing again (akill)
#34348: [Language Handling] Wording in Learning Progress: Learning Progress of Atop Container Objects (mkunkel)
#36081: [Learning Module ILIAS : Assessment Questions] Antworten mit Umlauten für "Begriffe benennen" werden nicht akzeptiert (fneumann)
#31693: [Learning Module SCORM 1.2] Learning Module SCORM 1.2 opens in new tab, whose lable violates accessibility requirements (ukohnle)
#24525: [Media Pools and Media Objects] Two tabs active: Export and Media objects (akill)
#37398: [Media Pools and Media Objects] HTML elements are rendered with a "random" width (not full width of container) (akill)
#22049: [News] Edit News Item (of mediacast-news) does not really work (akill)
#26631: [Personal Profile] Statusanzeige im Workflow für das Persönliche Profil (mkunkel)
#31858: [Personal Profile] Profile: overlapping of map 'Location' and link 'Download visiting Card' (skergomard)
#23828: [Portfolio Template] Portfolio Template has no "Settings" Action (akill)
#31610: [RBAC] RBAC: found indices that yield better performance (skergomard)
#37220: [RBAC] Missing tab "Default Permissions" for local roles in Admin > Roles > "Role XYZ" (skergomard)
#26063: [Test & Assessment] Format Matching Question: Dropzone-Fields (fhelfer)
#31162: [Test & Assessment] Test Results of Participant: Download File from File List results in Error (skergomard)
#31232: [Test & Assessment] Permanent Link to test-pool fails if only visible permission is given (jcop)
#35625: [Test & Assessment] Ordering Question (vertical): Trying to save question after "incomplete data" warning leads to fatal ['answer picture' mode] (nhaagen)
#35707: [Test & Assessment] Double slashes / weird path resolution for web-pathes (nhaagen)
#36167: [Test & Assessment] HTML-Quellcode wird in das Feld "Antwort-Text" übernommen (ta-bugs)
#36836: [Test & Assessment] 'Error Text': Trying to save question without having errors marked behaves misleadingly (skergomard)
#36944: [Test & Assessment] Mark Schema: 'Official Form' of mark steps cannot be saved (skergomard)
#37061: [Test & Assessment] Access to file list in feedback leads to fatal ["Call to undefined method ilTestPlayerFixedQuestionSetGUI::..."] (skergomard)
#37064: [Test & Assessment] Access to file list in own results does not show file but an empty results page (skergomard)
#37248: [Test & Assessment] Wrong cmdNode by using the action menu -> crashing display of test results (fhelfer)
#37279: [Test & Assessment] pdf-Export in Tests (ta-bugs)
#37312: [Test & Assessment] Trying to copy incomplete 'Ordering Question (vertical)' leads to fatal (maxbecker)
#35868: [User Tracking] Learning Progress Settings in Learning Sequence produce TypeError (tschmitz)
#20652: [Wiki] Metdata show in Print (akill)
#37002: [¥ Object] Copying a course object causes hard error (skergomard)
#37277: [¥ Tiny MCE] Error when uploading images: Failed to execute 'setRequestHeader' on 'XMLHttpRequest' (mjansen)
#37282: [¥ UI Components / KS] Using page editor with slate closed makes slate twitch (rklees)
#37278: [¥ Web Access Checker] Web Access Checker Errors with files containing special characters in the file name (fschmid)
#37280: [¥ Web Access Checker] Web Access Checker: Access of files inside SCORM Module containing a querypath fails (fschmid)
#37313: [¥ Web Access Checker] Nach Update auf 7.21 keine Mediendateien mehr angezeigt (fschmid)