Elgg 5.1.0
26 October 2023
Elgg version 5.1.0 is now available (major release).
Upgrading to Elgg 5.1.0
Elgg 5.1.0 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 5.1.0 upgrade prior to applying it live. Get started managing your Elgg installations with Installatron
What's New in Elgg 5.1.0
New Features
- ckeditor: updated to v40.0.0 441c0f442
- ckeditor: ctrl+enter in the editor field will submit the form 5b0bd6a8d
- css: allow theme variables to be configured by the site admin 3eb7fe354
- cron: added custom cron logger class 6535d386b
- a11y: added menu aria labels 19869cfc9
- a11y: added aria search forms 091202e4a
- a11y: added header, main, footer aria landmarks 61315fe7e
- views: support a title on an imprint element 2ebfccb09
- breadcrumbs: improved usability of elgg_push_collection_breadcrumb 68c6d069e
- breadcrumbs: last item pointing to current page will be removed 95b305458
- breadcrumbs: added a home icon as a first item e78e7ee68
- blog: prevent double submit of the blog form 0a23cd09b
- cli: interactively set number of seeded items per seeder 337b1bd71
- cli: added database seeders command 12baa7c68
- cli: activate plugins CLI command supports plugin priority 160fcaf69
- cli: installer now has the option to prevent plugin activation 1a20e79ef
- security: add support for security.txt 2709c2db4 closes #14315
- admin: reorganized admin and configure utilities menu items de1959ad5
- widgets: the widget edit form now shows in a lightbox 15e68df90
- input: the value output view for an userpicker can be set 585903bb9
- developers: the theme sandbox is now a separated plugin 22cd62e89
- developers: added inspection page for the database CLI seeders e8255d3f6
- html: added a scroll to top button 58b1ae7d1
- js: client side validate max file size for file input 3b19a7071 closes #7059
Bug Fixes
- css: fixed some margin issues on elgg-field form elements 1565a6d47 closes #14354
- a11y: topbar sub menu items are now keyboard accessible 6326c3902 closes #6759
- a11y: make sure widget edit/delete actions are keyboard accessible d7b61ed15 closes #14471
- a11y: tab to first item in opened dropdown menu 487d7370a
- a11y: edit comment form sets focus to comment textarea 477646730
- a11y: keep focus on toggled menu item a18ad0057
- cache: report HTTP 410 Gone on stale cache urls cfd488361 closes #14086
- views: prevent duplicate ids on widget layouts b17877975 closes #14428
- views: do not use rel to track related hover menu placeholders 972f40873 closes #14430
- views: breadcrumbs: no longer add a breadcrumb if link to self is false 7a44a533c
Deprecations
- views: resource and route for comment edit are not in use 84deb0e54