From a83ed615268c8a5366f6f139e149ada228a40dfd Mon Sep 17 00:00:00 2001 From: Aaron Bauman <aaron@messageagency.com> Date: Thu, 21 May 2020 11:16:41 -0400 Subject: [PATCH] Update version requirements for D9 readiness --- composer.json | 8 ++++---- modules/salesforce_example/salesforce_example.info.yml | 2 +- modules/salesforce_jwt/salesforce_jwt.info.yml | 3 +-- modules/salesforce_logger/salesforce_logger.info.yml | 3 +-- modules/salesforce_mapping/salesforce_mapping.info.yml | 5 ++--- .../salesforce_mapping_test.info.yml | 1 - .../salesforce_mapping_ui/salesforce_mapping_ui.info.yml | 3 +-- modules/salesforce_oauth/salesforce_oauth.info.yml | 3 +-- modules/salesforce_pull/salesforce_pull.info.yml | 3 +-- modules/salesforce_push/salesforce_push.info.yml | 3 +-- modules/salesforce_soap/salesforce_soap.info.yml | 3 +-- modules/salesforce_webform/salesforce_webform.info.yml | 4 ++-- salesforce.info.yml | 3 +-- .../salesforce_test_rest_client.info.yml | 2 +- 14 files changed, 18 insertions(+), 28 deletions(-) diff --git a/composer.json b/composer.json index c55432a2..1f2064a6 100644 --- a/composer.json +++ b/composer.json @@ -32,11 +32,11 @@ } }, "require": { - "drupal/core": "^8 || ^9", + "drupal/core": "^8.7.7 || ^9", "consolidation/output-formatters": "^3.2.0", - "drupal/dynamic_entity_reference": "^2.0@alpha", - "drupal/key": "^1.7", - "drupal/typed_data": "^1.0@alpha", + "drupal/dynamic_entity_reference": "^2.0@alpha10", + "drupal/key": "1.x-dev", + "drupal/typed_data": "1.x-dev", "firebase/php-jwt": "^5.0", "lusitanian/oauth": "^0.8.11", "ext-json": "*" diff --git a/modules/salesforce_example/salesforce_example.info.yml b/modules/salesforce_example/salesforce_example.info.yml index fb31c9a8..576c654b 100644 --- a/modules/salesforce_example/salesforce_example.info.yml +++ b/modules/salesforce_example/salesforce_example.info.yml @@ -1,7 +1,7 @@ name: Salesforce Example type: module description: Salesforce Examples -core: 8.x +core_version_requirement: ^8.7.7 || ^9 package: Salesforce dependencies: - salesforce:salesforce_push diff --git a/modules/salesforce_jwt/salesforce_jwt.info.yml b/modules/salesforce_jwt/salesforce_jwt.info.yml index 36562825..a1a109a8 100644 --- a/modules/salesforce_jwt/salesforce_jwt.info.yml +++ b/modules/salesforce_jwt/salesforce_jwt.info.yml @@ -1,8 +1,7 @@ name: Salesforce JWT Auth Provider type: module description: Provides key-based Salesforce authentication. -core: 8.x -core_version_requirement: ^8 || ^9 +core_version_requirement: ^8.7.7 || ^9 package: Salesforce configure: salesforce.auth_config dependencies: diff --git a/modules/salesforce_logger/salesforce_logger.info.yml b/modules/salesforce_logger/salesforce_logger.info.yml index 9f9ca3fb..2dc3e376 100644 --- a/modules/salesforce_logger/salesforce_logger.info.yml +++ b/modules/salesforce_logger/salesforce_logger.info.yml @@ -1,8 +1,7 @@ name: Salesforce Logger type: module description: Consolidated logging for Salesforce Log events. -core: 8.x -core_version_requirement: ^8 || ^9 +core_version_requirement: ^8.7.7 || ^9 package: Salesforce configure: salesforce_logger.settings dependencies: diff --git a/modules/salesforce_mapping/salesforce_mapping.info.yml b/modules/salesforce_mapping/salesforce_mapping.info.yml index 7965eacd..d20a76d1 100644 --- a/modules/salesforce_mapping/salesforce_mapping.info.yml +++ b/modules/salesforce_mapping/salesforce_mapping.info.yml @@ -2,9 +2,8 @@ name: Salesforce Mapping type: module description: Map Drupal entities to Salesforce objects. package: Salesforce -core: 8.x -core_version_requirement: ^8 || ^9 +core_version_requirement: ^8.7.7 || ^9 dependencies: - salesforce:salesforce - - dynamic_entity_reference:dynamic_entity_reference (2.x) + - dynamic_entity_reference:dynamic_entity_reference (>= 2.0-alpha10) - typed_data:typed_data diff --git a/modules/salesforce_mapping/tests/modules/salesforce_mapping_test/salesforce_mapping_test.info.yml b/modules/salesforce_mapping/tests/modules/salesforce_mapping_test/salesforce_mapping_test.info.yml index f6025c97..fc2cada0 100644 --- a/modules/salesforce_mapping/tests/modules/salesforce_mapping_test/salesforce_mapping_test.info.yml +++ b/modules/salesforce_mapping/tests/modules/salesforce_mapping_test/salesforce_mapping_test.info.yml @@ -2,7 +2,6 @@ name: "Salesforce mapping test module" type: module description: "Salesforce mapping test module" package: Testing -core: 8.x dependencies: - text - datetime diff --git a/modules/salesforce_mapping_ui/salesforce_mapping_ui.info.yml b/modules/salesforce_mapping_ui/salesforce_mapping_ui.info.yml index 9d4c31d8..3c932ced 100644 --- a/modules/salesforce_mapping_ui/salesforce_mapping_ui.info.yml +++ b/modules/salesforce_mapping_ui/salesforce_mapping_ui.info.yml @@ -2,8 +2,7 @@ name: Salesforce Mapping UI type: module description: User interface for managing Salesforce mappings. package: Salesforce -core: 8.x -core_version_requirement: ^8 || ^9 +core_version_requirement: ^8.7.7 || ^9 configure: entity.salesforce_mapping.list dependencies: - salesforce:salesforce_mapping diff --git a/modules/salesforce_oauth/salesforce_oauth.info.yml b/modules/salesforce_oauth/salesforce_oauth.info.yml index 815713ba..74987b34 100644 --- a/modules/salesforce_oauth/salesforce_oauth.info.yml +++ b/modules/salesforce_oauth/salesforce_oauth.info.yml @@ -1,8 +1,7 @@ name: Salesforce OAuth user-agent Provider type: module description: Provides user-agent-based Salesforce OAuth authentication. -core: 8.x -core_version_requirement: ^8 || ^9 +core_version_requirement: ^8.7.7 || ^9 package: Salesforce configure: salesforce.auth_config dependencies: diff --git a/modules/salesforce_pull/salesforce_pull.info.yml b/modules/salesforce_pull/salesforce_pull.info.yml index 292d728c..ed75a8d6 100644 --- a/modules/salesforce_pull/salesforce_pull.info.yml +++ b/modules/salesforce_pull/salesforce_pull.info.yml @@ -2,7 +2,6 @@ name: Salesforce Pull type: module description: Imports objects from Salesforce based on mappings defined in Salesforce Mapping. package: Salesforce -core: 8.x -core_version_requirement: ^8 || ^9 +core_version_requirement: ^8.7.7 || ^9 dependencies: - salesforce:salesforce_mapping diff --git a/modules/salesforce_push/salesforce_push.info.yml b/modules/salesforce_push/salesforce_push.info.yml index cc2693aa..8d078134 100644 --- a/modules/salesforce_push/salesforce_push.info.yml +++ b/modules/salesforce_push/salesforce_push.info.yml @@ -2,7 +2,6 @@ name: Salesforce Push type: module description: Push data to Salesforce when updates are made to Drupal entities. package: Salesforce -core: 8.x -core_version_requirement: ^8 || ^9 +core_version_requirement: ^8.7.7 || ^9 dependencies: - salesforce:salesforce_mapping diff --git a/modules/salesforce_soap/salesforce_soap.info.yml b/modules/salesforce_soap/salesforce_soap.info.yml index 304524a5..363ddedf 100644 --- a/modules/salesforce_soap/salesforce_soap.info.yml +++ b/modules/salesforce_soap/salesforce_soap.info.yml @@ -2,7 +2,6 @@ name: Salesforce Soap type: module description: Exposes a SoapClient service for communicating with the Salesforce SOAP API. package: Salesforce -core: 8.x -core_version_requirement: ^8 || ^9 +core_version_requirement: ^8.7.7 || ^9 dependencies: - salesforce:salesforce diff --git a/modules/salesforce_webform/salesforce_webform.info.yml b/modules/salesforce_webform/salesforce_webform.info.yml index a2e9fbe2..666d5504 100644 --- a/modules/salesforce_webform/salesforce_webform.info.yml +++ b/modules/salesforce_webform/salesforce_webform.info.yml @@ -2,8 +2,8 @@ name: Salesforce Webform type: module description: Adds support for webforms fields in Salesforce Mapping. package: Salesforce -core: 8.x +core_version_requirement: ^8.7.7 || ^9 dependencies: - salesforce:salesforce_mapping - - webform:webform + - webform:webform (>= 5.9-beta1) diff --git a/salesforce.info.yml b/salesforce.info.yml index 5597ba53..e538937e 100644 --- a/salesforce.info.yml +++ b/salesforce.info.yml @@ -2,8 +2,7 @@ name: Salesforce Integration type: module description: Modules to integrate Drupal and Salesforce package: Salesforce -core: 8.x -core_version_requirement: ^8 || ^9 +core_version_requirement: ^8.7.7 || ^9 configure: salesforce.admin_config_salesforce dependencies: typed_data:typed_data diff --git a/tests/modules/salesforce_test_rest_client/salesforce_test_rest_client.info.yml b/tests/modules/salesforce_test_rest_client/salesforce_test_rest_client.info.yml index ae471f4d..883df79a 100644 --- a/tests/modules/salesforce_test_rest_client/salesforce_test_rest_client.info.yml +++ b/tests/modules/salesforce_test_rest_client/salesforce_test_rest_client.info.yml @@ -2,6 +2,6 @@ name: 'Salesforce Test Rest Client' type: module description: 'Provides a dummy Rest Client for functional tests.' package: Testing -core: 8.x +core_version_requirement: ^8.7.7 || ^9 dependencies: - salesforce:salesforce -- GitLab