Releases: acquia/lightning
4.0.3
Install
For the best developer experience and dependency management, install with Composer using the following command: composer create-project acquia/lightning-project MYPROJECT
Changelog
- Hotfixed a Composer error caused by erroneous configuration shipped with Lightning 4.0.2.
- Updated Lightning Core to 4.4.0 to hotfix a separate but related Composer error caused by erroneous configuration shipped with Lightning Core 4.3.0.
Update steps
Update your codebase:
composer self-update
composer require acquia/lightning:~4.0.3 --no-update
composer update
Run database updates (if required - depending on the version from which you are updating):
drush cache:rebuild
drush updatedb
Run Lightning configuration updates (if required - depending on the version from which you are updating):
drush cache:rebuild
drush update:lightning
For general update instructions see UPDATE.md.
3.3.3
Install
For the best developer experience and dependency management, install with Composer using the following command: composer create-project acquia/lightning-project MYPROJECT
Changelog
- Hotfixed a Composer error caused by erroneous configuration shipped with Lightning 3.3.2.
- Updated Lightning Core to 4.4.0 to hotfix a separate but related Composer error caused by erroneous configuration shipped with Lightning Core 4.3.0.
Update steps
Update your codebase:
composer self-update
composer require acquia/lightning:~3.3.3 --no-update
composer update
Run database updates (if required - depending on the version from which you are updating):
drush cache:rebuild
drush updatedb
Run Lightning configuration updates (if required - depending on the version from which you are updating):
drush cache:rebuild
drush update:lightning
For general update instructions see UPDATE.md.
4.0.2
Install
For the best developer experience and dependency management, install with Composer using the following command: composer create-project acquia/lightning-project MYPROJECT
Changelog
- Updated Lightning Core to 4.3, which:
- Security updated Drupal core to 8.7.5. (SA-CORE-2019-008)
- Now allows any version of Acquia Connector to be installed.
Update steps
Update your codebase:
composer self-update
composer require acquia/lightning:~4.0.2 --no-update
composer update
Run database updates (if required - depending on the version from which you are updating):
drush cache:rebuild
drush updatedb
Run Lightning configuration updates (if required - depending on the version from which you are updating):
drush cache:rebuild
drush update:lightning
For general update instructions see UPDATE.md.
3.3.2
Install
For the best developer experience and dependency management, install with Composer using the following command: composer create-project acquia/lightning-project MYPROJECT
Changelog
- Updated Lightning Core to 4.3, which:
- Security updated Drupal core to 8.7.5. (SA-CORE-2019-008)
- Now allows any version of Acquia Connector to be installed.
Update steps
Update your codebase:
composer self-update
composer require acquia/lightning:~3.3.2 --no-update
composer update
Run database updates (if required - depending on the version from which you are updating):
drush cache:rebuild
drush updatedb
Run Lightning configuration updates (if required - depending on the version from which you are updating):
drush cache:rebuild
drush update:lightning
For general update instructions see UPDATE.md.
4.0.1
Install
For the best developer experience and dependency management, install with Composer using the following command: composer create-project acquia/lightning-project MYPROJECT
Changelog
- Updated Lightning Media to 3.11, which:
- Updated DropzoneJS to 2.0-alpha4.
- Updated Entity Embed to 1.0-rc2.
- Updated Media Entity Twitter to 2.0-alpha3.
- Updated Lightning Workflow to 3.7 (no user-facing changes).
- Updated Lightning Layout to 2.1, which:
- Added the Layout Builder Symmetric Translations module to provide basic translation support for landing pages.
- Updated Background Image Formatter to 1.9.
- Updated Layout Builder Library to 1.0-beta1.
- Updated Layout Builder Restrictions to 2.1.
- Updated Panels to 4.4.
- Many changes to internal testing infrastructure, but nothing that should affect users of Lightning.
Update steps
Update your codebase:
composer self-update
composer require acquia/lightning:~4.0.1 --no-update
composer update
Run database updates (if required - depending on the version from which you are updating):
drush cache:rebuild
drush updatedb
Run Lightning configuration updates (if required - depending on the version from which you are updating):
drush cache:rebuild
drush update:lightning
For general update instructions see UPDATE.md.
4.0.0
Install
For the best developer experience and dependency management, install with Composer using the following command: composer create-project acquia/lightning-project MYPROJECT
Changelog
- Added the Claro administration theme.
- Security updated Lightning Core to 4.1.0, which updates Drupal core to 8.7.1.
(SA-CORE-2019-07) - Updated Lightning Layout to 2.0.0, which:
- Uses Layout Builder in place of Panels and Panelizer. However, both modules
are still shipped with Lightning Layout, allowing you to migrate your
layouts to Layout Builder manually as needed. An automated migration path
will eventually be introduced, but until then, any Panelizer/Panels layouts
you have should continue to work as before. (Issue #2952620)
- Uses Layout Builder in place of Panels and Panelizer. However, both modules
Update steps
There are no manual update steps for this version. However, there is a known bug in the update path of the Consumers module (packaged with Lightning API) which may cause problems when updating from Drupal 8.6 to 8.7 and updating from an older version of Consumers at the same time. A temporary workaround is
to update the Consumers module to its latest version before updating to Drupal core 8.7. If you have a Composer-based build of Lightning, you can update Consumers like so:
$ composer update drupal/consumers --with-all-dependencies
$ drush updatedb
Once this is done, you should be able to update to Drupal 8.7 without trouble.
See https://www.drupal.org/project/consumers/issues/3052959 for more information
about this bug.
Update your codebase:
composer self-update
composer require acquia/lightning:~4.0.0 --no-update
composer update
Run database updates (if required - depending on the version from which you are updating):
drush cache:rebuild
drush updatedb
Run Lightning configuration updates (if required - depending on the version from which you are updating):
drush cache:rebuild
drush update:lightning
For general update instructions see UPDATE.md.
3.3.1
Install
For the best developer experience and dependency management, DO NOT use the packaged links above. Install with composer using the following command: composer create-project acquia/lightning-project MYPROJECT
Changelog
- Updated Lightning Core to 4.1, which:
- Security updated Drupal core to 8.7.1. (SA-CORE-2019-007)
Update your codebase:
composer self-update
composer require acquia/lightning:~3.3.1 --no-update
composer update
Run database updates (if required - depending on the version from which you are updating):
drush cache:rebuild
drush updatedb
Run Lightning configuration updates (if required - depending on the version from which you are updating):
drush cache:rebuild
drush update:lightning
For general update instructions see UPDATE.md.
3.3.0
Install
For the best developer experience and dependency management, DO NOT use the packaged links above. Install with composer using the following command: composer create-project acquia/lightning-project MYPROJECT
Changelog
- Updated Lightning Core to 4.0, which:
- Updated Drupal core to 8.7.0.
- Updated Lightning API to 4.0, which:
- Updated Lightning Core to 4.0.0, which requires Drupal core 8.7.0 and
replaces the contributed JSON:API module with the core version.
- Updated Lightning Core to 4.0.0, which requires Drupal core 8.7.0 and
- Updated Lightning Workflow to 3.6, which:
- Fixed a bug that could occur with Drupal 8.7 when installing the
Update your codebase:
composer self-update
composer require acquia/lightning:~3.3.0 --no-update
composer update
Run database updates:
drush cache:rebuild
drush updatedb
Run Lightning configuration updates (if required - depending on the version from which you are updating):
drush cache:rebuild
drush update:lightning
For general update instructions see UPDATE.md.
3.2.8
Install
For the best developer experience and dependency management, DO NOT use the packaged links above. Install with composer using the following command: composer create-project acquia/lightning-project MYPROJECT
Changelog
- Updated Lightning Core to 3.10, which:
- Security updated Drupal core to 8.6.15.
Update your codebase:
composer self-update
composer require acquia/lightning:~3.2.8 --no-update
composer update
Run database updates (if required - depending on the version from which you are updating):
drush cache:rebuild
drush updatedb
Run Lightning configuration updates (if required - depending on the version from which you are updating):
drush cache:rebuild
drush update:lightning
For general update instructions see UPDATE.md.
3.1.12
Install
For the best developer experience and dependency management, DO NOT use the packaged links above. Install with composer using the following command: composer create-project acquia/lightning-project MYPROJECT
Changelog
- Lightning Core has been updated to 2.16, which:
- Security updates Drupal core to 8.5.15.
Update your codebase:
composer self-update
composer require acquia/lightning:~3.1.12 --no-update
composer update
Run database updates (if required - depending on the version from which you are updating):
drush cache:rebuild
drush updatedb
Run Lightning configuration updates (if required - depending on the version from which you are updating):
drush cache:rebuild
drush update:lightning
For general update instructions see UPDATE.md.