Skip to content

Updated Drupal core and contrib modules.#164

Closed
AlexSkrypnyk wants to merge 3 commits intodevelopfrom
feature/drupal-updates-april-2026
Closed

Updated Drupal core and contrib modules.#164
AlexSkrypnyk wants to merge 3 commits intodevelopfrom
feature/drupal-updates-april-2026

Conversation

@AlexSkrypnyk
Copy link
Copy Markdown
Member

@AlexSkrypnyk AlexSkrypnyk commented Apr 16, 2026

Summary

Updated Drupal core from 11.3.5 to 11.3.7 - two patch releases covering bug fixes and stability improvements. Updated 59 contrib packages in total, including Symfony components unified at 7.4.8, developer tooling (Rector, PHPStan, Drush), and the Behat testing ecosystem. Applied auto-fixes for 7 coding standards violations in 2 files. All changes are patch or minor releases with no breaking changes expected and no security advisories reported.

Changes

Summary by CodeRabbit

  • Chores

    • Updated framework and development tool dependencies to the latest stable versions for improved security and stability.
  • Bug Fixes

    • Improved clamav configuration detection to use strict type comparisons, ensuring the correct antivirus mode is selected.

@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Apr 16, 2026

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Pro Plus

Run ID: c7a001a4-83b4-4971-9119-fd01a07043e3

📥 Commits

Reviewing files that changed from the base of the PR and between 377d6c5 and 8fc3ba5.

⛔ Files ignored due to path filters (1)
  • composer.lock is excluded by !**/*.lock
📒 Files selected for processing (3)
  • composer.json
  • web/modules/custom/do_feed/tests/src/Unit/Hook/PreprocessViewsViewRowRssHookTest.php
  • web/sites/default/includes/modules/settings.clamav.php

📝 Walkthrough

Walkthrough

This PR updates Composer dependency versions across production (Drupal core, Drush, Symfony HTTP client) and development packages (Behat-related tools, PHPStan, Rector), adjusts test data provider indentation formatting, and modifies ClamAV configuration logic to enforce strict type comparisons in array validation.

Changes

Cohort / File(s) Summary
Dependency Updates
composer.json
Bumped production dependencies: drupal/core-composer-scaffold, drupal/core-recommended (~11.3.5 → ~11.3.7), drush/drush (^13.7.1 → ^13.7.2), symfony/http-client (^6.4.34 → ^6.4.36). Updated dev dependencies: behat/behat, dantleech/gherkin-lint, drevops/behat-screenshot, drevops/behat-steps, drupal/drupal-extension, ergebnis/composer-normalize, mglaman/phpstan-drupal, phpstan/phpstan, rector/rector.
Test Formatting
web/modules/custom/do_feed/tests/src/Unit/Hook/PreprocessViewsViewRowRssHookTest.php
Adjusted indentation alignment in dataProviderSkipsNonString() test data provider without altering logic or expected outcomes.
Strict Type Checking
web/sites/default/includes/modules/settings.clamav.php
Added strict comparison (TRUE third parameter) to in_array() check for DRUPAL_CLAMAV_MODE to enforce type-safe validation against allowed values.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Possibly related PRs

Suggested labels

PR: Dependencies, Dependencies

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title 'Updated Drupal core and contrib modules' accurately reflects the primary change—updating Drupal core and multiple contributed packages, which represents the main scope of this PR.
Docstring Coverage ✅ Passed Docstring coverage is 100.00% which is sufficient. The required threshold is 80.00%.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch feature/drupal-updates-april-2026
⚔️ Resolve merge conflicts
  • Resolve merge conflict in branch feature/drupal-updates-april-2026

Comment @coderabbitai help to get the list of available commands and usage tips.

@AlexSkrypnyk AlexSkrypnyk deleted the feature/drupal-updates-april-2026 branch April 16, 2026 21:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant