Skip to content

Releases: Elgg/Elgg

Elgg 4.1.1

01 Feb 14:15
fabd3a2
Compare
Choose a tag to compare

Contributors

  • Jerôme Bakker (4)

Bug Fixes

  • cache: improved cache path parsing (fb18efb1)

Elgg 4.1.0

14 Jan 13:34
728b0da
Compare
Choose a tag to compare

Contributors

  • Jeroen Dalsem (7)
  • Jerôme Bakker (5)
  • Nikolai Shcherbin (1)

Features

  • css: added helper class to wrap horizontal fieldset content (c0853ae7)

Bug Fixes

  • groups: only select groups to check group invites (17bedb9b)

Removed

  • tests: IntegratedUnitTestCase (65f007e6)

Elgg 4.1.0-beta.1

24 Dec 14:31
13d839e
Compare
Choose a tag to compare
Elgg 4.1.0-beta.1 Pre-release
Pre-release

Contributors

  • Jeroen Dalsem (93)
  • Jerôme Bakker (36)

Features

  • activity: index page will show registration form if possible (c5b84221)
  • admin:
    • server requirements warning for session garbage collection (460134fd)
    • user validation by admin notify user about validation (ab5b3624)
    • added link to add new user form on newest users listing (98d55ca7)
    • admin control panel menu items always visible in title menu (204fd65d)
  • blog: added logic to pass archive menu options to sidebar views (221172c7)
  • cache: replaced mrclay/minify with matthiasmullie/minify (fd99fccc)
  • capabilities: canComment now uses canWriteToContainer logic (f4c3890d)
  • comments:
    • added threaded comments capabilities (0875b898)
    • commentable is now an entity capability (475cb0b6)
    • added a site config to control comments on group content (bde859da)
    • show a notice for logged out users to login to comment (60f79376)
    • show that a comment was created by the content owner (32af360d)
  • config: added site setting to control who can change language (164965b6)
  • core:
    • improved default index pages (f22c071a)
    • replaced internal service provider with PHP-DI (8d997600)
  • css:
    • added helper class to stretch a field in a fieldset (be05225c)
    • added helper class for horizontal labels in elgg-field (df095c13)
    • added phone up media query css crush variable (18de6788)
  • custom_index:
    • added settings to control homepage modules (54bbf7c0)
    • Front Page Demo plugin is now enabled on new sites (f95afdab)
  • db: the required mysql version for new installations now is 5.7 (65c292e0)
  • developers: control how elgg_echo strings are displayed (8eb2afb6)
  • entities: added entity capabilities service (e93d1c5d)
  • forms:
    • elgg_make_sticky_form() now supports ignored field names (5febfa9e)
    • the container has a dedicated input view with more context (6761e981)
  • install: admin notice for new installs now mention front page demo (a30ebdfa)
  • javascript: sortable features now also work on touch devices (fe2421d5)
  • likes: likable now is part of the entity capabilities systems (a149422d)
  • menus: added flag to menu items to hide if it has no children (24b05c70)
  • notifications:
    • added option to disable subscription filtering (1e58e96e)
    • control over detailed notification configuration (2ae90bf2)
  • page_owner: page owner middleware forces page owner detection (829bce49)
  • profile: user display name edit is now a separate view (4b485be8)
  • routes:
    • add function to get a route based on an url/path (17370a6a)
    • add function to get current route name (7c2a2991)
  • site: added the ability to upload a site icon (149f1258)
  • site_notifications: allow to configure the cleanup interval (77642349)
  • system_log: improved archived log cleanup (024c7aae)
  • tests:
    • static config test now check correct upgrades registration (5d146320)
    • logged in user is now always logged out by base test class (c1a97363)
    • entities created during tests are automatically removed (3ec2d614)
  • upgrades: the finished upgrades list now has pagination (09a1ea54)
  • views: added menu section in elgg_view_messages header output (d9023fcf)

Performance

  • comments: added comments count preloader logic (2b6da920)
  • site_notifications: cron cleanup uses direct database queries (36969685)

Documentation

  • core: added a guide on how to use the entity capabilities service (b8f226ab)

Bug Fixes

  • admin: server information now reports correct minimal php version (a2fb0a96)
  • collection: correctly implement unset of collection item (3684df75)
  • file: prevent path traversal in ElggFile (0a50b762)
  • js: no longer close popups on scroll (9b4d2621)
  • menus: removed link from topbar account menu item (e1104cf5)
  • router: admin gatekeeper reports status code 403 instead of 401 (05340f54)
  • tests: custom config values always persist over db values (49ef293b)

Deprecations

  • core:
    • ElggEntity->getAccessID() is deprecated (3a9a9e5b)
    • elgg_get_version has been replaced by elgg_get_release (cc71881c)
  • i18n: the public DI proxy for elgg()->echo is deprecated (2f65c1ab)
  • page_owner: legacy page owner detection has been deprecated (6fec812f)
  • views: elgg_does_viewtype_fallback has been deprecated (1e2a135a)

Removed

  • admin: control panel widget has been removed (4e8d1cff)

Elgg 4.0.6

23 Dec 13:14
6c4f018
Compare
Choose a tag to compare

Contributors

  • Jerôme Bakker (3)

Bug fixes

Contains the security fix from 3.3.24

Elgg 3.3.24

23 Dec 09:30
a5eca41
Compare
Choose a tag to compare

Contributors

  • Jerôme Bakker (1)

Bug Fixes

  • reported_content: sanitize report URLs (c30b17bf) thanks to @brenu for reporting this

Elgg 4.0.5

03 Dec 13:53
d5ede98
Compare
Choose a tag to compare

Contributors

  • Jerôme Bakker (6)

Bug Fixes

  • blog: show future access level for draft blogs (68d86899)
  • install: correctly determine database installation completion (96a4a469)
  • upgrade: correctly interpret database results before migration (b8dcc903)

Elgg 3.3.23

03 Dec 09:57
ea72485
Compare
Choose a tag to compare

Contributors

  • Jerôme Bakker (1)

Bug Fixes

  • ajax: forms in the admin namespace are protected (572d210e) thanks to @brenu for reporting this

Elgg 4.0.4

19 Nov 11:03
4c2c9d6
Compare
Choose a tag to compare

Contributors

  • Jerôme Bakker (2)

This release contains the security fixes from v3.3.22 and a small security patch for Doctrine/Dbal

Elgg 3.3.22

19 Nov 09:14
eebb1ab
Compare
Choose a tag to compare

Contributors

  • Jerôme Bakker (3)

Bug Fixes

  • groups: prevent misuse of group membership actions (d9fcad76) thanks to @brenu for reporting this

Elgg 4.0.3

05 Nov 09:52
cb418be
Compare
Choose a tag to compare

Contributors

Bug Fixes

  • core: access collection members should always be users (6de21dbe)
  • discussion: comment actor on group discussion no longer notified (41ac24aa)
  • views: correctly support passing tagify options to input/tags (7e121f96)