diff --git a/bay_platform_dependencies.info.yml b/bay_platform_dependencies.info.yml index 6d0a28c..1eb6b81 100644 --- a/bay_platform_dependencies.info.yml +++ b/bay_platform_dependencies.info.yml @@ -2,7 +2,7 @@ name: bay-platform-dependencies type: module description: Drupal integrations and dependency management for the Bay hosting platform. package: SDP Bay -core_version_requirement: ^9 || ^10 +core_version_requirement: ^10.3 || ^11 dependencies: - bay_monitoring:bay_monitoring - purge:purge diff --git a/composer.json b/composer.json index d28d3b2..6a5bcdf 100644 --- a/composer.json +++ b/composer.json @@ -5,12 +5,12 @@ "license": "GPL-2.0-or-later", "require": { "drush/drush": "^13", - "drupal/purge": "^3.4", - "drupal/section_purge": "4.x", - "drupal/redis": "1.6.0", + "drupal/purge": "^3.6", + "drupal/section_purge": "^5.0", + "drupal/redis": "^1.11", "drupal/smtp": "^1.2", - "dpc-sdp/tide_logs": "^2.0", - "dpc-sdp/bay_monitoring": "^2.0", + "dpc-sdp/tide_logs": "dev-D11_compatibility as 2.0.1", + "dpc-sdp/bay_monitoring": "dev-Drupal11_compatibility_upgrade as 2.2.2", "cweagans/composer-patches": "^1.7" }, "config": { @@ -20,25 +20,23 @@ }, "extra": { "composer-exit-on-patch-failure": true, - "enable-patching": true, - "patches": { - "drupal/redis": { - "Implement initial RedisCluster client integration - https://gist.github.com/nicksantamaria/0e0c91aa0a33359f055165b49df59f04 with new relic integration": "https://gist.githubusercontent.com/nicksantamaria/0e0c91aa0a33359f055165b49df59f04/raw/c498a55f3a7a086b38e54e493bf69015a2fa33ed/drupal-redis-1.6-redis-cluster-newrelic.patch" - }, - "drupal/section_purge": { - "Update section_purge to support monitoring 1.18+ - https://www.drupal.org/project/section_purge/issues/3529971#comment-16145036": "https://www.drupal.org/files/issues/2025-06-13/section_purge-3529971_2.patch" - } - } + "enable-patching": true }, "repositories": { "drupal": { "type": "composer", - "url": "https://packages.drupal.org/8" + "url": "https://packages.drupal.org/8", + "exclude": ["drupal/section_purge"] }, "dpc-sdp/bay_monitoring": { "no-api": true, "type": "vcs", "url": "https://github.com/dpc-sdp/bay_monitoring.git" + }, + "dpc-sdp/section_purge": { + "no-api": true, + "type": "vcs", + "url": "https://github.com/dpc-sdp/section_purge.git" } }, "minimum-stability": "dev",