diff --git a/composer.lock b/composer.lock index c79027f8..944449dc 100644 --- a/composer.lock +++ b/composer.lock @@ -10716,27 +10716,28 @@ }, { "name": "drupal/search_api", - "version": "1.35.0", + "version": "1.39.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/search_api.git", - "reference": "8.x-1.35" + "reference": "8.x-1.39" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/search_api-8.x-1.35.zip", - "reference": "8.x-1.35", - "shasum": "d119726e870f793c6470d2a4fa9286662c5eb45d" + "url": "https://ftp.drupal.org/files/projects/search_api-8.x-1.39.zip", + "reference": "8.x-1.39", + "shasum": "faaf441950b7357203d3fa9ce92f3e59b55c0837" }, "require": { - "drupal/core": "^10.1 || ^11" + "drupal/core": "^10.3 || ^11" }, "conflict": { "drupal/search_api_solr": "2.* || 3.0 || 3.1" }, "require-dev": { - "drupal/language_fallback_fix": "@dev", - "drupal/search_api_autocomplete": "@dev", + "drupal/config_readonly": "1.x-dev", + "drupal/language_fallback_fix": "1.x-dev", + "drupal/search_api_autocomplete": "1.x-dev", "drupal/search_api_db": "*" }, "suggest": { @@ -10747,17 +10748,15 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.35", - "datestamp": "1718551025", + "version": "8.x-1.39", + "datestamp": "1758968162", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" } }, - "drush": { - "services": { - "drush.services.yml": "^9 || ^10 || ^11" - } + "branch-alias": { + "dev-8.x-1.x": "1.x-dev" } }, "notification-url": "https://packages.drupal.org/8/downloads", @@ -10944,30 +10943,30 @@ }, { "name": "drupal/search_api_solr", - "version": "4.3.5", + "version": "4.3.10", "source": { "type": "git", "url": "https://git.drupalcode.org/project/search_api_solr.git", - "reference": "4.3.5" + "reference": "4.3.10" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/search_api_solr-4.3.5.zip", - "reference": "4.3.5", - "shasum": "c784ebc822c95f54bbfbf7b6cb1c369142f13311" + "url": "https://ftp.drupal.org/files/projects/search_api_solr-4.3.10.zip", + "reference": "4.3.10", + "shasum": "8d37467f0f2ab34ed6a0b61872ce7ff8e5e64730" }, "require": { "composer-runtime-api": ">=2.0", "composer/semver": "^1.0|^3.0", "consolidation/annotated-command": "^2.12|^4.1", "drupal/core": "^10.2 || ^11.0", - "drupal/search_api": "~1.34", + "drupal/search_api": "^1.37|1.x-dev", "ext-dom": "*", "ext-json": "*", "ext-simplexml": "*", "laminas/laminas-stdlib": "^3.2", "maennchen/zipstream-php": "^2.2.1|^3.0.2", - "solarium/solarium": "^6.3.5" + "solarium/solarium": "^6.3.7" }, "conflict": { "drupal/acquia_search_solr": "<1.0.0-beta8", @@ -10977,10 +10976,12 @@ "require-dev": { "drupal/devel": "^4.0|^5.0", "drupal/facets": "^3.0.x-dev", + "drupal/facets_exposed_filters": "*", "drupal/geofield": "1.x-dev", "drupal/search_api_autocomplete": "1.x-dev", "drupal/search_api_location": "1.x-dev", "drupal/search_api_spellcheck": "3.x-dev", + "drupal/views-views": "*", "monolog/monolog": "^1.25|^3" }, "suggest": { @@ -10993,8 +10994,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "4.3.5", - "datestamp": "1722332547", + "version": "4.3.10", + "datestamp": "1745427496", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -11032,7 +11033,7 @@ "homepage": "https://www.drupal.org/user/124705" }, { - "name": "Nick_vh", + "name": "nick_vh", "homepage": "https://www.drupal.org/user/122682" } ], @@ -11241,29 +11242,30 @@ }, { "name": "drupal/simplenews", - "version": "4.0.0", + "version": "4.1.1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/simplenews.git", - "reference": "4.0.0" + "reference": "4.1.1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/simplenews-4.0.0.zip", - "reference": "4.0.0", - "shasum": "1f2a2e70f9c7052833b8d03e9fa978eb49978728" + "url": "https://ftp.drupal.org/files/projects/simplenews-4.1.1.zip", + "reference": "4.1.1", + "shasum": "ac11ab316c60837068de2c658a25343e27b0b503" }, "require": { - "drupal/core": "^9.3 || ^10" + "drupal/core": "^10 || ^11" }, "require-dev": { - "drupal/monitoring": "^1.10" + "drupal/monitoring": "^1.10", + "drupal/token": "^1" }, "type": "drupal-module", "extra": { "drupal": { - "version": "4.0.0", - "datestamp": "1709644063", + "version": "4.1.1", + "datestamp": "1752745470", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -11276,7 +11278,7 @@ ], "authors": [ { - "name": "AdamPS", + "name": "adamps", "homepage": "https://www.drupal.org/user/2650563" }, { @@ -11284,7 +11286,7 @@ "homepage": "https://www.drupal.org/user/356197" }, { - "name": "Berdir", + "name": "berdir", "homepage": "https://www.drupal.org/user/214652" }, { @@ -11292,11 +11294,11 @@ "homepage": "https://www.drupal.org/user/227761" }, { - "name": "Simon Georges", + "name": "simon georges", "homepage": "https://www.drupal.org/user/172312" }, { - "name": "Sutharsan", + "name": "sutharsan", "homepage": "https://www.drupal.org/user/73854" } ], @@ -14420,20 +14422,20 @@ }, { "name": "halaxa/json-machine", - "version": "1.1.4", + "version": "1.2.5", "source": { "type": "git", "url": "https://github.com/halaxa/json-machine.git", - "reference": "5147f38f74d7ab3e27733e3f3bdabbd2fd28e3fa" + "reference": "d0f84abf79ac98145d478b66d2bcf363d706477c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/halaxa/json-machine/zipball/5147f38f74d7ab3e27733e3f3bdabbd2fd28e3fa", - "reference": "5147f38f74d7ab3e27733e3f3bdabbd2fd28e3fa", + "url": "https://api.github.com/repos/halaxa/json-machine/zipball/d0f84abf79ac98145d478b66d2bcf363d706477c", + "reference": "d0f84abf79ac98145d478b66d2bcf363d706477c", "shasum": "" }, "require": { - "php": "7.0 - 8.3" + "php": "7.2 - 8.4" }, "require-dev": { "ext-json": "*", @@ -14447,6 +14449,9 @@ }, "type": "library", "autoload": { + "files": [ + "src/functions.php" + ], "psr-4": { "JsonMachine\\": "src/" }, @@ -14467,7 +14472,7 @@ "description": "Efficient, easy-to-use and fast JSON pull parser", "support": { "issues": "https://github.com/halaxa/json-machine/issues", - "source": "https://github.com/halaxa/json-machine/tree/1.1.4" + "source": "https://github.com/halaxa/json-machine/tree/1.2.5" }, "funding": [ { @@ -14475,7 +14480,7 @@ "type": "other" } ], - "time": "2023-11-28T21:12:40+00:00" + "time": "2025-07-07T13:38:34+00:00" }, { "name": "html2text/html2text", @@ -15061,16 +15066,16 @@ }, { "name": "maennchen/zipstream-php", - "version": "3.1.0", + "version": "3.1.1", "source": { "type": "git", "url": "https://github.com/maennchen/ZipStream-PHP.git", - "reference": "b8174494eda667f7d13876b4a7bfef0f62a7c0d1" + "reference": "6187e9cc4493da94b9b63eb2315821552015fca9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/maennchen/ZipStream-PHP/zipball/b8174494eda667f7d13876b4a7bfef0f62a7c0d1", - "reference": "b8174494eda667f7d13876b4a7bfef0f62a7c0d1", + "url": "https://api.github.com/repos/maennchen/ZipStream-PHP/zipball/6187e9cc4493da94b9b63eb2315821552015fca9", + "reference": "6187e9cc4493da94b9b63eb2315821552015fca9", "shasum": "" }, "require": { @@ -15126,19 +15131,15 @@ ], "support": { "issues": "https://github.com/maennchen/ZipStream-PHP/issues", - "source": "https://github.com/maennchen/ZipStream-PHP/tree/3.1.0" + "source": "https://github.com/maennchen/ZipStream-PHP/tree/3.1.1" }, "funding": [ { "url": "https://github.com/maennchen", "type": "github" - }, - { - "url": "https://opencollective.com/zipstream", - "type": "open_collective" } ], - "time": "2023-06-21T14:59:35+00:00" + "time": "2024-10-10T12:33:01+00:00" }, { "name": "mailjet/mailjet-apiv3-php", @@ -17374,23 +17375,23 @@ }, { "name": "solarium/solarium", - "version": "6.3.5", + "version": "6.3.7", "source": { "type": "git", "url": "https://github.com/solariumphp/solarium.git", - "reference": "ae4ea592dc92d2be4dfd0a329f1ffbe3cbd01cf3" + "reference": "4f3cb22a4d98df2c8d5a621ad1beb93fad7b94c5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/solariumphp/solarium/zipball/ae4ea592dc92d2be4dfd0a329f1ffbe3cbd01cf3", - "reference": "ae4ea592dc92d2be4dfd0a329f1ffbe3cbd01cf3", + "url": "https://api.github.com/repos/solariumphp/solarium/zipball/4f3cb22a4d98df2c8d5a621ad1beb93fad7b94c5", + "reference": "4f3cb22a4d98df2c8d5a621ad1beb93fad7b94c5", "shasum": "" }, "require": { "composer-runtime-api": ">=2.0", "ext-json": "*", "halaxa/json-machine": "^1.1", - "php": "^8.0", + "php": "^8.1", "psr/event-dispatcher": "^1.0", "psr/http-client": "^1.0", "psr/http-factory": "^1.0", @@ -17406,10 +17407,10 @@ "phpstan/phpstan": "^1.0", "phpstan/phpstan-deprecation-rules": "^1.0", "phpstan/phpstan-phpunit": "^1.0", - "phpunit/phpunit": "^9.6", + "phpunit/phpunit": "^10.5", "rawr/phpunit-data-provider": "^3.3", "roave/security-advisories": "dev-master", - "symfony/event-dispatcher": "^5.0 || ^6.0" + "symfony/event-dispatcher": "^5.0 || ^6.0 || ^7.0" }, "type": "library", "autoload": { @@ -17436,9 +17437,9 @@ ], "support": { "issues": "https://github.com/solariumphp/solarium/issues", - "source": "https://github.com/solariumphp/solarium/tree/6.3.5" + "source": "https://github.com/solariumphp/solarium/tree/6.3.7" }, - "time": "2024-01-10T08:36:53+00:00" + "time": "2025-02-20T10:29:08+00:00" }, { "name": "stripe/stripe-php", diff --git a/config/sync/field.storage.node.simplenews_issue.yml b/config/sync/field.storage.node.simplenews_issue.yml index fd5a06bc..cf65a8ec 100644 --- a/config/sync/field.storage.node.simplenews_issue.yml +++ b/config/sync/field.storage.node.simplenews_issue.yml @@ -1,5 +1,5 @@ uuid: 9a1c075d-72f0-456f-a1fa-501acb90db95 -langcode: und +langcode: en status: true dependencies: module: diff --git a/config/sync/search_api.index.autocomplete.yml b/config/sync/search_api.index.autocomplete.yml index 7f626500..7be116e0 100644 --- a/config/sync/search_api.index.autocomplete.yml +++ b/config/sync/search_api.index.autocomplete.yml @@ -7,9 +7,8 @@ dependencies: - search_api.server.database_search_autocomplete module: - search_api_solr - - taxonomy - synonyms - - search_api + - taxonomy third_party_settings: search_api_solr: finalize: false diff --git a/config/sync/search_api.index.database.yml b/config/sync/search_api.index.database.yml index 304e818c..feb7bbde 100644 --- a/config/sync/search_api.index.database.yml +++ b/config/sync/search_api.index.database.yml @@ -10,17 +10,16 @@ dependencies: - field.storage.node.field_reference - field.storage.node.field_short_description - field.storage.node.field_tags - - field.storage.taxonomy_term.field_synonyms - field.storage.node.field_thesaurus + - field.storage.taxonomy_term.field_synonyms - search_api.server.materio module: - - search_api_solr - - materio_sapi - - taxonomy - - node - - synonyms - - search_api - address + - materio_sapi + - node + - search_api_solr + - synonyms + - taxonomy third_party_settings: search_api_solr: finalize: true diff --git a/config/sync/system.action.simplenews_subscriber_delete_action.yml b/config/sync/system.action.simplenews_subscriber_delete_action.yml new file mode 100644 index 00000000..a563d809 --- /dev/null +++ b/config/sync/system.action.simplenews_subscriber_delete_action.yml @@ -0,0 +1,10 @@ +langcode: en +status: true +dependencies: + module: + - simplenews +id: simplenews_subscriber_delete_action +label: 'Delete subscriber' +type: simplenews_subscriber +plugin: 'entity:delete_action:simplenews_subscriber' +configuration: { }