Skip to content
This repository has been archived by the owner on Nov 16, 2021. It is now read-only.

Releases: acquia/lightning

4.0.0-beta1

16 Apr 20:07
Compare
Choose a tag to compare

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-beta2, which:
    • Updated Drupal core to 8.7.0-beta2.
  • Updated Lightning Layout to 2.0-beta1, 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)

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.0-beta1

04 Apr 16:18
Compare
Choose a tag to compare

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-beta1, which:
    • Updated Drupal core to 8.7.0-beta1.
  • Updated Lightning API to 4.0-beta1, which:
    • Updated Lightning Core to 4.0.0-beta1, which requires Drupal core 8.7.0 and replaces the contributed JSON:API module with the core version.
  • Updated Lightning Workflow to 3.6, which:
    • Fixed a bug that could occur with Drupal 8.7 when installing the moderation_history view.

Update your codebase:

composer self-update
composer require acquia/lightning:~3.3.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.2.7

20 Mar 19:27
Compare
Choose a tag to compare

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.9, which:
    • Security updated Drupal core to 8.6.13 (SA-CORE-2019-004).
    • Removed deprecated function calls. (Issue #3034195)
  • Updated Lightning API to 3.5, which:
    • Adds support for Drupal core 8.7.
    • Updates Consumers module to 1.9 and unpins its Composer constraint.
  • Updated Lightning Media to 3.8, which:
    • Adds support for Drupal core 8.7.
    • Updates Entity Browser to 2.1.
    • Adds a link to the settings form on the module list page. (Issue #3033650)
    • Adds descriptions to administrative links. (Issue #3034042)
  • Updated Lightning Layout to 1.7, which:
    • Adds support for Drupal core 8.7.
    • Adds a description to an administrative link. (Issue #3034041)
  • Updated Lightning Workflow to 3.5, which:
    • Adds support for Drupal core 8.7.
    • Fixed missing configure button for Lightning Scheduler module in list page. (Issue #3034047)
    • Replaces entity_load() calls with entity load(). (Issue #3033637)
    • Adds a missing description in Lightning Scheduler module in links.menu.yml file. (Issue #3034048)

Update your codebase:

composer self-update
composer require acquia/lightning:~3.2.7 --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.2.6

20 Feb 23:08
Compare
Choose a tag to compare

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.7, which:
    • Security updated Drupal core to 8.6.10 (SA-CORE-2019-003).
    • Security updated Metatag to 1.8 (SA-CONTRIB-2019-021).
    • Now supports attaching pictures to user accounts, and includes a Compact display which displays the user's picture and name, both optionally linked to the user's profile. (Issue #3026959)
    • Now includes a "Long (12-hour)" date format, which formats dates and times like "April 1, 2019 at 4:20 PM".
    • Fixed a bug where Lightning's utility to convert descendant profiles to the Drupal 8.6-compatible format would fail if the active profile was itself a descendant profile. (Issue #2997990)
    • Fixed an "undefined index" bug that could happen when processing form elements which can have legends. (Issue #3018499)
    • Namespaced all declared dependencies. (Issue #2995711)
  • Updated Lightning API to 3.4, which:
    • Security updated JSON API to 2.3 (SA-CONTRIB-2019-019).
  • Updated Lightning Media to 3.6, which has the following changes:
    • The media browser is now displayed in a modal dialog by default, which is activated by pressing the "Add media" button. When embedding media in the WYSIWYG editor, the media browser is unchanged (the entity browser used for WYSIWYG has been split out into a completely separate entity browser configuration in order to facilitate this). (GitHub #80)

Update your codebase:

composer self-update
composer require acquia/lightning:~3.2.6 --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.2.5

06 Feb 21:05
bca3241
Compare
Choose a tag to compare

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

  • Security updated Acquia Connector to 1.16 (SA-CONTRIB-2019-014)
  • Updated Consumers to 1.8.
  • Updated JSON:API to 2.1.

Update your codebase:

composer self-update
composer require acquia/lightning:~3.2.5 --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.2.4

16 Jan 22:33
e3ea779
Compare
Choose a tag to compare

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.5, which:
    • Security updated Drupal core to 8.6.6.
    • Will automatically clear all persistent caches before running database
      updates with Drush 9.
  • Updated Lightning API to 3.2, which introduces no user-facing changes.
  • Updated Lightning Layout to 1.6, which introduces no user-facing changes.
  • Updated Lightning Media to 3.5, which:
    • Added a configuration option to control whether newly-created media fields
      (i.e., entity reference fields which reference media items) will be
      configured to use the media browser by default. (Issue #2945153)
    • Made the "Show in media library" field non-translatable by default in every
      media type included with Lightning Media. (Issue #3014913)
  • Updated Lightning Workflow to 3.3, which:
    • Made the time steps in Lightning Scheduler's UI configurable.
      (Issue #2981050)
    • Fixed a bug in the Moderation History where the users and timestamps didn't
      correctly correspond to the actual revisions. (Issue #3022898)
    • Updated Moderation Dashboard to its latest stable version.
    • Refactored underlying scheduler UI code to be less sensitive to time zones.
    • Added project namespaces to all stated dependencies. (Issue #2999322)
  • Changes were made to the internal testing infrastructure, but nothing that
    will affect users of Lightning.

Update your codebase:

composer self-update
composer require acquia/lightning:~3.2.4 --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.2.3

20 Dec 13:51
03cb476
Compare
Choose a tag to compare

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 API now defaults to the 2.x branch of the JSON:API module.
    See the release notes for the 2.x branch.

    If you must use the 1.x branch, you can switch to it with the following commands:

    composer require drupal/lightning_api:^2.7 --no-update
    composer update drupal/lightning_api --with-all-dependencies
    
  • Updated Lightning Layout to 1.5.

  • Updated Lightning Media to 3.4.

  • Updated Lightning Workflow to 3.2.

Update Steps

Update your codebase:

composer self-update
composer require acquia/lightning:~3.2.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.2.2

18 Oct 00:19
0dc7bfb
Compare
Choose a tag to compare

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.2, which security updates Drupal core to 8.6.2.

Update Steps

  1. Update your codebase:

    composer self-update
    composer require acquia/lightning:~3.2.2 --no-update
    composer update
    
  2. Run database updates:

    drush cache:rebuild
    drush updatedb
    
  3. Run Lightning configuration updates:

    drush cache:rebuild
    drush update:lightning
    

For general update instructions see UPDATE.md.

3.2.1

09 Oct 19:09
61fdd59
Compare
Choose a tag to compare

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 Media has been updated to 3.1.
  • Lightning Workflow has been updated to 3.1.

Update Steps

  1. Update your codebase:

    composer self-update
    composer require acquia/lightning:~3.2.1 --no-update
    composer update
    
  2. Run database updates:

    drush cache:rebuild
    drush updatedb
    
  3. Run Lightning configuration updates:

    drush cache:rebuild
    drush update:lightning
    

For general update instructions see UPDATE.md.

3.2.0

05 Sep 23:35
Compare
Choose a tag to compare

Changelog

  • Updated Lightning Core to 3.0, which requires Drupal core 8.6.0.
  • Updated Lightning Workflow to 3.0.
  • Updated Lightning Media to 3.0.
  • The lightning:subprofile command is no longer compatible with the sub-profile system from Drupal 8.5.x. The dependencies list is replaced by install, base profile is the name of the base profile instead of an array, and all excluded modules and themes are listed in a single exclude array. (#585)

Update Steps

  1. Update your codebase:

    composer self-update
    composer require acquia/lightning:~3.2.0 --no-update
    composer update
    
  2. Run database updates:

    drush cache:rebuild
    drush updatedb
    
  3. Run Lightning configuration updates:

    drush cache:rebuild
    drush update:lightning
    

For general update instructions see UPDATE.md.