Update php properties from release php-2026.3.4#69
Conversation
Auto-generated from release php-2026.3.4
Review Summary by QodoAdd PHP 8.5.3, 8.4.18 and extension updates
WalkthroughsDescription• Add PHP 8.5.3 and 8.4.18 versions from release php-2026.3.4 • Update php_memcache extension to 8.2-8.5 compatibility • Update php_imagick extension with nts variant and add 3.7.0 • Update module name reference from ruby to php Diagramflowchart LR
A["PHP Release 2026.3.4"] -->|"Extract Assets"| B["New Versions"]
B -->|"8.5.3, 8.4.18"| C["php.properties"]
A -->|"Extension Updates"| D["php_memcache 8.2-8.5"]
A -->|"Extension Updates"| E["php_imagick 3.7.0 & 3.8.1"]
D --> C
E --> C
F["module_name.txt"] -->|"Update Reference"| G["php"]
File Changes1. module_name.txt
|
Code Review by Qodo
1. Imagick NTS/x86 package
|
| 7.4.30 = https://github.com/Bearsampp/modules-untouched/releases/download/php-7.4.30/php-7.4.30-Win32-vc15-x64.zip | ||
| 5.6.40 = https://github.com/Bearsampp/modules-untouched/releases/download/php-2022.07.30/php-5.6.40-Win32-VC11-x64.zip | ||
| 3.8.1 = https://github.com/Bearsampp/modules-untouched/releases/download/php-2026.1.16/php_imagick-3.8.1-8.5-ts-vs17-x86_64.zip | ||
| 3.8.1 = https://github.com/Bearsampp/modules-untouched/releases/download/php-2026.3.4/php_imagick-3.8.1-8.5-nts-vs17-x86.zip |
There was a problem hiding this comment.
1. Imagick nts/x86 package 🐞 Bug ✓ Correctness
The imagick 3.8.1 entry now points to a non-thread-safe (nts) and likely 32-bit (x86) artifact, conflicting with the repo’s stated preference for thread-safe packages and with adjacent imagick entries that are ts/x64. This can cause runtime load failures or inconsistent installs for typical 64-bit thread-safe PHP builds.
Agent Prompt
### Issue description
`modules/php.properties` now references an imagick 3.8.1 artifact that is `nts` and `x86`, conflicting with the repo’s stated requirement/preference to use thread-safe packages and inconsistent with other imagick entries.
### Issue Context
Other imagick entries in the same file are `ts` and `x64`. This entry should likely follow the same build flavor to avoid extension load/runtime problems.
### Fix Focus Areas
- modules/php.properties[85-87]
- README.md[11-15]
ⓘ Copy this prompt and use it to remediate the issue with your preferred AI generation tools
🤖 Automated Module Properties Update
This PR updates the
php.propertiesfile with new versions from releasephp-2026.3.4.Changes:
php(.7z, .exe, or .zip files)Release URL: https://github.com/Bearsampp/modules-untouched/releases/tag/php-2026.3.4
Next Steps: