Updated core to 8.0.6. We also lowered the specificity on core releases for Composer-based installs. Core will automatically update to the latest Patch Release when composer update is issued regardless of whether there is a new release of Lightning. This was already the case since Drupal Packagist automatically adds a tilde to the drupal/core, but it's now documented and we've added the tilde to our own composer.json file to avoid confusion.
Lightning now automatically provides responsibility-based roles for assigning permissions to users. All content types receive their own "Creator" and "Reviewer" roles, the main difference being that creators do not have the power to publish content. There is a basic "Media Creator" role for creating new media assets, and a more powerful "Media Manager" role for administrative purposes. Content type roles have limited power to control the layout of individual pieces of content, but there is a "Layout Manager" role for setting the default layouts for content types. (Issue #2670614)
Panelizer is now included with Lightning as a dependency of the Layout component.
The Layout component now includes a new content type called Landing Page -- a simple node type whose layout is controlled out-of-the-box by Panelizer. This replaces the previous method of creating Landing Pages view Page Manager. As a result, we have removed the Create Landing Page shortcut since you can create Landing Pages from the same place you create other nodes.
Fixed a bug where the Body field was not present on the Basic custom block type.
General cleanup of overridden features adding missing dependencies.
Updated Acquia Connector, Acquia Lift and Personalize modules in lightning_lift.make
Introduced the Lightning Workflow module, which provides tools for workflow control based on Workbench Moderation and Scheduled Updates. You can transition content between Draft, Needs Review, Published, and Archived states, or schedule content to be transitioned later.
You can view a very basic, human-readable report of the moderation history for any node that supports workflow states.
The media library plugin for CKEditor now supports the use of embed codes to add tweets, Instagram posts, and YouTube videos to your media library on-the-fly.
Distro: Updated test suite.
Features: Tied to Lightning Features release for beta1
- Fix for HTML FPP using incorrect text format.
- Updated Field Group module.
- Added BA role for Business Administrators to review content.
- Workbench Moderation Buttons and Notes now optional modules.
- Updated Dialog, Editor, Entity Embed and Entity Reference modules.
Converted *.make.yml to old-style *.make files because D.O drush version doesn’t support them. Also added a script to make that process automatic so we can continue to write in .yml files until D.O updates it's version of drush.
Alpha1 is an early release of a subset of the planned features for Media. It is not stable and there will be no upgrade path. There is also very limited support for creating landing pages through Page Manager and Panels IPE.
The current version of media includes the following functionality: