Elgg 4.0.0-rc.1 released

A new version for Elgg 4.0 is now available in the download section.

Release notes


  • Jerôme Bakker (59)
  • Jeroen Dalsem (3)


  • cli: upgrade command supports force option (8fb44c7f)
  • delayed_email: add intro text to notification (c3750286)
  • developers: added link to entity on the entity explorer page (cd1f3753)
  • groups: groups edit form tabs navigation help (bd2f94d9)
  • notifications: added option to exclude subscribers (e43ae547)
  • system_log: allow elgg_call to disable system logging (7f85fd18)


  • db: disable system_log during cleanup of entity properties (4576dff6)

Bug Fixes

  • activity: don't show responses on index page when logged out (eaa5c28b)
  • bookmarks:
    • don't show filter menu when viewing a bookmark (1a5c9478)
    • unable to save bookmark on PHP 8 (81392414)
  • db: use QueryBuilder in query execution (2f2050cb)
  • delayed_email: prevent empty notification (ee6bc376)
  • developers: theme sandbox is now only available for admins (19bcb892)
  • mail: correctly encode ( and ) in e-mail headers (0560c379)
  • notifications:
    • serialization exception during delayed enqueue (72b65143)
    • use correct actor for admin notification (6b8d37a0)
  • pagination:
    • don't updated browser history on ajax appended lists (823283bd)
    • allow control over base url during Ajax requests (edad75a7)
    • use correct jquery selector during ajax replace (e750622b)
  • river: show river responses again on all pages (9e90d95b)
  • session: prevent PHP warning when regenerating session (dfe73773)
  • site_notifications:
    • limit cleanup to 30 minutes (7229e7e1)
    • prevent deadloop when marking as read (c4467a2c)
  • statistics: show readable entity type/subtype (99a68a47)

Latest comments