Download & Releases
7.20 (stable)
Release 7.20 has been published on April 5, 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.20.zip
Download (github.com)228 MB, 2023-04-05
md5: 47dbc7aaf272dcaf0f3c9cce476be967
ILIAS-7.20.tar.gz
Download (github.com)207 MB, 2023-04-05
md5: 5426c1e5ab8ba2cfc8952163085c1607
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 atdocs/configuration/install.md
.
- 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
- 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 migrate
in the CLI for more information.
- 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
Known Issues
- Mantis 28144: "Personen aus der Liste Aufnahmeanträge werden nicht ins Mailfeld übernommen." - A PR is available at https://github.com/ILIAS-eLearning/ILIAS/pull/5675
Changed Behaviour
- …
Fixed Issues
Security Fixes
#37025: [Test & Assessment] Test: Broken Access Control in tests with feedback (Mr. Reijnders of Defense Cyber Security Center of the Dutch Ministery of Defense)
#37068: [Bibliographic List Item] Bibliography: Stored XSS via RIS/BibTeX import (Ilja Lukin (Fachhochschule Dortmund))
#36999: [Exercise] Exercise Object: Stored XSS (Compass Security AG)
The following issues reported in Mantis have been resolved:
#36750: [Accessibility / WCAG Issues] Dateiobjekt: Vorschau (z. B. bei PDF) ohne Alternativtext (fschmid)
#36826: [Accessibility / WCAG Issues] Mails: Platzhalter nicht per Tastatur auswählbar (mjansen)
#22582: [Badges] Cannot change image (mjansen)
#31557: [Badges] Course copy without badges (mjansen)
#36316: [Badges] Badges im Profil - Link zum Objekt fehlt (mjansen)
#37074: [Certificate] PDF-Generation ignores page breaks when using other styling in TinyMCE before (mjansen)
#37055: [Competence Management] Wording "Basiskompetenzen aus Zwischenablage einfügen." (tfamula)
#32200: [Exercise] Bad query - il_exc_team (akill)
#36970: [File] PHPChunked.php starts infinite loop via ftell / fread (fschmid)
#31895: [ILIAS Page Editor] Page Object "Section" setting "Permission Object" link "Select" not woriking on root page (akill)
#37137: [ILIAS Page Editor] Unbekanntes Seitenelment Error if surrounding block references deleted style class (akill)
#34657: [Language Handling] Updating an ILIAS 7.13 installation takes a long time in step 'Install/Update languages en, de...', see #33687 (kg)
#36889: [Language Handling] german byline of ordering questions (horizontal) grammatically incorrect (mkunkel)
#36914: [Language Handling] (nur im Deutschen) Frage aus Fragenpool in Lernmodul einfügen - Button schreit mich an (mkunkel)
#36972: [Language Handling] LanguageAdministration: Using local language files results in translation issues in the user interface (kg)
#37000: [Language Handling] Standard language variable translations lost after executing "install with custom file" and after ilias version update (kg)
#37037: [Language Handling] Language/Setup: Updating the installation removes plugin translations (kg)
#37063: [Language Handling] Conflict between double arrows for navigation purposes and French quotation marks (mkunkel)
#37012: [Main Menu] Hauptmenü Konfiguration Aktiv Feld (fschmid)
#36850: [Metadata + ADT] Kurse nach benutzerdefinierten Metadaten filtern (tschmitz)
#37015: [Precondition Handling] "Content" tab of folder accessible via "Info" page, then error message (smeyer)
#36299: [Staff] User can see all certificates if simulateneously superior and employee (tfamula)
#37010: [Survey] ilObjSurveyGUI does not claim repository-context of GlobalScreen service (akill)
#34551: [Tagging] Tags and Taxonomies wont work together (akill)
#30046: [Taxonomies] Strange behaviour of taxonomies in categories (akill)
#33684: [Test & Assessment] Start a public test twice (skergomard)
#36183: [Test & Assessment] Failed test: Fragenpool aus der aktuellen ILIAS-Version importieren (skergomard)
#36275: [Test & Assessment] Potentially misleading text regarding deletion of test passes (mkunkel)
#36791: [Test & Assessment] Formula Question - it is possible to save a variable with Min > Max which leads to an exception on rendering (nhaagen)
#36855: [Test & Assessment] Manual Scoring by Participant: Manual feedback not saved if question has "Scoring completed" set via 'Scoring by Question' (ta-bugs)
#36988: [Test & Assessment] Trying to import QPL-export for creating new test throws fatal error (skergomard)
#36998: [Test & Assessment] Ordering Question (vertical): Saving question in answer terms mode sets thumbnail size in picture mode to 20px (skergomard)
#37090: [User Service] User: Wrong user language in 'ilCronDeleteInactiveUserReminderMailNotification' (Cron: ilCronDeleteInactiveUserReminderMail) (skergomard)