Jishui: Dependency Hardening
Theme: HTTP Auth, WhatsApp Plumbing & Dependency Hardening. No framework API breaks, no new env vars, no migrations; PHP 8.3
floor preserved.
Added
Http\Clientnow passesauth_basicthrough to Symfony HttpClient. Per-request HTTP Basic auth previously had no effect
(transformOptions()dropped it); callers no longer need to hand-build anAuthorizationheader.whatsappis a supportedSendNotificationqueue type — phone-messaging extensions registering awhatsappchannel can be
delivered asynchronously through the framework's notification job.
Changed
- Intervention Image v4 (
^4.1):ImageProcessorported to the v4 API; publicImageProcessor/image()API unchanged. - Refreshed in-range minors (flysystem, getid3, reflection-docblock); pinned
symfony/event-dispatcher+symfony/stringto
^7.4to hold the PHP 8.3 floor.
Security
- Patched all known dependency advisories within
^7.4/^10.5(Symfony 7.4.x incl. HIGH-severity mailer/mime injection CVEs;
PHPUnit 10.5.63).composer auditis clean.
Upgrade: composer update. Only apps using intervention/image directly need to move to the v4
API.