Version 5.4.5 release details
Last updated: 14th June 2019
Released: 29th May 2019
Support for automatic entity updates has been removed from Drupal core 8.7 as explained here. DX8 relies on these automatic entity updates for updating to each version up until 5.4.5. If you need to update DX8 from a version <= 5.4.5, you will need to install the Devel Entity Updates module as recommended by Drupal Core.
Overview
This page is to detail the latest changes and updates regarding DX8 version 5.4.5 and to give you an overview of how this may affect your experience with the platform. This release contains minor bug fixes.
Known Issues
Known issues with version 5.4.5 of DX8:
- Viewing a video in fullscreen mode on a mobile device in portrait, the video extends beyond the screen width.
The above issue will be resolved in the next patch release of DX8.
Bug fixes
Here's what bug fixes this release includes:
Color/Icon picker could appear off the screen
Fixed an issue where opening the blade menu with a color/icon picker in it, it was possible for it to load the picker off the top of the screen.
Highlights
DX8 sync - Importing packages exported from later versions of DX8 now shows an error message
DX8 sync only supports importing packages created from the same or older versions of DX8 from version 5.4.0 (there is no way to downgrade a package on import). Importing packages created from newer versions of DX8 resulted in unpredictable behavior.
The importer now tests this and stops imports created from later versions of DX8. A meaningful error message appears in the UI and drush.
New permission added for DX8 Sync
Previously DX8 sync was accessible if the user's role had access to Drupal core config import/export. A new permission has been created called "Access DX8 sync" which will grant users with the permission access to the DX8 sync admin interface.
Upgrade
It is recommended that you backup and upgrade your website on a development environment before applying to a production website.
You can upgrade your version of DX8 by following our upgrade guide.
Have you found a bug?
If you have found a bug, raise a ticket with our Customer Success team on our help center and we will look into your issue.