Information for: DEVELOPERS   PARTNERS

2017 Release notes - Acquia Lightning

Looking for the latest and greatest new features and changes to Acquia Lightning? Read on and check back regularly to see what else we’ve done.

Note

  • Acquia Lightning can include released, beta, alpha, or patched modules depending on which version is determined to be the most current, stable, secure, and appropriate version for general use.
  • If you update a production website, you should always first perform a backup, and, if possible, perform a trial update in a test environment before updating the production website.

Acquia Lightning 8.x-3.0.0

27 December 2017

This release of the Acquia Lightning Drupal distribution (download) is functionally identical to Acquia Lightning 2.2.6, but separates the Acquia Lightning components into separate packages.

For information about its specific changes, including Drupal.org issue numbers and GitHub pull requests, see the distribution release notes on Drupal.org.

Note

As of version 3.0.0, the 2.x branch of Acquia Lightning will receive only security releases, and will be retired when Drupal 8.5.0 is released.

Acquia Lightning 8.x-2.26

21 December 2017

This release of the Acquia Lightning Drupal distribution (download) contains module updates and several changes and fixes.

For information about its specific changes, including Drupal.org issue numbers and GitHub pull requests, see the distribution release notes on Drupal.org.

Acquia Lightning 8.x-2.25

7 December 2017

This release of the Acquia Lightning Drupal distribution (download) contains the following updates:

Resolved security alert

  • Updated Configuration Update Manager to version 8.x-1.5

Drupal core update

  • Updated Drupal core to version 8.4.3

Change

  • The update:lightning console command since option has been converted to an argument and is now required.

Acquia Lightning 8.x-2.24

6 December 2017

This release of the Acquia Lightning Drupal distribution (download) contains the following updates:

Important

Existing scheduled updates will be lost as part of the migration between the Scheduled Updates module and the Schedule Publisher module. Be sure to manually migrate any scheduled updates to content.

Changes

  • Acquia Lightning now uses the Content Moderation module instead of the Workbench Moderation module. For details about migrating your content, see Migrating to Content Moderation with Lightning.
  • Added a new Scheduled Publications sub-component of the Acquia Lightning workflow, replacing Scheduled Updates (which is incompatible with Content Moderation).
  • The issue queue for Acquia Lightning is now located on Drupal.org. The previous Acquia Lightning issue queue on GitHub is closed.

Fixed issues

  • Media names appeared in view modes, where they had previously been hidden after updating to the Media module included with Drupal core.
  • The Acquia Lightning media browser enhancements could not be used on any other view, including clones of the media browser.
  • In certain circumstances, older and irrelevant configuration updates were performed when updating Acquia Lightning.

Known issue

  • Recent versions of cweagans/composer-patches are incompatible with older versions of the Git and GNU Patch utilities. Upgrade to the latest stable versions of these utilities on any computer that you use to build Acquia Lightning, including continuous integration (CI) services.

For additional information about this release, including any updated or changed Drupal modules included with the distribution, see this release’s download page on Drupal.org.

Acquia Lightning 8.x-2.23

2 November 2017

Acquia Lightning 8.x-2.23 (download) contains the following updates:

Drupal core update

  • Updated Drupal core to version 8.4.1.

Acquia Lightning 8.x-2.22

1 November 2017

Acquia Lightning 8.x-2.22 (download) contains the following updates:

Installation Note

This release of Acquia Lightning includes several manual update steps to migrate your existing media entities to Drupal core’s media module. The instructions on how to allow this are located on the Acquia Lightning Drupal.org page for the release.

Fixed issues

  • When executing database updates, some versions of Drush erroneously reported unfulfilled requirements.
  • When requiring Acquia Lightning during a Composer build, a duplicate source directory caused build failures.
  • Some versions of Drush executed hooks provided by uninstalled modules included in the codebase.

Acquia Lightning 8.x-2.21

25 October 2017

Acquia Lightning 8.x-2.21 (download) contains the following updates:

Installation Note

This release of Acquia Lightning includes several manual update steps to migrate your existing media entities to Drupal core’s media module. The instructions on how to allow this are located on the Acquia Lightning Drupal.org page for the release.

