diff --git a/composer.json b/composer.json index a45f74db6c..f1269ecefb 100644 --- a/composer.json +++ b/composer.json @@ -400,9 +400,6 @@ "VACMS-19177 remove username form logging in user module": "patches/VACMS-19177-patch-for-user-module-to-log-uid.patch", "3082011 - Fix for orphaned label tags": "patches/3082011-19-do-not-use-label-HTML-tag-in-item-form-element.patch" }, - "drupal/danse": { - "3364925 - added explicit access check": "patches/3364925-added-explicit-access-check.patch" - }, "drupal/decoupled_router": { "3111456 - Unable to resolve path on node in other language than default": "patches/3111456-resolve-language-issue.patch" }, @@ -410,9 +407,6 @@ "3228798 - Make revisions overview page accessible": "patches/3228798-make-revisions-overview-page-accessible.patch", "2834253 - Missing column headings in Revisions list": "patches/2834253-missing-column-headers.patch" }, - "drupal/eca": { - "3472437 - Drupal\\eca\\Service\\ExportRecipe::__construct(): Argument #2 ($fileSystem) must be of type Drupal\\Core\\File\\FileSystem": "patches/3472437-instatiate-against-file-system-interface.patch" - }, "drupal/entity_browser": { "2856138 - Entity browser cardinality validation": "patches/2856138-entity-browser-cardinality-validation.patch", "3191302 - Make modal iframe tab accessible": "patches/3191302-make-modal-iframe-tab-accessible.patch", @@ -439,7 +433,7 @@ "3443270 - Check Access entity usage statistics perms in linkedUsage() method": "patches/3443270-check-access-entity-usage-statistics-perms-in-linked-usage-method.patch" }, "drupal/environment_indicator": { - "3463388 - fgColor not being picked up.": "patches/3463201-fix-for-change-in-class-for-toolbar.patch" + "Local to our setup - fgColor not being picked up.": "patches/VACMS-20126-fix-for-change-in-class-for-toolbar.patch" }, "drupal/externalauth": { "VACMS-19177 remove usernmae from logging": "patches/VACMS-19177-removing-username-from-logging-for-externalauth.patch" diff --git a/composer.lock b/composer.lock index bd192ecceb..e4d4827bea 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": "2a39c20150ecdc1f7f9b627eaec6f791", + "content-hash": "7ecd2e9577d391a9af6a7b1c71bd8f2e", "packages": [ { "name": "asm89/stack-cors", @@ -275,7 +275,7 @@ "version": "v4.1.0", "source": { "type": "git", - "url": "https://github.com/fengyuanchen/cropper.git", + "url": "git@github.com:fengyuanchen/cropper.git", "reference": "617d9bdb8688cc4edb3b03bc49a04b83c7facbe7" }, "dist": { @@ -1224,16 +1224,16 @@ }, { "name": "consolidation/site-process", - "version": "5.4.0", + "version": "5.4.2", "source": { "type": "git", "url": "https://github.com/consolidation/site-process.git", - "reference": "7ab3ffe4195a89b8dc334ea22e7881abe79ffd9a" + "reference": "e7fafc40ebfddc1a5ee99ee66e5d186fc1bed4da" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/consolidation/site-process/zipball/7ab3ffe4195a89b8dc334ea22e7881abe79ffd9a", - "reference": "7ab3ffe4195a89b8dc334ea22e7881abe79ffd9a", + "url": "https://api.github.com/repos/consolidation/site-process/zipball/e7fafc40ebfddc1a5ee99ee66e5d186fc1bed4da", + "reference": "e7fafc40ebfddc1a5ee99ee66e5d186fc1bed4da", "shasum": "" }, "require": { @@ -1275,9 +1275,9 @@ "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.", "support": { "issues": "https://github.com/consolidation/site-process/issues", - "source": "https://github.com/consolidation/site-process/tree/5.4.0" + "source": "https://github.com/consolidation/site-process/tree/5.4.2" }, - "time": "2024-04-06T00:00:28+00:00" + "time": "2024-12-13T19:25:56+00:00" }, { "name": "cweagans/composer-patches", @@ -1329,16 +1329,16 @@ }, { "name": "datadog/dd-trace", - "version": "1.4.2", + "version": "1.5.1", "source": { "type": "git", "url": "https://github.com/DataDog/dd-trace-php.git", - "reference": "a618ff503e8c5f1640190abbf0d8864ba2a92ca7" + "reference": "ab52de5890d2409618f363591799fc674eb0d4a2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/DataDog/dd-trace-php/zipball/a618ff503e8c5f1640190abbf0d8864ba2a92ca7", - "reference": "a618ff503e8c5f1640190abbf0d8864ba2a92ca7", + "url": "https://api.github.com/repos/DataDog/dd-trace-php/zipball/ab52de5890d2409618f363591799fc674eb0d4a2", + "reference": "ab52de5890d2409618f363591799fc674eb0d4a2", "shasum": "" }, "require": { @@ -1365,6 +1365,14 @@ "create-lockfile": false } }, + "opentracing10": { + "require": { + "opentracing/opentracing": "^1.0" + }, + "scenario-options": { + "create-lockfile": false + } + }, "opentelemetry1": { "require": { "open-telemetry/sdk": "@stable", @@ -1390,14 +1398,6 @@ "scenario-options": { "create-lockfile": false } - }, - "opentracing10": { - "require": { - "opentracing/opentracing": "^1.0" - }, - "scenario-options": { - "create-lockfile": false - } } }, "scenario-options": { @@ -1432,9 +1432,9 @@ ], "support": { "issues": "https://github.com/DataDog/dd-trace-php/issues", - "source": "https://github.com/DataDog/dd-trace-php/tree/1.4.2" + "source": "https://github.com/DataDog/dd-trace-php/tree/1.5.1" }, - "time": "2024-10-18T22:41:36+00:00" + "time": "2024-11-19T17:31:30+00:00" }, { "name": "davedevelopment/stiphle", @@ -2016,29 +2016,27 @@ }, { "name": "doctrine/deprecations", - "version": "1.1.3", + "version": "1.1.4", "source": { "type": "git", "url": "https://github.com/doctrine/deprecations.git", - "reference": "dfbaa3c2d2e9a9df1118213f3b8b0c597bb99fab" + "reference": "31610dbb31faa98e6b5447b62340826f54fbc4e9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/deprecations/zipball/dfbaa3c2d2e9a9df1118213f3b8b0c597bb99fab", - "reference": "dfbaa3c2d2e9a9df1118213f3b8b0c597bb99fab", + "url": "https://api.github.com/repos/doctrine/deprecations/zipball/31610dbb31faa98e6b5447b62340826f54fbc4e9", + "reference": "31610dbb31faa98e6b5447b62340826f54fbc4e9", "shasum": "" }, "require": { "php": "^7.1 || ^8.0" }, "require-dev": { - "doctrine/coding-standard": "^9", - "phpstan/phpstan": "1.4.10 || 1.10.15", - "phpstan/phpstan-phpunit": "^1.0", + "doctrine/coding-standard": "^9 || ^12", + "phpstan/phpstan": "1.4.10 || 2.0.3", + "phpstan/phpstan-phpunit": "^1.0 || ^2", "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", - "psalm/plugin-phpunit": "0.18.4", - "psr/log": "^1 || ^2 || ^3", - "vimeo/psalm": "4.30.0 || 5.12.0" + "psr/log": "^1 || ^2 || ^3" }, "suggest": { "psr/log": "Allows logging deprecations via PSR-3 logger implementation" @@ -2046,7 +2044,7 @@ "type": "library", "autoload": { "psr-4": { - "Doctrine\\Deprecations\\": "lib/Doctrine/Deprecations" + "Doctrine\\Deprecations\\": "src" } }, "notification-url": "https://packagist.org/downloads/", @@ -2057,9 +2055,9 @@ "homepage": "https://www.doctrine-project.org/", "support": { "issues": "https://github.com/doctrine/deprecations/issues", - "source": "https://github.com/doctrine/deprecations/tree/1.1.3" + "source": "https://github.com/doctrine/deprecations/tree/1.1.4" }, - "time": "2024-01-30T19:34:25+00:00" + "time": "2024-12-07T21:18:45+00:00" }, { "name": "doctrine/event-manager", @@ -4138,16 +4136,16 @@ }, { "name": "drupal/core", - "version": "10.3.9", + "version": "10.3.10", "source": { "type": "git", "url": "https://github.com/drupal/core.git", - "reference": "42a6516491b4793158542a2326dc6ad1fe2aa5bd" + "reference": "3ebb71e9c4ef0c13f683353547551fca49f9a144" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drupal/core/zipball/42a6516491b4793158542a2326dc6ad1fe2aa5bd", - "reference": "42a6516491b4793158542a2326dc6ad1fe2aa5bd", + "url": "https://api.github.com/repos/drupal/core/zipball/3ebb71e9c4ef0c13f683353547551fca49f9a144", + "reference": "3ebb71e9c4ef0c13f683353547551fca49f9a144", "shasum": "" }, "require": { @@ -4296,22 +4294,22 @@ ], "description": "Drupal is an open source content management platform powering millions of websites and applications.", "support": { - "source": "https://github.com/drupal/core/tree/10.3.9" + "source": "https://github.com/drupal/core/tree/10.3.10" }, - "time": "2024-11-20T17:59:45+00:00" + "time": "2024-11-22T12:51:33+00:00" }, { "name": "drupal/core-composer-scaffold", - "version": "10.3.9", + "version": "10.4.0", "source": { "type": "git", "url": "https://github.com/drupal/core-composer-scaffold.git", - "reference": "f58ab5c0d02d275c5aa226c4505b457e41b161cc" + "reference": "db17b59620ce1c142a34dc017d9e696ce4771e55" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drupal/core-composer-scaffold/zipball/f58ab5c0d02d275c5aa226c4505b457e41b161cc", - "reference": "f58ab5c0d02d275c5aa226c4505b457e41b161cc", + "url": "https://api.github.com/repos/drupal/core-composer-scaffold/zipball/db17b59620ce1c142a34dc017d9e696ce4771e55", + "reference": "db17b59620ce1c142a34dc017d9e696ce4771e55", "shasum": "" }, "require": { @@ -4346,22 +4344,22 @@ "drupal" ], "support": { - "source": "https://github.com/drupal/core-composer-scaffold/tree/10.3.9" + "source": "https://github.com/drupal/core-composer-scaffold/tree/10.4.0" }, - "time": "2024-08-22T14:31:34+00:00" + "time": "2024-08-22T14:31:30+00:00" }, { "name": "drupal/core-recommended", - "version": "10.3.9", + "version": "10.3.10", "source": { "type": "git", "url": "https://github.com/drupal/core-recommended.git", - "reference": "03da2860a10c12b86714e778178433b620bb890d" + "reference": "1d739e569c9324bcac1ecc7be600d414386a399b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drupal/core-recommended/zipball/03da2860a10c12b86714e778178433b620bb890d", - "reference": "03da2860a10c12b86714e778178433b620bb890d", + "url": "https://api.github.com/repos/drupal/core-recommended/zipball/1d739e569c9324bcac1ecc7be600d414386a399b", + "reference": "1d739e569c9324bcac1ecc7be600d414386a399b", "shasum": "" }, "require": { @@ -4370,7 +4368,7 @@ "doctrine/annotations": "~1.14.3", "doctrine/deprecations": "~1.1.3", "doctrine/lexer": "~2.1.1", - "drupal/core": "10.3.9", + "drupal/core": "10.3.10", "egulias/email-validator": "~4.0.2", "guzzlehttp/guzzle": "~7.8.1", "guzzlehttp/promises": "~2.0.2", @@ -4431,9 +4429,9 @@ ], "description": "Core and its dependencies with known-compatible minor versions. Require this project INSTEAD OF drupal/core.", "support": { - "source": "https://github.com/drupal/core-recommended/tree/10.3.9" + "source": "https://github.com/drupal/core-recommended/tree/10.3.10" }, - "time": "2024-11-20T17:59:45+00:00" + "time": "2024-11-22T12:51:33+00:00" }, { "name": "drupal/core_event_dispatcher", @@ -4820,17 +4818,17 @@ }, { "name": "drupal/default_content_deploy", - "version": "2.1.0", + "version": "2.1.1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/default_content_deploy.git", - "reference": "2.1.0" + "reference": "2.1.1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/default_content_deploy-2.1.0.zip", - "reference": "2.1.0", - "shasum": "e6eb27f17b8672ac13ce422f6dcb6628b0bb4ed7" + "url": "https://ftp.drupal.org/files/projects/default_content_deploy-2.1.1.zip", + "reference": "2.1.1", + "shasum": "08230902e8e60f2604626b77a303a9ae64a4c0dd" }, "require": { "drupal/core": "^10.3 || ^11.0", @@ -4839,7 +4837,8 @@ "rogervila/array-diff-multidimensional": "^2.0" }, "conflict": { - "drupal/better_normalizers": "*" + "drupal/better_normalizers": "*", + "drupal/search_api": "<1.36" }, "require-dev": { "drupal/search_api": "*" @@ -4847,8 +4846,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "2.1.0", - "datestamp": "1731944836", + "version": "2.1.1", + "datestamp": "1732628634", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -5276,17 +5275,17 @@ }, { "name": "drupal/easy_breadcrumb", - "version": "2.0.8", + "version": "2.0.9", "source": { "type": "git", "url": "https://git.drupalcode.org/project/easy_breadcrumb.git", - "reference": "2.0.8" + "reference": "2.0.9" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/easy_breadcrumb-2.0.8.zip", - "reference": "2.0.8", - "shasum": "49bfd9b8b0ec664963d05e360449876745cf2868" + "url": "https://ftp.drupal.org/files/projects/easy_breadcrumb-2.0.9.zip", + "reference": "2.0.9", + "shasum": "9e7c33e2ec0637d37d509776795a476f2f2d9bb8" }, "require": { "drupal/core": "^9.2 || ^10 || ^11" @@ -5294,8 +5293,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.8", - "datestamp": "1723545040", + "version": "2.0.9", + "datestamp": "1732752214", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -5322,7 +5321,7 @@ "homepage": "https://www.drupal.org/user/430714" }, { - "name": "Greg Boggs", + "name": "greg boggs", "homepage": "https://www.drupal.org/user/153069" }, { @@ -5334,11 +5333,11 @@ "homepage": "https://www.drupal.org/user/717290" }, { - "name": "Neslee Canil Pinto", + "name": "neslee canil pinto", "homepage": "https://www.drupal.org/user/3580850" }, { - "name": "NickDickinsonWilde", + "name": "nickdickinsonwilde", "homepage": "https://www.drupal.org/user/3094661" }, { @@ -5371,17 +5370,17 @@ }, { "name": "drupal/eca", - "version": "2.0.8", + "version": "2.1.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/eca.git", - "reference": "2.0.8" + "reference": "2.1.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/eca-2.0.8.zip", - "reference": "2.0.8", - "shasum": "363855090e753149d81f6697c52554226e5e0c3f" + "url": "https://ftp.drupal.org/files/projects/eca-2.1.0.zip", + "reference": "2.1.0", + "shasum": "951ed788ba1d0074dda71f970fd3721b4490e95f" }, "require": { "dragonmantank/cron-expression": "^3.1", @@ -5402,8 +5401,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.8", - "datestamp": "1732206288", + "version": "2.1.0", + "datestamp": "1734451883", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -6084,26 +6083,26 @@ }, { "name": "drupal/entity_reference_unpublished", - "version": "2.0.0", + "version": "2.0.1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/entity_reference_unpublished.git", - "reference": "2.0.0" + "reference": "2.0.1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/entity_reference_unpublished-2.0.0.zip", - "reference": "2.0.0", - "shasum": "af90d613085261351d9f57c0d9eaa2e10a271aea" + "url": "https://ftp.drupal.org/files/projects/entity_reference_unpublished-2.0.1.zip", + "reference": "2.0.1", + "shasum": "ed129fdb018ca1a2e29076f10fc5994ccef6d82e" }, "require": { - "drupal/core": "^8.8 || ^9 || ^10" + "drupal/core": "^8.8 || ^9 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.0", - "datestamp": "1681245339", + "version": "2.0.1", + "datestamp": "1732287378", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -6115,6 +6114,10 @@ "GPL-2.0-or-later" ], "authors": [ + { + "name": "dieterholvoet", + "homepage": "https://www.drupal.org/user/3567222" + }, { "name": "lahoosascoots", "homepage": "https://www.drupal.org/user/1933614" @@ -6289,17 +6292,17 @@ }, { "name": "drupal/entity_usage", - "version": "2.0.0-beta14", + "version": "2.0.0-beta16", "source": { "type": "git", "url": "https://git.drupalcode.org/project/entity_usage.git", - "reference": "8.x-2.0-beta14" + "reference": "8.x-2.0-beta16" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/entity_usage-8.x-2.0-beta14.zip", - "reference": "8.x-2.0-beta14", - "shasum": "68124ea440273a8f4e40bc7d07421c8a230c287b" + "url": "https://ftp.drupal.org/files/projects/entity_usage-8.x-2.0-beta16.zip", + "reference": "8.x-2.0-beta16", + "shasum": "af6533149a0926d2d539f279e7e08073f8f08c55" }, "require": { "drupal/core": "^10.2 || ^11" @@ -6312,15 +6315,15 @@ "drupal/entity_browser_block": "~1.0", "drupal/entity_embed": "~1.0", "drupal/entity_reference_revisions": "~1.0", - "drupal/inline_entity_form": "^1.0@RC", + "drupal/inline_entity_form": "^1.0@RC || ^3.0@RC", "drupal/paragraphs": "~1.0", "drupal/webform": "^6.0.0-alpha4" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-2.0-beta14", - "datestamp": "1724498300", + "version": "8.x-2.0-beta16", + "datestamp": "1733149424", "security-coverage": { "status": "not-covered", "message": "Beta releases are not covered by Drupal security advisories." @@ -6338,7 +6341,7 @@ ], "authors": [ { - "name": "Lullabot", + "name": "lullabot", "homepage": "https://www.drupal.org/user/3815489" }, { @@ -6346,7 +6349,7 @@ "homepage": "https://www.drupal.org/user/1288796" }, { - "name": "seanB", + "name": "seanb", "homepage": "https://www.drupal.org/user/545912" } ], @@ -6411,17 +6414,17 @@ }, { "name": "drupal/entityqueue", - "version": "1.8.0", + "version": "1.9.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/entityqueue.git", - "reference": "8.x-1.8" + "reference": "8.x-1.9" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/entityqueue-8.x-1.8.zip", - "reference": "8.x-1.8", - "shasum": "394dc532a915345ac0c0393b62dd160e35f2cd92" + "url": "https://ftp.drupal.org/files/projects/entityqueue-8.x-1.9.zip", + "reference": "8.x-1.9", + "shasum": "96c62b4e8398e0bd82199c938da986b43e015666" }, "require": { "drupal/core": "^9 || ^10 || ^11" @@ -6429,8 +6432,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.8", - "datestamp": "1717148266", + "version": "8.x-1.9", + "datestamp": "1733392707", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -6463,17 +6466,17 @@ }, { "name": "drupal/environment_indicator", - "version": "4.0.19", + "version": "4.0.21", "source": { "type": "git", "url": "https://git.drupalcode.org/project/environment_indicator.git", - "reference": "4.0.19" + "reference": "4.0.21" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/environment_indicator-4.0.19.zip", - "reference": "4.0.19", - "shasum": "4801e2969ecfc33d96defcaa34a34ac8faae4019" + "url": "https://ftp.drupal.org/files/projects/environment_indicator-4.0.21.zip", + "reference": "4.0.21", + "shasum": "e4d4de7060fb10156c44d27a3b9ec80929eb17b3" }, "require": { "drupal/core": "^9.3 || ^10 || ^11" @@ -6481,8 +6484,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "4.0.19", - "datestamp": "1721460952", + "version": "4.0.21", + "datestamp": "1734428244", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -6505,7 +6508,7 @@ "email": "nacho@isholgueras.com" }, { - "name": "Lullabot", + "name": "lullabot", "homepage": "https://www.drupal.org/user/3815489" }, { @@ -6521,26 +6524,26 @@ }, { "name": "drupal/epp", - "version": "1.6.0", + "version": "1.7.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/epp.git", - "reference": "8.x-1.6" + "reference": "8.x-1.7" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/epp-8.x-1.6.zip", - "reference": "8.x-1.6", - "shasum": "5ccebedc80ee904769e60298e76e71ca81ca0eb6" + "url": "https://ftp.drupal.org/files/projects/epp-8.x-1.7.zip", + "reference": "8.x-1.7", + "shasum": "be7272e367995d9bfd8d2b58241ba7f84534f54e" }, "require": { - "drupal/core": "^8.7.7 || ^9 || ^10" + "drupal/core": "^8.7.7 || ^9 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.6", - "datestamp": "1699288592", + "version": "8.x-1.7", + "datestamp": "1732276482", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -6559,10 +6562,6 @@ { "name": "geek-merlin", "homepage": "https://www.drupal.org/user/229048" - }, - { - "name": "heliogabal", - "homepage": "https://www.drupal.org/user/998658" } ], "description": "Prepopulate entity values via tokens. Install the Token module for more tokens and Token browser access.", @@ -6671,20 +6670,20 @@ }, { "name": "drupal/fast_404", - "version": "3.3.0", + "version": "3.4.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/fast_404.git", - "reference": "8.x-3.3" + "reference": "8.x-3.4" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/fast_404-8.x-3.3.zip", - "reference": "8.x-3.3", - "shasum": "6c946c79e662075b4af4153ddc9a6980a0fc49b2" + "url": "https://ftp.drupal.org/files/projects/fast_404-8.x-3.4.zip", + "reference": "8.x-3.4", + "shasum": "1dc31b942aa3f06cd269730522a29dee97b521f6" }, "require": { - "drupal/core": "^8.8 || ^9 || ^10" + "drupal/core": "^10 || ^11" }, "require-dev": { "drupal/redirect": "^1.3.0" @@ -6692,8 +6691,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-3.3", - "datestamp": "1717810095", + "version": "8.x-3.4", + "datestamp": "1732812487", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -6718,7 +6717,7 @@ "homepage": "https://www.drupal.org/user/1321830" }, { - "name": "Kristen Pol", + "name": "kristen pol", "homepage": "https://www.drupal.org/user/8389" }, { @@ -7180,17 +7179,17 @@ }, { "name": "drupal/geocoder", - "version": "4.25.0", + "version": "4.26.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/geocoder.git", - "reference": "8.x-4.25" + "reference": "8.x-4.26" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/geocoder-8.x-4.25.zip", - "reference": "8.x-4.25", - "shasum": "f62dcbdb3c27a266aed92f78c6b861ffaa391ff0" + "url": "https://ftp.drupal.org/files/projects/geocoder-8.x-4.26.zip", + "reference": "8.x-4.26", + "shasum": "6681f565880da40341aa90b7e2df18bb1978fc96" }, "require": { "davedevelopment/stiphle": "^0.9.2", @@ -7234,8 +7233,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-4.25", - "datestamp": "1722204762", + "version": "8.x-4.26", + "datestamp": "1733783003", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -7338,17 +7337,17 @@ }, { "name": "drupal/geofield_map", - "version": "11.0.2", + "version": "11.0.3", "source": { "type": "git", "url": "https://git.drupalcode.org/project/geofield_map.git", - "reference": "11.0.2" + "reference": "11.0.3" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/geofield_map-11.0.2.zip", - "reference": "11.0.2", - "shasum": "a31435e6285d894da40c2a621afd3ee9dad7bd09" + "url": "https://ftp.drupal.org/files/projects/geofield_map-11.0.3.zip", + "reference": "11.0.3", + "shasum": "da97d6d8944fed5986e502bf8c6c104173abf6f7" }, "require": { "drupal/core": "^10.2 || ^11", @@ -7357,8 +7356,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "11.0.2", - "datestamp": "1728383840", + "version": "11.0.3", + "datestamp": "1733435223", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -7385,20 +7384,20 @@ }, { "name": "drupal/google_analytics", - "version": "4.0.2", + "version": "4.0.3", "source": { "type": "git", "url": "https://git.drupalcode.org/project/google_analytics.git", - "reference": "4.0.2" + "reference": "4.0.3" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/google_analytics-4.0.2.zip", - "reference": "4.0.2", - "shasum": "6deec511373e4659e42ff494c8729434728e37d7" + "url": "https://ftp.drupal.org/files/projects/google_analytics-4.0.3.zip", + "reference": "4.0.3", + "shasum": "faaae65a3b52d842ceef78fd2b2ef6344f3a21a0" }, "require": { - "drupal/core": "^9.3 || ^10" + "drupal/core": "^9.5 || ^10 || ^11" }, "require-dev": { "drupal/token": "^1.7" @@ -7406,8 +7405,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "4.0.2", - "datestamp": "1662768595", + "version": "4.0.3", + "datestamp": "1734385014", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -9366,17 +9365,17 @@ }, { "name": "drupal/markup", - "version": "2.0.0", + "version": "2.0.1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/markup.git", - "reference": "2.0.0" + "reference": "2.0.1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/markup-2.0.0.zip", - "reference": "2.0.0", - "shasum": "e999ed39711ff2692584bf254f0534fd247bf6db" + "url": "https://ftp.drupal.org/files/projects/markup-2.0.1.zip", + "reference": "2.0.1", + "shasum": "7b9d3690fac10536a8be6544b3495b718a5562a6" }, "require": { "drupal/core": "^9 || ^10 || ^11" @@ -9384,8 +9383,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.0", - "datestamp": "1724320773", + "version": "2.0.1", + "datestamp": "1733915904", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -9595,7 +9594,7 @@ "homepage": "https://www.drupal.org/user/1037976" }, { - "name": "Fabianx", + "name": "fabianx", "homepage": "https://www.drupal.org/user/693738" }, { @@ -9603,7 +9602,7 @@ "homepage": "https://www.drupal.org/user/45640" }, { - "name": "Jeremy", + "name": "jeremy", "homepage": "https://www.drupal.org/user/409" }, { @@ -9611,7 +9610,7 @@ "homepage": "https://www.drupal.org/user/2375" }, { - "name": "robertDouglass", + "name": "robertdouglass", "homepage": "https://www.drupal.org/user/5449" } ], @@ -10356,17 +10355,17 @@ }, { "name": "drupal/migrate_plus", - "version": "6.0.4", + "version": "6.0.5", "source": { "type": "git", "url": "https://git.drupalcode.org/project/migrate_plus.git", - "reference": "6.0.4" + "reference": "6.0.5" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/migrate_plus-6.0.4.zip", - "reference": "6.0.4", - "shasum": "0357c416d2a9fd3f4211dd13c6585ed8072fabe7" + "url": "https://ftp.drupal.org/files/projects/migrate_plus-6.0.5.zip", + "reference": "6.0.5", + "shasum": "441e91086feaca7a6f1acf1735023fff0dfc5e1e" }, "require": { "drupal/core": ">=9.1", @@ -10383,8 +10382,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "6.0.4", - "datestamp": "1721745585", + "version": "6.0.5", + "datestamp": "1732124623", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -11382,26 +11381,26 @@ }, { "name": "drupal/override_node_options", - "version": "2.8.0", + "version": "2.9.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/override_node_options.git", - "reference": "8.x-2.8" + "reference": "8.x-2.9" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/override_node_options-8.x-2.8.zip", - "reference": "8.x-2.8", - "shasum": "79ad92c63e4dfc03bed74438bcf9df437ad2bca5" + "url": "https://ftp.drupal.org/files/projects/override_node_options-8.x-2.9.zip", + "reference": "8.x-2.9", + "shasum": "618c22705944df86a6008785d8aec50d456f6310" }, "require": { - "drupal/core": "^9 || ^10" + "drupal/core": "^9 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-2.8", - "datestamp": "1713475051", + "version": "8.x-2.9", + "datestamp": "1732705530", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -11972,26 +11971,26 @@ }, { "name": "drupal/pathologic", - "version": "2.0.0-alpha2", + "version": "2.0.0-alpha3", "source": { "type": "git", "url": "https://git.drupalcode.org/project/pathologic.git", - "reference": "2.0.0-alpha2" + "reference": "2.0.0-alpha3" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/pathologic-2.0.0-alpha2.zip", - "reference": "2.0.0-alpha2", - "shasum": "59de9dbfcd770c2b8810fdb23568d9fb630310b7" + "url": "https://ftp.drupal.org/files/projects/pathologic-2.0.0-alpha3.zip", + "reference": "2.0.0-alpha3", + "shasum": "f59c465b7070c3e6d12a204a55ee1117b991ae93" }, "require": { - "drupal/core": "^9 || ^10" + "drupal/core": "^9 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.0-alpha2", - "datestamp": "1706131021", + "version": "2.0.0-alpha3", + "datestamp": "1733441073", "security-coverage": { "status": "not-covered", "message": "Alpha releases are not covered by Drupal security advisories." @@ -12004,7 +12003,7 @@ ], "authors": [ { - "name": "Berdir", + "name": "berdir", "homepage": "https://www.drupal.org/user/214652" }, { @@ -12228,17 +12227,17 @@ }, { "name": "drupal/raven", - "version": "6.0.11", + "version": "6.0.13", "source": { "type": "git", "url": "https://git.drupalcode.org/project/raven.git", - "reference": "6.0.11" + "reference": "6.0.13" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/raven-6.0.11.zip", - "reference": "6.0.11", - "shasum": "117934d82d34efde8a50247406fcf83d475a2be5" + "url": "https://ftp.drupal.org/files/projects/raven-6.0.13.zip", + "reference": "6.0.13", + "shasum": "7b92e693dae63859457ba734c57382511b91af86" }, "require": { "drupal/core": "^10.2 || ^11", @@ -12252,8 +12251,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "6.0.11", - "datestamp": "1730515647", + "version": "6.0.13", + "datestamp": "1734389510", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -12847,20 +12846,20 @@ }, { "name": "drupal/search_api", - "version": "1.35.0", + "version": "1.37.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/search_api.git", - "reference": "8.x-1.35" + "reference": "8.x-1.37" }, "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.37.zip", + "reference": "8.x-1.37", + "shasum": "76d9b5850d7fce9df8fc6cf8c49450ab541f455d" }, "require": { - "drupal/core": "^10.1 || ^11" + "drupal/core": "^10.2 || ^11" }, "conflict": { "drupal/search_api_solr": "2.* || 3.0 || 3.1" @@ -12878,17 +12877,12 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.35", - "datestamp": "1718551025", + "version": "8.x-1.37", + "datestamp": "1732727356", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" } - }, - "drush": { - "services": { - "drush.services.yml": "^9 || ^10 || ^11" - } } }, "notification-url": "https://packages.drupal.org/8/downloads", @@ -13049,28 +13043,28 @@ }, { "name": "drupal/simplesamlphp_auth", - "version": "4.0.0", + "version": "4.0.1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/simplesamlphp_auth.git", - "reference": "4.0.0" + "reference": "4.0.1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/simplesamlphp_auth-4.0.0.zip", - "reference": "4.0.0", - "shasum": "b0c71f45ceaa0257bc1583ab4c2a620ff26f9472" + "url": "https://ftp.drupal.org/files/projects/simplesamlphp_auth-4.0.1.zip", + "reference": "4.0.1", + "shasum": "624a1b918a282b997d20425726d080eb0a1eda8c" }, "require": { "drupal/core": "^9.4 || ^10", "drupal/externalauth": "^1.1 || ^2.0", - "simplesamlphp/simplesamlphp": "^1.19 || ^2.1 || dev-simplesamlphp-2.1" + "simplesamlphp/simplesamlphp": "^1.19 || ^2.3.5" }, "type": "drupal-module", "extra": { "drupal": { - "version": "4.0.0", - "datestamp": "1699460960", + "version": "4.0.1", + "datestamp": "1733475098", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -13083,7 +13077,7 @@ ], "authors": [ { - "name": "Berdir", + "name": "berdir", "homepage": "https://www.drupal.org/user/214652" }, { @@ -14070,17 +14064,17 @@ }, { "name": "drupal/tzfield", - "version": "1.11.0", + "version": "1.12.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/tzfield.git", - "reference": "8.x-1.11" + "reference": "8.x-1.12" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/tzfield-8.x-1.11.zip", - "reference": "8.x-1.11", - "shasum": "820d8f0e6c6e3bf2e3e22ccb6eda2e6bdac33121" + "url": "https://ftp.drupal.org/files/projects/tzfield-8.x-1.12.zip", + "reference": "8.x-1.12", + "shasum": "c2d19067f25a72620939853f40cf61f2c5100aaf" }, "require": { "drupal/core": "^8 || ^9 || ^10 || ^11" @@ -14088,8 +14082,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.11", - "datestamp": "1716362892", + "version": "8.x-1.12", + "datestamp": "1733032665", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -14347,26 +14341,26 @@ }, { "name": "drupal/viewfield", - "version": "3.0.0-beta10", + "version": "3.0.0-beta11", "source": { "type": "git", "url": "https://git.drupalcode.org/project/viewfield.git", - "reference": "8.x-3.0-beta10" + "reference": "8.x-3.0-beta11" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/viewfield-8.x-3.0-beta10.zip", - "reference": "8.x-3.0-beta10", - "shasum": "2f11e9978c63e721e6ef77933e9c4b4b7c0ca2dc" + "url": "https://ftp.drupal.org/files/projects/viewfield-8.x-3.0-beta11.zip", + "reference": "8.x-3.0-beta11", + "shasum": "8125567dda9122af6868bfbdf6ca0a933469cdde" }, "require": { - "drupal/core": "^9.2 || ^10 || ^11" + "drupal/core": "^10.2 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-3.0-beta10", - "datestamp": "1720550053", + "version": "8.x-3.0-beta11", + "datestamp": "1732648835", "security-coverage": { "status": "not-covered", "message": "Beta releases are not covered by Drupal security advisories." @@ -14591,22 +14585,25 @@ }, { "name": "drupal/views_data_export", - "version": "1.4.0", + "version": "1.5.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/views_data_export.git", - "reference": "8.x-1.4" + "reference": "8.x-1.5" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/views_data_export-8.x-1.4.zip", - "reference": "8.x-1.4", - "shasum": "70dede9fdf50601232f068e67309d361341e88c5" + "url": "https://ftp.drupal.org/files/projects/views_data_export-8.x-1.5.zip", + "reference": "8.x-1.5", + "shasum": "2664bd52dd47b068dec60eecd3c6fc73f2d6c1b8" }, "require": { - "drupal/core": "^9 || ^10", + "drupal/core": "^9 || ^10 || ^11", "drupal/csv_serialization": "~1.4 || ~2.0 || ~3 || ~4" }, + "conflict": { + "phpoffice/phpspreadsheet": "<1.23.0" + }, "require-dev": { "drupal/search_api": "~1.12", "drupal/xls_serialization": "~1.0" @@ -14614,8 +14611,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.4", - "datestamp": "1698948991", + "version": "8.x-1.5", + "datestamp": "1732280381", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -14624,7 +14621,7 @@ }, "notification-url": "https://packages.drupal.org/8/downloads", "license": [ - "GPL-2.0+" + "GPL-2.0-or-later" ], "authors": [ { @@ -14648,7 +14645,7 @@ "homepage": "https://www.drupal.org/user/1557710" }, { - "name": "Steven Jones", + "name": "steven jones", "homepage": "https://www.drupal.org/user/99644" } ], @@ -15600,16 +15597,16 @@ }, { "name": "giggsey/libphonenumber-for-php", - "version": "8.13.50", + "version": "8.13.52", "source": { "type": "git", "url": "https://github.com/giggsey/libphonenumber-for-php.git", - "reference": "ab8b27ded2df369de629af637fa9975dda014078" + "reference": "cc9a82b237d79a85be47c0b06e3943f75ab35c32" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/giggsey/libphonenumber-for-php/zipball/ab8b27ded2df369de629af637fa9975dda014078", - "reference": "ab8b27ded2df369de629af637fa9975dda014078", + "url": "https://api.github.com/repos/giggsey/libphonenumber-for-php/zipball/cc9a82b237d79a85be47c0b06e3943f75ab35c32", + "reference": "cc9a82b237d79a85be47c0b06e3943f75ab35c32", "shasum": "" }, "require": { @@ -15673,7 +15670,7 @@ "issues": "https://github.com/giggsey/libphonenumber-for-php/issues", "source": "https://github.com/giggsey/libphonenumber-for-php" }, - "time": "2024-11-18T10:02:13+00:00" + "time": "2024-12-13T09:08:43+00:00" }, { "name": "giggsey/locale", @@ -17154,16 +17151,16 @@ }, { "name": "league/uri-interfaces", - "version": "7.4.1", + "version": "7.5.0", "source": { "type": "git", "url": "https://github.com/thephpleague/uri-interfaces.git", - "reference": "8d43ef5c841032c87e2de015972c06f3865ef718" + "reference": "08cfc6c4f3d811584fb09c37e2849e6a7f9b0742" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/uri-interfaces/zipball/8d43ef5c841032c87e2de015972c06f3865ef718", - "reference": "8d43ef5c841032c87e2de015972c06f3865ef718", + "url": "https://api.github.com/repos/thephpleague/uri-interfaces/zipball/08cfc6c4f3d811584fb09c37e2849e6a7f9b0742", + "reference": "08cfc6c4f3d811584fb09c37e2849e6a7f9b0742", "shasum": "" }, "require": { @@ -17226,7 +17223,7 @@ "docs": "https://uri.thephpleague.com", "forum": "https://thephpleague.slack.com", "issues": "https://github.com/thephpleague/uri-src/issues", - "source": "https://github.com/thephpleague/uri-interfaces/tree/7.4.1" + "source": "https://github.com/thephpleague/uri-interfaces/tree/7.5.0" }, "funding": [ { @@ -17234,7 +17231,7 @@ "type": "github" } ], - "time": "2024-03-23T07:42:40+00:00" + "time": "2024-12-08T08:18:47+00:00" }, { "name": "masterminds/html5", @@ -17354,16 +17351,16 @@ }, { "name": "mglaman/phpstan-drupal", - "version": "1.3.1", + "version": "1.3.2", "source": { "type": "git", "url": "https://github.com/mglaman/phpstan-drupal.git", - "reference": "2bc25a59b53c8f3990f168efd71241d9c25ea0c3" + "reference": "bbb92dee546da3988da851122cb2925f72c149f3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/mglaman/phpstan-drupal/zipball/2bc25a59b53c8f3990f168efd71241d9c25ea0c3", - "reference": "2bc25a59b53c8f3990f168efd71241d9c25ea0c3", + "url": "https://api.github.com/repos/mglaman/phpstan-drupal/zipball/bbb92dee546da3988da851122cb2925f72c149f3", + "reference": "bbb92dee546da3988da851122cb2925f72c149f3", "shasum": "" }, "require": { @@ -17393,6 +17390,12 @@ }, "type": "phpstan-extension", "extra": { + "phpstan": { + "includes": [ + "extension.neon", + "rules.neon" + ] + }, "branch-alias": { "dev-main": "1.0-dev" }, @@ -17403,20 +17406,14 @@ "tests/fixtures/drupal/libraries/{$name}": [ "type:drupal-library" ], + "tests/fixtures/drupal/themes/contrib/{$name}": [ + "type:drupal-theme" + ], "tests/fixtures/drupal/modules/contrib/{$name}": [ "type:drupal-module" ], "tests/fixtures/drupal/profiles/contrib/{$name}": [ "type:drupal-profile" - ], - "tests/fixtures/drupal/themes/contrib/{$name}": [ - "type:drupal-theme" - ] - }, - "phpstan": { - "includes": [ - "extension.neon", - "rules.neon" ] } }, @@ -17438,7 +17435,7 @@ "description": "Drupal extension and rules for PHPStan", "support": { "issues": "https://github.com/mglaman/phpstan-drupal/issues", - "source": "https://github.com/mglaman/phpstan-drupal/tree/1.3.1" + "source": "https://github.com/mglaman/phpstan-drupal/tree/1.3.2" }, "funding": [ { @@ -17454,7 +17451,7 @@ "type": "tidelift" } ], - "time": "2024-09-27T08:54:16+00:00" + "time": "2024-11-19T15:26:05+00:00" }, { "name": "michelf/php-markdown", @@ -18841,21 +18838,21 @@ }, { "name": "php-http/guzzle7-adapter", - "version": "1.0.0", + "version": "1.1.0", "source": { "type": "git", "url": "https://github.com/php-http/guzzle7-adapter.git", - "reference": "fb075a71dbfa4847cf0c2938c4e5a9c478ef8b01" + "reference": "03a415fde709c2f25539790fecf4d9a31bc3d0eb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-http/guzzle7-adapter/zipball/fb075a71dbfa4847cf0c2938c4e5a9c478ef8b01", - "reference": "fb075a71dbfa4847cf0c2938c4e5a9c478ef8b01", + "url": "https://api.github.com/repos/php-http/guzzle7-adapter/zipball/03a415fde709c2f25539790fecf4d9a31bc3d0eb", + "reference": "03a415fde709c2f25539790fecf4d9a31bc3d0eb", "shasum": "" }, "require": { "guzzlehttp/guzzle": "^7.0", - "php": "^7.2 | ^8.0", + "php": "^7.3 | ^8.0", "php-http/httplug": "^2.0", "psr/http-client": "^1.0" }, @@ -18866,14 +18863,11 @@ }, "require-dev": { "php-http/client-integration-tests": "^3.0", + "php-http/message-factory": "^1.1", + "phpspec/prophecy-phpunit": "^2.0", "phpunit/phpunit": "^8.0|^9.3" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "0.2.x-dev" - } - }, "autoload": { "psr-4": { "Http\\Adapter\\Guzzle7\\": "src/" @@ -18897,9 +18891,9 @@ ], "support": { "issues": "https://github.com/php-http/guzzle7-adapter/issues", - "source": "https://github.com/php-http/guzzle7-adapter/tree/1.0.0" + "source": "https://github.com/php-http/guzzle7-adapter/tree/1.1.0" }, - "time": "2021-03-09T07:35:15+00:00" + "time": "2024-11-26T11:14:36+00:00" }, { "name": "php-http/httplug", @@ -19190,16 +19184,16 @@ }, { "name": "phpdocumentor/reflection-docblock", - "version": "5.6.0", + "version": "5.6.1", "source": { "type": "git", "url": "https://github.com/phpDocumentor/ReflectionDocBlock.git", - "reference": "f3558a4c23426d12bffeaab463f8a8d8b681193c" + "reference": "e5e784149a09bd69d9a5e3b01c5cbd2e2bd653d8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/f3558a4c23426d12bffeaab463f8a8d8b681193c", - "reference": "f3558a4c23426d12bffeaab463f8a8d8b681193c", + "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/e5e784149a09bd69d9a5e3b01c5cbd2e2bd653d8", + "reference": "e5e784149a09bd69d9a5e3b01c5cbd2e2bd653d8", "shasum": "" }, "require": { @@ -19248,9 +19242,9 @@ "description": "With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock.", "support": { "issues": "https://github.com/phpDocumentor/ReflectionDocBlock/issues", - "source": "https://github.com/phpDocumentor/ReflectionDocBlock/tree/5.6.0" + "source": "https://github.com/phpDocumentor/ReflectionDocBlock/tree/5.6.1" }, - "time": "2024-11-12T11:25:25+00:00" + "time": "2024-12-07T09:39:29+00:00" }, { "name": "phpdocumentor/type-resolver", @@ -19590,16 +19584,16 @@ }, { "name": "phpspec/prophecy-phpunit", - "version": "v2.2.0", + "version": "v2.3.0", "source": { "type": "git", "url": "https://github.com/phpspec/prophecy-phpunit.git", - "reference": "16e1247e139434bce0bac09848bc5c8d882940fc" + "reference": "8819516c1b489ecee4c60db5f5432fac1ea8ac6f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpspec/prophecy-phpunit/zipball/16e1247e139434bce0bac09848bc5c8d882940fc", - "reference": "16e1247e139434bce0bac09848bc5c8d882940fc", + "url": "https://api.github.com/repos/phpspec/prophecy-phpunit/zipball/8819516c1b489ecee4c60db5f5432fac1ea8ac6f", + "reference": "8819516c1b489ecee4c60db5f5432fac1ea8ac6f", "shasum": "" }, "require": { @@ -19607,6 +19601,9 @@ "phpspec/prophecy": "^1.18", "phpunit/phpunit": "^9.1 || ^10.1 || ^11.0" }, + "require-dev": { + "phpstan/phpstan": "^1.10" + }, "type": "library", "extra": { "branch-alias": { @@ -19636,9 +19633,9 @@ ], "support": { "issues": "https://github.com/phpspec/prophecy-phpunit/issues", - "source": "https://github.com/phpspec/prophecy-phpunit/tree/v2.2.0" + "source": "https://github.com/phpspec/prophecy-phpunit/tree/v2.3.0" }, - "time": "2024-03-01T08:33:58+00:00" + "time": "2024-11-19T13:24:17+00:00" }, { "name": "phpstan/phpdoc-parser", @@ -19689,16 +19686,16 @@ }, { "name": "phpstan/phpstan", - "version": "1.12.11", + "version": "1.12.13", "source": { "type": "git", "url": "https://github.com/phpstan/phpstan.git", - "reference": "0d1fc20a962a91be578bcfe7cf939e6e1a2ff733" + "reference": "9b469068840cfa031e1deaf2fa1886d00e20680f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpstan/zipball/0d1fc20a962a91be578bcfe7cf939e6e1a2ff733", - "reference": "0d1fc20a962a91be578bcfe7cf939e6e1a2ff733", + "url": "https://api.github.com/repos/phpstan/phpstan/zipball/9b469068840cfa031e1deaf2fa1886d00e20680f", + "reference": "9b469068840cfa031e1deaf2fa1886d00e20680f", "shasum": "" }, "require": { @@ -19743,7 +19740,7 @@ "type": "github" } ], - "time": "2024-11-17T14:08:01+00:00" + "time": "2024-12-17T17:00:20+00:00" }, { "name": "phpstan/phpstan-deprecation-rules", @@ -20113,16 +20110,16 @@ }, { "name": "phpunit/phpunit", - "version": "9.6.21", + "version": "9.6.22", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/phpunit.git", - "reference": "de6abf3b6f8dd955fac3caad3af7a9504e8c2ffa" + "reference": "f80235cb4d3caa59ae09be3adf1ded27521d1a9c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/de6abf3b6f8dd955fac3caad3af7a9504e8c2ffa", - "reference": "de6abf3b6f8dd955fac3caad3af7a9504e8c2ffa", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/f80235cb4d3caa59ae09be3adf1ded27521d1a9c", + "reference": "f80235cb4d3caa59ae09be3adf1ded27521d1a9c", "shasum": "" }, "require": { @@ -20133,7 +20130,7 @@ "ext-mbstring": "*", "ext-xml": "*", "ext-xmlwriter": "*", - "myclabs/deep-copy": "^1.12.0", + "myclabs/deep-copy": "^1.12.1", "phar-io/manifest": "^2.0.4", "phar-io/version": "^3.2.1", "php": ">=7.3", @@ -20196,7 +20193,7 @@ "support": { "issues": "https://github.com/sebastianbergmann/phpunit/issues", "security": "https://github.com/sebastianbergmann/phpunit/security/policy", - "source": "https://github.com/sebastianbergmann/phpunit/tree/9.6.21" + "source": "https://github.com/sebastianbergmann/phpunit/tree/9.6.22" }, "funding": [ { @@ -20212,7 +20209,7 @@ "type": "tidelift" } ], - "time": "2024-09-19T10:50:18+00:00" + "time": "2024-12-05T13:48:26+00:00" }, { "name": "politsin/jquery-ui-touch-punch", @@ -22018,16 +22015,16 @@ }, { "name": "simplesamlphp/assert", - "version": "v1.5.0", + "version": "v1.6.0", "source": { "type": "git", "url": "https://github.com/simplesamlphp/assert.git", - "reference": "f6872f002d34b8e20c19d0823b107d2c74ddfd9d" + "reference": "057a9e90660c4b16c00dab9dd0e337296f7d983e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/simplesamlphp/assert/zipball/f6872f002d34b8e20c19d0823b107d2c74ddfd9d", - "reference": "f6872f002d34b8e20c19d0823b107d2c74ddfd9d", + "url": "https://api.github.com/repos/simplesamlphp/assert/zipball/057a9e90660c4b16c00dab9dd0e337296f7d983e", + "reference": "057a9e90660c4b16c00dab9dd0e337296f7d983e", "shasum": "" }, "require": { @@ -22071,32 +22068,32 @@ "description": "A wrapper around webmozart/assert to make it useful beyond checking method arguments", "support": { "issues": "https://github.com/simplesamlphp/assert/issues", - "source": "https://github.com/simplesamlphp/assert/tree/v1.5.0" + "source": "https://github.com/simplesamlphp/assert/tree/v1.6.0" }, - "time": "2024-11-19T18:52:10+00:00" + "time": "2024-12-04T23:41:43+00:00" }, { "name": "simplesamlphp/composer-module-installer", - "version": "v1.3.5", + "version": "v1.4.0", "source": { "type": "git", "url": "https://github.com/simplesamlphp/composer-module-installer.git", - "reference": "7bf413c2d28e48dff6755d74a7e45087cf144604" + "reference": "edb2155d200e2a208816d06f42cfa78bfd9e7cf4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/simplesamlphp/composer-module-installer/zipball/7bf413c2d28e48dff6755d74a7e45087cf144604", - "reference": "7bf413c2d28e48dff6755d74a7e45087cf144604", + "url": "https://api.github.com/repos/simplesamlphp/composer-module-installer/zipball/edb2155d200e2a208816d06f42cfa78bfd9e7cf4", + "reference": "edb2155d200e2a208816d06f42cfa78bfd9e7cf4", "shasum": "" }, "require": { - "composer-plugin-api": "^1.1 || ^2.0", - "php": "^7.4 || ^8.0", - "simplesamlphp/assert": "^0.8.0 || ^1.0" + "composer-plugin-api": "^2.6", + "php": "^8.1", + "simplesamlphp/assert": "^1.6" }, "require-dev": { - "composer/composer": "^2.4", - "simplesamlphp/simplesamlphp-test-framework": "^1.2.1" + "composer/composer": "^2.8.3", + "simplesamlphp/simplesamlphp-test-framework": "^1.8.0" }, "type": "composer-plugin", "extra": { @@ -22114,9 +22111,51 @@ "description": "A Composer plugin that allows installing SimpleSAMLphp modules through Composer.", "support": { "issues": "https://github.com/simplesamlphp/composer-module-installer/issues", - "source": "https://github.com/simplesamlphp/composer-module-installer/tree/v1.3.5" + "source": "https://github.com/simplesamlphp/composer-module-installer/tree/v1.4.0" }, - "time": "2024-11-16T09:42:27+00:00" + "time": "2024-12-08T16:57:03+00:00" + }, + { + "name": "simplesamlphp/composer-xmlprovider-installer", + "version": "v1.0.1", + "source": { + "type": "git", + "url": "https://github.com/simplesamlphp/composer-xmlprovider-installer.git", + "reference": "ce09a877a1de9469f1a872f04703d75d6bafcdc6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/simplesamlphp/composer-xmlprovider-installer/zipball/ce09a877a1de9469f1a872f04703d75d6bafcdc6", + "reference": "ce09a877a1de9469f1a872f04703d75d6bafcdc6", + "shasum": "" + }, + "require": { + "composer-plugin-api": "^2.0", + "php": "^8.1" + }, + "require-dev": { + "composer/composer": "^2.4", + "simplesamlphp/simplesamlphp-test-framework": "^1.5.4" + }, + "type": "composer-plugin", + "extra": { + "class": "SimpleSAML\\Composer\\XMLProvider\\XMLProviderInstallerPlugin" + }, + "autoload": { + "psr-4": { + "SimpleSAML\\Composer\\XMLProvider\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "LGPL-2.1-only" + ], + "description": "A composer plugin that will auto-generate a classmap with all classes that implement SerializableElementInterface.", + "support": { + "issues": "https://github.com/simplesamlphp/composer-xmlprovider-installer/issues", + "source": "https://github.com/simplesamlphp/composer-xmlprovider-installer/tree/v1.0.1" + }, + "time": "2024-09-15T22:34:50+00:00" }, { "name": "simplesamlphp/saml2", @@ -22181,16 +22220,16 @@ }, { "name": "simplesamlphp/simplesamlphp", - "version": "v2.2.1", + "version": "v2.3.5", "source": { "type": "git", "url": "https://github.com/simplesamlphp/simplesamlphp.git", - "reference": "0819ecbe66a11380c64bed0afb71c8d6dd4b714e" + "reference": "406cc3a0be3b154b2b0c08a48f30705332c729fb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/simplesamlphp/simplesamlphp/zipball/0819ecbe66a11380c64bed0afb71c8d6dd4b714e", - "reference": "0819ecbe66a11380c64bed0afb71c8d6dd4b714e", + "url": "https://api.github.com/repos/simplesamlphp/simplesamlphp/zipball/406cc3a0be3b154b2b0c08a48f30705332c729fb", + "reference": "406cc3a0be3b154b2b0c08a48f30705332c729fb", "shasum": "" }, "require": { @@ -22210,10 +22249,11 @@ "php": "^8.1", "phpmailer/phpmailer": "^6.8", "psr/log": "^3.0", - "simplesamlphp/assert": "^1.0.0", + "simplesamlphp/assert": "^1.1", "simplesamlphp/composer-module-installer": "^1.3", - "simplesamlphp/saml2": "^4.6", - "simplesamlphp/simplesamlphp-assets-base": "~2.1.5", + "simplesamlphp/saml2": "^4.16", + "simplesamlphp/simplesamlphp-assets-base": "~2.3.0", + "simplesamlphp/xml-security": "^1.7", "symfony/cache": "^6.4", "symfony/config": "^6.4", "symfony/console": "^6.4", @@ -22224,6 +22264,7 @@ "symfony/http-foundation": "^6.4", "symfony/http-kernel": "^6.4", "symfony/intl": "^6.4", + "symfony/password-hasher": "^6.4", "symfony/polyfill-intl-icu": "^1.28", "symfony/routing": "^6.4", "symfony/translation-contracts": "^3.0", @@ -22231,7 +22272,7 @@ "symfony/var-exporter": "^6.4", "symfony/yaml": "^6.4", "twig/intl-extra": "^3.7", - "twig/twig": "^3.5" + "twig/twig": "^3.14.0" }, "require-dev": { "ext-curl": "*", @@ -22241,7 +22282,6 @@ "predis/predis": "^2.2", "simplesamlphp/simplesamlphp-module-adfs": "^2.1", "simplesamlphp/simplesamlphp-test-framework": "^1.5.4", - "simplesamlphp/xml-security": "^1.6.0", "symfony/translation": "^6.4" }, "suggest": { @@ -22257,7 +22297,7 @@ "type": "project", "extra": { "branch-alias": { - "dev-master": "2.2.x-dev" + "dev-master": "2.4.0.x-dev" } }, "autoload": { @@ -22306,25 +22346,25 @@ "issues": "https://github.com/simplesamlphp/simplesamlphp/issues", "source": "https://github.com/simplesamlphp/simplesamlphp" }, - "time": "2024-03-16T23:03:28+00:00" + "time": "2024-12-02T11:51:07+00:00" }, { "name": "simplesamlphp/simplesamlphp-assets-base", - "version": "v2.1.19", + "version": "v2.3.3", "source": { "type": "git", "url": "https://github.com/simplesamlphp/simplesamlphp-assets-base.git", - "reference": "4918eb32472bbb30b7a5ece30451ba0984b75f55" + "reference": "cff63ee9c1ac1571117e60b982bc5d0c3cb99ac6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/simplesamlphp/simplesamlphp-assets-base/zipball/4918eb32472bbb30b7a5ece30451ba0984b75f55", - "reference": "4918eb32472bbb30b7a5ece30451ba0984b75f55", + "url": "https://api.github.com/repos/simplesamlphp/simplesamlphp-assets-base/zipball/cff63ee9c1ac1571117e60b982bc5d0c3cb99ac6", + "reference": "cff63ee9c1ac1571117e60b982bc5d0c3cb99ac6", "shasum": "" }, "require": { - "php": ">=7.4 || ^8.0", - "simplesamlphp/composer-module-installer": "^1.3.2" + "php": "^8.1", + "simplesamlphp/composer-module-installer": "^1.3.4" }, "type": "simplesamlphp-module", "notification-url": "https://packagist.org/downloads/", @@ -22340,9 +22380,133 @@ "description": "Assets for the SimpleSAMLphp main repository", "support": { "issues": "https://github.com/simplesamlphp/simplesamlphp-assets-base/issues", - "source": "https://github.com/simplesamlphp/simplesamlphp-assets-base/tree/v2.1.19" + "source": "https://github.com/simplesamlphp/simplesamlphp-assets-base/tree/v2.3.3" + }, + "time": "2024-12-08T11:15:19+00:00" + }, + { + "name": "simplesamlphp/xml-common", + "version": "v1.22.1", + "source": { + "type": "git", + "url": "https://github.com/simplesamlphp/xml-common.git", + "reference": "ea339c402b729e9a1b72d4734a3bde3f83ca6c5b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/simplesamlphp/xml-common/zipball/ea339c402b729e9a1b72d4734a3bde3f83ca6c5b", + "reference": "ea339c402b729e9a1b72d4734a3bde3f83ca6c5b", + "shasum": "" + }, + "require": { + "ext-date": "*", + "ext-dom": "*", + "ext-libxml": "*", + "ext-pcre": "*", + "ext-spl": "*", + "php": "^8.1", + "simplesamlphp/assert": "^1.2", + "simplesamlphp/composer-xmlprovider-installer": "~1.0.0", + "symfony/finder": "^6.4" + }, + "require-dev": { + "simplesamlphp/simplesamlphp-test-framework": "^1.7" + }, + "type": "simplesamlphp-xmlprovider", + "autoload": { + "psr-4": { + "SimpleSAML\\XML\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "LGPL-2.1-or-later" + ], + "authors": [ + { + "name": "Jaime Perez", + "email": "jaime.perez@uninett.no" + }, + { + "name": "Tim van Dijen", + "email": "tvdijen@gmail.com" + } + ], + "description": "A library with classes and utilities for handling XML structures.", + "homepage": "http://simplesamlphp.org", + "keywords": [ + "saml", + "xml" + ], + "support": { + "issues": "https://github.com/simplesamlphp/xml-common/issues", + "source": "https://github.com/simplesamlphp/xml-common" + }, + "time": "2024-12-14T22:35:27+00:00" + }, + { + "name": "simplesamlphp/xml-security", + "version": "v1.11.2", + "source": { + "type": "git", + "url": "https://github.com/simplesamlphp/xml-security.git", + "reference": "42a99a810b7f7b12b9988aa743886b8f45c5c40e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/simplesamlphp/xml-security/zipball/42a99a810b7f7b12b9988aa743886b8f45c5c40e", + "reference": "42a99a810b7f7b12b9988aa743886b8f45c5c40e", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-hash": "*", + "ext-mbstring": "*", + "ext-openssl": "*", + "ext-pcre": "*", + "ext-spl": "*", + "php": "^8.1", + "simplesamlphp/assert": "^1.6", + "simplesamlphp/xml-common": "^1.22.0" + }, + "require-dev": { + "simplesamlphp/simplesamlphp-test-framework": "^1.8" + }, + "type": "simplesamlphp-xmlprovider", + "autoload": { + "psr-4": { + "SimpleSAML\\XMLSecurity\\": "src/" + } }, - "time": "2024-12-01T01:27:14+00:00" + "notification-url": "https://packagist.org/downloads/", + "license": [ + "LGPL-2.1-or-later" + ], + "authors": [ + { + "name": "Jaime Perez Crespo", + "email": "jaime.perez@uninett.no", + "role": "Maintainer" + }, + { + "name": "Tim van Dijen", + "email": "tvdijen@gmail.com", + "role": "Maintainer" + } + ], + "description": "SimpleSAMLphp library for XML Security", + "homepage": "https://github.com/simplesamlphp/xml-security", + "keywords": [ + "security", + "signature", + "xml", + "xmldsig" + ], + "support": { + "issues": "https://github.com/simplesamlphp/xml-security/issues", + "source": "https://github.com/simplesamlphp/xml-security/tree/v1.11.2" + }, + "time": "2024-12-14T22:59:32+00:00" }, { "name": "simshaun/recurr", @@ -22528,16 +22692,16 @@ }, { "name": "squizlabs/php_codesniffer", - "version": "3.11.1", + "version": "3.11.2", "source": { "type": "git", "url": "https://github.com/PHPCSStandards/PHP_CodeSniffer.git", - "reference": "19473c30efe4f7b3cd42522d0b2e6e7f243c6f87" + "reference": "1368f4a58c3c52114b86b1abe8f4098869cb0079" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/PHPCSStandards/PHP_CodeSniffer/zipball/19473c30efe4f7b3cd42522d0b2e6e7f243c6f87", - "reference": "19473c30efe4f7b3cd42522d0b2e6e7f243c6f87", + "url": "https://api.github.com/repos/PHPCSStandards/PHP_CodeSniffer/zipball/1368f4a58c3c52114b86b1abe8f4098869cb0079", + "reference": "1368f4a58c3c52114b86b1abe8f4098869cb0079", "shasum": "" }, "require": { @@ -22604,7 +22768,7 @@ "type": "open_collective" } ], - "time": "2024-11-16T12:02:36+00:00" + "time": "2024-12-11T16:04:26+00:00" }, { "name": "steverhoades/oauth2-openid-connect-server", @@ -24352,18 +24516,90 @@ ], "time": "2024-09-25T14:18:03+00:00" }, + { + "name": "symfony/password-hasher", + "version": "v6.4.13", + "source": { + "type": "git", + "url": "https://github.com/symfony/password-hasher.git", + "reference": "e97a1b31f60b8bdfc1fdedab4398538da9441d47" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/password-hasher/zipball/e97a1b31f60b8bdfc1fdedab4398538da9441d47", + "reference": "e97a1b31f60b8bdfc1fdedab4398538da9441d47", + "shasum": "" + }, + "require": { + "php": ">=8.1" + }, + "conflict": { + "symfony/security-core": "<5.4" + }, + "require-dev": { + "symfony/console": "^5.4|^6.0|^7.0", + "symfony/security-core": "^5.4|^6.0|^7.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\PasswordHasher\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Robin Chalas", + "email": "robin.chalas@gmail.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides password hashing utilities", + "homepage": "https://symfony.com", + "keywords": [ + "hashing", + "password" + ], + "support": { + "source": "https://github.com/symfony/password-hasher/tree/v6.4.13" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-09-25T14:18:03+00:00" + }, { "name": "symfony/phpunit-bridge", - "version": "v7.1.6", + "version": "v7.2.0", "source": { "type": "git", "url": "https://github.com/symfony/phpunit-bridge.git", - "reference": "c6b9d8f52d3e276bedb49612aa4a2a046171287f" + "reference": "2bbde92ab25a0e2c88160857af7be9db5da0d145" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/phpunit-bridge/zipball/c6b9d8f52d3e276bedb49612aa4a2a046171287f", - "reference": "c6b9d8f52d3e276bedb49612aa4a2a046171287f", + "url": "https://api.github.com/repos/symfony/phpunit-bridge/zipball/2bbde92ab25a0e2c88160857af7be9db5da0d145", + "reference": "2bbde92ab25a0e2c88160857af7be9db5da0d145", "shasum": "" }, "require": { @@ -24383,8 +24619,8 @@ "type": "symfony-bridge", "extra": { "thanks": { - "name": "phpunit/phpunit", - "url": "https://github.com/sebastianbergmann/phpunit" + "url": "https://github.com/sebastianbergmann/phpunit", + "name": "phpunit/phpunit" } }, "autoload": { @@ -24416,7 +24652,7 @@ "description": "Provides utilities for PHPUnit, especially user deprecation notices management", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/phpunit-bridge/tree/v7.1.6" + "source": "https://github.com/symfony/phpunit-bridge/tree/v7.2.0" }, "funding": [ { @@ -24432,7 +24668,7 @@ "type": "tidelift" } ], - "time": "2024-09-25T14:20:29+00:00" + "time": "2024-11-13T16:15:23+00:00" }, { "name": "symfony/polyfill-ctype", @@ -24460,8 +24696,8 @@ "type": "library", "extra": { "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" } }, "autoload": { @@ -24539,8 +24775,8 @@ "type": "library", "extra": { "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" } }, "autoload": { @@ -24616,8 +24852,8 @@ "type": "library", "extra": { "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" } }, "autoload": { @@ -24694,8 +24930,8 @@ "type": "library", "extra": { "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" } }, "autoload": { @@ -24780,8 +25016,8 @@ "type": "library", "extra": { "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" } }, "autoload": { @@ -24862,8 +25098,8 @@ "type": "library", "extra": { "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" } }, "autoload": { @@ -24946,8 +25182,8 @@ "type": "library", "extra": { "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" } }, "autoload": { @@ -25020,8 +25256,8 @@ "type": "metapackage", "extra": { "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" } }, "notification-url": "https://packagist.org/downloads/", @@ -25085,8 +25321,8 @@ "type": "library", "extra": { "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" } }, "autoload": { @@ -25165,8 +25401,8 @@ "type": "library", "extra": { "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" } }, "autoload": { @@ -25242,8 +25478,8 @@ "type": "library", "extra": { "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" } }, "autoload": { @@ -26523,7 +26759,7 @@ }, { "name": "twig/intl-extra", - "version": "v3.16.0", + "version": "v3.17.0", "source": { "type": "git", "url": "https://github.com/twigphp/intl-extra.git", @@ -26571,7 +26807,7 @@ "twig" ], "support": { - "source": "https://github.com/twigphp/intl-extra/tree/v3.16.0" + "source": "https://github.com/twigphp/intl-extra/tree/v3.17.0" }, "funding": [ { @@ -27710,6 +27946,7 @@ "drupal/fieldhelptext": 10, "drupal/flag": 10, "drupal/graphql_menu": 15, + "drupal/html_tag_usage": 10, "drupal/image_style_warmer": 5, "drupal/jsonapi_resources": 10, "drupal/limited_field_widgets": 15, @@ -27728,13 +27965,12 @@ "drupal/simplesamlphp_auth": 5, "drupal/styleguide": 10, "drupal/user_history": 15, - "drupal/viewfield": 10, - "drupal/html_tag_usage": 10 + "drupal/viewfield": 10 }, "prefer-stable": true, "prefer-lowest": false, - "platform": [], - "platform-dev": [], + "platform": {}, + "platform-dev": {}, "platform-overrides": { "php": "8.1.30" }, diff --git a/docroot/modules/custom/va_gov_backend/css/toolbar.css b/docroot/modules/custom/va_gov_backend/css/toolbar.css index 3ff4cb43f0..3c521462ed 100644 --- a/docroot/modules/custom/va_gov_backend/css/toolbar.css +++ b/docroot/modules/custom/va_gov_backend/css/toolbar.css @@ -3,6 +3,7 @@ .toolbar-oriented .toolbar-bar .toolbar-tab.branch-toolbar-tab { float: right; height: 39px; + z-index: 300; } .toolbar-oriented .toolbar-bar .toolbar-tab.branch-toolbar-tab .toolbar-icon-branch { @@ -13,16 +14,22 @@ font-size: 0; } -.content-release-toolbar-tab-prod { +#content-release-status-icon-prod { background-image: url('../images/content-release-tooltip.svg'); background-position: center; background-repeat: no-repeat; + margin: 0; + padding-bottom: 10px; + z-index: 300; } -.content-release-toolbar-tab { +#content-release-status-icon { background-image: url('../images/content-release-tooltip-gray.svg'); background-position: center; background-repeat: no-repeat; + margin: 0; + padding-bottom: 10px; + z-index: 300; } .toolbar .toolbar-icon-content-release.toolbar-item:hover, diff --git a/docroot/modules/custom/va_gov_backend/va_gov_backend.module b/docroot/modules/custom/va_gov_backend/va_gov_backend.module index b11d1749b5..f5c16451b3 100644 --- a/docroot/modules/custom/va_gov_backend/va_gov_backend.module +++ b/docroot/modules/custom/va_gov_backend/va_gov_backend.module @@ -1609,7 +1609,7 @@ function va_gov_backend_toolbar() { ], ], '#wrapper_attributes' => [ - 'class' => ['toolbar-tab', 'content-release-toolbar-tab'], + 'class' => ['toolbar-tab'], ], '#weight' => 102, ]; @@ -1631,7 +1631,7 @@ function va_gov_backend_toolbar() { '#attributes' => [ 'class' => ['toolbar-icon', 'toolbar-icon-content-release'], 'title' => 'Mouse over to see last content release time', - 'id' => 'content-release-status-icon', + 'id' => 'content-release-status-icon-prod', ], ], '#wrapper_attributes' => [ diff --git a/docroot/robots.txt b/docroot/robots.txt index 3ad8e2e8de..c4414de603 100644 --- a/docroot/robots.txt +++ b/docroot/robots.txt @@ -57,6 +57,7 @@ Disallow: /user/register Disallow: /user/password Disallow: /user/login Disallow: /user/logout +Disallow: /user/verify-cookies Disallow: /media/oembed Disallow: /*/media/oembed # Paths (no clean URLs) @@ -69,5 +70,6 @@ Disallow: /index.php/user/password Disallow: /index.php/user/register Disallow: /index.php/user/login Disallow: /index.php/user/logout +Disallow: /index.php/user/verify-cookies Disallow: /index.php/media/oembed Disallow: /index.php/*/media/oembed diff --git a/docroot/themes/custom/vagovclaro/assets/scss/components/_toolbar.scss b/docroot/themes/custom/vagovclaro/assets/scss/components/_toolbar.scss index c0ab036d90..9d2c64a3d6 100644 --- a/docroot/themes/custom/vagovclaro/assets/scss/components/_toolbar.scss +++ b/docroot/themes/custom/vagovclaro/assets/scss/components/_toolbar.scss @@ -35,6 +35,7 @@ body.toolbar-fixed { &:hover:active, &:hover, &:focus { + background-color: var(--va-blue-lightest) !important; color: var(--va-blue-dark) !important; } @@ -103,7 +104,7 @@ body.toolbar-fixed { // Special treatment for the tab showing the indicator. .toolbar-tab { &.branch-toolbar-tab { - margin-left: -26px; + margin-left: -10px; } &.environment-toolbar-tab { @@ -113,6 +114,7 @@ body.toolbar-fixed { .toolbar-icon-environment-label { cursor: auto; // Remove the pointer cursor. padding-left: 1.333em; // No icon. + padding-right: 0; // Remove hover behaviors. &:hover { @@ -131,6 +133,7 @@ body.toolbar-fixed { &:hover:active, &:hover, &:focus { + background-color: var(--va-blue-lightest) !important; color: var(--va-blue-dark) !important; } @@ -199,7 +202,7 @@ body.toolbar-fixed { // Special treatment for the tab showing the indicator. .toolbar-tab { &.branch-toolbar-tab { - margin-left: -26px; + margin-left: -10px; } &.environment-toolbar-tab { @@ -207,8 +210,10 @@ body.toolbar-fixed { } .toolbar-icon-environment-label { + color: var(--va-gray-darkest); cursor: auto; // Remove the pointer cursor. padding-left: 1.333em; // No icon. + padding-right: 0; // Remove hover behaviors. &:hover { diff --git a/package-lock.json b/package-lock.json index 985df32fe2..4dea0b632e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -6119,9 +6119,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001481", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001481.tgz", - "integrity": "sha512-KCqHwRnaa1InZBtqXzP98LPg0ajCVujMKjqKDhZEthIpAsJl/YEIa3YvXjGXPVqzZVguccuu7ga9KOE1J9rKPQ==", + "version": "1.0.30001689", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001689.tgz", + "integrity": "sha512-CmeR2VBycfa+5/jOfnp/NpWPGd06nf1XYiefUvhXFfZE4GkRc9jv+eGPS4nT558WS/8lYCzV8SlANCIPvbWP1g==", "dev": true, "funding": [ { @@ -20838,9 +20838,9 @@ } }, "caniuse-lite": { - "version": "1.0.30001481", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001481.tgz", - "integrity": "sha512-KCqHwRnaa1InZBtqXzP98LPg0ajCVujMKjqKDhZEthIpAsJl/YEIa3YvXjGXPVqzZVguccuu7ga9KOE1J9rKPQ==", + "version": "1.0.30001689", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001689.tgz", + "integrity": "sha512-CmeR2VBycfa+5/jOfnp/NpWPGd06nf1XYiefUvhXFfZE4GkRc9jv+eGPS4nT558WS/8lYCzV8SlANCIPvbWP1g==", "dev": true }, "capital-case": { diff --git a/patches/3463201-fix-for-change-in-class-for-toolbar.patch b/patches/3463201-fix-for-change-in-class-for-toolbar.patch deleted file mode 100644 index 4104792fb3..0000000000 --- a/patches/3463201-fix-for-change-in-class-for-toolbar.patch +++ /dev/null @@ -1,19 +0,0 @@ -Subject: [PATCH] fix for ckeditor5 height when not in viewport ---- -Index: js/environment_indicator.js -IDEA additional info: -Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP -<+>UTF-8 -=================================================================== -diff --git a/js/environment_indicator.js b/js/environment_indicator.js ---- a/js/environment_indicator.js (revision c5e053daa76ae6fe645273c0c33cfdb6fbe3569c) -+++ b/js/environment_indicator.js (date 1721681591599) -@@ -19,7 +19,7 @@ - // Only apply text and background color if not using gin_toolbar - if (!$body.hasClass('gin--vertical-toolbar') && !$body.hasClass('gin--horizontal-toolbar')) { - $('#toolbar-bar', context).css('background-color', settings.environmentIndicator.bgColor); -- $('#toolbar-bar .toolbar-item a', context).not('.is-active').css('color', settings.environmentIndicator.fgColor); -+ $('#toolbar-bar .toolbar-item', context).not('.is-active').css('color', settings.environmentIndicator.fgColor); - } - - // Set environment color for gin_toolbar vertical toolbar. diff --git a/patches/VACMS-20126-fix-for-change-in-class-for-toolbar.patch b/patches/VACMS-20126-fix-for-change-in-class-for-toolbar.patch new file mode 100644 index 0000000000..6ef5ed85b2 --- /dev/null +++ b/patches/VACMS-20126-fix-for-change-in-class-for-toolbar.patch @@ -0,0 +1,17 @@ +diff --git a/js/environment_indicator.js b/js/environment_indicator.js +--- a/js/environment_indicator.js (revision 520137b406f6428b0e6e605750fe75c1caf2c5c2) ++++ b/js/environment_indicator.js (date 1734556460416) +@@ -19,10 +19,10 @@ + // Only apply text and background color if not using gin_toolbar + if (!$body.hasClass('gin--vertical-toolbar') && !$body.hasClass('gin--horizontal-toolbar')) { + $('.toolbar .toolbar-bar .toolbar-tab > .toolbar-item').css('background-color', settings.environmentIndicator.bgColor); +- $('#toolbar-bar .toolbar-tab a.toolbar-item', context).css('border-bottom', '0px'); +- $('#toolbar-bar .toolbar-tab a.toolbar-item', context).css('color', settings.environmentIndicator.fgColor); ++ $('#toolbar-bar .toolbar-item', context).css('border-bottom', '0px'); ++ $('#toolbar-bar .toolbar-item', context).css('color', settings.environmentIndicator.fgColor); + $('#toolbar-bar', context).css('background-color', settings.environmentIndicator.bgColor); +- $('#toolbar-bar .toolbar-tab a.toolbar-item', context).not('.is-active').css('color', settings.environmentIndicator.fgColor); ++ $('#toolbar-bar .toolbar-item', context).not('.is-active').css('color', settings.environmentIndicator.fgColor); + } + + // Set environment color for gin_toolbar vertical toolbar.