My URL/NSURL bug in the OS 27 release notes
My URL/NSURL bug in the OS 27 release notes
June 8 2026
Back in September, I blogged about a bug that I discovered: URL/NSURL double-encodes characters unnecessarily. Despite my well-known hatred of Feedback Assistant, I reluctantly used it in this case.
I’ve filed a bug report in Apple Feedback Assistant: “URL/NSURL double-encodes characters unnecessarily” (FB20439045).
It turns out that miracles do happen. See today’s macOS Golden Gate 27 Beta Release Notes and iOS & iPadOS 27 Beta Release Notes.
Foundation
Resolved Issues
Fixed: +[NSURL URLWithString:] no longer double-encodes the % of valid percent-escape sequences when encoding other invalid characters. (161588649) (FB20439045)
That’s my Feedback number, and my bug! Apple deemed it important enough to fix and to highlight. My internet fame grows. ;-)
We’ll see if Apple updates my bug report. As of now, it still says, “Recent Similar Reports: None” and “Resolution: Open.” Anyway, I thank the anonymous Apple employees who made this happy day possible.