1.26.0
The Backdrop community is proud to release version 1.26.0 of Backdrop CMS, following our 4-month release cycle.
Backdrop 1.26.0 has an emphasis on updating our 3rd party libraries. In particular jQuery (and most jQuery-dependent libraries) are caught up to the latest versions. Backdrop is also preparing for the inclusion of CKEditor 5, which is currently still in development as a contributed module.
Backdrop 1.26.0 also fully updates core to be PHP 8.2 compatible.
Notes for updating
- No changes have been made to the
.htaccess
,robots.txt
or defaultsettings.php
files in this release. Updating customized versions of those files is not necessary. - It will be necessary to run the update script (located at
/core/update.php
) for this release.
Changes since version 1.25.2 are listed below.
New features
- Allow Link fields to be restricted to only internal or external URLs #5678
- Allow themes to have
config
folders #6122 - Add
user_role_has_permission()
function #6186
Miscellaneous changes
- Add jQuery v3.x and make it the default for new installations (with a fallback to v1.x for existing sites) #3106
- Update to jQuery 3.7.1 #6211
- Update jQuery related libraries in core to their latest version, where possible #6185
- Fork jQuery.once() to maintain compatibility with future versions of jQuery #6195
- Replace deprecated jQuery methods used in core scripts #6149
- Update the telemetry module to report the CKEditor versions #6214
- Show CKEditor in the site status report page. #3360
- Remove interest-cohort header #6199
This release also includes all the fixes from 1.25.2 (also released today). See the 1.25.2 release notes for the list of additional fixes.