Version Updates#348
Conversation
- 8.2.31 - 8.3.31 - 8.4.21 - 8.5.6
gomplate 3.11.3 -> 5.1.0 Composer 1.10.27 -> 1.10.28 Composer 2.9.3 -> 2.10.0 Drush 8.4.12 -> 8.5.0 Platform.sh CLI 5.6.0 -> 5.9.0 Acquia CLI 2.55.0 -> 2.61.3 Terminus 4.1.1 -> 4.3.0 yq 4.50.1 -> 4.53.2 Node.js 24.13.0 -> 24.16.0 VS Code Server 4.108.2 -> 4.122.0 VS Code GitLens 17.9.0 -> 2026.6.10649 VS Code Xdebug 1.40.0 -> 1.40.1
📝 WalkthroughWalkthroughThis PR updates all four versioned CLI service Dockerfiles (8.2, 8.3, 8.4, 8.5) with bumped base PHP images, upgraded bundled tooling versions, and development dependencies. PHP 8.5 additionally enables MSSQL database support by uncommenting previously disabled extensions and updating test fixtures to verify the modules load. ChangesVersion Updates Across PHP 8.2–8.5
Estimated code review effort🎯 2 (Simple) | ⏱️ ~12 minutes Possibly related PRs
🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 inconclusive)
✅ Passed checks (4 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
There was a problem hiding this comment.
🧹 Nitpick comments (1)
8.2/Dockerfile (1)
90-90: ⚡ Quick wingomplate v5.1.0 bump: likely not impacted by v5.0.0 breaking changes used here
8.2/DockerfilesetsGOMPLATE_VERSION=5.1.0and downloadsgomplate_linux-${TARGETARCH}.8.2/startup.shinvokes gomplate asgomplate --file "${tmpl}" --out "${file}"for local*.tmplfiles; no.gomplate.yaml/templates:array-form config is used in this repo.- No references to
AWS_META_ENDPOINTin the repo.Still advisable to run a container startup (or template-render smoke test) to ensure the
*.tmplfiles render cleanly on gomplate v5.🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the rest with a brief reason, keep changes minimal, and validate. In `@8.2/Dockerfile` at line 90, Dockerfile now sets GOMPLATE_VERSION=5.1.0 which may expose compat issues; run a smoke test by building the image and starting the container or by invoking the same gomplate call as in startup.sh (gomplate --file "${tmpl}" --out "${file}") against all local *.tmpl files to ensure they render cleanly; if rendering fails, either adjust the templates to be compatible with gomplate v5.x or pin GOMPLATE_VERSION back to the previously known-good version in the Dockerfile, and re-run the smoke test until all templates referenced by startup.sh succeed.
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Nitpick comments:
In `@8.2/Dockerfile`:
- Line 90: Dockerfile now sets GOMPLATE_VERSION=5.1.0 which may expose compat
issues; run a smoke test by building the image and starting the container or by
invoking the same gomplate call as in startup.sh (gomplate --file "${tmpl}"
--out "${file}") against all local *.tmpl files to ensure they render cleanly;
if rendering fails, either adjust the templates to be compatible with gomplate
v5.x or pin GOMPLATE_VERSION back to the previously known-good version in the
Dockerfile, and re-run the smoke test until all templates referenced by
startup.sh succeed.
ℹ️ Review info
⚙️ Run configuration
Configuration used: Organization UI
Review profile: CHILL
Plan: Pro
Run ID: 1c0c8016-1a69-46cc-bcb2-29bdfd9f8237
📒 Files selected for processing (5)
8.2/Dockerfile8.3/Dockerfile8.4/Dockerfile8.5/Dockerfile8.5/tests/php-modules.sh
Summary by CodeRabbit
New Features
Chores