Change

  • Lightning Media now uses the new Media system included in Drupal core.

Fixed issue

  • The Publishing status checkbox was displayed, not hidden, on content edit forms.

Acquia Lightning 8.x-2.20

4 October 2017

Acquia Lightning 8.x-2.20 (download) contains the following updates:

Drupal core and module updates

  • Updated Drupal core to version 8.4.0
  • Updated Metatag to version 8.x-1.3
  • Updated OAuth 2.0 to version 8.x-3.0

Acquia Lightning 8.x-2.13

3 May 2017

Acquia Lightning 8.x-2.13 (download) contains the following updates:

Module updates

  • Updated Acquia Connector to version 8.x-1.10
  • Updated Chaos tool suite (ctools) to version 8.x-3.0
  • Updated Page Manager to version 8.x-4.0-beta2
  • Updated Panelizer to version 8.x-4.0
  • Updated Panels to version 8.x-4.1
  • Updated Pathauto to version 8.x-1.0
  • Updated Search API to version 8.x-1.0
  • Updated Token to version 8.x-1.0
  • Updated Video Embed Field to version 8.x-1.5

Change

  • Created new DrupalConsole commands that generate and customize behat.yml configuration files for functional testing. (#2812775, GitHub #350)

Fixed issues

  • The media library filter was hidden when the contextual filter value was all. (GitHub #352, #354)
  • Acquia Lightning could, under certain circumstances, break Drupal’s configuration sync functionality. Now, when a config sync is in progress, Acquia Lightning will avoid making any changes to active configuration. (#2870864)

Acquia Lightning 8.x-2.12

20 April 2017

Acquia Lightning 8.x-2.12 (download) contains the following update:

Module update

  • Updated Entity Browser to version 8.x-1.0

Acquia Lightning 8.x-2.11

19 April 2017

Acquia Lightning 8.x-2.11 (download) contains the following updates:

Installation Note

This release of Acquia Lightning includes several manual update steps to allow fields that use the media browser to filter to only the media types accepted by the field. The instructions on how to allow this are located on the Acquia Lightning Drupal.org page for the release.

Module updates

Changes

  • The media browser will now be filtered conditionally when used with media reference fields, depending on which media types the field can reference. (#2869240)
  • Implemented an API for bulk entity creation. An interface for bulk upload media items was implemented, but then pulled due to packaging issues. A patch containing the interface is available, and will be merged into Acquia Lightning in a later release. (#2870740)
  • Third-party Acquia Lightning Media integrations are now included in the README. (GitHub #339, #346)
  • Acquia Lightning now uses short array syntax in all of its code. (#2867638)

Fixed issues

  • Lightning Workflow would wrongly interfere with the Save button when creating or editing unmoderated content types. (#2867465)
  • Uninstalling Field UI would break Acquia Lightning due to an implicit dependency. (GitHub #340, #327)

Acquia Lightning 8.x-2.10

5 April 2017

Acquia Lightning 8.x-2.10 (download) contains the following updates:

Drupal core update
name:drupal-core-update-2
  • Updated Drupal core to version 8.3.0

Changes

  • All experimental components have been moved out of the main branch and into the new Experimental branch.
  • Removed all code that was tagged with @deprecated.
  • Updated the Drupal core inherited profiles patch. Acquia Lightning will now determine if an installed extension is a base or parent profile when building dependency trees for the Configuration Importer.

Fixed issues

  • Acquia Lightning 2.06 users could not remove images after they were added to a media bundle image field. (#2865794)
  • Roles set up by Lightning Media Image did not always install correctly. (GitHub #318)
  • Added two patches for issues introduced Search API beta5.

Acquia Lightning 8.x-2.06

29 March 2017

Acquia Lightning 8.x-2.06 (download) contains the following updates:

Module updates

  • Updated Acquia Connector to version 8.x-1.8
  • Updated Chaos tool suite (ctools) to version 8.x-3.0-beta1
  • Updated Embed to version 8.x-1.0

Changes

  • Acquia Lightning-provided user roles have been moved to a subcomponent of Acquia Lightning core, called Lightning Roles. This is installed by default, but can be disabled in a sub-profile. If disabled, Acquia Lightning will not install or create user roles.
  • New entity reference fields will now use the Acquia Lightning media browser by default. Existing entity reference fields are unchanged.
  • Code-based media items now display a preview when being added or edited outside of the media browser.
  • The lightning.config_helper service is now deprecated, and has been replaced by a new interface for manipulating a module’s default configuration.

Fixed issues

  • Dependencies of parent profiles could not be uninstalled due to a problem with Drush. (GitHub #311)
  • When uploading files, the media and image browsers assumed that media bundles used a source field. (#2861292)

Acquia Lightning 8.x-2.05

15 March 2017

Acquia Lightning 8.x-2.05 (download) contains the following updates:

Drupal core and module updates

  • Updated Drupal core to version 8.2.7
  • Updated Scheduled Updates to version 8.x-1.0-beta6

Feature

  • Manage your installation profiles with Subprofiles
    Acquia Lightning now enables users to create subprofiles of their installations based on the Acquia Lightning distribution. You can create new subprofiles, or convert existing extend files into subprofiles.

Note

As of Acquia Lightning 8.x-2.05, support for extend files is deprecated.

Acquia Lightning 8.x-2.04

9 March 2017

Acquia Lightning 8.x-2.04 (download) contains the following updates:

Module updates

  • Updated Entity Browser to version 8.x-1.0-rc2
  • Updated Features to version 8.x-3.5
  • Updated Panelizer to version 8.x-3.0-beta1
  • Updated Panels to version 8.x-3.0-beta6

Changes

  • The media browser now allows you to select more than one item for multi-value fields.
  • Scheduled updates now clearly display what is scheduled to happen and when, and multiple updates can be created for basic pages.
  • The *.features.yml files were removed from older features.
  • Acquia Lightning does not install Contact and Contact storage if you exclude Lightning Contact Form during installation.
  • Acquia Lightning does not install Search API if you exclude Lightning Search during installation.
  • Quick Edit now works with forward revisions and content blocks placed using the in-place editor.
  • Added a configuration form to Lightning Layout that allows you to choose which entity types can be embedded as blocks.
  • Content reviewer roles now have permission to view moderation states.

Fixed issues

  • Reverting the layout of a forward revision of a landing page also reverted the layout of the published version. (#2754649 )
  • Lightning Media failed to validate file size and dimension constraints.
  • Custom paths could not be used for files due to the Lightning Behat configuration.
  • Image files with uppercase extensions would not generate styles.
  • Unmoderated content types did not display in the Content view.

Acquia Lightning 8.x-2.03

1 February 2017

Acquia Lightning 8.x-2.03 (download) contains the following updates:

Drupal core and module updates

Changes

  • #2664574: Taxonomy terms are now supported with Panelizer.
  • #2835105: Added help text to the edit form for workspaces that describes how to make a workspace’s content live.
  • #2837788: Lightning Workflow now includes a column on the content list page that indicates if a content item has unpublished edits.

Fixed issues

  • #2841172: Translating a field from any content type displayed a white screen error.
  • #2847011: When using a profile that did not explicitly have CKEditor listed as a dependency, attempting to install Acquia Lightning experienced issues.

Acquia Lightning 8.x-2.02

4 January 2017

Acquia Lightning 8.x-2.02 (download) contains the following updates:

Module updates

Changes

  • #2839593: All info files supplied with Acquia Lightning components now have consistent version numbers.
  • The YAML files included with Acquia Lightning are now compatible with the strict PECL parser.
  • #2666424: Acquia Lightning now installs the core Contact module by default.
  • Commit #252: All titles, links, and headings have been changed to sentence case.

Fixed issues

  • Commit #254: When attempting to display a description for a nonexistent view mode, Acquia Lightning returned an error message.
  • #2836258: The Lightning Extension’s subcontexts for Drupal Extension could not be autoloaded by Behat.

The information contained herein is subject to change without notice and is not warranted to be error-free. If you encounter any errors, contact Acquia Support.