diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1d57f675..73b8eaec 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -2,7 +2,7 @@ name: CI on: push: - branches: [ main ] + branches: [main] pull_request: {} workflow_dispatch: {} @@ -16,16 +16,16 @@ jobs: strategy: fail-fast: false matrix: - php-versions: [ 8.2, 8.3 ] + php-versions: [8.3, 8.4, 8.5] name: PHP ${{ matrix.php-versions }} steps: - name: Checkout code - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5 + uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5 - name: Setup PHP - uses: shivammathur/setup-php@20529878ed81ef8e78ddf08b480401e6101a850f # v2 + uses: shivammathur/setup-php@44454db4f0199b8b9685a5d763dc37cbf79108e1 # v2 with: php-version: ${{ matrix.php-versions }} tools: composer:v2 @@ -35,7 +35,7 @@ jobs: run: echo "dir=$(composer config cache-files-dir)" >> $GITHUB_OUTPUT - name: Cache dependencies - uses: actions/cache@0400d5f644dc74513175e3cd8d07132dd4860809 # v4 + uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4 with: path: ${{ steps.composer-cache.outputs.dir }} key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }} @@ -60,15 +60,20 @@ jobs: runs-on: ubuntu-24.04 name: ISLE site template steps: - - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5 + - uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5 + with: + repository: Islandora-Devops/isle-site-template - name: Start islandora-starter-site - run: ./ci/test.sh - env: - # isle-buildkit tag - ISLANDORA_TAG: main - # the branch the PR is running on - ISLANDORA_STARTER_REF: "heads/${{ github.event_name == 'pull_request' && github.head_ref || github.ref_name }}" - # if coming from a fork, get the owner's repo - ISLANDORA_STARTER_OWNER: "${{ github.event_name == 'pull_request' && github.event.pull_request.head.repo.owner.login || github.repository_owner }}" - TERM: xterm-256color + uses: ./.github/actions/setup + with: + starter-site-owner: "${{ github.event_name == 'pull_request' && github.event.pull_request.head.repo.owner.login || github.repository_owner }}" + starter-site-ref: "heads/${{ github.event_name == 'pull_request' && github.head_ref || github.ref_name }}" + + - uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5 + with: + sparse-checkout: ci/test.sh + path: ./ci + + - run: ./ci/ci/test.sh + diff --git a/.github/workflows/validate-renovate.yml b/.github/workflows/validate-renovate.yml index 1c029328..2206851d 100644 --- a/.github/workflows/validate-renovate.yml +++ b/.github/workflows/validate-renovate.yml @@ -13,7 +13,7 @@ jobs: timeout-minutes: 10 steps: - - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5 + - uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5 - uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4 with: diff --git a/ci/test.sh b/ci/test.sh index c41f61f1..d8f440f5 100755 --- a/ci/test.sh +++ b/ci/test.sh @@ -2,33 +2,24 @@ set -eou pipefail -if ! command -v mkcert &> /dev/null; then - curl -JLO "https://dl.filippo.io/mkcert/latest?for=linux/amd64" - chmod +x mkcert-v*-linux-amd64 - sudo cp mkcert-v*-linux-amd64 /usr/local/bin/mkcert +if [ -z "${GITHUB_ACTIONS:-}" ]; then + echo "This should only be ran in GitHub Actions" + exit 0 fi -if [ -z "$(git config user.email)" ]; then - git config --global user.email "actions@github.com" - git config --global user.name "GitHub Actons" -fi - -# install the ISLE stack using isle-site-template -git clone https://github.com/Islandora-Devops/isle-site-template -pushd isle-site-template -./tests/init-template-starter.sh +git add . && git commit -m "testing" || echo "no changes" -# make sure a db update and config export doesn't add any new configs -pushd ist-test -docker compose --profile dev exec drupal-dev drush updb -y -docker compose --profile dev exec drupal-dev drush cex -y +docker compose exec drupal drush updb -y +docker compose exec drupal drush cex -y +rm -rf drupal/rootfs/var/www/drupal/config +docker compose cp drupal:/var/www/drupal/config drupal/rootfs/var/www/drupal/config # core.extension.yml is expected to have a change (uninstall sqlite and pgsql modules) # so make sure it's just a two line diff git diff \ --numstat drupal/rootfs/var/www/drupal/config/sync/core.extension.yml \ | awk '$1==0 && $2==2' | grep core.extension.yml && echo "Only 2 missing lines" \ - || (echo "core.extension.yml not as expected" && exit 1) + || (echo "core.extension.yml not as expected" && git diff drupal/rootfs/var/www/drupal/config/sync/core.extension.yml && exit 1) git checkout -- drupal/rootfs/var/www/drupal/config/sync/core.extension.yml diff --git a/composer.json b/composer.json index 3883e7eb..9e78fa2a 100644 --- a/composer.json +++ b/composer.json @@ -20,14 +20,14 @@ "version": "5", "type": "drupal-library", "dist": { - "url": "https://github.com/mozilla/pdf.js/releases/download/v5.4.54/pdfjs-5.4.54-dist.zip", + "url": "https://github.com/mozilla/pdf.js/releases/download/v5.4.530/pdfjs-5.4.530-dist.zip", "type": "zip" } } } ], "require": { - "php": "^7.4 || ^8", + "php": "^8.3", "born-digital/islandora_iiif_hocr": "^2.0", "composer/installers": "^2.0", "cweagans/composer-patches": "^1.7", @@ -66,7 +66,7 @@ "islandora-rdm/islandora_fits": "dev-8.x-1.x as 1.x-dev", "islandora/views_nested_details": "^1.0", "library/pdf.js": "^5", - "mjordan/islandora_workbench_integration": "dev-main" + "mjordan/islandora_workbench_integration": "^1" }, "conflict": { "drupal/drupal": "*", diff --git a/composer.lock b/composer.lock index 3fbc3944..52ce039d 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": "d682acf9eee06946be8c7b01d774e567", + "content-hash": "fee96389eedb339d0ec26bfb893111b7", "packages": [ { "name": "adci/full-name-parser", @@ -280,16 +280,16 @@ }, { "name": "citation-style-language/locales", - "version": "v0.0.27", + "version": "v0.0.81", "source": { "type": "git", "url": "https://github.com/citation-style-language/locales.git", - "reference": "e27762505af6bfeedb68e0fb02c444b5f310b4e2" + "reference": "50e46eb99b4f0b0a77b48e9a5604624247b46379" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/citation-style-language/locales/zipball/e27762505af6bfeedb68e0fb02c444b5f310b4e2", - "reference": "e27762505af6bfeedb68e0fb02c444b5f310b4e2", + "url": "https://api.github.com/repos/citation-style-language/locales/zipball/50e46eb99b4f0b0a77b48e9a5604624247b46379", + "reference": "50e46eb99b4f0b0a77b48e9a5604624247b46379", "shasum": "" }, "type": "library", @@ -312,7 +312,7 @@ "homepage": "http://citationstyles.org/", "support": { "issues": "https://github.com/citation-style-language/locales/issues", - "source": "https://github.com/citation-style-language/locales/tree/v0.0.27" + "source": "https://github.com/citation-style-language/locales/tree/v0.0.81" }, "funding": [ { @@ -320,20 +320,20 @@ "type": "github" } ], - "time": "2025-05-01T06:34:23+00:00" + "time": "2025-12-19T12:35:35+00:00" }, { "name": "citation-style-language/styles", - "version": "v0.0.669", + "version": "v0.0.772", "source": { "type": "git", "url": "https://github.com/citation-style-language/styles.git", - "reference": "589c4d5d1b37b432ac75506c03b00520a604e761" + "reference": "5c1e6ba17b0c0127bf737bcf36355982ecbb6ff0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/citation-style-language/styles/zipball/589c4d5d1b37b432ac75506c03b00520a604e761", - "reference": "589c4d5d1b37b432ac75506c03b00520a604e761", + "url": "https://api.github.com/repos/citation-style-language/styles/zipball/5c1e6ba17b0c0127bf737bcf36355982ecbb6ff0", + "reference": "5c1e6ba17b0c0127bf737bcf36355982ecbb6ff0", "shasum": "" }, "type": "library", @@ -351,7 +351,7 @@ "homepage": "http://citationstyles.org/", "support": { "issues": "https://github.com/citation-style-language/styles/issues", - "source": "https://github.com/citation-style-language/styles/tree/v0.0.669" + "source": "https://github.com/citation-style-language/styles/tree/v0.0.772" }, "funding": [ { @@ -359,7 +359,7 @@ "type": "github" } ], - "time": "2025-06-24T19:46:07+00:00" + "time": "2025-08-22T17:23:31+00:00" }, { "name": "codementality/flysystem-stream-wrapper", @@ -617,16 +617,16 @@ }, { "name": "composer/semver", - "version": "3.4.3", + "version": "3.4.4", "source": { "type": "git", "url": "https://github.com/composer/semver.git", - "reference": "4313d26ada5e0c4edfbd1dc481a92ff7bff91f12" + "reference": "198166618906cb2de69b95d7d47e5fa8aa1b2b95" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/semver/zipball/4313d26ada5e0c4edfbd1dc481a92ff7bff91f12", - "reference": "4313d26ada5e0c4edfbd1dc481a92ff7bff91f12", + "url": "https://api.github.com/repos/composer/semver/zipball/198166618906cb2de69b95d7d47e5fa8aa1b2b95", + "reference": "198166618906cb2de69b95d7d47e5fa8aa1b2b95", "shasum": "" }, "require": { @@ -678,7 +678,7 @@ "support": { "irc": "ircs://irc.libera.chat:6697/composer", "issues": "https://github.com/composer/semver/issues", - "source": "https://github.com/composer/semver/tree/3.4.3" + "source": "https://github.com/composer/semver/tree/3.4.4" }, "funding": [ { @@ -688,26 +688,22 @@ { "url": "https://github.com/composer", "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/composer/composer", - "type": "tidelift" } ], - "time": "2024-09-19T14:15:21+00:00" + "time": "2025-08-20T19:15:30+00:00" }, { "name": "consolidation/annotated-command", - "version": "4.10.1", + "version": "4.10.4", "source": { "type": "git", "url": "https://github.com/consolidation/annotated-command.git", - "reference": "362310b13ececa9f6f0a4a880811fa08fecc348b" + "reference": "69d29da4acac31a43caa4cea13b6b948f4e5c56d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/consolidation/annotated-command/zipball/362310b13ececa9f6f0a4a880811fa08fecc348b", - "reference": "362310b13ececa9f6f0a4a880811fa08fecc348b", + "url": "https://api.github.com/repos/consolidation/annotated-command/zipball/69d29da4acac31a43caa4cea13b6b948f4e5c56d", + "reference": "69d29da4acac31a43caa4cea13b6b948f4e5c56d", "shasum": "" }, "require": { @@ -748,22 +744,22 @@ "description": "Initialize Symfony Console commands from annotated command class methods.", "support": { "issues": "https://github.com/consolidation/annotated-command/issues", - "source": "https://github.com/consolidation/annotated-command/tree/4.10.1" + "source": "https://github.com/consolidation/annotated-command/tree/4.10.4" }, - "time": "2024-12-13T19:55:40+00:00" + "time": "2025-11-14T22:57:49+00:00" }, { "name": "consolidation/config", - "version": "3.1.1", + "version": "3.2.0", "source": { "type": "git", "url": "https://github.com/consolidation/config.git", - "reference": "54bb59d156e01698cd52d4dbbf6df98924f9ff7e" + "reference": "797652cd5ac870f02eb3ca1a7169d3dbbe6e5f84" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/consolidation/config/zipball/54bb59d156e01698cd52d4dbbf6df98924f9ff7e", - "reference": "54bb59d156e01698cd52d4dbbf6df98924f9ff7e", + "url": "https://api.github.com/repos/consolidation/config/zipball/797652cd5ac870f02eb3ca1a7169d3dbbe6e5f84", + "reference": "797652cd5ac870f02eb3ca1a7169d3dbbe6e5f84", "shasum": "" }, "require": { @@ -808,22 +804,22 @@ "description": "Provide configuration services for a commandline tool.", "support": { "issues": "https://github.com/consolidation/config/issues", - "source": "https://github.com/consolidation/config/tree/3.1.1" + "source": "https://github.com/consolidation/config/tree/3.2.0" }, - "time": "2025-07-07T13:37:38+00:00" + "time": "2025-11-14T18:44:25+00:00" }, { "name": "consolidation/filter-via-dot-access-data", - "version": "2.0.2", + "version": "2.0.3", "source": { "type": "git", "url": "https://github.com/consolidation/filter-via-dot-access-data.git", - "reference": "cb2eeba41f8e2e3c61698a5cf70ef048ff6c9d5b" + "reference": "f9e84bc623d420120028a50dcb9b1d4609ae3b5f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/consolidation/filter-via-dot-access-data/zipball/cb2eeba41f8e2e3c61698a5cf70ef048ff6c9d5b", - "reference": "cb2eeba41f8e2e3c61698a5cf70ef048ff6c9d5b", + "url": "https://api.github.com/repos/consolidation/filter-via-dot-access-data/zipball/f9e84bc623d420120028a50dcb9b1d4609ae3b5f", + "reference": "f9e84bc623d420120028a50dcb9b1d4609ae3b5f", "shasum": "" }, "require": { @@ -858,22 +854,22 @@ ], "description": "This project uses dflydev/dot-access-data to provide simple output filtering for applications built with annotated-command / Robo.", "support": { - "source": "https://github.com/consolidation/filter-via-dot-access-data/tree/2.0.2" + "source": "https://github.com/consolidation/filter-via-dot-access-data/tree/2.0.3" }, - "time": "2021-12-30T03:56:08+00:00" + "time": "2025-11-14T21:01:06+00:00" }, { "name": "consolidation/log", - "version": "3.1.0", + "version": "3.1.1", "source": { "type": "git", "url": "https://github.com/consolidation/log.git", - "reference": "c27a3beb36137c141ccbce0d89f64befb243c015" + "reference": "c1a87a94c01957697ec347fd67404d7f0030d1aa" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/consolidation/log/zipball/c27a3beb36137c141ccbce0d89f64befb243c015", - "reference": "c27a3beb36137c141ccbce0d89f64befb243c015", + "url": "https://api.github.com/repos/consolidation/log/zipball/c1a87a94c01957697ec347fd67404d7f0030d1aa", + "reference": "c1a87a94c01957697ec347fd67404d7f0030d1aa", "shasum": "" }, "require": { @@ -910,22 +906,22 @@ "description": "Improved Psr-3 / Psr\\Log logger based on Symfony Console components.", "support": { "issues": "https://github.com/consolidation/log/issues", - "source": "https://github.com/consolidation/log/tree/3.1.0" + "source": "https://github.com/consolidation/log/tree/3.1.1" }, - "time": "2024-04-04T23:50:25+00:00" + "time": "2025-11-14T21:11:00+00:00" }, { "name": "consolidation/output-formatters", - "version": "4.6.0", + "version": "4.7.0", "source": { "type": "git", "url": "https://github.com/consolidation/output-formatters.git", - "reference": "5fd5656718d7068a02d046f418a7ba873d5abbfe" + "reference": "dfc464c4d4a47594cac5eac01ce265e04b70cb94" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/consolidation/output-formatters/zipball/5fd5656718d7068a02d046f418a7ba873d5abbfe", - "reference": "5fd5656718d7068a02d046f418a7ba873d5abbfe", + "url": "https://api.github.com/repos/consolidation/output-formatters/zipball/dfc464c4d4a47594cac5eac01ce265e04b70cb94", + "reference": "dfc464c4d4a47594cac5eac01ce265e04b70cb94", "shasum": "" }, "require": { @@ -964,22 +960,22 @@ "description": "Format text by applying transformations provided by plug-in formatters.", "support": { "issues": "https://github.com/consolidation/output-formatters/issues", - "source": "https://github.com/consolidation/output-formatters/tree/4.6.0" + "source": "https://github.com/consolidation/output-formatters/tree/4.7.0" }, - "time": "2024-10-18T14:02:48+00:00" + "time": "2025-11-14T21:06:10+00:00" }, { "name": "consolidation/robo", - "version": "5.1.0", + "version": "5.1.1", "source": { "type": "git", "url": "https://github.com/consolidation/robo.git", - "reference": "dde6bd88de5e1e8a7f6ed8906f80353817647ad9" + "reference": "6d02c7d800b5e1a3a8977ae74d23bce723486025" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/consolidation/robo/zipball/dde6bd88de5e1e8a7f6ed8906f80353817647ad9", - "reference": "dde6bd88de5e1e8a7f6ed8906f80353817647ad9", + "url": "https://api.github.com/repos/consolidation/robo/zipball/6d02c7d800b5e1a3a8977ae74d23bce723486025", + "reference": "6d02c7d800b5e1a3a8977ae74d23bce723486025", "shasum": "" }, "require": { @@ -1037,22 +1033,22 @@ "description": "Modern task runner", "support": { "issues": "https://github.com/consolidation/robo/issues", - "source": "https://github.com/consolidation/robo/tree/5.1.0" + "source": "https://github.com/consolidation/robo/tree/5.1.1" }, - "time": "2024-10-22T13:18:54+00:00" + "time": "2025-11-14T23:30:05+00:00" }, { "name": "consolidation/site-alias", - "version": "4.1.1", + "version": "4.1.2", "source": { "type": "git", "url": "https://github.com/consolidation/site-alias.git", - "reference": "aff6189aae17da813d23249cb2fc0fff33f26d40" + "reference": "d92058201fc8475a33fb9a2b80ffe5c89472f5af" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/consolidation/site-alias/zipball/aff6189aae17da813d23249cb2fc0fff33f26d40", - "reference": "aff6189aae17da813d23249cb2fc0fff33f26d40", + "url": "https://api.github.com/repos/consolidation/site-alias/zipball/d92058201fc8475a33fb9a2b80ffe5c89472f5af", + "reference": "d92058201fc8475a33fb9a2b80ffe5c89472f5af", "shasum": "" }, "require": { @@ -1096,9 +1092,9 @@ "description": "Manage alias records for local and remote sites.", "support": { "issues": "https://github.com/consolidation/site-alias/issues", - "source": "https://github.com/consolidation/site-alias/tree/4.1.1" + "source": "https://github.com/consolidation/site-alias/tree/4.1.2" }, - "time": "2024-12-13T19:05:11+00:00" + "time": "2025-11-14T21:08:14+00:00" }, { "name": "consolidation/site-process", @@ -1282,16 +1278,16 @@ }, { "name": "discoverygarden/dgi_image_discovery", - "version": "v1.5.0", + "version": "v1.6.2", "source": { "type": "git", "url": "https://github.com/discoverygarden/dgi_image_discovery.git", - "reference": "1f41fa960d9c6040e7050a6944391ffc51a16d3f" + "reference": "adf983f64327d02fc5e54b641ad3214f66b2f817" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/discoverygarden/dgi_image_discovery/zipball/1f41fa960d9c6040e7050a6944391ffc51a16d3f", - "reference": "1f41fa960d9c6040e7050a6944391ffc51a16d3f", + "url": "https://api.github.com/repos/discoverygarden/dgi_image_discovery/zipball/adf983f64327d02fc5e54b641ad3214f66b2f817", + "reference": "adf983f64327d02fc5e54b641ad3214f66b2f817", "shasum": "" }, "require": { @@ -1307,9 +1303,9 @@ ], "support": { "issues": "https://github.com/discoverygarden/dgi_image_discovery/issues", - "source": "https://github.com/discoverygarden/dgi_image_discovery/tree/v1.5.0" + "source": "https://github.com/discoverygarden/dgi_image_discovery/tree/v1.6.2" }, - "time": "2025-01-08T16:03:05+00:00" + "time": "2025-11-03T19:26:19+00:00" }, { "name": "discoverygarden/islandora_hocr", @@ -1336,82 +1332,6 @@ }, "time": "2025-05-22T16:40:03+00:00" }, - { - "name": "doctrine/annotations", - "version": "1.14.4", - "source": { - "type": "git", - "url": "https://github.com/doctrine/annotations.git", - "reference": "253dca476f70808a5aeed3a47cc2cc88c5cab915" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/doctrine/annotations/zipball/253dca476f70808a5aeed3a47cc2cc88c5cab915", - "reference": "253dca476f70808a5aeed3a47cc2cc88c5cab915", - "shasum": "" - }, - "require": { - "doctrine/lexer": "^1 || ^2", - "ext-tokenizer": "*", - "php": "^7.1 || ^8.0", - "psr/cache": "^1 || ^2 || ^3" - }, - "require-dev": { - "doctrine/cache": "^1.11 || ^2.0", - "doctrine/coding-standard": "^9 || ^12", - "phpstan/phpstan": "~1.4.10 || ^1.10.28", - "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", - "symfony/cache": "^4.4 || ^5.4 || ^6.4 || ^7", - "vimeo/psalm": "^4.30 || ^5.14" - }, - "suggest": { - "php": "PHP 8.0 or higher comes with attributes, a native replacement for annotations" - }, - "type": "library", - "autoload": { - "psr-4": { - "Doctrine\\Common\\Annotations\\": "lib/Doctrine/Common/Annotations" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Guilherme Blanco", - "email": "guilhermeblanco@gmail.com" - }, - { - "name": "Roman Borschel", - "email": "roman@code-factory.org" - }, - { - "name": "Benjamin Eberlei", - "email": "kontakt@beberlei.de" - }, - { - "name": "Jonathan Wage", - "email": "jonwage@gmail.com" - }, - { - "name": "Johannes Schmitt", - "email": "schmittjoh@gmail.com" - } - ], - "description": "Docblock Annotations Parser", - "homepage": "https://www.doctrine-project.org/projects/annotations.html", - "keywords": [ - "annotations", - "docblock", - "parser" - ], - "support": { - "issues": "https://github.com/doctrine/annotations/issues", - "source": "https://github.com/doctrine/annotations/tree/1.14.4" - }, - "time": "2024-09-05T10:15:52+00:00" - }, { "name": "doctrine/deprecations", "version": "1.1.5", @@ -1584,26 +1504,29 @@ }, { "name": "drupal/admin_toolbar", - "version": "3.6.2", + "version": "3.6.3", "source": { "type": "git", "url": "https://git.drupalcode.org/project/admin_toolbar.git", - "reference": "3.6.2" + "reference": "3.6.3" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/admin_toolbar-3.6.2.zip", - "reference": "3.6.2", - "shasum": "0d25e3b7bcea28533ae5f2371a34d507603bfb66" + "url": "https://ftp.drupal.org/files/projects/admin_toolbar-3.6.3.zip", + "reference": "3.6.3", + "shasum": "9dfd1088a96464237998c3606b63c2d71644a1bf" }, "require": { "drupal/core": "^9.5 || ^10 || ^11" }, + "conflict": { + "drupal/project_browser": "<2.1.0" + }, "type": "drupal-module", "extra": { "drupal": { - "version": "3.6.2", - "datestamp": "1753826106", + "version": "3.6.3", + "datestamp": "1767318997", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -1637,8 +1560,9 @@ "role": "Maintainer" }, { - "name": "fethi.krout", - "homepage": "https://www.drupal.org/user/3206765" + "name": "David Suissa (DYdave)", + "homepage": "https://www.drupal.org/u/dydave", + "role": "Maintainer" }, { "name": "japerry", @@ -1670,17 +1594,17 @@ }, { "name": "drupal/advanced_search", - "version": "2.1.4", + "version": "2.2.2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/advanced_search.git", - "reference": "2.1.4" + "reference": "2.2.2" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/advanced_search-2.1.4.zip", - "reference": "2.1.4", - "shasum": "640976489783a3bde516c9cdb17f0f1e17ce49a2" + "url": "https://ftp.drupal.org/files/projects/advanced_search-2.2.2.zip", + "reference": "2.2.2", + "shasum": "a65c967e6d6ff555d5544cafd757637e31178d88" }, "require": { "drupal/core": "^8.8 || ^9 || ^10 || ^11", @@ -1700,8 +1624,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "2.1.4", - "datestamp": "1739396459", + "version": "2.2.2", + "datestamp": "1767823003", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -1756,10 +1680,6 @@ { "name": "seth.e.shaw", "homepage": "https://www.drupal.org/user/50620" - }, - { - "name": "wgillingham", - "homepage": "https://www.drupal.org/user/112955" } ], "description": "This module creates several blocks to support searching. It also enables the use of Ajax with search blocks, facets, and search results.", @@ -1775,27 +1695,27 @@ }, { "name": "drupal/better_exposed_filters", - "version": "7.0.5", + "version": "7.1.1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/better_exposed_filters.git", - "reference": "7.0.5" + "reference": "7.1.1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/better_exposed_filters-7.0.5.zip", - "reference": "7.0.5", - "shasum": "a215444c39a6ae384710a6c707caf593f6dd1e2d" + "url": "https://ftp.drupal.org/files/projects/better_exposed_filters-7.1.1.zip", + "reference": "7.1.1", + "shasum": "e22a4afccf011a583e2ae6297d34f7d344552469" }, "require": { - "drupal/core": "^10 || ^11", - "drupal/nouislider_js": "^15.8" + "drupal/core": "^10.3 || ^11", + "drupal/nouislider_js": "^15.8.1" }, "type": "drupal-module", "extra": { "drupal": { - "version": "7.0.5", - "datestamp": "1738353781", + "version": "7.1.1", + "datestamp": "1763681621", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -1849,17 +1769,17 @@ }, { "name": "drupal/citation_select", - "version": "2.0.0-beta2", + "version": "2.0.1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/citation_select.git", - "reference": "2.0.0-beta2" + "reference": "2.0.1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/citation_select-2.0.0-beta2.zip", - "reference": "2.0.0-beta2", - "shasum": "0c46eb5d6010fa8e000a9321c764781a67abcfe3" + "url": "https://ftp.drupal.org/files/projects/citation_select-2.0.1.zip", + "reference": "2.0.1", + "shasum": "11e5657612c685bc3065f400cb4423a1647e4999" }, "require": { "adci/full-name-parser": "^0.2.4", @@ -1871,8 +1791,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.0-beta2", - "datestamp": "1745418302", + "version": "2.0.1", + "datestamp": "1761055882", "security-coverage": { "status": "not-covered", "message": "Project has not opted into security advisory coverage!" @@ -2289,17 +2209,17 @@ }, { "name": "drupal/controlled_access_terms", - "version": "2.5.1", + "version": "2.6.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/controlled_access_terms.git", - "reference": "2.5.1" + "reference": "2.6.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/controlled_access_terms-2.5.1.zip", - "reference": "2.5.1", - "shasum": "2ea8bdd71fd86a60a4378a0148f152a86fdaa231" + "url": "https://ftp.drupal.org/files/projects/controlled_access_terms-2.6.0.zip", + "reference": "2.6.0", + "shasum": "7a8242bdf2bad7c1f4e34d279af1aaa70cab8d93" }, "require": { "drupal/core": "^10.2 || ^11", @@ -2328,8 +2248,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "2.5.1", - "datestamp": "1751980400", + "version": "2.6.0", + "datestamp": "1765564240", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -2376,10 +2296,6 @@ { "name": "seth.e.shaw", "homepage": "https://www.drupal.org/user/50620" - }, - { - "name": "wgillingham", - "homepage": "https://www.drupal.org/user/112955" } ], "description": "Drupal module for subjects and agents", @@ -2395,23 +2311,23 @@ }, { "name": "drupal/core", - "version": "10.5.2", + "version": "10.6.1", "source": { "type": "git", "url": "https://github.com/drupal/core.git", - "reference": "f7daa3932311b473a3b480be94fa91883eb42391" + "reference": "9f88f1b18b08d6edbadb24124c87919d5681ea81" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drupal/core/zipball/f7daa3932311b473a3b480be94fa91883eb42391", - "reference": "f7daa3932311b473a3b480be94fa91883eb42391", + "url": "https://api.github.com/repos/drupal/core/zipball/9f88f1b18b08d6edbadb24124c87919d5681ea81", + "reference": "9f88f1b18b08d6edbadb24124c87919d5681ea81", "shasum": "" }, "require": { "asm89/stack-cors": "^2.3", "composer-runtime-api": "^2.1", "composer/semver": "^3.3", - "doctrine/annotations": "^1.14", + "doctrine/lexer": "^2", "egulias/email-validator": "^3.2.1|^4.0", "ext-date": "*", "ext-dom": "*", @@ -2450,7 +2366,7 @@ "symfony/serializer": "^6.4", "symfony/validator": "^6.4", "symfony/yaml": "^6.4", - "twig/twig": "^3.15.0" + "twig/twig": "^3.22.0" }, "conflict": { "dealerdirect/phpcodesniffer-composer-installer": "1.1.0", @@ -2554,13 +2470,13 @@ ], "description": "Drupal is an open source content management platform powering millions of websites and applications.", "support": { - "source": "https://github.com/drupal/core/tree/10.5.2" + "source": "https://github.com/drupal/core/tree/10.6.1" }, - "time": "2025-08-07T10:36:31+00:00" + "time": "2025-12-18T13:55:47+00:00" }, { "name": "drupal/core-composer-scaffold", - "version": "10.5.2", + "version": "10.6.1", "source": { "type": "git", "url": "https://github.com/drupal/core-composer-scaffold.git", @@ -2604,42 +2520,40 @@ "drupal" ], "support": { - "source": "https://github.com/drupal/core-composer-scaffold/tree/10.5.2" + "source": "https://github.com/drupal/core-composer-scaffold/tree/10.6.1" }, "time": "2024-08-22T14:31:30+00:00" }, { "name": "drupal/core-recommended", - "version": "10.5.2", + "version": "10.6.1", "source": { "type": "git", "url": "https://github.com/drupal/core-recommended.git", - "reference": "fde5c3c87e8dc8b28ece04f7503e3d602fd7d4ed" + "reference": "558343248882f74ccafc250150ea1a2942d80881" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drupal/core-recommended/zipball/fde5c3c87e8dc8b28ece04f7503e3d602fd7d4ed", - "reference": "fde5c3c87e8dc8b28ece04f7503e3d602fd7d4ed", + "url": "https://api.github.com/repos/drupal/core-recommended/zipball/558343248882f74ccafc250150ea1a2942d80881", + "reference": "558343248882f74ccafc250150ea1a2942d80881", "shasum": "" }, "require": { "asm89/stack-cors": "~v2.3.0", - "composer/semver": "~3.4.3", - "doctrine/annotations": "~1.14.4", + "composer/semver": "~3.4.4", "doctrine/deprecations": "~1.1.5", "doctrine/lexer": "~2.1.1", - "drupal/core": "10.5.2", + "drupal/core": "10.6.1", "egulias/email-validator": "~4.0.4", - "guzzlehttp/guzzle": "~7.9.3", - "guzzlehttp/promises": "~2.2.0", - "guzzlehttp/psr7": "~2.7.1", - "masterminds/html5": "~2.9.0", - "mck89/peast": "~v1.17.0", - "pear/archive_tar": "~1.5.0", + "guzzlehttp/guzzle": "~7.10.0", + "guzzlehttp/promises": "~2.3.0", + "guzzlehttp/psr7": "~2.8.0", + "masterminds/html5": "~2.10.0", + "mck89/peast": "~v1.17.4", + "pear/archive_tar": "~1.6.0", "pear/console_getopt": "~v1.4.3", "pear/pear-core-minimal": "~v1.10.16", "pear/pear_exception": "~v1.0.2", - "psr/cache": "~3.0.0", "psr/container": "~2.0.2", "psr/event-dispatcher": "~1.0.0", "psr/http-client": "~1.0.3", @@ -2647,37 +2561,37 @@ "psr/log": "~3.0.2", "ralouphie/getallheaders": "~3.0.3", "sebastian/diff": "~4.0.6", - "symfony/console": "~v6.4.21", - "symfony/dependency-injection": "~v6.4.20", - "symfony/deprecation-contracts": "~v3.5.1", - "symfony/error-handler": "~v6.4.20", - "symfony/event-dispatcher": "~v6.4.13", - "symfony/event-dispatcher-contracts": "~v3.5.1", - "symfony/filesystem": "~v6.4.13", - "symfony/finder": "~v6.4.17", - "symfony/http-foundation": "~v6.4.21", - "symfony/http-kernel": "~v6.4.21", - "symfony/mailer": "~v6.4.21", - "symfony/mime": "~v6.4.21", - "symfony/polyfill-ctype": "~v1.31.0", - "symfony/polyfill-iconv": "~v1.31.0", - "symfony/polyfill-intl-grapheme": "~v1.31.0", - "symfony/polyfill-intl-idn": "~v1.31.0", - "symfony/polyfill-intl-normalizer": "~v1.31.0", - "symfony/polyfill-mbstring": "~v1.31.0", - "symfony/polyfill-php83": "~v1.31.0", - "symfony/process": "~v6.4.20", - "symfony/psr-http-message-bridge": "~v6.4.13", - "symfony/routing": "~v6.4.18", - "symfony/serializer": "~v6.4.21", - "symfony/service-contracts": "~v3.5.1", - "symfony/string": "~v6.4.21", - "symfony/translation-contracts": "~v3.5.1", - "symfony/validator": "~v6.4.21", - "symfony/var-dumper": "~v6.4.21", - "symfony/var-exporter": "~v6.4.21", - "symfony/yaml": "~v6.4.21", - "twig/twig": "~v3.20.0" + "symfony/console": "~v6.4.27", + "symfony/dependency-injection": "~v6.4.26", + "symfony/deprecation-contracts": "~v3.6.0", + "symfony/error-handler": "~v6.4.26", + "symfony/event-dispatcher": "~v6.4.25", + "symfony/event-dispatcher-contracts": "~v3.6.0", + "symfony/filesystem": "~v6.4.24", + "symfony/finder": "~v6.4.27", + "symfony/http-foundation": "~v6.4.29", + "symfony/http-kernel": "~v6.4.29", + "symfony/mailer": "~v6.4.27", + "symfony/mime": "~v6.4.26", + "symfony/polyfill-ctype": "~v1.33.0", + "symfony/polyfill-iconv": "~v1.33.0", + "symfony/polyfill-intl-grapheme": "~v1.33.0", + "symfony/polyfill-intl-idn": "~v1.33.0", + "symfony/polyfill-intl-normalizer": "~v1.33.0", + "symfony/polyfill-mbstring": "~v1.33.0", + "symfony/polyfill-php83": "~v1.33.0", + "symfony/process": "~v6.4.26", + "symfony/psr-http-message-bridge": "~v6.4.24", + "symfony/routing": "~v6.4.28", + "symfony/serializer": "~v6.4.27", + "symfony/service-contracts": "~v3.6.1", + "symfony/string": "~v6.4.26", + "symfony/translation-contracts": "~v3.6.1", + "symfony/validator": "~v6.4.29", + "symfony/var-dumper": "~v6.4.26", + "symfony/var-exporter": "~v6.4.26", + "symfony/yaml": "~v6.4.26", + "twig/twig": "~v3.22.0" }, "conflict": { "webflo/drupal-core-strict": "*" @@ -2689,9 +2603,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.5.2" + "source": "https://github.com/drupal/core-recommended/tree/10.6.1" }, - "time": "2025-08-07T10:36:31+00:00" + "time": "2025-12-18T13:55:47+00:00" }, { "name": "drupal/csv_serialization", @@ -2902,6 +2816,10 @@ { "name": "mkadin", "homepage": "https://www.drupal.org/user/1093166" + }, + { + "name": "vitaliyb98", + "homepage": "https://www.drupal.org/user/3514011" } ], "description": "Attach a view to an entity", @@ -2912,17 +2830,17 @@ }, { "name": "drupal/facets", - "version": "2.0.9", + "version": "2.0.10", "source": { "type": "git", "url": "https://git.drupalcode.org/project/facets.git", - "reference": "2.0.9" + "reference": "2.0.10" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/facets-2.0.9.zip", - "reference": "2.0.9", - "shasum": "54512df3448c2464ef2bee7eefa825115562c9d5" + "url": "https://ftp.drupal.org/files/projects/facets-2.0.10.zip", + "reference": "2.0.10", + "shasum": "d7deeefd5a0c96c5f3715e236a4b766aaade945c" }, "require": { "drupal/core": "^10 || ^11" @@ -2942,8 +2860,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.9", - "datestamp": "1728492418", + "version": "2.0.10", + "datestamp": "1756314567", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -2986,7 +2904,7 @@ }, { "name": "drupal/facets_summary", - "version": "3.0.0", + "version": "3.0.2", "require": { "drupal/core": "^10.1 || ^11", "drupal/facets": "*" @@ -2997,8 +2915,8 @@ "type": "metapackage", "extra": { "drupal": { - "version": "3.0.0", - "datestamp": "1735915197", + "version": "3.0.2", + "datestamp": "1760700679", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -3166,7 +3084,7 @@ "homepage": "https://www.drupal.org/user/39593" }, { - "name": "RobLoach", + "name": "robloach", "homepage": "https://www.drupal.org/user/61114" } ], @@ -3291,23 +3209,23 @@ }, { "name": "drupal/filehash", - "version": "3.0.5", + "version": "3.2.2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/filehash.git", - "reference": "3.0.5" + "reference": "3.2.2" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/filehash-3.0.5.zip", - "reference": "3.0.5", - "shasum": "8715a1b6a23086743d3eda09cdee938cb33e6e05" + "url": "https://ftp.drupal.org/files/projects/filehash-3.2.2.zip", + "reference": "3.2.2", + "shasum": "5ccad34a8074e0932ef07613d2d262169eeceac1" }, "require": { "drupal/core": "^10.2 || ^11" }, "require-dev": { - "drush/drush": "^12.0" + "drush/drush": "^12.0 || ^13.0" }, "suggest": { "yzalis/identicon": "^2.0" @@ -3315,8 +3233,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "3.0.5", - "datestamp": "1724617071", + "version": "3.2.2", + "datestamp": "1759027522", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -3353,17 +3271,17 @@ }, { "name": "drupal/flysystem", - "version": "2.2.0-rc2", + "version": "2.2.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/flysystem.git", - "reference": "2.2.0-rc2" + "reference": "2.2.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/flysystem-2.2.0-rc2.zip", - "reference": "2.2.0-rc2", - "shasum": "fea7a1668c9a66cae23501b6d038ce5b2eac54b7" + "url": "https://ftp.drupal.org/files/projects/flysystem-2.2.0.zip", + "reference": "2.2.0", + "shasum": "0d5e5661271d89d65ff0fb382599871018715f73" }, "require": { "codementality/flysystem-stream-wrapper": "^1.1.1", @@ -3378,11 +3296,11 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "2.2.0-rc2", - "datestamp": "1754521671", + "version": "2.2.0", + "datestamp": "1756080936", "security-coverage": { - "status": "not-covered", - "message": "RC releases are not covered by Drupal security advisories." + "status": "covered", + "message": "Covered by Drupal's security advisory policy" } } }, @@ -3469,6 +3387,10 @@ "GPL-2.0-or-later" ], "authors": [ + { + "name": "astonvictor", + "homepage": "https://www.drupal.org/user/3466615" + }, { "name": "azovsky", "homepage": "https://www.drupal.org/user/330533" @@ -3615,17 +3537,17 @@ }, { "name": "drupal/islandora", - "version": "2.17.1", + "version": "2.17.3", "source": { "type": "git", "url": "https://git.drupalcode.org/project/islandora.git", - "reference": "2.17.1" + "reference": "2.17.3" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/islandora-2.17.1.zip", - "reference": "2.17.1", - "shasum": "192e635434eca0eead559295d57253d7ba0633c7" + "url": "https://ftp.drupal.org/files/projects/islandora-2.17.3.zip", + "reference": "2.17.3", + "shasum": "3d54f3c51f645406e78e08eb4903e4e976a5a317" }, "require": { "drupal/action": "^0.2", @@ -3664,8 +3586,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "2.17.1", - "datestamp": "1755105598", + "version": "2.17.3", + "datestamp": "1765564310", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -3717,14 +3639,6 @@ "name": "seth.e.shaw", "homepage": "https://www.drupal.org/user/50620" }, - { - "name": "wgillingham", - "homepage": "https://www.drupal.org/user/112955" - }, - { - "name": "whikloj", - "homepage": "https://www.drupal.org/user/431329" - }, { "name": "yamilsuarez", "homepage": "https://www.drupal.org/user/3775743" @@ -3743,7 +3657,7 @@ }, { "name": "drupal/islandora_iiif", - "version": "2.16.2", + "version": "2.17.3", "require": { "drupal/core": "^10.3 || ^11", "drupal/islandora": "^2" @@ -3751,8 +3665,8 @@ "type": "metapackage", "extra": { "drupal": { - "version": "2.16.2", - "datestamp": "1749060794", + "version": "2.17.3", + "datestamp": "1765564310", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -3800,14 +3714,6 @@ "name": "seth.e.shaw", "homepage": "https://www.drupal.org/user/50620" }, - { - "name": "wgillingham", - "homepage": "https://www.drupal.org/user/112955" - }, - { - "name": "whikloj", - "homepage": "https://www.drupal.org/user/431329" - }, { "name": "yamilsuarez", "homepage": "https://www.drupal.org/user/3775743" @@ -3821,17 +3727,17 @@ }, { "name": "drupal/islandora_mirador", - "version": "2.3.10", + "version": "2.3.12", "source": { "type": "git", "url": "https://git.drupalcode.org/project/islandora_mirador.git", - "reference": "2.3.10" + "reference": "2.3.12" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/islandora_mirador-2.3.10.zip", - "reference": "2.3.10", - "shasum": "1fee7fb98cd43c6a1ce9eae50e8e574441e5d2a2" + "url": "https://ftp.drupal.org/files/projects/islandora_mirador-2.3.12.zip", + "reference": "2.3.12", + "shasum": "ab678e56d425dd5e6e61c3e3ea4b1e3c81082b17" }, "require": { "drupal/core": "^9.3 || ^10 || ^11", @@ -3849,8 +3755,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "2.3.10", - "datestamp": "1741372325", + "version": "2.3.12", + "datestamp": "1759953760", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -3862,6 +3768,10 @@ "GPL-2.0-or-later" ], "authors": [ + { + "name": "annieoelschlager", + "homepage": "https://www.drupal.org/user/3831676" + }, { "name": "community-islandora", "homepage": "https://www.drupal.org/user/3441437" @@ -3881,10 +3791,6 @@ { "name": "seth.e.shaw", "homepage": "https://www.drupal.org/user/50620" - }, - { - "name": "wgillingham", - "homepage": "https://www.drupal.org/user/112955" } ], "description": "Islandora support for Mirador viewer", @@ -3900,17 +3806,17 @@ }, { "name": "drupal/jquery_ui", - "version": "1.7.0", + "version": "1.8.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/jquery_ui.git", - "reference": "8.x-1.7" + "reference": "8.x-1.8" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/jquery_ui-8.x-1.7.zip", - "reference": "8.x-1.7", - "shasum": "3f893843ec30fed18fa1b0cb326e51880b0cb686" + "url": "https://ftp.drupal.org/files/projects/jquery_ui-8.x-1.8.zip", + "reference": "8.x-1.8", + "shasum": "a53e99216a81d1e35fa357885656a2cf420f1a6a" }, "require": { "drupal/core": "^9.2 || ^10 || ^11" @@ -3918,8 +3824,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.7", - "datestamp": "1717002098", + "version": "8.x-1.8", + "datestamp": "1758954737", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -3968,7 +3874,11 @@ "homepage": "https://www.drupal.org/user/205645" }, { - "name": "RobLoach", + "name": "rajeshreeputra", + "homepage": "https://www.drupal.org/user/3418561" + }, + { + "name": "robloach", "homepage": "https://www.drupal.org/user/61114" }, { @@ -3980,7 +3890,7 @@ "homepage": "https://www.drupal.org/user/24967" }, { - "name": "Wim Leers", + "name": "wim leers", "homepage": "https://www.drupal.org/user/99777" }, { @@ -4127,17 +4037,17 @@ }, { "name": "drupal/js_cookie", - "version": "1.0.1", + "version": "1.0.2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/js_cookie.git", - "reference": "1.0.1" + "reference": "1.0.2" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/js_cookie-1.0.1.zip", - "reference": "1.0.1", - "shasum": "e010b3de64a0d57eef9c1773c4dd7e3d9bd9118c" + "url": "https://ftp.drupal.org/files/projects/js_cookie-1.0.2.zip", + "reference": "1.0.2", + "shasum": "effcbee68083efc866aca2a1bfa3fc6e14fe0c2f" }, "require": { "drupal/core": "^9 || ^10 || ^11" @@ -4145,8 +4055,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "1.0.1", - "datestamp": "1693951097", + "version": "1.0.2", + "datestamp": "1762168962", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -4159,8 +4069,20 @@ ], "authors": [ { - "name": "Dave Reid", + "name": "anybody", + "homepage": "https://www.drupal.org/user/291091" + }, + { + "name": "dave reid", "homepage": "https://www.drupal.org/user/53892" + }, + { + "name": "grevil", + "homepage": "https://www.drupal.org/user/3668491" + }, + { + "name": "jan kellermann", + "homepage": "https://www.drupal.org/user/371731" } ], "description": "Provides the js-cookie library as a dependency.", @@ -4289,20 +4211,20 @@ }, { "name": "drupal/jwt", - "version": "2.2.1", + "version": "2.3.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/jwt.git", - "reference": "2.2.1" + "reference": "2.3.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/jwt-2.2.1.zip", - "reference": "2.2.1", - "shasum": "229ba161ebcb2c91623fe29d247be4d308156e47" + "url": "https://ftp.drupal.org/files/projects/jwt-2.3.0.zip", + "reference": "2.3.0", + "shasum": "2045d75d88c71573ec5335e76b18a23039df7c59" }, "require": { - "drupal/core": "^9.0 || ^10.0", + "drupal/core": "^9.0 || ^10.0 || ^11.0", "drupal/key": "^1.3", "firebase/php-jwt": "^5.5 | ^6.0", "php": ">=7.4" @@ -4313,8 +4235,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "2.2.1", - "datestamp": "1743646237", + "version": "2.3.0", + "datestamp": "1766462172", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -4351,20 +4273,20 @@ }, { "name": "drupal/key", - "version": "1.20.0", + "version": "1.21.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/key.git", - "reference": "8.x-1.20" + "reference": "8.x-1.21" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/key-8.x-1.20.zip", - "reference": "8.x-1.20", - "shasum": "f45415552de129e9976af72224393cd1d1f2ea65" + "url": "https://ftp.drupal.org/files/projects/key-8.x-1.21.zip", + "reference": "8.x-1.21", + "shasum": "1e493e73bd41e70831821929b97bfb43818202fe" }, "require": { - "drupal/core": ">=8.9 <12" + "drupal/core": "^9.1 || ^10 || ^11" }, "require-dev": { "drush/drush": ">=9" @@ -4375,8 +4297,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.20", - "datestamp": "1744582168", + "version": "8.x-1.21", + "datestamp": "1766353546", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -4426,25 +4348,26 @@ }, { "name": "drupal/migrate_plus", - "version": "6.0.5", + "version": "6.0.9", "source": { "type": "git", "url": "https://git.drupalcode.org/project/migrate_plus.git", - "reference": "6.0.5" + "reference": "6.0.9" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/migrate_plus-6.0.5.zip", - "reference": "6.0.5", - "shasum": "441e91086feaca7a6f1acf1735023fff0dfc5e1e" + "url": "https://ftp.drupal.org/files/projects/migrate_plus-6.0.9.zip", + "reference": "6.0.9", + "shasum": "e441f9d370fe8d71c4d168b8075a9826503ff231" }, "require": { - "drupal/core": ">=9.1", - "php": ">=7.4" + "drupal/core": "^10.5 || ^11", + "php": ">=8.2" }, "require-dev": { "drupal/migrate_example_advanced_setup": "*", - "drupal/migrate_example_setup": "*" + "drupal/migrate_example_setup": "*", + "sainsburys/guzzle-oauth2-plugin": "^3" }, "suggest": { "ext-soap": "*", @@ -4453,8 +4376,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "6.0.5", - "datestamp": "1732124623", + "version": "6.0.9", + "datestamp": "1767308832", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -4669,23 +4592,26 @@ }, { "name": "drupal/pathauto", - "version": "1.13.0", + "version": "1.14.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/pathauto.git", - "reference": "8.x-1.13" + "reference": "8.x-1.14" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/pathauto-8.x-1.13.zip", - "reference": "8.x-1.13", - "shasum": "e64b5a82cf1b8ab48bce400b21ae6fc99c8078fd" + "url": "https://ftp.drupal.org/files/projects/pathauto-8.x-1.14.zip", + "reference": "8.x-1.14", + "shasum": "07f0d2efcf0bfb450e2ab69a43921fa39dc5f25b" }, "require": { - "drupal/core": "^9.4 || ^10 || ^11", + "drupal/core": "^10 || ^11", "drupal/ctools": "*", "drupal/token": "*" }, + "conflict": { + "drush/drush": "<12.5.1" + }, "require-dev": { "drupal/forum": "*" }, @@ -4695,17 +4621,12 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.13", - "datestamp": "1739552840", + "version": "8.x-1.14", + "datestamp": "1759838097", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" } - }, - "drush": { - "services": { - "drush.services.yml": "^9 || ^10" - } } }, "notification-url": "https://packages.drupal.org/8/downloads", @@ -4740,26 +4661,26 @@ }, { "name": "drupal/pdf", - "version": "1.2.0", + "version": "1.3.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/pdf.git", - "reference": "8.x-1.2" + "reference": "8.x-1.3" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/pdf-8.x-1.2.zip", - "reference": "8.x-1.2", - "shasum": "2f2d7570a454ea01f2e5987bec23f67c3f079d37" + "url": "https://ftp.drupal.org/files/projects/pdf-8.x-1.3.zip", + "reference": "8.x-1.3", + "shasum": "fa9e4b5caa18c5688131f518353ead335c1faa30" }, "require": { - "drupal/core": "^9.3 || ^10" + "drupal/core": "^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.2", - "datestamp": "1689358560", + "version": "8.x-1.3", + "datestamp": "1765786089", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -4955,17 +4876,17 @@ }, { "name": "drupal/rest_oai_pmh", - "version": "2.0.3", + "version": "2.1.1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/rest_oai_pmh.git", - "reference": "2.0.3" + "reference": "2.1.1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/rest_oai_pmh-2.0.3.zip", - "reference": "2.0.3", - "shasum": "4263f1d15de76d2af76b956ba95e640b9f6a1b06" + "url": "https://ftp.drupal.org/files/projects/rest_oai_pmh-2.1.1.zip", + "reference": "2.1.1", + "shasum": "6f3b208e8cfd80185bfd1f797b829ad6fcedbdc5" }, "require": { "drupal/core": "^10.1 || ^11" @@ -4973,8 +4894,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.3", - "datestamp": "1754560632", + "version": "2.1.1", + "datestamp": "1765226908", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -5003,27 +4924,28 @@ }, { "name": "drupal/search_api", - "version": "1.38.0", + "version": "1.40.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/search_api.git", - "reference": "8.x-1.38" + "reference": "8.x-1.40" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/search_api-8.x-1.38.zip", - "reference": "8.x-1.38", - "shasum": "d1c83ba74e553eca07d3ea4b15e5d9c7f009a496" + "url": "https://ftp.drupal.org/files/projects/search_api-8.x-1.40.zip", + "reference": "8.x-1.40", + "shasum": "64ac71887786da63ced27a43e37342ea3b765a88" }, "require": { - "drupal/core": "^10.2 || ^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": { @@ -5034,12 +4956,15 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.38", - "datestamp": "1740298961", + "version": "8.x-1.40", + "datestamp": "1762031191", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" } + }, + "branch-alias": { + "dev-8.x-1.x": "1.x-dev" } }, "notification-url": "https://packages.drupal.org/8/downloads", @@ -5385,17 +5310,17 @@ }, { "name": "drupal/token", - "version": "1.15.0", + "version": "1.16.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/token.git", - "reference": "8.x-1.15" + "reference": "8.x-1.16" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/token-8.x-1.15.zip", - "reference": "8.x-1.15", - "shasum": "5916fbccc86458a5f51e71f832ac70ff4c84ebdf" + "url": "https://ftp.drupal.org/files/projects/token-8.x-1.16.zip", + "reference": "8.x-1.16", + "shasum": "f7ae77316ef8135068d995c09507da7517b20572" }, "require": { "drupal/core": "^9.2 || ^10 || ^11" @@ -5406,8 +5331,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.15", - "datestamp": "1722206211", + "version": "8.x-1.16", + "datestamp": "1757151197", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -5517,35 +5442,36 @@ }, { "name": "drupal/views_data_export", - "version": "1.6.0", + "version": "1.8.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/views_data_export.git", - "reference": "8.x-1.6" + "reference": "8.x-1.8" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/views_data_export-8.x-1.6.zip", - "reference": "8.x-1.6", - "shasum": "7031e3fc2232c891a5c1a8ec917a850614fd8f62" + "url": "https://ftp.drupal.org/files/projects/views_data_export-8.x-1.8.zip", + "reference": "8.x-1.8", + "shasum": "4a82d6defc226f208193fe3632253db2a2113608" }, "require": { "drupal/core": "^9 || ^10 || ^11", "drupal/csv_serialization": "~1.4 || ~2.0 || ~3 || ~4", - "php": ">=8.0" + "php": ">=8.1" }, "conflict": { "phpoffice/phpspreadsheet": "<1.23.0" }, "require-dev": { + "drupal/facets": "~3.0", "drupal/search_api": "~1.12", "drupal/xls_serialization": "~1.0" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.6", - "datestamp": "1749820793", + "version": "8.x-1.8", + "datestamp": "1761320258", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -5650,36 +5576,36 @@ }, { "name": "drush/drush", - "version": "13.6.2", + "version": "13.7.0", "source": { "type": "git", "url": "https://github.com/drush-ops/drush.git", - "reference": "635fce5f8223bae5c39495ee5709e993127ca413" + "reference": "70de523716de1125233de17e172a38c4ecdde397" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drush-ops/drush/zipball/635fce5f8223bae5c39495ee5709e993127ca413", - "reference": "635fce5f8223bae5c39495ee5709e993127ca413", + "url": "https://api.github.com/repos/drush-ops/drush/zipball/70de523716de1125233de17e172a38c4ecdde397", + "reference": "70de523716de1125233de17e172a38c4ecdde397", "shasum": "" }, "require": { "chi-teck/drupal-code-generator": "^3.6 || ^4@alpha", "composer-runtime-api": "^2.2", "composer/semver": "^1.4 || ^3", - "consolidation/annotated-command": "^4.9.2", - "consolidation/config": "^2.1.2 || ^3", + "consolidation/annotated-command": "^4.10.2", + "consolidation/config": "^2.1.2 || ^3.1.1", "consolidation/filter-via-dot-access-data": "^2.0.2", - "consolidation/output-formatters": "^4.3.2", - "consolidation/robo": "^4.0.6 || ^5", - "consolidation/site-alias": "^4", - "consolidation/site-process": "^5.2.0", + "consolidation/output-formatters": "^4.6.1", + "consolidation/robo": "^4.0.6 || ^5.1.0", + "consolidation/site-alias": "^4.1.1", + "consolidation/site-process": "^5.4.2", "dflydev/dot-access-data": "^3.0.2", "ext-dom": "*", - "grasmash/yaml-cli": "^3.1", + "grasmash/yaml-cli": "^3.2", "guzzlehttp/guzzle": "^7.0", "laravel/prompts": "^0.3.5", "league/container": "^4.2", - "php": ">=8.2", + "php": ">=8.3", "psy/psysh": "~0.12", "symfony/event-dispatcher": "^6 || ^7", "symfony/filesystem": "^6.1 || ^7", @@ -5688,19 +5614,19 @@ "symfony/yaml": "^6.0 || ^7" }, "conflict": { - "drupal/core": "< 10.2", + "drupal/core": "< 10.4", "drupal/migrate_run": "*", "drupal/migrate_tools": "<= 5" }, "require-dev": { "composer/installers": "^2", "cweagans/composer-patches": "~1.7.3", - "drupal/core-recommended": "^10.3.0 || 11.x-dev", + "drupal/core-recommended": "^10.4.0 || 11.x-dev", "drupal/semver_example": "2.3.0", "jetbrains/phpstorm-attributes": "^1.0", - "mglaman/phpstan-drupal": "^1.2", + "mglaman/phpstan-drupal": "^2", "phpunit/phpunit": "^9 || ^10 || ^11", - "rector/rector": "^1", + "rector/rector": "^2", "squizlabs/php_codesniffer": "^3.7" }, "bin": [ @@ -5709,6 +5635,7 @@ ], "type": "library", "extra": { + "patches-file": "composer.patches.json", "installer-paths": { "sut/core": [ "type:drupal-core" @@ -5786,7 +5713,7 @@ "issues": "https://github.com/drush-ops/drush/issues", "security": "https://github.com/drush-ops/drush/security/advisories", "slack": "https://drupal.slack.com/messages/C62H9CWQM", - "source": "https://github.com/drush-ops/drush/tree/13.6.2" + "source": "https://github.com/drush-ops/drush/tree/13.7.0" }, "funding": [ { @@ -5794,7 +5721,7 @@ "type": "github" } ], - "time": "2025-08-04T21:21:58+00:00" + "time": "2025-11-25T18:23:02+00:00" }, { "name": "easyrdf/easyrdf", @@ -6111,22 +6038,22 @@ }, { "name": "guzzlehttp/guzzle", - "version": "7.9.3", + "version": "7.10.0", "source": { "type": "git", "url": "https://github.com/guzzle/guzzle.git", - "reference": "7b2f29fe81dc4da0ca0ea7d42107a0845946ea77" + "reference": "b51ac707cfa420b7bfd4e4d5e510ba8008e822b4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/guzzle/zipball/7b2f29fe81dc4da0ca0ea7d42107a0845946ea77", - "reference": "7b2f29fe81dc4da0ca0ea7d42107a0845946ea77", + "url": "https://api.github.com/repos/guzzle/guzzle/zipball/b51ac707cfa420b7bfd4e4d5e510ba8008e822b4", + "reference": "b51ac707cfa420b7bfd4e4d5e510ba8008e822b4", "shasum": "" }, "require": { "ext-json": "*", - "guzzlehttp/promises": "^1.5.3 || ^2.0.3", - "guzzlehttp/psr7": "^2.7.0", + "guzzlehttp/promises": "^2.3", + "guzzlehttp/psr7": "^2.8", "php": "^7.2.5 || ^8.0", "psr/http-client": "^1.0", "symfony/deprecation-contracts": "^2.2 || ^3.0" @@ -6217,7 +6144,7 @@ ], "support": { "issues": "https://github.com/guzzle/guzzle/issues", - "source": "https://github.com/guzzle/guzzle/tree/7.9.3" + "source": "https://github.com/guzzle/guzzle/tree/7.10.0" }, "funding": [ { @@ -6233,20 +6160,20 @@ "type": "tidelift" } ], - "time": "2025-03-27T13:37:11+00:00" + "time": "2025-08-23T22:36:01+00:00" }, { "name": "guzzlehttp/promises", - "version": "2.2.0", + "version": "2.3.0", "source": { "type": "git", "url": "https://github.com/guzzle/promises.git", - "reference": "7c69f28996b0a6920945dd20b3857e499d9ca96c" + "reference": "481557b130ef3790cf82b713667b43030dc9c957" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/promises/zipball/7c69f28996b0a6920945dd20b3857e499d9ca96c", - "reference": "7c69f28996b0a6920945dd20b3857e499d9ca96c", + "url": "https://api.github.com/repos/guzzle/promises/zipball/481557b130ef3790cf82b713667b43030dc9c957", + "reference": "481557b130ef3790cf82b713667b43030dc9c957", "shasum": "" }, "require": { @@ -6254,7 +6181,7 @@ }, "require-dev": { "bamarni/composer-bin-plugin": "^1.8.2", - "phpunit/phpunit": "^8.5.39 || ^9.6.20" + "phpunit/phpunit": "^8.5.44 || ^9.6.25" }, "type": "library", "extra": { @@ -6300,7 +6227,7 @@ ], "support": { "issues": "https://github.com/guzzle/promises/issues", - "source": "https://github.com/guzzle/promises/tree/2.2.0" + "source": "https://github.com/guzzle/promises/tree/2.3.0" }, "funding": [ { @@ -6316,20 +6243,20 @@ "type": "tidelift" } ], - "time": "2025-03-27T13:27:01+00:00" + "time": "2025-08-22T14:34:08+00:00" }, { "name": "guzzlehttp/psr7", - "version": "2.7.1", + "version": "2.8.0", "source": { "type": "git", "url": "https://github.com/guzzle/psr7.git", - "reference": "c2270caaabe631b3b44c85f99e5a04bbb8060d16" + "reference": "21dc724a0583619cd1652f673303492272778051" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/psr7/zipball/c2270caaabe631b3b44c85f99e5a04bbb8060d16", - "reference": "c2270caaabe631b3b44c85f99e5a04bbb8060d16", + "url": "https://api.github.com/repos/guzzle/psr7/zipball/21dc724a0583619cd1652f673303492272778051", + "reference": "21dc724a0583619cd1652f673303492272778051", "shasum": "" }, "require": { @@ -6345,7 +6272,7 @@ "require-dev": { "bamarni/composer-bin-plugin": "^1.8.2", "http-interop/http-factory-tests": "0.9.0", - "phpunit/phpunit": "^8.5.39 || ^9.6.20" + "phpunit/phpunit": "^8.5.44 || ^9.6.25" }, "suggest": { "laminas/laminas-httphandlerrunner": "Emit PSR-7 responses" @@ -6416,7 +6343,7 @@ ], "support": { "issues": "https://github.com/guzzle/psr7/issues", - "source": "https://github.com/guzzle/psr7/tree/2.7.1" + "source": "https://github.com/guzzle/psr7/tree/2.8.0" }, "funding": [ { @@ -6432,24 +6359,24 @@ "type": "tidelift" } ], - "time": "2025-03-27T12:30:47+00:00" + "time": "2025-08-23T21:21:41+00:00" }, { "name": "halaxa/json-machine", - "version": "1.2.5", + "version": "1.2.6", "source": { "type": "git", "url": "https://github.com/halaxa/json-machine.git", - "reference": "d0f84abf79ac98145d478b66d2bcf363d706477c" + "reference": "8bf0b0ff6ff60ab480778eaa5ad7d505b442c2d4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/halaxa/json-machine/zipball/d0f84abf79ac98145d478b66d2bcf363d706477c", - "reference": "d0f84abf79ac98145d478b66d2bcf363d706477c", + "url": "https://api.github.com/repos/halaxa/json-machine/zipball/8bf0b0ff6ff60ab480778eaa5ad7d505b442c2d4", + "reference": "8bf0b0ff6ff60ab480778eaa5ad7d505b442c2d4", "shasum": "" }, "require": { - "php": "7.2 - 8.4" + "php": "7.2 - 8.5" }, "require-dev": { "ext-json": "*", @@ -6486,7 +6413,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.2.5" + "source": "https://github.com/halaxa/json-machine/tree/1.2.6" }, "funding": [ { @@ -6494,7 +6421,7 @@ "type": "other" } ], - "time": "2025-07-07T13:38:34+00:00" + "time": "2025-12-05T14:53:09+00:00" }, { "name": "islandora-rdm/islandora_fits", @@ -6669,30 +6596,30 @@ }, { "name": "laminas/laminas-stdlib", - "version": "3.20.0", + "version": "3.21.0", "source": { "type": "git", "url": "https://github.com/laminas/laminas-stdlib.git", - "reference": "8974a1213be42c3e2f70b2c27b17f910291ab2f4" + "reference": "b1c81514cfe158aadf724c42b34d3d0a8164c096" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-stdlib/zipball/8974a1213be42c3e2f70b2c27b17f910291ab2f4", - "reference": "8974a1213be42c3e2f70b2c27b17f910291ab2f4", + "url": "https://api.github.com/repos/laminas/laminas-stdlib/zipball/b1c81514cfe158aadf724c42b34d3d0a8164c096", + "reference": "b1c81514cfe158aadf724c42b34d3d0a8164c096", "shasum": "" }, "require": { - "php": "~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0" + "php": "~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0" }, "conflict": { "zendframework/zend-stdlib": "*" }, "require-dev": { - "laminas/laminas-coding-standard": "^3.0", - "phpbench/phpbench": "^1.3.1", - "phpunit/phpunit": "^10.5.38", - "psalm/plugin-phpunit": "^0.19.0", - "vimeo/psalm": "^5.26.1" + "laminas/laminas-coding-standard": "^3.1.0", + "phpbench/phpbench": "^1.4.1", + "phpunit/phpunit": "^11.5.42", + "psalm/plugin-phpunit": "^0.19.5", + "vimeo/psalm": "^6.13.1" }, "type": "library", "autoload": { @@ -6724,20 +6651,20 @@ "type": "community_bridge" } ], - "time": "2024-10-29T13:46:07+00:00" + "time": "2025-10-11T18:13:12+00:00" }, { "name": "laravel/prompts", - "version": "v0.3.6", + "version": "v0.3.8", "source": { "type": "git", "url": "https://github.com/laravel/prompts.git", - "reference": "86a8b692e8661d0fb308cec64f3d176821323077" + "reference": "096748cdfb81988f60090bbb839ce3205ace0d35" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/prompts/zipball/86a8b692e8661d0fb308cec64f3d176821323077", - "reference": "86a8b692e8661d0fb308cec64f3d176821323077", + "url": "https://api.github.com/repos/laravel/prompts/zipball/096748cdfb81988f60090bbb839ce3205ace0d35", + "reference": "096748cdfb81988f60090bbb839ce3205ace0d35", "shasum": "" }, "require": { @@ -6753,9 +6680,9 @@ "require-dev": { "illuminate/collections": "^10.0|^11.0|^12.0", "mockery/mockery": "^1.5", - "pestphp/pest": "^2.3|^3.4", - "phpstan/phpstan": "^1.11", - "phpstan/phpstan-mockery": "^1.1" + "pestphp/pest": "^2.3|^3.4|^4.0", + "phpstan/phpstan": "^1.12.28", + "phpstan/phpstan-mockery": "^1.1.3" }, "suggest": { "ext-pcntl": "Required for the spinner to be animated." @@ -6781,9 +6708,9 @@ "description": "Add beautiful and user-friendly forms to your command-line applications.", "support": { "issues": "https://github.com/laravel/prompts/issues", - "source": "https://github.com/laravel/prompts/tree/v0.3.6" + "source": "https://github.com/laravel/prompts/tree/v0.3.8" }, - "time": "2025-07-07T14:17:42+00:00" + "time": "2025-11-21T20:52:52+00:00" }, { "name": "league/container", @@ -6869,16 +6796,16 @@ }, { "name": "league/csv", - "version": "9.24.1", + "version": "9.28.0", "source": { "type": "git", "url": "https://github.com/thephpleague/csv.git", - "reference": "e0221a3f16aa2a823047d59fab5809d552e29bc8" + "reference": "6582ace29ae09ba5b07049d40ea13eb19c8b5073" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/csv/zipball/e0221a3f16aa2a823047d59fab5809d552e29bc8", - "reference": "e0221a3f16aa2a823047d59fab5809d552e29bc8", + "url": "https://api.github.com/repos/thephpleague/csv/zipball/6582ace29ae09ba5b07049d40ea13eb19c8b5073", + "reference": "6582ace29ae09ba5b07049d40ea13eb19c8b5073", "shasum": "" }, "require": { @@ -6888,14 +6815,14 @@ "require-dev": { "ext-dom": "*", "ext-xdebug": "*", - "friendsofphp/php-cs-fixer": "^3.75.0", - "phpbench/phpbench": "^1.4.1", - "phpstan/phpstan": "^1.12.27", + "friendsofphp/php-cs-fixer": "^3.92.3", + "phpbench/phpbench": "^1.4.3", + "phpstan/phpstan": "^1.12.32", "phpstan/phpstan-deprecation-rules": "^1.2.1", "phpstan/phpstan-phpunit": "^1.4.2", "phpstan/phpstan-strict-rules": "^1.6.2", - "phpunit/phpunit": "^10.5.16 || ^11.5.22", - "symfony/var-dumper": "^6.4.8 || ^7.3.0" + "phpunit/phpunit": "^10.5.16 || ^11.5.22 || ^12.5.4", + "symfony/var-dumper": "^6.4.8 || ^7.4.0 || ^8.0" }, "suggest": { "ext-dom": "Required to use the XMLConverter and the HTMLConverter classes", @@ -6956,7 +6883,7 @@ "type": "github" } ], - "time": "2025-06-25T14:53:51+00:00" + "time": "2025-12-27T15:18:42+00:00" }, { "name": "league/flysystem", @@ -7163,37 +7090,37 @@ "version": "5", "dist": { "type": "zip", - "url": "https://github.com/mozilla/pdf.js/releases/download/v5.3.31/pdfjs-5.3.31-dist.zip" + "url": "https://github.com/mozilla/pdf.js/releases/download/v5.4.530/pdfjs-5.4.530-dist.zip" }, "type": "drupal-library" }, { "name": "maennchen/zipstream-php", - "version": "3.1.2", + "version": "3.2.1", "source": { "type": "git", "url": "https://github.com/maennchen/ZipStream-PHP.git", - "reference": "aeadcf5c412332eb426c0f9b4485f6accba2a99f" + "reference": "682f1098a8fddbaf43edac2306a691c7ad508ec5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/maennchen/ZipStream-PHP/zipball/aeadcf5c412332eb426c0f9b4485f6accba2a99f", - "reference": "aeadcf5c412332eb426c0f9b4485f6accba2a99f", + "url": "https://api.github.com/repos/maennchen/ZipStream-PHP/zipball/682f1098a8fddbaf43edac2306a691c7ad508ec5", + "reference": "682f1098a8fddbaf43edac2306a691c7ad508ec5", "shasum": "" }, "require": { "ext-mbstring": "*", "ext-zlib": "*", - "php-64bit": "^8.2" + "php-64bit": "^8.3" }, "require-dev": { "brianium/paratest": "^7.7", "ext-zip": "*", - "friendsofphp/php-cs-fixer": "^3.16", + "friendsofphp/php-cs-fixer": "^3.86", "guzzlehttp/guzzle": "^7.5", "mikey179/vfsstream": "^1.6", "php-coveralls/php-coveralls": "^2.5", - "phpunit/phpunit": "^11.0", + "phpunit/phpunit": "^12.0", "vimeo/psalm": "^6.0" }, "suggest": { @@ -7235,7 +7162,7 @@ ], "support": { "issues": "https://github.com/maennchen/ZipStream-PHP/issues", - "source": "https://github.com/maennchen/ZipStream-PHP/tree/3.1.2" + "source": "https://github.com/maennchen/ZipStream-PHP/tree/3.2.1" }, "funding": [ { @@ -7243,20 +7170,20 @@ "type": "github" } ], - "time": "2025-01-27T12:07:53+00:00" + "time": "2025-12-10T09:58:31+00:00" }, { "name": "masterminds/html5", - "version": "2.9.0", + "version": "2.10.0", "source": { "type": "git", "url": "https://github.com/Masterminds/html5-php.git", - "reference": "f5ac2c0b0a2eefca70b2ce32a5809992227e75a6" + "reference": "fcf91eb64359852f00d921887b219479b4f21251" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Masterminds/html5-php/zipball/f5ac2c0b0a2eefca70b2ce32a5809992227e75a6", - "reference": "f5ac2c0b0a2eefca70b2ce32a5809992227e75a6", + "url": "https://api.github.com/repos/Masterminds/html5-php/zipball/fcf91eb64359852f00d921887b219479b4f21251", + "reference": "fcf91eb64359852f00d921887b219479b4f21251", "shasum": "" }, "require": { @@ -7308,22 +7235,22 @@ ], "support": { "issues": "https://github.com/Masterminds/html5-php/issues", - "source": "https://github.com/Masterminds/html5-php/tree/2.9.0" + "source": "https://github.com/Masterminds/html5-php/tree/2.10.0" }, - "time": "2024-03-31T07:05:07+00:00" + "time": "2025-07-25T09:04:22+00:00" }, { "name": "mck89/peast", - "version": "v1.17.2", + "version": "v1.17.4", "source": { "type": "git", "url": "https://github.com/mck89/peast.git", - "reference": "465810689c477fbba17f4f949b75e4d0bdab13ea" + "reference": "c6a63f32410d2e4ee2cd20fe94b35af147fb852d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/mck89/peast/zipball/465810689c477fbba17f4f949b75e4d0bdab13ea", - "reference": "465810689c477fbba17f4f949b75e4d0bdab13ea", + "url": "https://api.github.com/repos/mck89/peast/zipball/c6a63f32410d2e4ee2cd20fe94b35af147fb852d", + "reference": "c6a63f32410d2e4ee2cd20fe94b35af147fb852d", "shasum": "" }, "require": { @@ -7336,7 +7263,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.17.2-dev" + "dev-master": "1.17.4-dev" } }, "autoload": { @@ -7357,28 +7284,27 @@ "description": "Peast is PHP library that generates AST for JavaScript code", "support": { "issues": "https://github.com/mck89/peast/issues", - "source": "https://github.com/mck89/peast/tree/v1.17.2" + "source": "https://github.com/mck89/peast/tree/v1.17.4" }, - "time": "2025-07-01T09:30:45+00:00" + "time": "2025-10-10T12:53:17+00:00" }, { "name": "mjordan/islandora_workbench_integration", - "version": "dev-main", + "version": "v1.2.0", "source": { "type": "git", "url": "https://github.com/mjordan/islandora_workbench_integration.git", - "reference": "c3e4de9b9ab20d6866a0f54de2e9855c797f357c" + "reference": "0049578cf2590c0a9b0391a681901f033baf7cff" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/mjordan/islandora_workbench_integration/zipball/c3e4de9b9ab20d6866a0f54de2e9855c797f357c", - "reference": "c3e4de9b9ab20d6866a0f54de2e9855c797f357c", + "url": "https://api.github.com/repos/mjordan/islandora_workbench_integration/zipball/0049578cf2590c0a9b0391a681901f033baf7cff", + "reference": "0049578cf2590c0a9b0391a681901f033baf7cff", "shasum": "" }, "require": { "drupal/islandora": "^2" }, - "default-branch": true, "type": "drupal-module", "notification-url": "https://packagist.org/downloads/", "license": [ @@ -7399,9 +7325,9 @@ ], "support": { "issues": "https://github.com/mjordan/islandora_workbench_integration/issues", - "source": "https://github.com/mjordan/islandora_workbench_integration/tree/v1.1.0" + "source": "https://github.com/mjordan/islandora_workbench_integration/tree/v1.2.0" }, - "time": "2025-04-20T16:49:33+00:00" + "time": "2025-12-23T15:23:18+00:00" }, { "name": "ml/iri", @@ -7679,16 +7605,16 @@ }, { "name": "nikic/php-parser", - "version": "v5.5.0", + "version": "v5.7.0", "source": { "type": "git", "url": "https://github.com/nikic/PHP-Parser.git", - "reference": "ae59794362fe85e051a58ad36b289443f57be7a9" + "reference": "dca41cd15c2ac9d055ad70dbfd011130757d1f82" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/ae59794362fe85e051a58ad36b289443f57be7a9", - "reference": "ae59794362fe85e051a58ad36b289443f57be7a9", + "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/dca41cd15c2ac9d055ad70dbfd011130757d1f82", + "reference": "dca41cd15c2ac9d055ad70dbfd011130757d1f82", "shasum": "" }, "require": { @@ -7707,7 +7633,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "5.0-dev" + "dev-master": "5.x-dev" } }, "autoload": { @@ -7731,27 +7657,27 @@ ], "support": { "issues": "https://github.com/nikic/PHP-Parser/issues", - "source": "https://github.com/nikic/PHP-Parser/tree/v5.5.0" + "source": "https://github.com/nikic/PHP-Parser/tree/v5.7.0" }, - "time": "2025-05-31T08:24:38+00:00" + "time": "2025-12-06T11:56:16+00:00" }, { "name": "pear/archive_tar", - "version": "1.5.0", + "version": "1.6.0", "source": { "type": "git", "url": "https://github.com/pear/Archive_Tar.git", - "reference": "b439c859564f5cbb0f64ad6002d0afe84a889602" + "reference": "dc3285537f1832da8ddbbe45f5a007248b6cc00e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/pear/Archive_Tar/zipball/b439c859564f5cbb0f64ad6002d0afe84a889602", - "reference": "b439c859564f5cbb0f64ad6002d0afe84a889602", + "url": "https://api.github.com/repos/pear/Archive_Tar/zipball/dc3285537f1832da8ddbbe45f5a007248b6cc00e", + "reference": "dc3285537f1832da8ddbbe45f5a007248b6cc00e", "shasum": "" }, "require": { "pear/pear-core-minimal": "^1.10.0alpha2", - "php": ">=5.2.0" + "php": ">=5.4.0" }, "require-dev": { "phpunit/phpunit": "*" @@ -7803,7 +7729,7 @@ "issues": "http://pear.php.net/bugs/search.php?cmd=display&package_name[]=Archive_Tar", "source": "https://github.com/pear/Archive_Tar" }, - "time": "2024-03-16T16:21:40+00:00" + "time": "2025-07-19T14:49:16+00:00" }, { "name": "pear/console_getopt", @@ -7858,16 +7784,16 @@ }, { "name": "pear/pear-core-minimal", - "version": "v1.10.16", + "version": "v1.10.17", "source": { "type": "git", "url": "https://github.com/pear/pear-core-minimal.git", - "reference": "c0f51b45f50683bf5bbf558036854ebc9b54d033" + "reference": "c7b55789d01de0ce090d289b73f1bbd6a2f113b1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/pear/pear-core-minimal/zipball/c0f51b45f50683bf5bbf558036854ebc9b54d033", - "reference": "c0f51b45f50683bf5bbf558036854ebc9b54d033", + "url": "https://api.github.com/repos/pear/pear-core-minimal/zipball/c7b55789d01de0ce090d289b73f1bbd6a2f113b1", + "reference": "c7b55789d01de0ce090d289b73f1bbd6a2f113b1", "shasum": "" }, "require": { @@ -7903,7 +7829,7 @@ "issues": "http://pear.php.net/bugs/search.php?cmd=display&package_name[]=PEAR", "source": "https://github.com/pear/pear-core-minimal" }, - "time": "2024-11-24T22:27:58+00:00" + "time": "2025-12-14T20:37:07+00:00" }, { "name": "pear/pear_exception", @@ -8180,55 +8106,6 @@ ], "time": "2022-04-29T13:08:22+00:00" }, - { - "name": "psr/cache", - "version": "3.0.0", - "source": { - "type": "git", - "url": "https://github.com/php-fig/cache.git", - "reference": "aa5030cfa5405eccfdcb1083ce040c2cb8d253bf" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/cache/zipball/aa5030cfa5405eccfdcb1083ce040c2cb8d253bf", - "reference": "aa5030cfa5405eccfdcb1083ce040c2cb8d253bf", - "shasum": "" - }, - "require": { - "php": ">=8.0.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Psr\\Cache\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "https://www.php-fig.org/" - } - ], - "description": "Common interface for caching libraries", - "keywords": [ - "cache", - "psr", - "psr-6" - ], - "support": { - "source": "https://github.com/php-fig/cache/tree/3.0.0" - }, - "time": "2021-02-03T23:26:27+00:00" - }, { "name": "psr/clock", "version": "1.0.0", @@ -8592,16 +8469,16 @@ }, { "name": "psy/psysh", - "version": "v0.12.9", + "version": "v0.12.18", "source": { "type": "git", "url": "https://github.com/bobthecow/psysh.git", - "reference": "1b801844becfe648985372cb4b12ad6840245ace" + "reference": "ddff0ac01beddc251786fe70367cd8bbdb258196" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/bobthecow/psysh/zipball/1b801844becfe648985372cb4b12ad6840245ace", - "reference": "1b801844becfe648985372cb4b12ad6840245ace", + "url": "https://api.github.com/repos/bobthecow/psysh/zipball/ddff0ac01beddc251786fe70367cd8bbdb258196", + "reference": "ddff0ac01beddc251786fe70367cd8bbdb258196", "shasum": "" }, "require": { @@ -8609,18 +8486,19 @@ "ext-tokenizer": "*", "nikic/php-parser": "^5.0 || ^4.0", "php": "^8.0 || ^7.4", - "symfony/console": "^7.0 || ^6.0 || ^5.0 || ^4.0 || ^3.4", - "symfony/var-dumper": "^7.0 || ^6.0 || ^5.0 || ^4.0 || ^3.4" + "symfony/console": "^8.0 || ^7.0 || ^6.0 || ^5.0 || ^4.0 || ^3.4", + "symfony/var-dumper": "^8.0 || ^7.0 || ^6.0 || ^5.0 || ^4.0 || ^3.4" }, "conflict": { "symfony/console": "4.4.37 || 5.3.14 || 5.3.15 || 5.4.3 || 5.4.4 || 6.0.3 || 6.0.4" }, "require-dev": { - "bamarni/composer-bin-plugin": "^1.2" + "bamarni/composer-bin-plugin": "^1.2", + "composer/class-map-generator": "^1.6" }, "suggest": { + "composer/class-map-generator": "Improved tab completion performance with better class discovery.", "ext-pcntl": "Enabling the PCNTL extension makes PsySH a lot happier :)", - "ext-pdo-sqlite": "The doc command requires SQLite to work.", "ext-posix": "If you have PCNTL, you'll want the POSIX extension as well." }, "bin": [ @@ -8651,12 +8529,11 @@ "authors": [ { "name": "Justin Hileman", - "email": "justin@justinhileman.info", - "homepage": "http://justinhileman.com" + "email": "justin@justinhileman.info" } ], "description": "An interactive shell for modern PHP.", - "homepage": "http://psysh.org", + "homepage": "https://psysh.org", "keywords": [ "REPL", "console", @@ -8665,9 +8542,9 @@ ], "support": { "issues": "https://github.com/bobthecow/psysh/issues", - "source": "https://github.com/bobthecow/psysh/tree/v0.12.9" + "source": "https://github.com/bobthecow/psysh/tree/v0.12.18" }, - "time": "2025-06-23T02:35:06+00:00" + "time": "2025-12-17T14:35:46+00:00" }, { "name": "ralouphie/getallheaders", @@ -8906,16 +8783,16 @@ }, { "name": "solarium/solarium", - "version": "6.3.7", + "version": "6.4.1", "source": { "type": "git", "url": "https://github.com/solariumphp/solarium.git", - "reference": "4f3cb22a4d98df2c8d5a621ad1beb93fad7b94c5" + "reference": "5ed828fc441510e6ea10e5f6fa1bfeb7739fb952" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/solariumphp/solarium/zipball/4f3cb22a4d98df2c8d5a621ad1beb93fad7b94c5", - "reference": "4f3cb22a4d98df2c8d5a621ad1beb93fad7b94c5", + "url": "https://api.github.com/repos/solariumphp/solarium/zipball/5ed828fc441510e6ea10e5f6fa1bfeb7739fb952", + "reference": "5ed828fc441510e6ea10e5f6fa1bfeb7739fb952", "shasum": "" }, "require": { @@ -8929,20 +8806,25 @@ "symfony/event-dispatcher-contracts": "^2.0 || ^3.0" }, "require-dev": { + "2tvenom/cborencode": "^1.0", "escapestudios/symfony2-coding-standard": "^3.11", "ext-curl": "*", "ext-iconv": "*", "nyholm/psr7": "^1.8", "php-http/guzzle7-adapter": "^1.0", - "phpstan/extension-installer": "^1.0", - "phpstan/phpstan": "^1.0", - "phpstan/phpstan-deprecation-rules": "^1.0", - "phpstan/phpstan-phpunit": "^1.0", + "phpstan/extension-installer": "^1.4", + "phpstan/phpstan": "^2.1", + "phpstan/phpstan-deprecation-rules": "^2.0", + "phpstan/phpstan-phpunit": "^2.0", "phpunit/phpunit": "^10.5", "rawr/phpunit-data-provider": "^3.3", "roave/security-advisories": "dev-master", + "spomky-labs/cbor-php": "^3.1", "symfony/event-dispatcher": "^5.0 || ^6.0 || ^7.0" }, + "suggest": { + "spomky-labs/cbor-php": "Needed to use CBOR formatted requests with Solr 9.3+" + }, "type": "library", "autoload": { "psr-4": { @@ -8968,9 +8850,9 @@ ], "support": { "issues": "https://github.com/solariumphp/solarium/issues", - "source": "https://github.com/solariumphp/solarium/tree/6.3.7" + "source": "https://github.com/solariumphp/solarium/tree/6.4.1" }, - "time": "2025-02-20T10:29:08+00:00" + "time": "2025-10-18T17:49:40+00:00" }, { "name": "stomp-php/stomp-php", @@ -9047,16 +8929,16 @@ }, { "name": "symfony/console", - "version": "v6.4.23", + "version": "v6.4.31", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "9056771b8eca08d026cd3280deeec3cfd99c4d93" + "reference": "f9f8a889f54c264f9abac3fc0f7a371ffca51997" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/9056771b8eca08d026cd3280deeec3cfd99c4d93", - "reference": "9056771b8eca08d026cd3280deeec3cfd99c4d93", + "url": "https://api.github.com/repos/symfony/console/zipball/f9f8a889f54c264f9abac3fc0f7a371ffca51997", + "reference": "f9f8a889f54c264f9abac3fc0f7a371ffca51997", "shasum": "" }, "require": { @@ -9121,7 +9003,7 @@ "terminal" ], "support": { - "source": "https://github.com/symfony/console/tree/v6.4.23" + "source": "https://github.com/symfony/console/tree/v6.4.31" }, "funding": [ { @@ -9132,25 +9014,29 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2025-06-27T19:37:22+00:00" + "time": "2025-12-22T08:30:34+00:00" }, { "name": "symfony/dependency-injection", - "version": "v6.4.23", + "version": "v6.4.31", "source": { "type": "git", "url": "https://github.com/symfony/dependency-injection.git", - "reference": "0d9f24f3de0a83573fce5c9ed025d6306c6e166b" + "reference": "10058832a74a33648870aa2057e3fdc8796a6566" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/0d9f24f3de0a83573fce5c9ed025d6306c6e166b", - "reference": "0d9f24f3de0a83573fce5c9ed025d6306c6e166b", + "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/10058832a74a33648870aa2057e3fdc8796a6566", + "reference": "10058832a74a33648870aa2057e3fdc8796a6566", "shasum": "" }, "require": { @@ -9202,7 +9088,7 @@ "description": "Allows you to standardize and centralize the way objects are constructed in your application", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/dependency-injection/tree/v6.4.23" + "source": "https://github.com/symfony/dependency-injection/tree/v6.4.31" }, "funding": [ { @@ -9213,25 +9099,29 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2025-06-23T06:49:06+00:00" + "time": "2025-12-23T13:34:50+00:00" }, { "name": "symfony/deprecation-contracts", - "version": "v3.5.1", + "version": "v3.6.0", "source": { "type": "git", "url": "https://github.com/symfony/deprecation-contracts.git", - "reference": "74c71c939a79f7d5bf3c1ce9f5ea37ba0114c6f6" + "reference": "63afe740e99a13ba87ec199bb07bbdee937a5b62" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/74c71c939a79f7d5bf3c1ce9f5ea37ba0114c6f6", - "reference": "74c71c939a79f7d5bf3c1ce9f5ea37ba0114c6f6", + "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/63afe740e99a13ba87ec199bb07bbdee937a5b62", + "reference": "63afe740e99a13ba87ec199bb07bbdee937a5b62", "shasum": "" }, "require": { @@ -9244,7 +9134,7 @@ "name": "symfony/contracts" }, "branch-alias": { - "dev-main": "3.5-dev" + "dev-main": "3.6-dev" } }, "autoload": { @@ -9269,7 +9159,7 @@ "description": "A generic function and convention to trigger deprecation notices", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/deprecation-contracts/tree/v3.5.1" + "source": "https://github.com/symfony/deprecation-contracts/tree/v3.6.0" }, "funding": [ { @@ -9285,20 +9175,20 @@ "type": "tidelift" } ], - "time": "2024-09-25T14:20:29+00:00" + "time": "2024-09-25T14:21:43+00:00" }, { "name": "symfony/error-handler", - "version": "v6.4.23", + "version": "v6.4.26", "source": { "type": "git", "url": "https://github.com/symfony/error-handler.git", - "reference": "b088e0b175c30b4e06d8085200fa465b586f44fa" + "reference": "41bedcaec5b72640b0ec2096547b75fda72ead6c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/error-handler/zipball/b088e0b175c30b4e06d8085200fa465b586f44fa", - "reference": "b088e0b175c30b4e06d8085200fa465b586f44fa", + "url": "https://api.github.com/repos/symfony/error-handler/zipball/41bedcaec5b72640b0ec2096547b75fda72ead6c", + "reference": "41bedcaec5b72640b0ec2096547b75fda72ead6c", "shasum": "" }, "require": { @@ -9344,7 +9234,7 @@ "description": "Provides tools to manage errors and ease debugging PHP code", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/error-handler/tree/v6.4.23" + "source": "https://github.com/symfony/error-handler/tree/v6.4.26" }, "funding": [ { @@ -9355,25 +9245,29 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2025-06-13T07:39:48+00:00" + "time": "2025-09-11T09:57:09+00:00" }, { "name": "symfony/event-dispatcher", - "version": "v6.4.13", + "version": "v6.4.25", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher.git", - "reference": "0ffc48080ab3e9132ea74ef4e09d8dcf26bf897e" + "reference": "b0cf3162020603587363f0551cd3be43958611ff" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/0ffc48080ab3e9132ea74ef4e09d8dcf26bf897e", - "reference": "0ffc48080ab3e9132ea74ef4e09d8dcf26bf897e", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/b0cf3162020603587363f0551cd3be43958611ff", + "reference": "b0cf3162020603587363f0551cd3be43958611ff", "shasum": "" }, "require": { @@ -9424,7 +9318,7 @@ "description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/event-dispatcher/tree/v6.4.13" + "source": "https://github.com/symfony/event-dispatcher/tree/v6.4.25" }, "funding": [ { @@ -9435,25 +9329,29 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2024-09-25T14:18:03+00:00" + "time": "2025-08-13T09:41:44+00:00" }, { "name": "symfony/event-dispatcher-contracts", - "version": "v3.5.1", + "version": "v3.6.0", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher-contracts.git", - "reference": "7642f5e970b672283b7823222ae8ef8bbc160b9f" + "reference": "59eb412e93815df44f05f342958efa9f46b1e586" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/7642f5e970b672283b7823222ae8ef8bbc160b9f", - "reference": "7642f5e970b672283b7823222ae8ef8bbc160b9f", + "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/59eb412e93815df44f05f342958efa9f46b1e586", + "reference": "59eb412e93815df44f05f342958efa9f46b1e586", "shasum": "" }, "require": { @@ -9467,7 +9365,7 @@ "name": "symfony/contracts" }, "branch-alias": { - "dev-main": "3.5-dev" + "dev-main": "3.6-dev" } }, "autoload": { @@ -9500,7 +9398,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v3.5.1" + "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v3.6.0" }, "funding": [ { @@ -9516,20 +9414,20 @@ "type": "tidelift" } ], - "time": "2024-09-25T14:20:29+00:00" + "time": "2024-09-25T14:21:43+00:00" }, { "name": "symfony/filesystem", - "version": "v6.4.13", + "version": "v6.4.30", "source": { "type": "git", "url": "https://github.com/symfony/filesystem.git", - "reference": "4856c9cf585d5a0313d8d35afd681a526f038dd3" + "reference": "441c6b69f7222aadae7cbf5df588496d5ee37789" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/filesystem/zipball/4856c9cf585d5a0313d8d35afd681a526f038dd3", - "reference": "4856c9cf585d5a0313d8d35afd681a526f038dd3", + "url": "https://api.github.com/repos/symfony/filesystem/zipball/441c6b69f7222aadae7cbf5df588496d5ee37789", + "reference": "441c6b69f7222aadae7cbf5df588496d5ee37789", "shasum": "" }, "require": { @@ -9566,7 +9464,7 @@ "description": "Provides basic utilities for the filesystem", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/filesystem/tree/v6.4.13" + "source": "https://github.com/symfony/filesystem/tree/v6.4.30" }, "funding": [ { @@ -9577,25 +9475,29 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2024-10-25T15:07:50+00:00" + "time": "2025-11-26T14:43:45+00:00" }, { "name": "symfony/finder", - "version": "v6.4.17", + "version": "v6.4.31", "source": { "type": "git", "url": "https://github.com/symfony/finder.git", - "reference": "1d0e8266248c5d9ab6a87e3789e6dc482af3c9c7" + "reference": "5547f2e1f0ca8e2e7abe490156b62da778cfbe2b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/finder/zipball/1d0e8266248c5d9ab6a87e3789e6dc482af3c9c7", - "reference": "1d0e8266248c5d9ab6a87e3789e6dc482af3c9c7", + "url": "https://api.github.com/repos/symfony/finder/zipball/5547f2e1f0ca8e2e7abe490156b62da778cfbe2b", + "reference": "5547f2e1f0ca8e2e7abe490156b62da778cfbe2b", "shasum": "" }, "require": { @@ -9630,7 +9532,7 @@ "description": "Finds files and directories via an intuitive fluent interface", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/finder/tree/v6.4.17" + "source": "https://github.com/symfony/finder/tree/v6.4.31" }, "funding": [ { @@ -9641,25 +9543,29 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2024-12-29T13:51:37+00:00" + "time": "2025-12-11T14:52:17+00:00" }, { "name": "symfony/http-foundation", - "version": "v6.4.23", + "version": "v6.4.31", "source": { "type": "git", "url": "https://github.com/symfony/http-foundation.git", - "reference": "452d19f945ee41345fd8a50c18b60783546b7bd3" + "reference": "a35ee6f47e4775179704d7877a8b0da3cb09241a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/452d19f945ee41345fd8a50c18b60783546b7bd3", - "reference": "452d19f945ee41345fd8a50c18b60783546b7bd3", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/a35ee6f47e4775179704d7877a8b0da3cb09241a", + "reference": "a35ee6f47e4775179704d7877a8b0da3cb09241a", "shasum": "" }, "require": { @@ -9707,7 +9613,7 @@ "description": "Defines an object-oriented layer for the HTTP specification", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/http-foundation/tree/v6.4.23" + "source": "https://github.com/symfony/http-foundation/tree/v6.4.31" }, "funding": [ { @@ -9718,25 +9624,29 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2025-05-26T09:17:58+00:00" + "time": "2025-12-17T10:10:57+00:00" }, { "name": "symfony/http-kernel", - "version": "v6.4.23", + "version": "v6.4.31", "source": { "type": "git", "url": "https://github.com/symfony/http-kernel.git", - "reference": "2bb2cba685aabd859f22cf6946554e8e7f3c329a" + "reference": "16b0d46d8e11f480345c15b229cfc827a8a0f731" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-kernel/zipball/2bb2cba685aabd859f22cf6946554e8e7f3c329a", - "reference": "2bb2cba685aabd859f22cf6946554e8e7f3c329a", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/16b0d46d8e11f480345c15b229cfc827a8a0f731", + "reference": "16b0d46d8e11f480345c15b229cfc827a8a0f731", "shasum": "" }, "require": { @@ -9821,7 +9731,7 @@ "description": "Provides a structured process for converting a Request into a Response", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/http-kernel/tree/v6.4.23" + "source": "https://github.com/symfony/http-kernel/tree/v6.4.31" }, "funding": [ { @@ -9832,25 +9742,29 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2025-06-28T08:14:51+00:00" + "time": "2025-12-31T08:27:27+00:00" }, { "name": "symfony/mailer", - "version": "v6.4.23", + "version": "v6.4.31", "source": { "type": "git", "url": "https://github.com/symfony/mailer.git", - "reference": "a480322ddf8e54de262c9bca31fdcbe26b553de5" + "reference": "8835f93333474780fda1b987cae37e33c3e026ca" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mailer/zipball/a480322ddf8e54de262c9bca31fdcbe26b553de5", - "reference": "a480322ddf8e54de262c9bca31fdcbe26b553de5", + "url": "https://api.github.com/repos/symfony/mailer/zipball/8835f93333474780fda1b987cae37e33c3e026ca", + "reference": "8835f93333474780fda1b987cae37e33c3e026ca", "shasum": "" }, "require": { @@ -9901,7 +9815,7 @@ "description": "Helps sending emails", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/mailer/tree/v6.4.23" + "source": "https://github.com/symfony/mailer/tree/v6.4.31" }, "funding": [ { @@ -9912,25 +9826,29 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2025-06-26T21:24:02+00:00" + "time": "2025-12-12T07:33:25+00:00" }, { "name": "symfony/mime", - "version": "v6.4.21", + "version": "v6.4.30", "source": { "type": "git", "url": "https://github.com/symfony/mime.git", - "reference": "fec8aa5231f3904754955fad33c2db50594d22d1" + "reference": "69aeef5d2692bb7c18ce133b09f67b27260b7acf" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mime/zipball/fec8aa5231f3904754955fad33c2db50594d22d1", - "reference": "fec8aa5231f3904754955fad33c2db50594d22d1", + "url": "https://api.github.com/repos/symfony/mime/zipball/69aeef5d2692bb7c18ce133b09f67b27260b7acf", + "reference": "69aeef5d2692bb7c18ce133b09f67b27260b7acf", "shasum": "" }, "require": { @@ -9986,7 +9904,7 @@ "mime-type" ], "support": { - "source": "https://github.com/symfony/mime/tree/v6.4.21" + "source": "https://github.com/symfony/mime/tree/v6.4.30" }, "funding": [ { @@ -9997,16 +9915,20 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2025-04-27T13:27:38+00:00" + "time": "2025-11-16T09:57:53+00:00" }, { "name": "symfony/polyfill-ctype", - "version": "v1.31.0", + "version": "v1.33.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-ctype.git", @@ -10065,7 +9987,7 @@ "portable" ], "support": { - "source": "https://github.com/symfony/polyfill-ctype/tree/v1.31.0" + "source": "https://github.com/symfony/polyfill-ctype/tree/v1.33.0" }, "funding": [ { @@ -10076,6 +9998,10 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" @@ -10085,16 +10011,16 @@ }, { "name": "symfony/polyfill-iconv", - "version": "v1.31.0", + "version": "v1.33.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-iconv.git", - "reference": "48becf00c920479ca2e910c22a5a39e5d47ca956" + "reference": "5f3b930437ae03ae5dff61269024d8ea1b3774aa" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-iconv/zipball/48becf00c920479ca2e910c22a5a39e5d47ca956", - "reference": "48becf00c920479ca2e910c22a5a39e5d47ca956", + "url": "https://api.github.com/repos/symfony/polyfill-iconv/zipball/5f3b930437ae03ae5dff61269024d8ea1b3774aa", + "reference": "5f3b930437ae03ae5dff61269024d8ea1b3774aa", "shasum": "" }, "require": { @@ -10145,7 +10071,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-iconv/tree/v1.31.0" + "source": "https://github.com/symfony/polyfill-iconv/tree/v1.33.0" }, "funding": [ { @@ -10156,25 +10082,29 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2024-09-09T11:45:10+00:00" + "time": "2024-09-17T14:58:18+00:00" }, { "name": "symfony/polyfill-intl-grapheme", - "version": "v1.31.0", + "version": "v1.33.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-grapheme.git", - "reference": "b9123926e3b7bc2f98c02ad54f6a4b02b91a8abe" + "reference": "380872130d3a5dd3ace2f4010d95125fde5d5c70" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/b9123926e3b7bc2f98c02ad54f6a4b02b91a8abe", - "reference": "b9123926e3b7bc2f98c02ad54f6a4b02b91a8abe", + "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/380872130d3a5dd3ace2f4010d95125fde5d5c70", + "reference": "380872130d3a5dd3ace2f4010d95125fde5d5c70", "shasum": "" }, "require": { @@ -10223,7 +10153,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.31.0" + "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.33.0" }, "funding": [ { @@ -10234,25 +10164,29 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2024-09-09T11:45:10+00:00" + "time": "2025-06-27T09:58:17+00:00" }, { "name": "symfony/polyfill-intl-idn", - "version": "v1.31.0", + "version": "v1.33.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-idn.git", - "reference": "c36586dcf89a12315939e00ec9b4474adcb1d773" + "reference": "9614ac4d8061dc257ecc64cba1b140873dce8ad3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/c36586dcf89a12315939e00ec9b4474adcb1d773", - "reference": "c36586dcf89a12315939e00ec9b4474adcb1d773", + "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/9614ac4d8061dc257ecc64cba1b140873dce8ad3", + "reference": "9614ac4d8061dc257ecc64cba1b140873dce8ad3", "shasum": "" }, "require": { @@ -10306,7 +10240,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.31.0" + "source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.33.0" }, "funding": [ { @@ -10317,16 +10251,20 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2024-09-09T11:45:10+00:00" + "time": "2024-09-10T14:38:51+00:00" }, { "name": "symfony/polyfill-intl-normalizer", - "version": "v1.31.0", + "version": "v1.33.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-normalizer.git", @@ -10387,7 +10325,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.31.0" + "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.33.0" }, "funding": [ { @@ -10398,6 +10336,10 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" @@ -10407,19 +10349,20 @@ }, { "name": "symfony/polyfill-mbstring", - "version": "v1.31.0", + "version": "v1.33.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-mbstring.git", - "reference": "85181ba99b2345b0ef10ce42ecac37612d9fd341" + "reference": "6d857f4d76bd4b343eac26d6b539585d2bc56493" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/85181ba99b2345b0ef10ce42ecac37612d9fd341", - "reference": "85181ba99b2345b0ef10ce42ecac37612d9fd341", + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/6d857f4d76bd4b343eac26d6b539585d2bc56493", + "reference": "6d857f4d76bd4b343eac26d6b539585d2bc56493", "shasum": "" }, "require": { + "ext-iconv": "*", "php": ">=7.2" }, "provide": { @@ -10467,7 +10410,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.31.0" + "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.33.0" }, "funding": [ { @@ -10478,16 +10421,20 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2024-09-09T11:45:10+00:00" + "time": "2024-12-23T08:48:59+00:00" }, { "name": "symfony/polyfill-php80", - "version": "v1.32.0", + "version": "v1.33.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php80.git", @@ -10547,7 +10494,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-php80/tree/v1.32.0" + "source": "https://github.com/symfony/polyfill-php80/tree/v1.33.0" }, "funding": [ { @@ -10558,6 +10505,10 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" @@ -10567,7 +10518,7 @@ }, { "name": "symfony/polyfill-php81", - "version": "v1.32.0", + "version": "v1.33.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php81.git", @@ -10623,7 +10574,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-php81/tree/v1.32.0" + "source": "https://github.com/symfony/polyfill-php81/tree/v1.33.0" }, "funding": [ { @@ -10634,6 +10585,10 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" @@ -10643,16 +10598,16 @@ }, { "name": "symfony/polyfill-php83", - "version": "v1.31.0", + "version": "v1.33.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php83.git", - "reference": "2fb86d65e2d424369ad2905e83b236a8805ba491" + "reference": "17f6f9a6b1735c0f163024d959f700cfbc5155e5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php83/zipball/2fb86d65e2d424369ad2905e83b236a8805ba491", - "reference": "2fb86d65e2d424369ad2905e83b236a8805ba491", + "url": "https://api.github.com/repos/symfony/polyfill-php83/zipball/17f6f9a6b1735c0f163024d959f700cfbc5155e5", + "reference": "17f6f9a6b1735c0f163024d959f700cfbc5155e5", "shasum": "" }, "require": { @@ -10699,7 +10654,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-php83/tree/v1.31.0" + "source": "https://github.com/symfony/polyfill-php83/tree/v1.33.0" }, "funding": [ { @@ -10710,25 +10665,29 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2024-09-09T11:45:10+00:00" + "time": "2025-07-08T02:45:35+00:00" }, { "name": "symfony/process", - "version": "v6.4.20", + "version": "v6.4.31", "source": { "type": "git", "url": "https://github.com/symfony/process.git", - "reference": "e2a61c16af36c9a07e5c9906498b73e091949a20" + "reference": "8541b7308fca001320e90bca8a73a28aa5604a6e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/process/zipball/e2a61c16af36c9a07e5c9906498b73e091949a20", - "reference": "e2a61c16af36c9a07e5c9906498b73e091949a20", + "url": "https://api.github.com/repos/symfony/process/zipball/8541b7308fca001320e90bca8a73a28aa5604a6e", + "reference": "8541b7308fca001320e90bca8a73a28aa5604a6e", "shasum": "" }, "require": { @@ -10760,7 +10719,7 @@ "description": "Executes commands in sub-processes", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/process/tree/v6.4.20" + "source": "https://github.com/symfony/process/tree/v6.4.31" }, "funding": [ { @@ -10771,25 +10730,29 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2025-03-10T17:11:00+00:00" + "time": "2025-12-15T19:26:35+00:00" }, { "name": "symfony/psr-http-message-bridge", - "version": "v6.4.13", + "version": "v6.4.24", "source": { "type": "git", "url": "https://github.com/symfony/psr-http-message-bridge.git", - "reference": "c9cf83326a1074f83a738fc5320945abf7fb7fec" + "reference": "6954b4e8aef0e5d46f8558c90edcf27bb01b4724" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/psr-http-message-bridge/zipball/c9cf83326a1074f83a738fc5320945abf7fb7fec", - "reference": "c9cf83326a1074f83a738fc5320945abf7fb7fec", + "url": "https://api.github.com/repos/symfony/psr-http-message-bridge/zipball/6954b4e8aef0e5d46f8558c90edcf27bb01b4724", + "reference": "6954b4e8aef0e5d46f8558c90edcf27bb01b4724", "shasum": "" }, "require": { @@ -10843,7 +10806,7 @@ "psr-7" ], "support": { - "source": "https://github.com/symfony/psr-http-message-bridge/tree/v6.4.13" + "source": "https://github.com/symfony/psr-http-message-bridge/tree/v6.4.24" }, "funding": [ { @@ -10854,25 +10817,29 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2024-09-25T14:18:03+00:00" + "time": "2025-07-10T08:14:14+00:00" }, { "name": "symfony/routing", - "version": "v6.4.22", + "version": "v6.4.30", "source": { "type": "git", "url": "https://github.com/symfony/routing.git", - "reference": "1f5234e8457164a3a0038a4c0a4ba27876a9c670" + "reference": "ea50a13c2711eebcbb66b38ef6382e62e3262859" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/routing/zipball/1f5234e8457164a3a0038a4c0a4ba27876a9c670", - "reference": "1f5234e8457164a3a0038a4c0a4ba27876a9c670", + "url": "https://api.github.com/repos/symfony/routing/zipball/ea50a13c2711eebcbb66b38ef6382e62e3262859", + "reference": "ea50a13c2711eebcbb66b38ef6382e62e3262859", "shasum": "" }, "require": { @@ -10926,7 +10893,7 @@ "url" ], "support": { - "source": "https://github.com/symfony/routing/tree/v6.4.22" + "source": "https://github.com/symfony/routing/tree/v6.4.30" }, "funding": [ { @@ -10937,25 +10904,29 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2025-04-27T16:08:38+00:00" + "time": "2025-11-22T09:51:35+00:00" }, { "name": "symfony/serializer", - "version": "v6.4.23", + "version": "v6.4.31", "source": { "type": "git", "url": "https://github.com/symfony/serializer.git", - "reference": "b40a697a2bb2c3d841a1f9e34a8a9f50bf9d1d06" + "reference": "abf80f880943224afca831d7da6eff584c3af751" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/serializer/zipball/b40a697a2bb2c3d841a1f9e34a8a9f50bf9d1d06", - "reference": "b40a697a2bb2c3d841a1f9e34a8a9f50bf9d1d06", + "url": "https://api.github.com/repos/symfony/serializer/zipball/abf80f880943224afca831d7da6eff584c3af751", + "reference": "abf80f880943224afca831d7da6eff584c3af751", "shasum": "" }, "require": { @@ -11024,7 +10995,7 @@ "description": "Handles serializing and deserializing data structures, including object graphs, into array structures or other formats like XML and JSON.", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/serializer/tree/v6.4.23" + "source": "https://github.com/symfony/serializer/tree/v6.4.31" }, "funding": [ { @@ -11035,25 +11006,29 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2025-06-27T15:34:20+00:00" + "time": "2025-12-19T17:17:42+00:00" }, { "name": "symfony/service-contracts", - "version": "v3.5.1", + "version": "v3.6.1", "source": { "type": "git", "url": "https://github.com/symfony/service-contracts.git", - "reference": "e53260aabf78fb3d63f8d79d69ece59f80d5eda0" + "reference": "45112560a3ba2d715666a509a0bc9521d10b6c43" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/service-contracts/zipball/e53260aabf78fb3d63f8d79d69ece59f80d5eda0", - "reference": "e53260aabf78fb3d63f8d79d69ece59f80d5eda0", + "url": "https://api.github.com/repos/symfony/service-contracts/zipball/45112560a3ba2d715666a509a0bc9521d10b6c43", + "reference": "45112560a3ba2d715666a509a0bc9521d10b6c43", "shasum": "" }, "require": { @@ -11071,7 +11046,7 @@ "name": "symfony/contracts" }, "branch-alias": { - "dev-main": "3.5-dev" + "dev-main": "3.6-dev" } }, "autoload": { @@ -11107,7 +11082,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/service-contracts/tree/v3.5.1" + "source": "https://github.com/symfony/service-contracts/tree/v3.6.1" }, "funding": [ { @@ -11118,25 +11093,29 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2024-09-25T14:20:29+00:00" + "time": "2025-07-15T11:30:57+00:00" }, { "name": "symfony/string", - "version": "v6.4.21", + "version": "v6.4.30", "source": { "type": "git", "url": "https://github.com/symfony/string.git", - "reference": "73e2c6966a5aef1d4892873ed5322245295370c6" + "reference": "50590a057841fa6bf69d12eceffce3465b9e32cb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/string/zipball/73e2c6966a5aef1d4892873ed5322245295370c6", - "reference": "73e2c6966a5aef1d4892873ed5322245295370c6", + "url": "https://api.github.com/repos/symfony/string/zipball/50590a057841fa6bf69d12eceffce3465b9e32cb", + "reference": "50590a057841fa6bf69d12eceffce3465b9e32cb", "shasum": "" }, "require": { @@ -11150,7 +11129,6 @@ "symfony/translation-contracts": "<2.5" }, "require-dev": { - "symfony/error-handler": "^5.4|^6.0|^7.0", "symfony/http-client": "^5.4|^6.0|^7.0", "symfony/intl": "^6.2|^7.0", "symfony/translation-contracts": "^2.5|^3.0", @@ -11193,7 +11171,7 @@ "utf8" ], "support": { - "source": "https://github.com/symfony/string/tree/v6.4.21" + "source": "https://github.com/symfony/string/tree/v6.4.30" }, "funding": [ { @@ -11204,25 +11182,29 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2025-04-18T15:23:29+00:00" + "time": "2025-11-21T18:03:05+00:00" }, { "name": "symfony/translation", - "version": "v6.4.23", + "version": "v6.4.31", "source": { "type": "git", "url": "https://github.com/symfony/translation.git", - "reference": "de8afa521e04a5220e9e58a1dc99971ab7cac643" + "reference": "81579408ecf7dc5aa2d8462a6d5c3a430a80e6f2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/translation/zipball/de8afa521e04a5220e9e58a1dc99971ab7cac643", - "reference": "de8afa521e04a5220e9e58a1dc99971ab7cac643", + "url": "https://api.github.com/repos/symfony/translation/zipball/81579408ecf7dc5aa2d8462a6d5c3a430a80e6f2", + "reference": "81579408ecf7dc5aa2d8462a6d5c3a430a80e6f2", "shasum": "" }, "require": { @@ -11288,7 +11270,7 @@ "description": "Provides tools to internationalize your application", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/translation/tree/v6.4.23" + "source": "https://github.com/symfony/translation/tree/v6.4.31" }, "funding": [ { @@ -11299,25 +11281,29 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2025-06-26T21:24:02+00:00" + "time": "2025-12-18T11:37:55+00:00" }, { "name": "symfony/translation-contracts", - "version": "v3.5.1", + "version": "v3.6.1", "source": { "type": "git", "url": "https://github.com/symfony/translation-contracts.git", - "reference": "4667ff3bd513750603a09c8dedbea942487fb07c" + "reference": "65a8bc82080447fae78373aa10f8d13b38338977" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/4667ff3bd513750603a09c8dedbea942487fb07c", - "reference": "4667ff3bd513750603a09c8dedbea942487fb07c", + "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/65a8bc82080447fae78373aa10f8d13b38338977", + "reference": "65a8bc82080447fae78373aa10f8d13b38338977", "shasum": "" }, "require": { @@ -11330,7 +11316,7 @@ "name": "symfony/contracts" }, "branch-alias": { - "dev-main": "3.5-dev" + "dev-main": "3.6-dev" } }, "autoload": { @@ -11366,7 +11352,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/translation-contracts/tree/v3.5.1" + "source": "https://github.com/symfony/translation-contracts/tree/v3.6.1" }, "funding": [ { @@ -11377,25 +11363,29 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2024-09-25T14:20:29+00:00" + "time": "2025-07-15T13:41:35+00:00" }, { "name": "symfony/validator", - "version": "v6.4.23", + "version": "v6.4.31", "source": { "type": "git", "url": "https://github.com/symfony/validator.git", - "reference": "6506760ab57e7cda5bde9cdaed736526162284bc" + "reference": "0c3f60adce4e6fc86583b0c7e363ce90fe3ca3e7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/validator/zipball/6506760ab57e7cda5bde9cdaed736526162284bc", - "reference": "6506760ab57e7cda5bde9cdaed736526162284bc", + "url": "https://api.github.com/repos/symfony/validator/zipball/0c3f60adce4e6fc86583b0c7e363ce90fe3ca3e7", + "reference": "0c3f60adce4e6fc86583b0c7e363ce90fe3ca3e7", "shasum": "" }, "require": { @@ -11463,7 +11453,7 @@ "description": "Provides tools to validate values", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/validator/tree/v6.4.23" + "source": "https://github.com/symfony/validator/tree/v6.4.31" }, "funding": [ { @@ -11474,25 +11464,29 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2025-06-26T07:25:45+00:00" + "time": "2025-12-24T09:35:58+00:00" }, { "name": "symfony/var-dumper", - "version": "v6.4.23", + "version": "v6.4.26", "source": { "type": "git", "url": "https://github.com/symfony/var-dumper.git", - "reference": "d55b1834cdbfcc31bc2cd7e095ba5ed9a88f6600" + "reference": "cfae1497a2f1eaad78dbc0590311c599c7178d4a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-dumper/zipball/d55b1834cdbfcc31bc2cd7e095ba5ed9a88f6600", - "reference": "d55b1834cdbfcc31bc2cd7e095ba5ed9a88f6600", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/cfae1497a2f1eaad78dbc0590311c599c7178d4a", + "reference": "cfae1497a2f1eaad78dbc0590311c599c7178d4a", "shasum": "" }, "require": { @@ -11504,7 +11498,6 @@ "symfony/console": "<5.4" }, "require-dev": { - "ext-iconv": "*", "symfony/console": "^5.4|^6.0|^7.0", "symfony/error-handler": "^6.3|^7.0", "symfony/http-kernel": "^5.4|^6.0|^7.0", @@ -11548,7 +11541,7 @@ "dump" ], "support": { - "source": "https://github.com/symfony/var-dumper/tree/v6.4.23" + "source": "https://github.com/symfony/var-dumper/tree/v6.4.26" }, "funding": [ { @@ -11559,25 +11552,29 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2025-06-27T15:05:27+00:00" + "time": "2025-09-25T15:37:27+00:00" }, { "name": "symfony/var-exporter", - "version": "v6.4.22", + "version": "v6.4.26", "source": { "type": "git", "url": "https://github.com/symfony/var-exporter.git", - "reference": "f28cf841f5654955c9f88ceaf4b9dc29571988a9" + "reference": "466fcac5fa2e871f83d31173f80e9c2684743bfc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-exporter/zipball/f28cf841f5654955c9f88ceaf4b9dc29571988a9", - "reference": "f28cf841f5654955c9f88ceaf4b9dc29571988a9", + "url": "https://api.github.com/repos/symfony/var-exporter/zipball/466fcac5fa2e871f83d31173f80e9c2684743bfc", + "reference": "466fcac5fa2e871f83d31173f80e9c2684743bfc", "shasum": "" }, "require": { @@ -11625,7 +11622,7 @@ "serialize" ], "support": { - "source": "https://github.com/symfony/var-exporter/tree/v6.4.22" + "source": "https://github.com/symfony/var-exporter/tree/v6.4.26" }, "funding": [ { @@ -11636,25 +11633,29 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2025-05-14T13:00:13+00:00" + "time": "2025-09-11T09:57:09+00:00" }, { "name": "symfony/yaml", - "version": "v6.4.23", + "version": "v6.4.30", "source": { "type": "git", "url": "https://github.com/symfony/yaml.git", - "reference": "93e29e0deb5f1b2e360adfb389a20d25eb81a27b" + "reference": "8207ae83da19ee3748d6d4f567b4d9a7c656e331" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/yaml/zipball/93e29e0deb5f1b2e360adfb389a20d25eb81a27b", - "reference": "93e29e0deb5f1b2e360adfb389a20d25eb81a27b", + "url": "https://api.github.com/repos/symfony/yaml/zipball/8207ae83da19ee3748d6d4f567b4d9a7c656e331", + "reference": "8207ae83da19ee3748d6d4f567b4d9a7c656e331", "shasum": "" }, "require": { @@ -11697,7 +11698,7 @@ "description": "Loads and dumps YAML files", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/yaml/tree/v6.4.23" + "source": "https://github.com/symfony/yaml/tree/v6.4.30" }, "funding": [ { @@ -11708,25 +11709,29 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2025-06-03T06:46:12+00:00" + "time": "2025-12-02T11:50:18+00:00" }, { "name": "twig/twig", - "version": "v3.20.0", + "version": "v3.22.2", "source": { "type": "git", "url": "https://github.com/twigphp/Twig.git", - "reference": "3468920399451a384bef53cf7996965f7cd40183" + "reference": "946ddeafa3c9f4ce279d1f34051af041db0e16f2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/twigphp/Twig/zipball/3468920399451a384bef53cf7996965f7cd40183", - "reference": "3468920399451a384bef53cf7996965f7cd40183", + "url": "https://api.github.com/repos/twigphp/Twig/zipball/946ddeafa3c9f4ce279d1f34051af041db0e16f2", + "reference": "946ddeafa3c9f4ce279d1f34051af041db0e16f2", "shasum": "" }, "require": { @@ -11780,7 +11785,7 @@ ], "support": { "issues": "https://github.com/twigphp/Twig/issues", - "source": "https://github.com/twigphp/Twig/tree/v3.20.0" + "source": "https://github.com/twigphp/Twig/tree/v3.22.2" }, "funding": [ { @@ -11792,7 +11797,7 @@ "type": "tidelift" } ], - "time": "2025-02-13T08:34:43+00:00" + "time": "2025-12-14T11:28:47+00:00" } ], "packages-dev": [ @@ -11980,16 +11985,16 @@ }, { "name": "doctrine/persistence", - "version": "4.0.0", + "version": "4.1.1", "source": { "type": "git", "url": "https://github.com/doctrine/persistence.git", - "reference": "45004aca79189474f113cbe3a53847c2115a55fa" + "reference": "b9c49ad3558bb77ef973f4e173f2e9c2eca9be09" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/persistence/zipball/45004aca79189474f113cbe3a53847c2115a55fa", - "reference": "45004aca79189474f113cbe3a53847c2115a55fa", + "url": "https://api.github.com/repos/doctrine/persistence/zipball/b9c49ad3558bb77ef973f4e173f2e9c2eca9be09", + "reference": "b9c49ad3558bb77ef973f4e173f2e9c2eca9be09", "shasum": "" }, "require": { @@ -11997,16 +12002,14 @@ "php": "^8.1", "psr/cache": "^1.0 || ^2.0 || ^3.0" }, - "conflict": { - "doctrine/common": "<2.10" - }, "require-dev": { - "doctrine/coding-standard": "^12", - "phpstan/phpstan": "1.12.7", - "phpstan/phpstan-phpunit": "^1", - "phpstan/phpstan-strict-rules": "^1.1", - "phpunit/phpunit": "^9.6", - "symfony/cache": "^4.4 || ^5.4 || ^6.0 || ^7.0" + "doctrine/coding-standard": "^14", + "phpstan/phpstan": "2.1.30", + "phpstan/phpstan-phpunit": "^2", + "phpstan/phpstan-strict-rules": "^2", + "phpunit/phpunit": "^10.5.58 || ^12", + "symfony/cache": "^4.4 || ^5.4 || ^6.0 || ^7.0", + "symfony/finder": "^4.4 || ^5.4 || ^6.0 || ^7.0" }, "type": "library", "autoload": { @@ -12055,7 +12058,7 @@ ], "support": { "issues": "https://github.com/doctrine/persistence/issues", - "source": "https://github.com/doctrine/persistence/tree/4.0.0" + "source": "https://github.com/doctrine/persistence/tree/4.1.1" }, "funding": [ { @@ -12071,7 +12074,7 @@ "type": "tidelift" } ], - "time": "2024-11-01T21:49:07+00:00" + "time": "2025-10-16T20:13:18+00:00" }, { "name": "drupal/config_inspector", @@ -12146,41 +12149,38 @@ }, { "name": "drupal/devel", - "version": "5.4.0", + "version": "5.5.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/devel.git", - "reference": "5.4.0" + "reference": "5.5.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/devel-5.4.0.zip", - "reference": "5.4.0", - "shasum": "fc14fe1c396dbff661f9d13e6e3171d9ab781a46" + "url": "https://ftp.drupal.org/files/projects/devel-5.5.0.zip", + "reference": "5.5.0", + "shasum": "b6f45c84ec31bc18817c7464b51e951dec73d5ce" }, "require": { "doctrine/common": "^2.7 || ^3.4", "drupal/core": "^10.3 || ^11 || ^12", - "php": ">=8.1", + "php": ">=8.3", "symfony/var-dumper": "^4 || ^5 || ^6 || ^7" }, "conflict": { "drupal/core": "<10.3", - "drush/drush": "<12.5.1" + "drush/drush": "<13.7.0" }, "require-dev": { "drupal/navigation_extra_tools": "1.0.x-dev", "drush/drush": "^13", "firephp/firephp-core": "^0.5.3" }, - "suggest": { - "drupal/kint": "Kint provides an informative display of arrays/objects. Useful for debugging and developing." - }, "type": "drupal-module", "extra": { "drupal": { - "version": "5.4.0", - "datestamp": "1751916158", + "version": "5.5.0", + "datestamp": "1764211205", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -12264,6 +12264,55 @@ "support": { "source": "https://git.drupalcode.org/project/restui" } + }, + { + "name": "psr/cache", + "version": "3.0.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/cache.git", + "reference": "aa5030cfa5405eccfdcb1083ce040c2cb8d253bf" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/cache/zipball/aa5030cfa5405eccfdcb1083ce040c2cb8d253bf", + "reference": "aa5030cfa5405eccfdcb1083ce040c2cb8d253bf", + "shasum": "" + }, + "require": { + "php": ">=8.0.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Cache\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "Common interface for caching libraries", + "keywords": [ + "cache", + "psr", + "psr-6" + ], + "support": { + "source": "https://github.com/php-fig/cache/tree/3.0.0" + }, + "time": "2021-02-03T23:26:27+00:00" } ], "aliases": [ @@ -12283,13 +12332,12 @@ "drupal/rest_oai_pmh": 10, "drupal/term_merge": 10, "drupal/views_field_view": 10, - "islandora-rdm/islandora_fits": 20, - "mjordan/islandora_workbench_integration": 20 + "islandora-rdm/islandora_fits": 20 }, "prefer-stable": true, "prefer-lowest": false, "platform": { - "php": "^7.4 || ^8" + "php": "^8.3" }, "platform-dev": {}, "plugin-api-version": "2.6.0" diff --git a/config/sync/migrate_plus.migration.islandora_defaults_tags.yml b/config/sync/migrate_plus.migration.islandora_defaults_tags.yml index 06fb07e7..52cfa895 100644 --- a/config/sync/migrate_plus.migration.islandora_defaults_tags.yml +++ b/config/sync/migrate_plus.migration.islandora_defaults_tags.yml @@ -48,6 +48,7 @@ process: migration: islandora_defaults_tags destination: plugin: 'entity:taxonomy_term' +idMap: { } migration_dependencies: required: { } optional: { } diff --git a/config/sync/migrate_plus.migration.islandora_tags.yml b/config/sync/migrate_plus.migration.islandora_tags.yml index 0051d43d..3755f04b 100644 --- a/config/sync/migrate_plus.migration.islandora_tags.yml +++ b/config/sync/migrate_plus.migration.islandora_tags.yml @@ -31,6 +31,7 @@ process: source: external_uri destination: plugin: 'entity:taxonomy_term' +idMap: { } migration_dependencies: required: { } optional: { } diff --git a/config/sync/search_api.index.default_solr_index.yml b/config/sync/search_api.index.default_solr_index.yml index aa2e060d..eaa36281 100644 --- a/config/sync/search_api.index.default_solr_index.yml +++ b/config/sync/search_api.index.default_solr_index.yml @@ -558,11 +558,11 @@ processor_settings: title: true alt: true tags: - b: 2 - h1: 5 - h2: 3 - h3: 2 - string: 2 + b: 2.0 + h1: 5.0 + h2: 3.0 + h3: 2.0 + string: 2.0 islandora_hocr_field: { } language_with_fallback: { } rendered_item: