Allowing top-level fragments in JSONDecoder

The implementation is open-source, but still part of the Foundation project. We're looking to open up the process a bit more with things like OrderedSet, but API changes that affect Foundation do still have to go through our internal review process as well, yes. Especially if the change would require changes to non-open-source Foundation code, like adding the option to encode JSON fragments (which would require new API on NSJSONSerialization on Darwin to support).

1 Like