Elgg 2.3.8
11 September 2018
Elgg version 2.3.8 is now available.
Upgrading to Elgg 2.3.8
Elgg 2.3.8 can be upgraded to (or installed) using any of Installatron's products. Use Installatron's optional Automatic Update feature to automatically apply Elgg updates as new versions are released, or use Installatron's Clone feature to duplicate an existing Elgg install to test the 2.3.8 upgrade prior to applying it live. Get started managing your Elgg installations with Installatron
What's New in Elgg 2.3.8
2.3.8
Bug Fixes
- core: revert original libxml_use_internal_errors value after use
2.3.7
Bug Fixes
- developers: set correct link to simpletest suite
- friends: check friendship relationship before change
- pages: order of parent page selector reflects tree
- views: prevent unwanted information on user listing elements
2.3.6
Bug Fixes
- config: control bootdata plugin cache
- db: correctly default subtypes to prevent PHP warning
- memcache: use correct Memcache class
- rss: correctly list comments
- views: listing of entities and river no longer count if not needed
- walled_garden: register plugin hook during init
2.3.5
Bug Fixes
- tests: correct validation of action path
- tests: correct registration of view path
- tests: incorrect filename for test registration
- tests: moved incorrect registered test to correct location
2.3.4
Documentation
- composer: explain how dependencies are managed in Elgg
- icon: use correct functions for saving entity icon
- install: bootstrapping Elgg in Laravel Homestead
Bug Fixes
- composer: no longer use deprecated class
- core: correctly manipulate ini setting to return readable bytes
- developers: incorrect header title link in theme sandbox
- email: improved formatting of email headers
- entities: batch count now works when $options already count set to false
- groups: group delete button no longer misaligned
- groups: check for existence of custom icon before generating url
- plugins: only include plugin files once
- plugins issue error about saving array values at correct location
- profile: now able to remove the first custom profile field
- river: comments no longer show full text in river
- simplecache: expires and symlinking cache works on nginx
2.3.3
Documentation
- ajax: normalize code whitespace
Bug Fixes
- db: warn devs about sanitizing array values
- discussions: ajax reply form is again a textarea
- forms: no label but normal text styling for checkboxes and radio input field options text
- groups: group activity widget can be added as default dashboard widget again without error
- installer: now sees settings file in old location
- js: set correct options for each individual lightbox
- menus: log error if factory missing 'name' or 'text'
- menus: fixes combineMenus
- routing: no longer forwards to ajax/file service URLs after login
2.3.2
Features
- db: improved performance of disable/delete of an entity
Documentation
- security: explains current password hashing
Bug Fixes
- install: explicitly allow .well-known in rewrite rules
- js: make sure elgg.forward
- output: elgg_normalize_url
- twitter_api: do not feed remote URLs to icon resize API