Changelog (v7.4.19...v7.4.22)
- security #cve-2026-45070 Reject parameter names containing non-token characters (@alexandre-daubois)
- bug #67497 Fix unserializing subclasses of TextPart, DataPart and SMimePart that implement __sleep() (@nicolas-grekas)
- bug #67493 Reject non-string values when unserializing TextPart, SMimePart and Email (@nicolas-grekas)
- bug #67472 Fix unserializing DataPart payloads created by 6.4 and reject non-string values (@nicolas-grekas)
- bug #67471 Fix losing the content of multipart and custom parts when serializing them (@nicolas-grekas)
- bug #67478 Escape backslashes in Address::getEncodedName() (@munzzyy)
- bug #67444 Escape quotes and backslashes in quoted parameter values (@wleeaf)
[SECURITY] Security release