Skip to content

Conversation

@AronNovak
Copy link
Member

@AronNovak AronNovak commented Aug 25, 2025

Prompt

image

Summary

  • Update PHP version from 8.3 to 8.4 across all configuration files
  • Updated DDEV, Travis CI, Pantheon, and Composer configurations
  • Verified linting passes with new PHP version

Test plan

  • Run ddev phpcs to verify coding standards
  • Run ddev phpstan to verify static analysis
  • Test DDEV startup with PHP 8.4
  • Verify Travis CI builds successfully
  • Test deployment to Pantheon environments

🤖 Generated with Claude Code

AronNovak and others added 5 commits August 25, 2025 09:01
Updated PHP version from 8.3 to 8.4 in:
- DDEV configuration (.ddev/config.yaml)
- Travis CI configuration (.travis.yml and .travis.template.yml)
- Pantheon configuration (pantheon.yml and pantheon_template/pantheon.yml)
- Composer requirements (composer.json)

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
The webform module version 6.2.9 already includes all PHP 8.4 nullable parameter fixes, making this patch obsolete and causing composer install to fail.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
- Upgrade weitzman/drupal-test-traits from 2.5.0 to 2.6.0
- Add patches for drupal_test_assertions and pathauto nullable parameter compatibility
- All tests now pass without PHP 8.4 deprecation warnings

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
@AronNovak AronNovak changed the title Update PHP version to 8.4 WIP: Update PHP version to 8.4 Aug 25, 2025
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.

2 participants