Conversation
- Upgrade from PHP 8.3.29 to PHP 8.4.16 including all Windows extensions - Update configuration files (php.ini-production, php.ini-development) with PHP 8.4 settings - Remove deprecated session configuration options (sid_length, sid_bits_per_character) - Update ICU library dependencies from version 72 to 75 - Add new PHP 8.4 features and extensions support - Update snapshot build information and documentation - Remove obsolete development libraries (php8ts.lib, php8embed.lib) - Update README with current PHP documentation links
PR Compliance Guide 🔍Below is a summary of compliance checks for this PR:
Compliance status legend🟢 - Fully Compliant🟡 - Partial Compliant 🔴 - Not Compliant ⚪ - Requires Further Human Verification 🏷️ - Compliance label |
||||||||||||||||||||||||||
PR Code Suggestions ✨Latest suggestions up to c962f17
Previous suggestionsSuggestions up to commit 655bd17
|
||||||||||||||||||||||||||
PR Reviewer Guide 🔍Here are some key observations to aid the review process:
|
User description
Update PHP core to version 8.4.16
PR Type
Enhancement
Description
Upgrade PHP core from 8.2.29 to 8.4.16 with all Windows extensions
Update ICU library dependencies from version 71 to 75
Remove deprecated session configuration options (sid_length, sid_bits_per_character)
Update php.ini files with PHP 8.4 settings and remove E_STRICT references
Update documentation links and remove obsolete development libraries
Diagram Walkthrough
File Walkthrough
3 files
Complete rewrite with PHP 8.4 configurationRemove deprecated options and update error reportingRemove deprecated options and update error reporting1 files
Update phar command binary for PHP 8.44 files
Update snapshot with PHP 8.4.16 and ICU 75Update documentation links to use www.php.netAdd Lexbor and libcperciva license referencesRemove commented badge documentation and fix formatting3 files