Skip to content

1.28.0-preview

Pre-release
Pre-release
Compare
Choose a tag to compare
@quicksketch quicksketch released this 02 May 23:46
· 20 commits to 1.x since this release

This is the preview release of Backdrop 1.28.0. Please use this version if you would like to help us test the features in the new version of Backdrop prior to the official release on May 15th, 2024.

This preview release includes several major new features, including a new icon system that bundles the Phosphor Icon Collection, in both "regular" and "filled" variants. The new icon system is used in the admin bar, dashboard, and admin landing pages. The new icons will start being used throughout core in the next few minor releases. They're also available for contrib developers and themers to use through the new Icon API. Additional documentation and change records are being worked on for the release. In the mean time, see issue #364.

Uploading SVG images is now supported directly in image field uploads. SVGs also are integrated into the image library and image style systems.

For sites that run on specialized hosting platforms (such as Pantheon, Acquia, or AWS), Backdrop 1.28.0 now allows your site to store configuration in the database instead of on the file system. This may be beneficial on systems where the file system is not as fast or reliable as database access. It also may help work with existing tools for creating backups, as the configuration will be backed up as part of the database instead of needing to be backed-up separately. Initial benchmarking has indicated database configuration is slightly slower than hosting configuration on a local SSD. Performance will vary based on your hosting configuration. More information about converting sites from file configuration to database configuration will be available as we approach the 1.28.0 release.

Dozens of other small bugs and user experience issues are included in this release. See the 1.27.2 milestone for issues that have been fixed in this release that will be bundled into both 1.28.0 and 1.27.2 when they are released.

Notes for updating

This release does modify the settings.php file located outside the core directory. Updating your customized copy of this file is optional. If you would like to update your copy of settings.php to include the new documentation on using different config storage systems, copy the new section on Configuration Storage from the latest version to your copy.

No changes have been made to the .htaccess or robots.txt files. Updating customized versions of those files is not necessary.

When updating from 1.27.1, the database update script does not need to be run. However, the caches do need to be cleared. Visit admin/config/development/performance to clear the caches, or use the admin toolbar under the home icon.

New features

  • Add an icon library to core #364
  • Support uploading and viewing SVGs in the Image Library #5541
  • Make config storage swappable (store config in the database) #2277
  • Provide an easy way to get ready-to copy/paste debugging information #5791

Miscellaneous changes

  • Editors should have permission to manage files #4961
  • Restore theme_node_preview() for theming and compatibility #6129