Dear administrators,
In this ILIAS 9 release, however, a security fix introduced a severe new bug in the DataCollection component.
Saving table/field settings of a Data Collection could fail with "Whoops\Exception\ErrorException: Directory .../vendor/ezyang/htmlpurifier/library/HTMLPurifier/DefinitionCache/Serializer not writable", because HTMLPurifier tried to write its definition cache into the (often non-writable) Composer vendor tree.
If you have any questions, don't hesitate to contact us.
Best regards,
Michael
Im Namen des ILIAS open source e-Learning e.V.