4.92.0 - Fix broken URI behaviors
What's Changed
Fix broken URI behaviors by @gwynne in #3140
Numerous issues have arisen with the changes made to
URI
as a result of the fix for GHSA-r6r4-5pr8-gjcp. This update fixes all known issues and restores several changedURI
behaviors (although, quite deliberately, not all of them), including new tests. Fixes #3133, #3135, #3137, and #3138.Also addresses
Sendable
warnings inContentEncoder
,ContentDecoder
,ContentContainer
,PlaintextDecoder
,PlaintextEncoder
,URLQueryDecoder
,URLQueryEncoder
,URLQueryContainer
,URLEncodedFormDecoder
, andURLEncodedFormEncoder
.Shoutout to @weissi, @grahamburgsma, and @finestructure for their help tracking down the various problems, thank you all!
Reviewers
Thanks to the reviewers for their help:
This patch was released by @gwynne
Full Changelog: 4.91.1...4.92.0