July '25 (20.0.4) - Minor Release

Prev Next

Breaking Changes


  • No changes

Bug Fixes


  • A fix has been implemented to address an issue with file cleanup following item deletion in environments upgraded to version 20 or later. If an item (the source item) contained a file in a single file field before version 20 and was copied, either as a whole item or via field-level actions  (i.e., in version v20 or later - after the migration to multiple file fields), deleting the source item after the upgrade could inadvertently remove the file from the original media holder used in the copied item. Files stored in custom media holders within the copied item were not affected. The updated logic now ensures that such pre-migration file copies remain intact unless they are no longer referenced. Unreferenced files will continue to be safely cleaned up by scheduled background processes. This fix prevents unintended data loss while maintaining efficient cleanup behaviour. In the event of any unintended data loss, files have been recovered from backup.

Note: Previously, creating Single File Fields (SFF) was possible but not recommended. After this update, re-enabling SFF creation will no longer be allowed.