All Versions
193
Latest Version
Avg Release Cycle
16 days
Latest Release
545 days ago
Changelog History
Page 2
Changelog History
Page 2
-
v4.2.0-rc.1 Changes
April 22, 2022Contributors
- Jeroen Dalsem (62)
- Jerôme Bakker (27)
- Nikolai Shcherbin (1)
🔋 Features
- accounts: admins can set duplicate email addresses for other users (4e6f7803)
- actions: added logged_out access level to action registration (29679c37)
- activity: added link to activity widget title (54b2c580)
- admin:
- bookmarks: added link to bookmarks widget title (d5ab59a2)
- cache:
- config: added a setting to control the system message delay (289fb2ba)
- db: metadata and annotation boolean values keep their type (c6775bd3)
- discussions:
- entities: add generic sort options (2216bb01)
- friends: added link to friends_of widget (09ad7dae)
- groups: added imprint to indicate group owner/membership (b84f4535)
- icons: serve webp icons if accepted by the browser (b0188aba)
- js: updated jquery-ui to v1.13.1 (f1874a90)
- menu: ability to set the output view of a menu item (5a210df5)
- messageboard: added link to messageboard widget title (ffad7512)
- 🔌 plugins: login as features are now part of core (55a0c0f9)
- reportedcontent:
- ✅ tests: added testing and support for MariaDB (29b3ec2a)
- 👉 user: if unvalidated allow a user to update email address (aa43b04b)
- 👉 users: automatically remove unvalidated users (3eeed1f9)
- view: url input will auto prepend http protocol if missing (771a1847)
- views:
🐛 Bug Fixes
- composer: updated imagine for PHP 8.1 compatibility (33d1c594)
- db: prevent entity subtype queries without a type provided (3f63e4f9)
- developers: do not disable display errors if enabled from htaccess (929806c9)
- entity: prevent deadloops during recursive entity delete (139998f5)
- forms: corectly ignore empty form body (4cdb56fa)
- groups: correctly report failure when inviting users (85814c0b)
- js: user picker should respect if default event is prevented (ce6dab00)
- 🔌 plugins: don't show plugin (user)settings form if no content (bee2f1e2)
- views: limit long entity titles in url and page titles (02ed01c3)
🗄 Deprecations
- js:
✂ Removed
-
v4.1.6 Changes
April 08, 2022 -
v4.1.5 Changes
March 25, 2022 -
v4.1.4 Changes
March 11, 2022Contributors
- Jeroen Dalsem (1)
- Jerôme Bakker (1)
-
v4.1.3 Changes
February 25, 2022Contributors
- Jerôme Bakker (14)
- Jeroen Dalsem (1)
🐎 Performance
- site_notifications: cleanup speed-up on large databases (baf9f0b0)
🐛 Bug Fixes
- account: user settings form is no longer ajax based (22b41305)
- core: correctly suppress notices when asked (b5ef29c7)
- forms: styling of horizontal aligned fields not always correct (8ca0872f)
- i18n: double translation (36bbf27d)
- route: detect page owner with ignored access (d7f5d35b)
- session: correctly apply session garbage collection (d14350c8)
-
v4.1.2 Changes
February 11, 2022 -
v4.1.1 Changes
February 01, 2022 -
v4.1.0 Changes
January 14, 2022 -
v4.1.0-beta.1 Changes
December 24, 2021Contributors
- Jeroen Dalsem (93)
- Jerôme Bakker (36)
🔋 Features
- activity: index page will show registration form if possible (c5b84221)
- admin:
- 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:
- config: added site setting to control who can change language (164965b6)
- core:
- css:
- custom_index:
- 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:
- 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:
- page_owner: page owner middleware forces page owner detection (829bce49)
- profile: user display name edit is now a separate view (4b485be8)
- routes:
- 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:
- ⬆️ 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:
- 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)
-
v4.0.6 Changes
December 23, 2021Contributors
- Jerôme Bakker (3)