Skip to content

1.26.0

Compare
Choose a tag to compare
@quicksketch quicksketch released this 16 Sep 00:16
· 520 commits to 1.x since this release

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 default settings.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.