diff --git a/.entity-helper.php b/.entity-helper.php deleted file mode 100644 index e423523f8..000000000 --- a/.entity-helper.php +++ /dev/null @@ -1,5 +0,0 @@ -createDuplicate()->setName('ckeditor_media_browser') +>setLabel('Media browser (CKEditor)')->save();" +``` + 2. Configure the "Media browser" embed button to use the duplicate you just + created. + 3. Grant permissions to use the duplicate entity browser to the "Media + creator" and "Media manager" user roles. + 4. If you have Lightning Roles installed, you'll also need to grant access to + the duplicate by executing this PHP code (again, this can be done at the + command line with Drush, as in this example, or at `/devel/php` if you have + Devel installed): +``` +drush php:eval "Drupal::service('lightning.content_roles')->grantPermissions('creator', 'use ckeditor_media_browser entity browser pages');" +``` + 5. Edit the pre-existing media browser -- _not_ the duplicate -- to use the + Modal display plugin. Leave the "Width" and "Height" options empty to make + the modal dialog responsive, set the link text to "Add media", and disable + auto-open. Save the changes to the media browser. + +### 3.2.4 to 3.2.5 +There are no manual update steps for this version. + +### 3.2.3 to 3.2.4 +* Configure the "Show in media library" field of the "Audio file" media type to + be non-translatable. +* Configure the "Show in media library" field of the "Video" media type to be + non-translatable. +* Configure the "Show in media library" field of the "Video file" media type to + be non-translatable. +* If you have the "Moderation history" view installed: + 1. Replace the author field, which displays the original creator of the node, + with a new field that displays the author of the revision. This will + require you to add a relationship to the revision author. + 2. Replace the creation time field, which displays the time that the node was + originally created, with a new field that displays the time that the + revision was created. + 3. Rewrite the content of the "Moderation state" field to this Twig template + code: +``` +Set to {{ moderation_state }} on {{ revision_timestamp }} by {{ revision_uid }} +``` + +### 3.2.2 to 3.2.3 +There are no manual update steps for this version. + +### 3.2.1 to 3.2.2 +There are no manual update steps for this version. -### 3.1.5 to 3.2.0-beta1 +### 3.2.0 to 3.2.1 +* Install the Media Library module (in the "Core (Experimental)" group). Then, + for each media type, create a new display, called "Media library", containing + only the thumbnail image, displayed using the thumbnail image style. +* Install the new "Media Slideshow" module (in the "Lightning" group). +* Install the Moderation Dashboard module. By default, this will cause users to + be redirected to their moderation dashboard upon logging in. To disable this + behavior, run the following Drush command: +``` +drush config:set moderation_dashboard.settings redirect_on_login 0 +``` + +### 3.1.7 to 3.2.0 * If you have any sub-profiles (regardless of whether or not they extend Lightning), you must change their info files to work with Drupal 8.6.0: * Change `base profile` to a string, containing the name of the base @@ -168,6 +255,35 @@ exclude: - bartik ``` +### 3.1.6 to 3.1.7 +* There are no manual update steps for this version. + +### 3.1.5 to 3.1.6 +* If you would like to create media items for audio files, enable the new + Media Audio module (lightning_media_audio). +* Rename every instance of the "Save to media library" field (present on all + media types by default) to "Show in media library". +* If you would like to create media items for video files, create a new + media type called "Video file", using the "Video file" source. Then, create + two new view displays for this media type: one called "Thumbnail", which + only displays the media thumbnail using the "Medium" image style, and one + called "Embedded", which displays the "Video file" field using the "Video" + formatter. Additionally, create a form display for this media type, using + the "Media browser" form mode, which displays, in order: + 1. The "Name" field using the "Text field" widget + 2. The "Video file" field using the "File" widget + 3. The "Show in media library" field using the "Single on/off checkbox" widget + 4. The "Published" field using the "Single on/off checkbox" widget +* If you would like to be able to change the moderation states of content + without having to visit the edit form, install the Moderation Sidebar module. +* If you'd like to streamline the Editorial workflow, edit it and make the + following modifications: + 1. Rename the "Review" transition to "Send to review". + 2. Rename the "Restore" transition to "Restore from archive". + 3. Remove the "Restore to draft" transition, and edit the "Create new draft" + transition to allow content to be transitioned from the Archived state to + the Draft state. + ### 3.1.4 to 3.1.5 There are no manual update steps for this version. diff --git a/build-lightning.make b/build-lightning.make index c8bb04531..ae8ef6137 100644 --- a/build-lightning.make +++ b/build-lightning.make @@ -4,4 +4,4 @@ includes[] = drupal-org-core.make projects[lightning][type] = profile projects[lightning][download][type] = git projects[lightning][download][branch] = 8.x-3.x -projects[lightning][download][tag] = 8.x-4.x-dev \ No newline at end of file +projects[lightning][download][tag] = 8.x-4.000-beta1 \ No newline at end of file diff --git a/composer.json b/composer.json index a5899de25..acc2dbb4f 100644 --- a/composer.json +++ b/composer.json @@ -6,11 +6,11 @@ "require": { "cweagans/composer-patches": "^1.6.4", "drupal-composer/drupal-scaffold": "^2.0.0", - "drupal/lightning_api": "4.x-dev", - "drupal/lightning_core": "4.x-dev", - "drupal/lightning_layout": "2.x-dev", - "drupal/lightning_media": "3.x-dev", - "drupal/lightning_workflow": "3.x-dev", + "drupal/lightning_api": "^4.0-beta1", + "drupal/lightning_core": "^4.0-beta2", + "drupal/lightning_layout": "^2.0-beta1", + "drupal/lightning_media": "^3.8", + "drupal/lightning_workflow": "^3.6", "oomphinc/composer-installers-extender": "^1.1" }, "require-dev": { diff --git a/composer.lock b/composer.lock index 39918e756..8d67dc61b 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "536759d910e555b747d6923a2e690ef5", + "content-hash": "00c9b360e0f98412bc65cfada558607b", "packages": [ { "name": "asm89/stack-cors", @@ -93,16 +93,16 @@ }, { "name": "bower-asset/jquery", - "version": "3.3.1", + "version": "3.4.0", "source": { "type": "git", "url": "https://github.com/jquery/jquery-dist.git", - "reference": "9e8ec3d10fad04748176144f108d7355662ae75e" + "reference": "180c5c33e477463ed93a9d5f7ac7cad7c9809f1c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/jquery/jquery-dist/zipball/9e8ec3d10fad04748176144f108d7355662ae75e", - "reference": "9e8ec3d10fad04748176144f108d7355662ae75e" + "url": "https://api.github.com/repos/jquery/jquery-dist/zipball/180c5c33e477463ed93a9d5f7ac7cad7c9809f1c", + "reference": "180c5c33e477463ed93a9d5f7ac7cad7c9809f1c" }, "type": "bower-asset", "license": [ @@ -1284,16 +1284,16 @@ }, { "name": "drupal/core", - "version": "8.7.x-dev", + "version": "8.7.0-alpha2", "source": { "type": "git", "url": "https://github.com/drupal/core.git", - "reference": "da97ef684a7792063d28b835d241ad840a2e00b1" + "reference": "01186536523f5a15363ee536c177cf415890a10b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drupal/core/zipball/da97ef684a7792063d28b835d241ad840a2e00b1", - "reference": "da97ef684a7792063d28b835d241ad840a2e00b1", + "url": "https://api.github.com/repos/drupal/core/zipball/01186536523f5a15363ee536c177cf415890a10b", + "reference": "01186536523f5a15363ee536c177cf415890a10b", "shasum": "" }, "require": { @@ -1408,7 +1408,6 @@ "drupal/history": "self.version", "drupal/image": "self.version", "drupal/inline_form_errors": "self.version", - "drupal/jsonapi": "self.version", "drupal/language": "self.version", "drupal/layout_builder": "self.version", "drupal/layout_discovery": "self.version", @@ -1459,10 +1458,9 @@ "behat/mink": "1.7.x-dev", "behat/mink-goutte-driver": "^1.2", "behat/mink-selenium2-driver": "1.3.x-dev", - "drupal/coder": "^8.3.1", + "drupal/coder": "^8.2.12", "jcalderonzumba/gastonjs": "^1.0.2", "jcalderonzumba/mink-phantomjs-driver": "^0.3.1", - "justinrainbow/json-schema": "^5.2", "mikey179/vfsstream": "^1.2", "phpspec/prophecy": "^1.7", "phpunit/phpunit": "^4.8.35 || ^6.5", @@ -1532,7 +1530,7 @@ "GPL-2.0-or-later" ], "description": "Drupal is an open source content management platform powering millions of websites and applications.", - "time": "2019-04-04T09:41:36+00:00" + "time": "2019-03-20T18:08:26+00:00" }, { "name": "drupal/crop", @@ -1592,20 +1590,20 @@ }, { "name": "drupal/ctools", - "version": "3.2.0", + "version": "3.0.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/ctools.git", - "reference": "8.x-3.2" + "reference": "8.x-3.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/ctools-8.x-3.2.zip", - "reference": "8.x-3.2", - "shasum": "d6da87239b64ba708a5977e7b33b1e009e36b091" + "url": "https://ftp.drupal.org/files/projects/ctools-8.x-3.0.zip", + "reference": "8.x-3.0", + "shasum": "302e869ecd1e59fe55663673999fee2ccac5daa8" }, "require": { - "drupal/core": "^8.5" + "drupal/core": "~8.0" }, "type": "drupal-module", "extra": { @@ -1613,8 +1611,8 @@ "dev-3.x": "3.x-dev" }, "drupal": { - "version": "8.x-3.2", - "datestamp": "1550728386", + "version": "8.x-3.0", + "datestamp": "1549603381", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -1683,6 +1681,83 @@ "issues": "https://www.drupal.org/project/issues/ctools" } }, + { + "name": "drupal/ctools_block", + "version": "3.0.0", + "require": { + "drupal/core": "~8.0", + "drupal/ctools": "self.version" + }, + "type": "metapackage", + "extra": { + "branch-alias": { + "dev-3.x": "3.x-dev" + }, + "drupal": { + "version": "8.x-3.0", + "datestamp": "1549603381", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "EclipseGc", + "homepage": "https://www.drupal.org/user/61203" + }, + { + "name": "damiankloip", + "homepage": "https://www.drupal.org/user/1037976" + }, + { + "name": "dawehner", + "homepage": "https://www.drupal.org/user/99340" + }, + { + "name": "esmerel", + "homepage": "https://www.drupal.org/user/164022" + }, + { + "name": "japerry", + "homepage": "https://www.drupal.org/user/45640" + }, + { + "name": "joelpittet", + "homepage": "https://www.drupal.org/user/160302" + }, + { + "name": "merlinofchaos", + "homepage": "https://www.drupal.org/user/26979" + }, + { + "name": "neclimdul", + "homepage": "https://www.drupal.org/user/48673" + }, + { + "name": "sdboyer", + "homepage": "https://www.drupal.org/user/146719" + }, + { + "name": "sun", + "homepage": "https://www.drupal.org/user/54136" + }, + { + "name": "tim.plunkett", + "homepage": "https://www.drupal.org/user/241634" + } + ], + "description": "Provides improvements to blocks that will one day be added to Drupal core.", + "homepage": "https://www.drupal.org/project/ctools", + "support": { + "source": "https://git.drupalcode.org/project/ctools" + } + }, { "name": "drupal/diff", "version": "1.0.0-rc2", @@ -1799,7 +1874,7 @@ }, "drupal": { "version": "8.x-2.0-alpha3", - "datestamp": "1513265285", + "datestamp": "1555407785", "security-coverage": { "status": "not-covered", "message": "Project has not opted into security advisory coverage!" @@ -2347,6 +2422,70 @@ "source": "https://git.drupalcode.org/project/inline_entity_form" } }, + { + "name": "drupal/jsonapi", + "version": "2.4.0", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/jsonapi.git", + "reference": "8.x-2.4" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/jsonapi-8.x-2.4.zip", + "reference": "8.x-2.4", + "shasum": "5f710c1c602378748fa3b21ceec0977de62359ed" + }, + "require": { + "drupal/core": "^8.5.11" + }, + "require-dev": { + "drupal/schemata": "1.x-dev#8325d172e1d6880aa24073f8f751ef089282cf9a", + "drupal/schemata_json_schema": "*", + "justinrainbow/json-schema": "^5.2" + }, + "type": "drupal-module", + "extra": { + "branch-alias": { + "dev-2.x": "2.x-dev" + }, + "drupal": { + "version": "8.x-2.4", + "datestamp": "1553554702", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0+" + ], + "authors": [ + { + "name": "Wim Leers", + "homepage": "https://www.drupal.org/user/99777" + }, + { + "name": "dawehner", + "homepage": "https://www.drupal.org/user/99340" + }, + { + "name": "e0ipso", + "homepage": "https://www.drupal.org/user/550110" + }, + { + "name": "gabesullice", + "homepage": "https://www.drupal.org/user/2287430" + } + ], + "description": "Provides a JSON API standards-compliant API for accessing and manipulating Drupal content and configuration entities.", + "homepage": "https://www.drupal.org/project/jsonapi", + "support": { + "source": "https://git.drupalcode.org/project/jsonapi" + } + }, { "name": "drupal/layout_builder_restrictions", "version": "1.5.0", @@ -2534,11 +2673,17 @@ }, { "name": "drupal/lightning_api", - "version": "dev-4.x", + "version": "4.0.0-beta1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/lightning_api.git", - "reference": "0b69dc4bc17c94d205c712fa7f91b8d246e6ab1e" + "reference": "8.x-4.0-beta1" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/lightning_api-8.x-4.0-beta1.zip", + "reference": "8.x-4.0-beta1", + "shasum": "c986cfb67473d1f0a7ec9df15ccba20bcde65629" }, "require": { "cweagans/composer-patches": "^1.6.4", @@ -2546,7 +2691,7 @@ "drupal/consumers": "^1.9", "drupal/core": "~8.0", "drupal/jsonapi": "*", - "drupal/lightning_core": "4.x-dev", + "drupal/lightning_core": "^4.0-beta1", "drupal/openapi": "^1.0-beta2", "drupal/openapi_ui_redoc": "^1.0", "drupal/openapi_ui_swagger": "^1.0", @@ -2566,11 +2711,11 @@ "dev-8.x-4.x": "4.x-dev" }, "drupal": { - "version": "8.x-4.0-beta1+1-dev", + "version": "8.x-4.0-beta1", "datestamp": "1554338885", "security-coverage": { "status": "not-covered", - "message": "Dev releases are not covered by Drupal security advisories." + "message": "Beta releases are not covered by Drupal security advisories." } }, "enable-patching": true, @@ -2644,30 +2789,34 @@ "homepage": "https://www.drupal.org/project/lightning_api", "support": { "source": "https://git.drupalcode.org/project/lightning_api" - }, - "time": "2019-04-04T00:44:56+00:00" + } }, { "name": "drupal/lightning_core", - "version": "dev-4.x", + "version": "4.0.0-beta2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/lightning_core.git", - "reference": "1328fb017434105375b40bfd816248ed9789b937" + "reference": "8.x-4.0-beta2" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/lightning_core-8.x-4.0-beta2.zip", + "reference": "8.x-4.0-beta2", + "shasum": "d3f3b49c8fdbd86dc05b00a02c851b8d11b44df0" }, "require": { "cweagans/composer-patches": "^1.6.4", "drupal-composer/drupal-scaffold": "^2.0.0", "drupal/acquia_connector": "^1.1", "drupal/contact_storage": "1.0-beta9", - "drupal/core": "8.7.x-dev", + "drupal/core": "~8.7.0", "drupal/metatag": "^1.8", "drupal/pathauto": "^1.3", "drupal/search_api": "^1.0", "drupal/token": "^1.0", "oomphinc/composer-installers-extender": "^1.1", - "phpdocumentor/reflection-docblock": "^3.0 || ^4.0", - "symfony/http-foundation": "3.4.23" + "phpdocumentor/reflection-docblock": "^3.0 || ^4.0" }, "conflict": { "drupal/drupal-extension": "<3.4.0" @@ -2686,11 +2835,11 @@ "dev-8.x-4.x": "4.x-dev" }, "drupal": { - "version": "8.x-4.0-beta1+0-dev", - "datestamp": "1554330181", + "version": "8.x-4.0-beta2", + "datestamp": "1555357081", "security-coverage": { "status": "not-covered", - "message": "Dev releases are not covered by Drupal security advisories." + "message": "Beta releases are not covered by Drupal security advisories." } }, "drush": { @@ -2783,27 +2932,35 @@ "homepage": "https://www.drupal.org/project/lightning_core", "support": { "source": "https://git.drupalcode.org/project/lightning_core" - }, - "time": "2019-04-03T22:25:19+00:00" + } }, { "name": "drupal/lightning_layout", - "version": "dev-2.x", + "version": "2.0.0-beta1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/lightning_layout.git", - "reference": "e135bf4a1ee0684f1c9412594c33fb14350733b2" + "reference": "8.x-2.0-beta1" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/lightning_layout-8.x-2.0-beta1.zip", + "reference": "8.x-2.0-beta1", + "shasum": "5491865855b9ef668bd2c687d04d94e2644146da" }, "require": { "cweagans/composer-patches": "^1.6.4", "drupal-composer/drupal-scaffold": "^2.0.0", "drupal/bg_image_formatter": "^1.2", "drupal/core": "*", + "drupal/ctools": "3.0", "drupal/entity_block": "^1.0", "drupal/entity_browser_block": "^1.0", "drupal/layout_builder_restrictions": "^1.5", "drupal/layout_library": "1.0-alpha2", - "drupal/lightning_core": "4.x-dev", + "drupal/lightning_core": "^4.0", + "drupal/panelizer": "^4.1", + "drupal/panels": "4.3", "drupal/simple_gmap": "^1.4", "oomphinc/composer-installers-extender": "^1.1" }, @@ -2820,11 +2977,11 @@ "dev-2.x": "2.x-dev" }, "drupal": { - "version": "8.x-2.0-alpha12+1-dev", - "datestamp": "1554397981", + "version": "8.x-2.0-beta1", + "datestamp": "1555359781", "security-coverage": { "status": "not-covered", - "message": "Dev releases are not covered by Drupal security advisories." + "message": "Beta releases are not covered by Drupal security advisories." } }, "enable-patching": true, @@ -2862,7 +3019,12 @@ "3032933 - Bad schema for allowed layouts": "https://www.drupal.org/files/issues/2019-02-14/3032933-2.patch" }, "drupal/panels": { - "3030976 - Panels should check if there is an icon map before setting the no preview icon": "https://www.drupal.org/files/issues/2019-02-06/initial.patch" + "3030976 - Panels should check if there is an icon map before setting the no preview icon": "https://www.drupal.org/files/issues/2019-02-06/initial.patch", + "2878684 - Use String.match to correlate regions when switching Layouts in Panels IPE": "https://www.drupal.org/files/issues/panels-ipe-2878684-3.patch", + "2825034 - Form error messages do not appear in IPE": "https://www.drupal.org/files/issues/panels-ipe-propogate-errors-2825034-5.patch" + }, + "drupal/panelizer": { + "2778565 - Multilingual support for Panelizer": "https://www.drupal.org/files/issues/2018-08-13/panelizer-multilingual-2778565-38.patch" } } }, @@ -2919,16 +3081,21 @@ "homepage": "https://www.drupal.org/project/lightning_layout", "support": { "source": "https://git.drupalcode.org/project/lightning_layout" - }, - "time": "2019-04-04T17:08:50+00:00" + } }, { "name": "drupal/lightning_media", - "version": "dev-3.x", + "version": "3.8.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/lightning_media.git", - "reference": "02a7c0a9766640944af1f7f35f17e9ad705a92ad" + "reference": "8.x-3.8" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/lightning_media-8.x-3.8.zip", + "reference": "8.x-3.8", + "shasum": "a88509db6e4459bf54ed1e2886c104ed7bd80a11" }, "require": { "bower-asset/cropper": "^2.3", @@ -2945,7 +3112,7 @@ "drupal/image_widget_crop": "^2.1", "drupal/inline_entity_form": "^1.0", "drupal/libraries": "3.0-alpha1", - "drupal/lightning_core": "3.x-dev || 4.x-dev", + "drupal/lightning_core": "^3.8 || ^4.0-alpha1", "drupal/media_entity_instagram": "2.0.0-alpha2", "drupal/media_entity_twitter": "2.0.0-alpha2", "drupal/slick_entityreference": "^1.1", @@ -2972,11 +3139,11 @@ "dev-8.x-3.x": "3.x-dev" }, "drupal": { - "version": "8.x-3.7+8-dev", - "datestamp": "1553525285", + "version": "8.x-3.8", + "datestamp": "1552917185", "security-coverage": { - "status": "not-covered", - "message": "Dev releases are not covered by Drupal security advisories." + "status": "covered", + "message": "Covered by Drupal's security advisory policy" } }, "enable-patching": true, @@ -3058,23 +3225,28 @@ "homepage": "https://www.drupal.org/project/lightning_media", "support": { "source": "https://git.drupalcode.org/project/lightning_media" - }, - "time": "2019-03-25T14:46:27+00:00" + } }, { "name": "drupal/lightning_workflow", - "version": "dev-3.x", + "version": "3.6.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/lightning_workflow.git", - "reference": "0ccf60c42782a5c098fcadf80936ff4589ab7b94" + "reference": "8.x-3.6" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/lightning_workflow-8.x-3.6.zip", + "reference": "8.x-3.6", + "shasum": "cb2d4e7116cb209ce811f6820af95c7dc20ea5c4" }, "require": { "cweagans/composer-patches": "^1.6.4", "drupal-composer/drupal-scaffold": "^2.0.0", "drupal/core": "*", "drupal/diff": "^1.0", - "drupal/lightning_core": "3.x-dev || 4.x-dev", + "drupal/lightning_core": "^3.9 || ^4.0-beta1", "drupal/moderation_dashboard": "^1.0", "drupal/moderation_sidebar": "^1.0", "oomphinc/composer-installers-extender": "^1.1" @@ -3093,11 +3265,11 @@ "dev-8.x-3.x": "3.x-dev" }, "drupal": { - "version": "8.x-3.6+1-dev", + "version": "8.x-3.6", "datestamp": "1554389281", "security-coverage": { - "status": "not-covered", - "message": "Dev releases are not covered by Drupal security advisories." + "status": "covered", + "message": "Covered by Drupal's security advisory policy" } }, "enable-patching": true, @@ -3170,8 +3342,7 @@ "homepage": "https://www.drupal.org/project/lightning_workflow", "support": { "source": "https://git.drupalcode.org/project/lightning_workflow" - }, - "time": "2019-04-04T14:47:10+00:00" + } }, { "name": "drupal/media_entity_instagram", @@ -3739,19 +3910,99 @@ "irc": "irc://irc.freenode.org/drupal-contribute" } }, + { + "name": "drupal/panelizer", + "version": "4.1.0", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/panelizer.git", + "reference": "8.x-4.1" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/panelizer-8.x-4.1.zip", + "reference": "8.x-4.1", + "shasum": "056f236f171305c32d5cfecbfb77a5c7398749d8" + }, + "require": { + "drupal/core": "*", + "drupal/ctools": ">=3.0.0-beta1", + "drupal/ctools_block": "*", + "drupal/panels": ">=4.0.0-alpha1", + "drupal/panels_ipe": ">=4.0.0-alpha1" + }, + "type": "drupal-module", + "extra": { + "branch-alias": { + "dev-4.x": "4.x-dev" + }, + "drupal": { + "version": "8.x-4.1", + "datestamp": "1525714313", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + }, + "patches_applied": { + "2778565 - Multilingual support for Panelizer": "https://www.drupal.org/files/issues/2018-08-13/panelizer-multilingual-2778565-38.patch" + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0+" + ], + "authors": [ + { + "name": "Damien McKenna", + "homepage": "https://www.drupal.org/u/damienmckenna" + }, + { + "name": "Kris Vanderwater", + "homepage": "https://www.drupal.org/u/eclipsegc" + }, + { + "name": "David Snopek", + "homepage": "https://www.drupal.org/u/dsnopek" + }, + { + "name": "Jakob Perry", + "homepage": "https://www.drupal.org/u/japerry" + }, + { + "name": "Earl Miles", + "homepage": "https://www.drupal.org/u/merlinofchaos" + }, + { + "name": "See other contributors", + "homepage": "https://www.drupal.org/node/1072922/committers" + }, + { + "name": "tim.plunkett", + "homepage": "https://www.drupal.org/user/241634" + } + ], + "description": "Allow any entity view mode to be rendered using a Panels display.", + "homepage": "https://www.drupal.org/project/panelizer", + "support": { + "source": "http://git.drupal.org/project/panelizer.git", + "issues": "https://www.drupal.org/project/issues/panelizer", + "irc": "irc://irc.freenode.org/drupal-scotch" + } + }, { "name": "drupal/panels", - "version": "4.4.0", + "version": "4.3.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/panels.git", - "reference": "8.x-4.4" + "reference": "8.x-4.3" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/panels-8.x-4.4.zip", - "reference": "8.x-4.4", - "shasum": "5fca771d5a6d25dc955192cab95a603f00cde8ee" + "url": "https://ftp.drupal.org/files/projects/panels-8.x-4.3.zip", + "reference": "8.x-4.3", + "shasum": "81f71d8679a7179be2981d7c485a181a85f4e32b" }, "require": { "drupal/core": "^8.3", @@ -3766,7 +4017,7 @@ "dev-4.x": "4.x-dev" }, "drupal": { - "version": "8.x-4.4", + "version": "8.x-4.3", "datestamp": "1553565784", "security-coverage": { "status": "covered", @@ -3774,7 +4025,9 @@ } }, "patches_applied": { - "3030976 - Panels should check if there is an icon map before setting the no preview icon": "https://www.drupal.org/files/issues/2019-02-06/initial.patch" + "3030976 - Panels should check if there is an icon map before setting the no preview icon": "https://www.drupal.org/files/issues/2019-02-06/initial.patch", + "2878684 - Use String.match to correlate regions when switching Layouts in Panels IPE": "https://www.drupal.org/files/issues/panels-ipe-2878684-3.patch", + "2825034 - Form error messages do not appear in IPE": "https://www.drupal.org/files/issues/panels-ipe-propogate-errors-2825034-5.patch" } }, "notification-url": "https://packages.drupal.org/8/downloads", @@ -3798,6 +4051,10 @@ "name": "japerry", "homepage": "https://www.drupal.org/user/45640" }, + { + "name": "joelpittet", + "homepage": "https://www.drupal.org/user/160302" + }, { "name": "merlinofchaos", "homepage": "https://www.drupal.org/user/26979" @@ -3810,10 +4067,6 @@ "name": "samuel.mortenson", "homepage": "https://www.drupal.org/user/2582268" }, - { - "name": "sdboyer", - "homepage": "https://www.drupal.org/user/146719" - }, { "name": "tim.plunkett", "homepage": "https://www.drupal.org/user/241634" @@ -3827,6 +4080,75 @@ "irc": "irc://irc.freenode.org/drupal-scotch" } }, + { + "name": "drupal/panels_ipe", + "version": "4.3.0", + "require": { + "drupal/core": "*", + "drupal/panels": "self.version" + }, + "type": "metapackage", + "extra": { + "branch-alias": { + "dev-4.x": "4.x-dev" + }, + "drupal": { + "version": "8.x-4.3", + "datestamp": "1553565784", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "EclipseGc", + "homepage": "https://www.drupal.org/user/61203" + }, + { + "name": "Letharion", + "homepage": "https://www.drupal.org/user/373603" + }, + { + "name": "esmerel", + "homepage": "https://www.drupal.org/user/164022" + }, + { + "name": "japerry", + "homepage": "https://www.drupal.org/user/45640" + }, + { + "name": "joelpittet", + "homepage": "https://www.drupal.org/user/160302" + }, + { + "name": "merlinofchaos", + "homepage": "https://www.drupal.org/user/26979" + }, + { + "name": "neclimdul", + "homepage": "https://www.drupal.org/user/48673" + }, + { + "name": "samuel.mortenson", + "homepage": "https://www.drupal.org/user/2582268" + }, + { + "name": "tim.plunkett", + "homepage": "https://www.drupal.org/user/241634" + } + ], + "description": "Panels In-place editor.", + "homepage": "https://www.drupal.org/project/panels", + "support": { + "source": "https://git.drupalcode.org/project/panels" + } + }, { "name": "drupal/pathauto", "version": "1.4.0", @@ -5480,16 +5802,16 @@ }, { "name": "pear/archive_tar", - "version": "1.4.6", + "version": "1.4.7", "source": { "type": "git", "url": "https://github.com/pear/Archive_Tar.git", - "reference": "b8e33f9063a7cd1d20f079014f8382b3a7aee47e" + "reference": "7e48add6f8edc3027dd98ad15964b1a28fd0c845" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/pear/Archive_Tar/zipball/b8e33f9063a7cd1d20f079014f8382b3a7aee47e", - "reference": "b8e33f9063a7cd1d20f079014f8382b3a7aee47e", + "url": "https://api.github.com/repos/pear/Archive_Tar/zipball/7e48add6f8edc3027dd98ad15964b1a28fd0c845", + "reference": "7e48add6f8edc3027dd98ad15964b1a28fd0c845", "shasum": "" }, "require": { @@ -5542,7 +5864,7 @@ "archive", "tar" ], - "time": "2019-02-01T11:10:38+00:00" + "time": "2019-04-08T13:15:55+00:00" }, { "name": "pear/console_getopt", @@ -6137,16 +6459,16 @@ }, { "name": "swagger-api/swagger-ui", - "version": "v3.22.0", + "version": "v3.22.1", "source": { "type": "git", "url": "https://github.com/swagger-api/swagger-ui.git", - "reference": "99b899797ec7d10081febf0299ea7f0c90ad7632" + "reference": "c38bf85e34ee46b2ad399b25c4c73668dc0d7e1d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/swagger-api/swagger-ui/zipball/99b899797ec7d10081febf0299ea7f0c90ad7632", - "reference": "99b899797ec7d10081febf0299ea7f0c90ad7632", + "url": "https://api.github.com/repos/swagger-api/swagger-ui/zipball/c38bf85e34ee46b2ad399b25c4c73668dc0d7e1d", + "reference": "c38bf85e34ee46b2ad399b25c4c73668dc0d7e1d", "shasum": "" }, "type": "library", @@ -6190,7 +6512,7 @@ "swagger", "ui" ], - "time": "2019-03-23T08:21:22+00:00" + "time": "2019-04-13T01:40:36+00:00" }, { "name": "symfony-cmf/routing", @@ -6253,7 +6575,7 @@ }, { "name": "symfony/class-loader", - "version": "v3.4.24", + "version": "v3.4.25", "source": { "type": "git", "url": "https://github.com/symfony/class-loader.git", @@ -6309,16 +6631,16 @@ }, { "name": "symfony/console", - "version": "v3.4.24", + "version": "v3.4.25", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "98ae3cdc4bec48fe7ee24afc81dbb4a242186c9e" + "reference": "15a9104356436cb26e08adab97706654799d31d8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/98ae3cdc4bec48fe7ee24afc81dbb4a242186c9e", - "reference": "98ae3cdc4bec48fe7ee24afc81dbb4a242186c9e", + "url": "https://api.github.com/repos/symfony/console/zipball/15a9104356436cb26e08adab97706654799d31d8", + "reference": "15a9104356436cb26e08adab97706654799d31d8", "shasum": "" }, "require": { @@ -6377,20 +6699,20 @@ ], "description": "Symfony Console Component", "homepage": "https://symfony.com", - "time": "2019-03-31T11:33:18+00:00" + "time": "2019-04-08T09:29:13+00:00" }, { "name": "symfony/debug", - "version": "v3.4.24", + "version": "v3.4.25", "source": { "type": "git", "url": "https://github.com/symfony/debug.git", - "reference": "adbdd5d66342fb0a0bce7422ba68181842b6610d" + "reference": "681afbb26488903c5ac15e63734f1d8ac430c9b9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/debug/zipball/adbdd5d66342fb0a0bce7422ba68181842b6610d", - "reference": "adbdd5d66342fb0a0bce7422ba68181842b6610d", + "url": "https://api.github.com/repos/symfony/debug/zipball/681afbb26488903c5ac15e63734f1d8ac430c9b9", + "reference": "681afbb26488903c5ac15e63734f1d8ac430c9b9", "shasum": "" }, "require": { @@ -6433,20 +6755,20 @@ ], "description": "Symfony Debug Component", "homepage": "https://symfony.com", - "time": "2019-03-10T17:07:42+00:00" + "time": "2019-04-11T09:48:14+00:00" }, { "name": "symfony/dependency-injection", - "version": "v3.4.24", + "version": "v3.4.25", "source": { "type": "git", "url": "https://github.com/symfony/dependency-injection.git", - "reference": "85172cca352fe0790fa6f485ad194862a8ac57ee" + "reference": "a076234bdf3e087d09e7fd698589337bf6f1bae3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/85172cca352fe0790fa6f485ad194862a8ac57ee", - "reference": "85172cca352fe0790fa6f485ad194862a8ac57ee", + "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/a076234bdf3e087d09e7fd698589337bf6f1bae3", + "reference": "a076234bdf3e087d09e7fd698589337bf6f1bae3", "shasum": "" }, "require": { @@ -6504,11 +6826,11 @@ ], "description": "Symfony DependencyInjection Component", "homepage": "https://symfony.com", - "time": "2019-03-25T07:48:46+00:00" + "time": "2019-04-12T14:33:47+00:00" }, { "name": "symfony/event-dispatcher", - "version": "v3.4.24", + "version": "v3.4.25", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher.git", @@ -6571,16 +6893,16 @@ }, { "name": "symfony/http-foundation", - "version": "v3.4.23", + "version": "v3.4.25", "source": { "type": "git", "url": "https://github.com/symfony/http-foundation.git", - "reference": "9a96d77ceb1fd913c9d4a89e8a7e1be87604be8a" + "reference": "61094ca72e8934c6502af5259ef6296eb09aa424" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/9a96d77ceb1fd913c9d4a89e8a7e1be87604be8a", - "reference": "9a96d77ceb1fd913c9d4a89e8a7e1be87604be8a", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/61094ca72e8934c6502af5259ef6296eb09aa424", + "reference": "61094ca72e8934c6502af5259ef6296eb09aa424", "shasum": "" }, "require": { @@ -6621,20 +6943,20 @@ ], "description": "Symfony HttpFoundation Component", "homepage": "https://symfony.com", - "time": "2019-02-23T15:06:07+00:00" + "time": "2019-03-25T07:48:46+00:00" }, { "name": "symfony/http-kernel", - "version": "v3.4.24", + "version": "v3.4.25", "source": { "type": "git", "url": "https://github.com/symfony/http-kernel.git", - "reference": "30a9e48839413e6a6a8dc8989da0e7dd76c8fcf8" + "reference": "8dcc4524176d0803e23ef8d4b49973baa9eab6dc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-kernel/zipball/30a9e48839413e6a6a8dc8989da0e7dd76c8fcf8", - "reference": "30a9e48839413e6a6a8dc8989da0e7dd76c8fcf8", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/8dcc4524176d0803e23ef8d4b49973baa9eab6dc", + "reference": "8dcc4524176d0803e23ef8d4b49973baa9eab6dc", "shasum": "" }, "require": { @@ -6710,7 +7032,7 @@ ], "description": "Symfony HttpKernel Component", "homepage": "https://symfony.com", - "time": "2019-04-02T13:47:51+00:00" + "time": "2019-04-16T06:02:09+00:00" }, { "name": "symfony/polyfill-ctype", @@ -6949,16 +7271,16 @@ }, { "name": "symfony/process", - "version": "v3.4.24", + "version": "v3.4.25", "source": { "type": "git", "url": "https://github.com/symfony/process.git", - "reference": "009f8dda80930e89e8344a4e310b08f9ff07dd2e" + "reference": "a9c4dfbf653023b668c282e4e02609d131f4057a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/process/zipball/009f8dda80930e89e8344a4e310b08f9ff07dd2e", - "reference": "009f8dda80930e89e8344a4e310b08f9ff07dd2e", + "url": "https://api.github.com/repos/symfony/process/zipball/a9c4dfbf653023b668c282e4e02609d131f4057a", + "reference": "a9c4dfbf653023b668c282e4e02609d131f4057a", "shasum": "" }, "require": { @@ -6994,7 +7316,7 @@ ], "description": "Symfony Process Component", "homepage": "https://symfony.com", - "time": "2019-01-16T13:27:11+00:00" + "time": "2019-04-08T16:15:54+00:00" }, { "name": "symfony/psr-http-message-bridge", @@ -7061,7 +7383,7 @@ }, { "name": "symfony/routing", - "version": "v3.4.24", + "version": "v3.4.25", "source": { "type": "git", "url": "https://github.com/symfony/routing.git", @@ -7137,16 +7459,16 @@ }, { "name": "symfony/serializer", - "version": "v3.4.24", + "version": "v3.4.25", "source": { "type": "git", "url": "https://github.com/symfony/serializer.git", - "reference": "c74469e1560e2d8926c068b319fcca66df8fdb4e" + "reference": "14b3221cc41dcfef404205f0060cda873f43a534" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/serializer/zipball/c74469e1560e2d8926c068b319fcca66df8fdb4e", - "reference": "c74469e1560e2d8926c068b319fcca66df8fdb4e", + "url": "https://api.github.com/repos/symfony/serializer/zipball/14b3221cc41dcfef404205f0060cda873f43a534", + "reference": "14b3221cc41dcfef404205f0060cda873f43a534", "shasum": "" }, "require": { @@ -7212,20 +7534,20 @@ ], "description": "Symfony Serializer Component", "homepage": "https://symfony.com", - "time": "2019-03-30T07:48:10+00:00" + "time": "2019-04-11T05:44:34+00:00" }, { "name": "symfony/translation", - "version": "v3.4.24", + "version": "v3.4.25", "source": { "type": "git", "url": "https://github.com/symfony/translation.git", - "reference": "629ac01240f6ebc253a621e19b84e329fe19a987" + "reference": "aae26f143da71adc8707eb489f1dc86aef7d376b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/translation/zipball/629ac01240f6ebc253a621e19b84e329fe19a987", - "reference": "629ac01240f6ebc253a621e19b84e329fe19a987", + "url": "https://api.github.com/repos/symfony/translation/zipball/aae26f143da71adc8707eb489f1dc86aef7d376b", + "reference": "aae26f143da71adc8707eb489f1dc86aef7d376b", "shasum": "" }, "require": { @@ -7242,7 +7564,9 @@ "symfony/config": "~2.8|~3.0|~4.0", "symfony/dependency-injection": "~3.4|~4.0", "symfony/finder": "~2.8|~3.0|~4.0", + "symfony/http-kernel": "~3.4|~4.0", "symfony/intl": "^2.8.18|^3.2.5|~4.0", + "symfony/var-dumper": "~3.4|~4.0", "symfony/yaml": "~3.4|~4.0" }, "suggest": { @@ -7280,20 +7604,20 @@ ], "description": "Symfony Translation Component", "homepage": "https://symfony.com", - "time": "2019-03-25T07:48:46+00:00" + "time": "2019-04-10T16:00:48+00:00" }, { "name": "symfony/validator", - "version": "v3.4.24", + "version": "v3.4.25", "source": { "type": "git", "url": "https://github.com/symfony/validator.git", - "reference": "8f16fba8d261c1e2fa19748f8043d74666fb9b61" + "reference": "fb84c43bf79a1c7c83253e1d77c73b3e9ab9ff56" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/validator/zipball/8f16fba8d261c1e2fa19748f8043d74666fb9b61", - "reference": "8f16fba8d261c1e2fa19748f8043d74666fb9b61", + "url": "https://api.github.com/repos/symfony/validator/zipball/fb84c43bf79a1c7c83253e1d77c73b3e9ab9ff56", + "reference": "fb84c43bf79a1c7c83253e1d77c73b3e9ab9ff56", "shasum": "" }, "require": { @@ -7365,11 +7689,11 @@ ], "description": "Symfony Validator Component", "homepage": "https://symfony.com", - "time": "2019-03-29T17:25:59+00:00" + "time": "2019-04-13T06:36:32+00:00" }, { "name": "symfony/yaml", - "version": "v3.4.24", + "version": "v3.4.25", "source": { "type": "git", "url": "https://github.com/symfony/yaml.git", @@ -7428,16 +7752,16 @@ }, { "name": "twig/twig", - "version": "v1.38.4", + "version": "v1.39.0", "source": { "type": "git", "url": "https://github.com/twigphp/Twig.git", - "reference": "7732e9e7017d751313811bd118de61302e9c8b35" + "reference": "44890db076c3f0db2bb627a81b246b617bd2413a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/twigphp/Twig/zipball/7732e9e7017d751313811bd118de61302e9c8b35", - "reference": "7732e9e7017d751313811bd118de61302e9c8b35", + "url": "https://api.github.com/repos/twigphp/Twig/zipball/44890db076c3f0db2bb627a81b246b617bd2413a", + "reference": "44890db076c3f0db2bb627a81b246b617bd2413a", "shasum": "" }, "require": { @@ -7452,7 +7776,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.38-dev" + "dev-master": "1.39-dev" } }, "autoload": { @@ -7490,7 +7814,7 @@ "keywords": [ "templating" ], - "time": "2019-03-23T14:27:19+00:00" + "time": "2019-04-16T12:35:10+00:00" }, { "name": "typo3/phar-stream-wrapper", @@ -7831,12 +8155,12 @@ "source": { "type": "git", "url": "https://github.com/acquia/lightning-dev", - "reference": "d85851e40ba5a4ca62adffdad66535dee853f0ca" + "reference": "14175694c5076a205b113e71a58b88ce348a7827" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/acquia/lightning-dev/zipball/d85851e40ba5a4ca62adffdad66535dee853f0ca", - "reference": "d85851e40ba5a4ca62adffdad66535dee853f0ca", + "url": "https://api.github.com/repos/acquia/lightning-dev/zipball/14175694c5076a205b113e71a58b88ce348a7827", + "reference": "14175694c5076a205b113e71a58b88ce348a7827", "shasum": "" }, "require": { @@ -7848,7 +8172,7 @@ "dmore/behat-chrome-extension": "^1.1", "drupal/coder": "^8.2.12", "drupal/console": "^1.8", - "drupal/devel": "^1.0", + "drupal/devel": "*", "drupal/drupal-extension": "^3.4.0", "drush/drush": "^9.4", "enm1989/chromedriver": "^2.41", @@ -7930,7 +8254,7 @@ "GPL-2.0+" ], "description": "Internal development tools for Acquia Lightning.", - "time": "2018-12-19T23:01:38+00:00" + "time": "2019-04-12T01:45:28+00:00" }, { "name": "alchemy/zippy", @@ -8529,16 +8853,16 @@ }, { "name": "chi-teck/drupal-code-generator", - "version": "1.28.1", + "version": "1.29.0", "source": { "type": "git", "url": "https://github.com/Chi-teck/drupal-code-generator.git", - "reference": "e7ca5d7d2ecb5374988ff636e7546638e91c2201" + "reference": "79768f0c9a50337ecce81de1fdfa48d837b9b341" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Chi-teck/drupal-code-generator/zipball/e7ca5d7d2ecb5374988ff636e7546638e91c2201", - "reference": "e7ca5d7d2ecb5374988ff636e7546638e91c2201", + "url": "https://api.github.com/repos/Chi-teck/drupal-code-generator/zipball/79768f0c9a50337ecce81de1fdfa48d837b9b341", + "reference": "79768f0c9a50337ecce81de1fdfa48d837b9b341", "shasum": "" }, "require": { @@ -8570,7 +8894,7 @@ "GPL-2.0-or-later" ], "description": "Drupal code generator", - "time": "2019-03-07T06:10:55+00:00" + "time": "2019-04-13T14:36:40+00:00" }, { "name": "consolidation/annotated-command", @@ -9239,16 +9563,16 @@ }, { "name": "consolidation/site-process", - "version": "2.0.1", + "version": "2.0.2", "source": { "type": "git", "url": "https://github.com/consolidation/site-process.git", - "reference": "d923bbf8843f4b273733db5912198b7dba0f236d" + "reference": "8957b9b3f4d48c183b7b11a29089d52875442e2f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/consolidation/site-process/zipball/d923bbf8843f4b273733db5912198b7dba0f236d", - "reference": "d923bbf8843f4b273733db5912198b7dba0f236d", + "url": "https://api.github.com/repos/consolidation/site-process/zipball/8957b9b3f4d48c183b7b11a29089d52875442e2f", + "reference": "8957b9b3f4d48c183b7b11a29089d52875442e2f", "shasum": "" }, "require": { @@ -9307,7 +9631,7 @@ } ], "description": "A thin wrapper around the Symfony Process Component that allows applications to use the Site Alias library to specify the target for a remote call.", - "time": "2019-04-02T18:47:44+00:00" + "time": "2019-04-05T20:16:00+00:00" }, { "name": "container-interop/container-interop", @@ -9983,36 +10307,39 @@ }, { "name": "drupal/devel", - "version": "1.2.0", + "version": "2.0.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/devel.git", - "reference": "8.x-1.2" + "reference": "8.x-2.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/devel-8.x-1.2.zip", - "reference": "8.x-1.2", - "shasum": "01f3349ef75f6e21fceef24be9d3d6506ca29647" + "url": "https://ftp.drupal.org/files/projects/devel-8.x-2.0.zip", + "reference": "8.x-2.0", + "shasum": "cf5fb816f767f3cac4f2e170ab39e982d5e0698b" }, "require": { - "drupal/core": "~8.0" - }, - "suggest": { - "symfony/var-dumper": "Pretty print complex values better with var-dumper available" + "drupal/core": "~8.0", + "symfony/var-dumper": "~2.7|^3" }, "type": "drupal-module", "extra": { "branch-alias": { - "dev-1.x": "1.x-dev" + "dev-2.x": "2.x-dev" }, "drupal": { - "version": "8.x-1.2", - "datestamp": "1507197844", + "version": "8.x-2.0", + "datestamp": "1548799380", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" } + }, + "drush": { + "services": { + "drush.services.yml": "^9" + } } }, "notification-url": "https://packages.drupal.org/8/downloads", @@ -11028,16 +11355,16 @@ }, { "name": "mikey179/vfsStream", - "version": "v1.6.5", + "version": "v1.6.6", "source": { "type": "git", - "url": "https://github.com/mikey179/vfsStream.git", - "reference": "d5fec95f541d4d71c4823bb5e30cf9b9e5b96145" + "url": "https://github.com/bovigo/vfsStream.git", + "reference": "095238a0711c974ae5b4ebf4c4534a23f3f6c99d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/mikey179/vfsStream/zipball/d5fec95f541d4d71c4823bb5e30cf9b9e5b96145", - "reference": "d5fec95f541d4d71c4823bb5e30cf9b9e5b96145", + "url": "https://api.github.com/repos/bovigo/vfsStream/zipball/095238a0711c974ae5b4ebf4c4534a23f3f6c99d", + "reference": "095238a0711c974ae5b4ebf4c4534a23f3f6c99d", "shasum": "" }, "require": { @@ -11070,7 +11397,7 @@ ], "description": "Virtual file system to mock the real file system in unit tests.", "homepage": "http://vfs.bovigo.org/", - "time": "2017-08-01T08:02:14+00:00" + "time": "2019-04-08T13:54:32+00:00" }, { "name": "myclabs/deep-copy", @@ -12523,16 +12850,16 @@ }, { "name": "symfony/browser-kit", - "version": "v3.4.24", + "version": "v3.4.25", "source": { "type": "git", "url": "https://github.com/symfony/browser-kit.git", - "reference": "c0fadd368c1031109e996316e53ffeb886d37ea1" + "reference": "7f2b0843d5045468225f9a9b27a0cb171ae81828" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/browser-kit/zipball/c0fadd368c1031109e996316e53ffeb886d37ea1", - "reference": "c0fadd368c1031109e996316e53ffeb886d37ea1", + "url": "https://api.github.com/repos/symfony/browser-kit/zipball/7f2b0843d5045468225f9a9b27a0cb171ae81828", + "reference": "7f2b0843d5045468225f9a9b27a0cb171ae81828", "shasum": "" }, "require": { @@ -12576,11 +12903,11 @@ ], "description": "Symfony BrowserKit Component", "homepage": "https://symfony.com", - "time": "2019-02-23T15:06:07+00:00" + "time": "2019-04-06T19:33:58+00:00" }, { "name": "symfony/config", - "version": "v3.4.24", + "version": "v3.4.25", "source": { "type": "git", "url": "https://github.com/symfony/config.git", @@ -12644,7 +12971,7 @@ }, { "name": "symfony/css-selector", - "version": "v3.4.24", + "version": "v3.4.25", "source": { "type": "git", "url": "https://github.com/symfony/css-selector.git", @@ -12697,7 +13024,7 @@ }, { "name": "symfony/dom-crawler", - "version": "v3.4.24", + "version": "v3.4.25", "source": { "type": "git", "url": "https://github.com/symfony/dom-crawler.git", @@ -12754,7 +13081,7 @@ }, { "name": "symfony/filesystem", - "version": "v3.4.24", + "version": "v3.4.25", "source": { "type": "git", "url": "https://github.com/symfony/filesystem.git", @@ -12804,16 +13131,16 @@ }, { "name": "symfony/finder", - "version": "v3.4.24", + "version": "v3.4.25", "source": { "type": "git", "url": "https://github.com/symfony/finder.git", - "reference": "fcdde4aa38f48190ce70d782c166f23930084f9b" + "reference": "61af5ce0b34b942d414fe8f1b11950d0e9a90e98" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/finder/zipball/fcdde4aa38f48190ce70d782c166f23930084f9b", - "reference": "fcdde4aa38f48190ce70d782c166f23930084f9b", + "url": "https://api.github.com/repos/symfony/finder/zipball/61af5ce0b34b942d414fe8f1b11950d0e9a90e98", + "reference": "61af5ce0b34b942d414fe8f1b11950d0e9a90e98", "shasum": "" }, "require": { @@ -12849,20 +13176,20 @@ ], "description": "Symfony Finder Component", "homepage": "https://symfony.com", - "time": "2019-02-22T14:44:53+00:00" + "time": "2019-04-02T19:54:57+00:00" }, { "name": "symfony/phpunit-bridge", - "version": "v3.4.24", + "version": "v3.4.25", "source": { "type": "git", "url": "https://github.com/symfony/phpunit-bridge.git", - "reference": "bf7ca5d4d7eb1758a1f7bed11111f630ac2d4f57" + "reference": "71fb02e83f0bdf9e83f4a557eec64abaf236284c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/phpunit-bridge/zipball/bf7ca5d4d7eb1758a1f7bed11111f630ac2d4f57", - "reference": "bf7ca5d4d7eb1758a1f7bed11111f630ac2d4f57", + "url": "https://api.github.com/repos/symfony/phpunit-bridge/zipball/71fb02e83f0bdf9e83f4a557eec64abaf236284c", + "reference": "71fb02e83f0bdf9e83f4a557eec64abaf236284c", "shasum": "" }, "require": { @@ -12914,20 +13241,20 @@ ], "description": "Symfony PHPUnit Bridge", "homepage": "https://symfony.com", - "time": "2019-03-22T08:11:54+00:00" + "time": "2019-04-08T07:56:31+00:00" }, { "name": "symfony/var-dumper", - "version": "v3.4.24", + "version": "v3.4.25", "source": { "type": "git", "url": "https://github.com/symfony/var-dumper.git", - "reference": "d34d10236300876d14291e9df85c6ef3d3bb9066" + "reference": "e463ad286cb2c56527c56bfff9e1aa7bb471c04e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-dumper/zipball/d34d10236300876d14291e9df85c6ef3d3bb9066", - "reference": "d34d10236300876d14291e9df85c6ef3d3bb9066", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/e463ad286cb2c56527c56bfff9e1aa7bb471c04e", + "reference": "e463ad286cb2c56527c56bfff9e1aa7bb471c04e", "shasum": "" }, "require": { @@ -12983,7 +13310,7 @@ "debug", "dump" ], - "time": "2019-02-23T15:06:07+00:00" + "time": "2019-04-11T09:48:14+00:00" }, { "name": "textalk/websocket", @@ -13153,12 +13480,12 @@ "source": { "type": "git", "url": "https://gitlab.com/weitzman/drupal-test-traits.git", - "reference": "00ed2afa0f3bb06d5f63922aff00f6d4a1246f5c" + "reference": "7a876637c5ece82f1f8e33cf2c9a615b914d6c72" }, "dist": { "type": "zip", - "url": "https://gitlab.com/api/v4/projects/weitzman%2Fdrupal-test-traits/repository/archive.zip?sha=00ed2afa0f3bb06d5f63922aff00f6d4a1246f5c", - "reference": "00ed2afa0f3bb06d5f63922aff00f6d4a1246f5c", + "url": "https://gitlab.com/api/v4/projects/weitzman%2Fdrupal-test-traits/repository/archive.zip?sha=7a876637c5ece82f1f8e33cf2c9a615b914d6c72", + "reference": "7a876637c5ece82f1f8e33cf2c9a615b914d6c72", "shasum": "" }, "require": { @@ -13203,17 +13530,12 @@ } ], "description": "Traits for testing Drupal sites that have user content (versus unpopulated sites).", - "time": "2019-03-15T10:43:19+00:00" + "time": "2019-04-09T13:17:25+00:00" } ], "aliases": [], "minimum-stability": "dev", "stability-flags": { - "drupal/lightning_api": 20, - "drupal/lightning_core": 20, - "drupal/lightning_layout": 20, - "drupal/lightning_media": 20, - "drupal/lightning_workflow": 20, "acquia/lightning_dev": 20, "drupal/media_entity_generic": 20 }, diff --git a/drupal-org-core.make b/drupal-org-core.make index 30ec22e31..9f0e2f25b 100644 --- a/drupal-org-core.make +++ b/drupal-org-core.make @@ -4,6 +4,7 @@ projects[drupal][type] = core projects[drupal][download][type] = git projects[drupal][download][url] = https://git.drupal.org/project/drupal.git projects[drupal][download][branch] = 8.7.x +projects[drupal][download][tag] = 8.7.0-alpha2 projects[drupal][patch][] = https://www.drupal.org/files/issues/2869592-remove-update-warning-7.patch projects[drupal][patch][] = https://www.drupal.org/files/issues/2885441-2.patch projects[drupal][patch][] = https://www.drupal.org/files/issues/2019-03-05/2815221-116.patch diff --git a/drupal-org.make b/drupal-org.make index 7ac5f7890..9ba1eaacb 100644 --- a/drupal-org.make +++ b/drupal-org.make @@ -15,7 +15,7 @@ projects[contact_storage][version] = 1.0-beta9 projects[crop][type] = module projects[crop][version] = 2.0-rc1 projects[ctools][type] = module -projects[ctools][version] = 3.2 +projects[ctools][version] = 3.0 projects[diff][type] = module projects[diff][version] = 1.0-rc2 projects[dropzonejs][type] = module @@ -37,6 +37,8 @@ projects[image_widget_crop][type] = module projects[image_widget_crop][version] = 2.2 projects[inline_entity_form][type] = module projects[inline_entity_form][version] = 1.0-rc1 +projects[jsonapi][type] = module +projects[jsonapi][version] = 2.4 projects[layout_builder_restrictions][type] = module projects[layout_builder_restrictions][patch][] = https://www.drupal.org/files/issues/2019-02-14/3032933-2.patch projects[layout_builder_restrictions][version] = 1.5 @@ -45,30 +47,15 @@ projects[layout_library][version] = 1.0-alpha2 projects[libraries][type] = module projects[libraries][version] = 3.0-alpha1 projects[lightning_api][type] = module -projects[lightning_api][download][type] = git -projects[lightning_api][download][url] = https://git.drupalcode.org/project/lightning_api.git -projects[lightning_api][download][branch] = 4.x -projects[lightning_api][download][revision] = 0b69dc4bc17c94d205c712fa7f91b8d246e6ab1e +projects[lightning_api][version] = 4.0-beta1 projects[lightning_core][type] = module -projects[lightning_core][download][type] = git -projects[lightning_core][download][url] = https://git.drupalcode.org/project/lightning_core.git -projects[lightning_core][download][branch] = 4.x -projects[lightning_core][download][revision] = 1328fb017434105375b40bfd816248ed9789b937 +projects[lightning_core][version] = 4.0-beta2 projects[lightning_layout][type] = module -projects[lightning_layout][download][type] = git -projects[lightning_layout][download][url] = https://git.drupalcode.org/project/lightning_layout.git -projects[lightning_layout][download][branch] = 2.x -projects[lightning_layout][download][revision] = e135bf4a1ee0684f1c9412594c33fb14350733b2 +projects[lightning_layout][version] = 2.0-beta1 projects[lightning_media][type] = module -projects[lightning_media][download][type] = git -projects[lightning_media][download][url] = https://git.drupalcode.org/project/lightning_media.git -projects[lightning_media][download][branch] = 3.x -projects[lightning_media][download][revision] = 02a7c0a9766640944af1f7f35f17e9ad705a92ad +projects[lightning_media][version] = 3.8 projects[lightning_workflow][type] = module -projects[lightning_workflow][download][type] = git -projects[lightning_workflow][download][url] = https://git.drupalcode.org/project/lightning_workflow.git -projects[lightning_workflow][download][branch] = 3.x -projects[lightning_workflow][download][revision] = 0ccf60c42782a5c098fcadf80936ff4589ab7b94 +projects[lightning_workflow][version] = 3.6 projects[media_entity_instagram][type] = module projects[media_entity_instagram][version] = 2.0-alpha2 projects[media_entity_twitter][type] = module @@ -89,9 +76,14 @@ projects[openapi_ui_swagger][type] = module projects[openapi_ui_swagger][version] = 1.0-rc3 projects[page_manager][type] = module projects[page_manager][version] = 4.0-beta3 +projects[panelizer][type] = module +projects[panelizer][patch][] = https://www.drupal.org/files/issues/2018-08-13/panelizer-multilingual-2778565-38.patch +projects[panelizer][version] = 4.1 projects[panels][type] = module projects[panels][patch][] = https://www.drupal.org/files/issues/2019-02-06/initial.patch -projects[panels][version] = 4.4 +projects[panels][patch][] = https://www.drupal.org/files/issues/panels-ipe-2878684-3.patch +projects[panels][patch][] = https://www.drupal.org/files/issues/panels-ipe-propogate-errors-2825034-5.patch +projects[panels][version] = 4.3 projects[pathauto][type] = module projects[pathauto][version] = 1.4 projects[schemata][type] = module diff --git a/lightning.info.yml b/lightning.info.yml index 45fb55f6d..25774a6c6 100644 --- a/lightning.info.yml +++ b/lightning.info.yml @@ -2,7 +2,7 @@ name: Lightning core: 8.x type: profile description: 'A fast and feature-rich Drupal distribution.' -version: '8.x-4.x-dev' +version: '8.x-4.000-beta1' install: - block_content - breakpoint @@ -65,4 +65,4 @@ themes: - bartik - seven project: lightning -datestamp: '1554402462' +datestamp: '1555431859' diff --git a/lightning.install b/lightning.install index a37e9450e..40764135f 100644 --- a/lightning.install +++ b/lightning.install @@ -63,15 +63,15 @@ function lightning_update_8002() { * Enables the lightning_core module. */ function lightning_update_8003() { - \Drupal::service('module_installer')->install(['lightning_core']); + Drupal::service('module_installer')->install(['lightning_core']); } /** * Enables Entity API. */ function lightning_update_8004() { - require_once __DIR__ . '/.entity-helper.php'; - \Drupal::service('module_installer')->install(['entity']); + eval('interface Drupal\entity\Entity\RevisionableEntityBundleInterface {}'); + Drupal::service('module_installer')->install(['entity']); } /** diff --git a/modules/lightning_install/lightning_install.info.yml b/modules/lightning_install/lightning_install.info.yml index c4c29b508..305d66e87 100644 --- a/modules/lightning_install/lightning_install.info.yml +++ b/modules/lightning_install/lightning_install.info.yml @@ -4,4 +4,4 @@ type: module hidden: true package: Lightning description: 'Provides helpful under-the-hood functionality used while installing Lightning.' -version: '8.x-4.x-dev' +version: '8.x-4.000-beta1' diff --git a/tests/fixtures/3.1.5.php.gz b/tests/fixtures/3.1.5.php.gz new file mode 100644 index 000000000..da5c29bbc Binary files /dev/null and b/tests/fixtures/3.1.5.php.gz differ diff --git a/tests/fixtures/3.1.6.php.gz b/tests/fixtures/3.1.6.php.gz new file mode 100644 index 000000000..b2a565261 Binary files /dev/null and b/tests/fixtures/3.1.6.php.gz differ diff --git a/tests/fixtures/3.1.7.php.gz b/tests/fixtures/3.1.7.php.gz new file mode 100644 index 000000000..7c41d931b Binary files /dev/null and b/tests/fixtures/3.1.7.php.gz differ diff --git a/tests/fixtures/3.2.0.php.gz b/tests/fixtures/3.2.0.php.gz new file mode 100644 index 000000000..5d66f2845 Binary files /dev/null and b/tests/fixtures/3.2.0.php.gz differ diff --git a/tests/fixtures/3.2.1.php.gz b/tests/fixtures/3.2.1.php.gz new file mode 100644 index 000000000..bef3e6fd0 Binary files /dev/null and b/tests/fixtures/3.2.1.php.gz differ diff --git a/tests/fixtures/3.2.2.php.gz b/tests/fixtures/3.2.2.php.gz new file mode 100644 index 000000000..ca7eef9f2 Binary files /dev/null and b/tests/fixtures/3.2.2.php.gz differ diff --git a/tests/fixtures/3.2.3.php.gz b/tests/fixtures/3.2.3.php.gz new file mode 100644 index 000000000..c33e91ddc Binary files /dev/null and b/tests/fixtures/3.2.3.php.gz differ diff --git a/tests/fixtures/3.2.4.php.gz b/tests/fixtures/3.2.4.php.gz new file mode 100644 index 000000000..3e8c872dc Binary files /dev/null and b/tests/fixtures/3.2.4.php.gz differ diff --git a/tests/fixtures/3.2.5.php.gz b/tests/fixtures/3.2.5.php.gz new file mode 100644 index 000000000..faa867cf9 Binary files /dev/null and b/tests/fixtures/3.2.5.php.gz differ diff --git a/tests/fixtures/3.2.6.php.gz b/tests/fixtures/3.2.6.php.gz new file mode 100644 index 000000000..13c166acb Binary files /dev/null and b/tests/fixtures/3.2.6.php.gz differ diff --git a/tests/fixtures/3.2.7.php.gz b/tests/fixtures/3.2.7.php.gz new file mode 100644 index 000000000..eca9b4b6e Binary files /dev/null and b/tests/fixtures/3.2.7.php.gz differ diff --git a/tests/fixtures/3.3.0-beta1.php.gz b/tests/fixtures/3.3.0-beta1.php.gz new file mode 100644 index 000000000..c1279fe90 Binary files /dev/null and b/tests/fixtures/3.3.0-beta1.php.gz differ diff --git a/tests/fixtures/4.0.0-beta1.php.gz b/tests/fixtures/4.0.0-beta1.php.gz new file mode 100644 index 000000000..a3862fcf3 Binary files /dev/null and b/tests/fixtures/4.0.0-beta1.php.gz differ diff --git a/tests/lightning_extender/lightning_extender.info.yml b/tests/lightning_extender/lightning_extender.info.yml index 00054468e..4ecd58c5e 100644 --- a/tests/lightning_extender/lightning_extender.info.yml +++ b/tests/lightning_extender/lightning_extender.info.yml @@ -1,6 +1,6 @@ name: 'Lightning Extender' type: profile -version: '8.x-4.x-dev' +version: '8.x-4.000-beta1' core: 8.x install: - ban diff --git a/tests/modules/view_mode_test/view_mode_test.info.yml b/tests/modules/view_mode_test/view_mode_test.info.yml index e189fc5c1..8f6084c86 100644 --- a/tests/modules/view_mode_test/view_mode_test.info.yml +++ b/tests/modules/view_mode_test/view_mode_test.info.yml @@ -5,4 +5,4 @@ hidden: true dependencies: - lightning_core - node -version: '8.x-4.x-dev' +version: '8.x-4.000-beta1'